NAME

Google::Dataflow::V1beta3::Messages::JobMessage - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Dataflow::V1beta3::Messages;

my $msg = Google::Dataflow::V1beta3::Messages::JobMessage->new(
    id => $value,
);

FIELDS

  • id

    Type: String

  • time

    Type: Message (.google.protobuf.Timestamp)

  • message_text

    Type: String

  • message_importance

    Type: Enum (.google.dataflow.v1beta3.JobMessageImportance)

NAME

Google::Dataflow::V1beta3::Messages::StructuredMessage - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Dataflow::V1beta3::Messages;

my $msg = Google::Dataflow::V1beta3::Messages::StructuredMessage->new(
    message_text => $value,
);

FIELDS

  • message_text

    Type: String

  • message_key

    Type: String

  • parameters

    Type: Message (.google.dataflow.v1beta3.StructuredMessage.Parameter)

NAME

Google::Dataflow::V1beta3::Messages::AutoscalingEvent - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Dataflow::V1beta3::Messages;

my $msg = Google::Dataflow::V1beta3::Messages::AutoscalingEvent->new(
    current_num_workers => $value,
);

FIELDS

  • current_num_workers

    Type: Int64

  • target_num_workers

    Type: Int64

  • event_type

    Type: Enum (.google.dataflow.v1beta3.AutoscalingEvent.AutoscalingEventType)

  • description

    Type: Message (.google.dataflow.v1beta3.StructuredMessage)

  • time

    Type: Message (.google.protobuf.Timestamp)

  • worker_pool

    Type: String

Enum: AutoscalingEvent::AutoscalingEventType

Values:

  • TYPE_UNKNOWN => 0

  • TARGET_NUM_WORKERS_CHANGED => 1

  • CURRENT_NUM_WORKERS_CHANGED => 2

  • ACTUATION_FAILURE => 3

  • NO_CHANGE => 4

NAME

Google::Dataflow::V1beta3::Messages::ListJobMessagesRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Dataflow::V1beta3::Messages;

my $msg = Google::Dataflow::V1beta3::Messages::ListJobMessagesRequest->new(
    project_id => $value,
);

FIELDS

  • project_id

    Type: String

  • job_id

    Type: String

  • minimum_importance

    Type: Enum (.google.dataflow.v1beta3.JobMessageImportance)

  • page_size

    Type: Int32

  • page_token

    Type: String

  • start_time

    Type: Message (.google.protobuf.Timestamp)

  • end_time

    Type: Message (.google.protobuf.Timestamp)

  • location

    Type: String

NAME

Google::Dataflow::V1beta3::Messages::ListJobMessagesResponse - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Dataflow::V1beta3::Messages;

my $msg = Google::Dataflow::V1beta3::Messages::ListJobMessagesResponse->new(
    job_messages => $value,
);

FIELDS

  • job_messages

    Type: Message (.google.dataflow.v1beta3.JobMessage)

  • next_page_token

    Type: String

  • autoscaling_events

    Type: Message (.google.dataflow.v1beta3.AutoscalingEvent)

NAME

Google::Dataflow::V1beta3::Messages::MessagesV1beta3Client - Client stub representing the remote MessagesV1Beta3 service

DESCRIPTION

This class acts as a local client stub for the remote gRPC service. It delegates call dispatching to an underlying Google::gRPC::Client instance, ensuring type-safe request parsing and response mapping.

CONFIGURATION AND ENVIRONMENT

target

The endpoint target address. Defaults to dataflow.googleapis.com:443.

credentials

The authentication credentials provider. Defaults to application default credentials via Google::Auth.

NAME

Google::Dataflow::V1beta3::Messages - Protocol Buffers schema definition

DESCRIPTION

Auto-generated Protocol Buffers schema definition class.

LICENSE AND COPYRIGHT

Copyright (C) 2026 Google LLC

This program is released under the Apache 2.0 license.