NAME

Google::Longrunning::Operations::Operation - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Longrunning::Operations;

my $msg = Google::Longrunning::Operations::Operation->new(
    name => $value,
);

FIELDS

  • name

    Type: String

  • metadata

    Type: Message (.google.protobuf.Any)

  • done

    Type: Bool

  • error

    Type: Message (.google.rpc.Status)

  • response

    Type: Message (.google.protobuf.Any)

NAME

Google::Longrunning::Operations::GetOperationRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Longrunning::Operations;

my $msg = Google::Longrunning::Operations::GetOperationRequest->new(
    name => $value,
);

FIELDS

  • name

    Type: String

NAME

Google::Longrunning::Operations::ListOperationsRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Longrunning::Operations;

my $msg = Google::Longrunning::Operations::ListOperationsRequest->new(
    name => $value,
);

FIELDS

  • name

    Type: String

  • filter

    Type: String

  • page_size

    Type: Int32

  • page_token

    Type: String

  • return_partial_success

    Type: Bool

NAME

Google::Longrunning::Operations::ListOperationsResponse - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Longrunning::Operations;

my $msg = Google::Longrunning::Operations::ListOperationsResponse->new(
    operations => $value,
);

FIELDS

  • operations

    Type: Message (.google.longrunning.Operation)

  • next_page_token

    Type: String

  • unreachable

    Type: String

NAME

Google::Longrunning::Operations::CancelOperationRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Longrunning::Operations;

my $msg = Google::Longrunning::Operations::CancelOperationRequest->new(
    name => $value,
);

FIELDS

  • name

    Type: String

NAME

Google::Longrunning::Operations::DeleteOperationRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Longrunning::Operations;

my $msg = Google::Longrunning::Operations::DeleteOperationRequest->new(
    name => $value,
);

FIELDS

  • name

    Type: String

NAME

Google::Longrunning::Operations::WaitOperationRequest - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Longrunning::Operations;

my $msg = Google::Longrunning::Operations::WaitOperationRequest->new(
    name => $value,
);

FIELDS

  • name

    Type: String

  • timeout

    Type: Message (.google.protobuf.Duration)

NAME

Google::Longrunning::Operations::OperationInfo - Compiled Protocol Buffers message class

SYNOPSIS

use Google::Longrunning::Operations;

my $msg = Google::Longrunning::Operations::OperationInfo->new(
    response_type => $value,
);

FIELDS

  • response_type

    Type: String

  • metadata_type

    Type: String

NAME

Google::Longrunning::Operations::OperationsClient - Client stub representing the remote Operations 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 localhost:443.

credentials

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

NAME

Google::Longrunning::Operations - 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.