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 |
(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 |
(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 |
(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 |
(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 |
(optional) Configure the |
Returns | |
---|---|
Type | Description |
std::shared_ptr< TasksConnection > |
MakeDefaultTasksConnectionIdempotencyPolicy()
Returns | |
---|---|
Type | Description |
std::unique_ptr< TasksConnectionIdempotencyPolicy > |
Type Aliases
ExecutionsPolicyOptionList
OptionList< ExecutionsRetryPolicyOption, ExecutionsBackoffPolicyOption, ExecutionsPollingPolicyOption, ExecutionsConnectionIdempotencyPolicyOption >
The options applicable to Executions.
JobsPolicyOptionList
OptionList< JobsRetryPolicyOption, JobsBackoffPolicyOption, JobsPollingPolicyOption, JobsConnectionIdempotencyPolicyOption >
The options applicable to Jobs.
RevisionsPolicyOptionList
OptionList< RevisionsRetryPolicyOption, RevisionsBackoffPolicyOption, RevisionsPollingPolicyOption, RevisionsConnectionIdempotencyPolicyOption >
The options applicable to Revisions.
ServicesPolicyOptionList
OptionList< ServicesRetryPolicyOption, ServicesBackoffPolicyOption, ServicesPollingPolicyOption, ServicesConnectionIdempotencyPolicyOption >
The options applicable to Services.
TasksPolicyOptionList
OptionList< TasksRetryPolicyOption, TasksBackoffPolicyOption, TasksConnectionIdempotencyPolicyOption >
The options applicable to Tasks.