Classes
CancelOperationRequest
The request message for Operations.CancelOperation.
Protobuf type google.longrunning.CancelOperationRequest
CancelOperationRequest.Builder
The request message for Operations.CancelOperation.
Protobuf type google.longrunning.CancelOperationRequest
DeleteOperationRequest
The request message for Operations.DeleteOperation.
Protobuf type google.longrunning.DeleteOperationRequest
DeleteOperationRequest.Builder
The request message for Operations.DeleteOperation.
Protobuf type google.longrunning.DeleteOperationRequest
GetOperationRequest
The request message for Operations.GetOperation.
Protobuf type google.longrunning.GetOperationRequest
GetOperationRequest.Builder
The request message for Operations.GetOperation.
Protobuf type google.longrunning.GetOperationRequest
ListOperationsRequest
The request message for Operations.ListOperations.
Protobuf type google.longrunning.ListOperationsRequest
ListOperationsRequest.Builder
The request message for Operations.ListOperations.
Protobuf type google.longrunning.ListOperationsRequest
ListOperationsResponse
The response message for Operations.ListOperations.
Protobuf type google.longrunning.ListOperationsResponse
ListOperationsResponse.Builder
The response message for Operations.ListOperations.
Protobuf type google.longrunning.ListOperationsResponse
Operation
This resource represents a long-running operation that is the result of a network API call.
Protobuf type google.longrunning.Operation
Operation.Builder
This resource represents a long-running operation that is the result of a network API call.
Protobuf type google.longrunning.Operation
OperationInfo
A message representing the message types used by a long-running operation.
Example:
rpc LongRunningRecognize(LongRunningRecognizeRequest) returns (google.longrunning.Operation) { option (google.longrunning.operation_info) = { response_type: "LongRunningRecognizeResponse" metadata_type: "LongRunningRecognizeMetadata" }; }
Protobuf type google.longrunning.OperationInfo
OperationInfo.Builder
A message representing the message types used by a long-running operation.
Example:
rpc LongRunningRecognize(LongRunningRecognizeRequest) returns (google.longrunning.Operation) { option (google.longrunning.operation_info) = { response_type: "LongRunningRecognizeResponse" metadata_type: "LongRunningRecognizeMetadata" }; }
Protobuf type google.longrunning.OperationInfo
OperationsGrpc
Manages long-running operations with an API service.
When an API method normally takes long time to complete, it can be designed
to return Operation to the client, and the client can use this
interface to receive the real response asynchronously by polling the
operation resource, or pass the operation resource to another API (such as
Google Cloud Pub/Sub API) to receive the response. Any API service that
returns long-running operations should implement the Operations
interface
so developers can have a consistent client experience.
OperationsGrpc.OperationsBlockingStub
A stub to allow clients to do synchronous rpc calls to service Operations.
Manages long-running operations with an API service.
When an API method normally takes long time to complete, it can be designed
to return Operation to the client, and the client can use this
interface to receive the real response asynchronously by polling the
operation resource, or pass the operation resource to another API (such as
Google Cloud Pub/Sub API) to receive the response. Any API service that
returns long-running operations should implement the Operations
interface
so developers can have a consistent client experience.
OperationsGrpc.OperationsFutureStub
A stub to allow clients to do ListenableFuture-style rpc calls to service Operations.
Manages long-running operations with an API service.
When an API method normally takes long time to complete, it can be designed
to return Operation to the client, and the client can use this
interface to receive the real response asynchronously by polling the
operation resource, or pass the operation resource to another API (such as
Google Cloud Pub/Sub API) to receive the response. Any API service that
returns long-running operations should implement the Operations
interface
so developers can have a consistent client experience.
OperationsGrpc.OperationsImplBase
Base class for the server implementation of the service Operations.
Manages long-running operations with an API service.
When an API method normally takes long time to complete, it can be designed
to return Operation to the client, and the client can use this
interface to receive the real response asynchronously by polling the
operation resource, or pass the operation resource to another API (such as
Google Cloud Pub/Sub API) to receive the response. Any API service that
returns long-running operations should implement the Operations
interface
so developers can have a consistent client experience.
OperationsGrpc.OperationsStub
A stub to allow clients to do asynchronous rpc calls to service Operations.
Manages long-running operations with an API service.
When an API method normally takes long time to complete, it can be designed
to return Operation to the client, and the client can use this
interface to receive the real response asynchronously by polling the
operation resource, or pass the operation resource to another API (such as
Google Cloud Pub/Sub API) to receive the response. Any API service that
returns long-running operations should implement the Operations
interface
so developers can have a consistent client experience.
OperationsProto
WaitOperationRequest
The request message for Operations.WaitOperation.
Protobuf type google.longrunning.WaitOperationRequest
WaitOperationRequest.Builder
The request message for Operations.WaitOperation.
Protobuf type google.longrunning.WaitOperationRequest
Interfaces
CancelOperationRequestOrBuilder
DeleteOperationRequestOrBuilder
GetOperationRequestOrBuilder
ListOperationsRequestOrBuilder
ListOperationsResponseOrBuilder
OperationInfoOrBuilder
OperationOrBuilder
OperationsGrpc.AsyncService
Manages long-running operations with an API service.
When an API method normally takes long time to complete, it can be designed
to return Operation to the client, and the client can use this
interface to receive the real response asynchronously by polling the
operation resource, or pass the operation resource to another API (such as
Google Cloud Pub/Sub API) to receive the response. Any API service that
returns long-running operations should implement the Operations
interface
so developers can have a consistent client experience.