Classes
ExecutionsClient
Cloud Run Execution Control Plane API.
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.
JobsClient
Cloud Run Job Control Plane API.
JobsConnection
The JobsConnection object for JobsClient.
JobsConnectionIdempotencyPolicy
JobsLimitedErrorCountRetryPolicy
A retry policy for JobsConnection based on counting errors.
JobsLimitedTimeRetryPolicy
A retry policy for JobsConnection based on elapsed time.
JobsRetryPolicy
The retry policy for JobsConnection.
RevisionsClient
Cloud Run Revision Control Plane API.
RevisionsConnection
The RevisionsConnection object for RevisionsClient.
RevisionsConnectionIdempotencyPolicy
RevisionsLimitedErrorCountRetryPolicy
A retry policy for RevisionsConnection based on counting errors.
RevisionsLimitedTimeRetryPolicy
A retry policy for RevisionsConnection based on elapsed time.
RevisionsRetryPolicy
The retry policy for RevisionsConnection.
ServicesClient
Cloud Run Service Control Plane API.
ServicesConnection
The ServicesConnection object for ServicesClient.
ServicesConnectionIdempotencyPolicy
ServicesLimitedErrorCountRetryPolicy
A retry policy for ServicesConnection based on counting errors.
ServicesLimitedTimeRetryPolicy
A retry policy for ServicesConnection based on elapsed time.
ServicesRetryPolicy
The retry policy for ServicesConnection.
TasksClient
Cloud Run Task Control Plane API.
TasksConnection
The TasksConnection object for TasksClient.
TasksConnectionIdempotencyPolicy
TasksLimitedErrorCountRetryPolicy
A retry policy for TasksConnection based on counting errors.
TasksLimitedTimeRetryPolicy
A retry policy for TasksConnection based on elapsed time.
TasksRetryPolicy
The retry policy for TasksConnection.
Structs
ExecutionsBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
ExecutionsConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
ExecutionsPollingPolicyOption
Use with google::cloud::Options to configure the long-running operations polling policy.
ExecutionsRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
JobsBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
JobsConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
JobsPollingPolicyOption
Use with google::cloud::Options to configure the long-running operations polling policy.
JobsRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
RevisionsBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
RevisionsConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
RevisionsPollingPolicyOption
Use with google::cloud::Options to configure the long-running operations polling policy.
RevisionsRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
ServicesBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
ServicesConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
ServicesPollingPolicyOption
Use with google::cloud::Options to configure the long-running operations polling policy.
ServicesRetryPolicyOption
Use with google::cloud::Options to configure the retry policy.
TasksBackoffPolicyOption
Use with google::cloud::Options to configure the backoff policy.
TasksConnectionIdempotencyPolicyOption
Use with google::cloud::Options to configure which operations are retried.
TasksRetryPolicyOption
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 > |
|
MakeJobsConnection(Options)
A factory function to construct an object of type JobsConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of JobsClient.
The optional options argument may be used to configure aspects of the returned JobsConnection. 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< JobsConnection > |
|
MakeDefaultJobsConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< JobsConnectionIdempotencyPolicy > |
|
MakeRevisionsConnection(Options)
A factory function to construct an object of type RevisionsConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of RevisionsClient.
The optional options argument may be used to configure aspects of the returned RevisionsConnection. 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< RevisionsConnection > |
|
MakeDefaultRevisionsConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< RevisionsConnectionIdempotencyPolicy > |
|
MakeServicesConnection(Options)
A factory function to construct an object of type ServicesConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of ServicesClient.
The optional options argument may be used to configure aspects of the returned ServicesConnection. 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< ServicesConnection > |
|
MakeDefaultServicesConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< ServicesConnectionIdempotencyPolicy > |
|
MakeTasksConnection(Options)
A factory function to construct an object of type TasksConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of TasksClient.
The optional options argument may be used to configure aspects of the returned TasksConnection. 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< TasksConnection > |
|
MakeDefaultTasksConnectionIdempotencyPolicy()
| Returns | |
|---|---|
| Type | Description |
std::unique_ptr< TasksConnectionIdempotencyPolicy > |
|