Namespace google::cloud::run_v2 (2.24.0)

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 ExecutionsConnection created by this function.

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 JobsConnection created by this function.

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 RevisionsConnection created by this function.

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 ServicesConnection created by this function.

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 TasksConnection created by this function.

Returns
Type Description
std::shared_ptr< TasksConnection >

MakeDefaultTasksConnectionIdempotencyPolicy()

Returns
Type Description
std::unique_ptr< TasksConnectionIdempotencyPolicy >