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:
options
std::shared_ptr< ExecutionsConnection >
MakeDefaultExecutionsConnectionIdempotencyPolicy()
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:
options
std::shared_ptr< JobsConnection >
MakeDefaultJobsConnectionIdempotencyPolicy()
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:
options
std::shared_ptr< RevisionsConnection >
MakeDefaultRevisionsConnectionIdempotencyPolicy()
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:
options
std::shared_ptr< ServicesConnection >
MakeDefaultServicesConnectionIdempotencyPolicy()
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:
options
std::shared_ptr< TasksConnection >
MakeDefaultTasksConnectionIdempotencyPolicy()
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.