Classes
ExecutionsClient
Executions is used to start and manage running instances of [Workflows][google.cloud.workflows.v1.Workflow] called executions.
ExecutionsConnection
The ExecutionsConnection object for ExecutionsClient.
ExecutionsConnectionIdempotencyPolicy
ExecutionsLimitedErrorCountRetryPolicy
A retry policy for ExecutionsConnection based on counting errors.
ExecutionsLimitedTimeRetryPolicy
A retry policy for ExecutionsConnection based on elapsed time.
ExecutionsRetryPolicy
The retry policy for ExecutionsConnection.
Structs
ExecutionsBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
ExecutionsConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
ExecutionsRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
Functions
MakeExecutionsConnection(Options)
A factory function to construct an object of type ExecutionsConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of ExecutionsClient.
The optional options argument may be used to configure aspects of the returned ExecutionsConnection. Expected options are any of the types in the following option lists:
| Parameter | |
|---|---|
| Name | Description |
options |
Options(optional) Configure the |
| Returns | |
|---|---|
| Type | Description |
std::shared_ptr< ExecutionsConnection > |
|
MakeDefaultExecutionsConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< ExecutionsConnectionIdempotencyPolicy > |
|