Namespace google::cloud::run_v2 (2.12.0)

Classes

RevisionsClient

Cloud Run Revision Control Plane API.

RevisionsConnection

The RevisionsConnection object for RevisionsClient.

RevisionsConnectionIdempotencyPolicy

ServicesClient

Cloud Run Service Control Plane API.

ServicesConnection

The ServicesConnection object for ServicesClient.

ServicesConnectionIdempotencyPolicy

Structs

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.

Functions

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 >

Type Aliases

RevisionsRetryPolicy

Alias Of: ::google::cloud::internal::TraitBasedRetryPolicy< run_v2_internal::RevisionsRetryTraits >

RevisionsLimitedTimeRetryPolicy

Alias Of: ::google::cloud::internal::LimitedTimeRetryPolicy< run_v2_internal::RevisionsRetryTraits >

RevisionsLimitedErrorCountRetryPolicy

Alias Of: ::google::cloud::internal::LimitedErrorCountRetryPolicy< run_v2_internal::RevisionsRetryTraits >

RevisionsPolicyOptionList

Alias Of: OptionList< RevisionsRetryPolicyOption, RevisionsBackoffPolicyOption, RevisionsPollingPolicyOption, RevisionsConnectionIdempotencyPolicyOption >

The options applicable to Revisions.

ServicesRetryPolicy

Alias Of: ::google::cloud::internal::TraitBasedRetryPolicy< run_v2_internal::ServicesRetryTraits >

ServicesLimitedTimeRetryPolicy

Alias Of: ::google::cloud::internal::LimitedTimeRetryPolicy< run_v2_internal::ServicesRetryTraits >

ServicesLimitedErrorCountRetryPolicy

Alias Of: ::google::cloud::internal::LimitedErrorCountRetryPolicy< run_v2_internal::ServicesRetryTraits >

ServicesPolicyOptionList

Alias Of: OptionList< ServicesRetryPolicyOption, ServicesBackoffPolicyOption, ServicesPollingPolicyOption, ServicesConnectionIdempotencyPolicyOption >

The options applicable to Services.