Namespace google::cloud::containeranalysis_v1 (2.21.0)

Classes

ContainerAnalysisClient

Retrieves analysis results of Cloud components such as Docker container images.

ContainerAnalysisConnection

The ContainerAnalysisConnection object for ContainerAnalysisClient.

ContainerAnalysisConnectionIdempotencyPolicy

ContainerAnalysisLimitedErrorCountRetryPolicy

A retry policy for ContainerAnalysisConnection based on counting errors.

ContainerAnalysisLimitedTimeRetryPolicy

A retry policy for ContainerAnalysisConnection based on elapsed time.

ContainerAnalysisRetryPolicy

The retry policy for ContainerAnalysisConnection.

GrafeasClient

Grafeas API.

GrafeasConnection

The GrafeasConnection object for GrafeasClient.

GrafeasConnectionIdempotencyPolicy

GrafeasLimitedErrorCountRetryPolicy

A retry policy for GrafeasConnection based on counting errors.

GrafeasLimitedTimeRetryPolicy

A retry policy for GrafeasConnection based on elapsed time.

GrafeasRetryPolicy

The retry policy for GrafeasConnection.

Structs

ContainerAnalysisBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

ContainerAnalysisConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

ContainerAnalysisRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

GrafeasBackoffPolicyOption

Use with google::cloud::Options to configure the backoff policy.

GrafeasConnectionIdempotencyPolicyOption

Use with google::cloud::Options to configure which operations are retried.

GrafeasRetryPolicyOption

Use with google::cloud::Options to configure the retry policy.

Functions

MakeContainerAnalysisConnection(Options)

A factory function to construct an object of type ContainerAnalysisConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of ContainerAnalysisClient.

The optional options argument may be used to configure aspects of the returned ContainerAnalysisConnection. Expected options are any of the types in the following option lists:

Parameter
NameDescription
options

(optional) Configure the ContainerAnalysisConnection created by this function.

Returns
TypeDescription
std::shared_ptr< ContainerAnalysisConnection >

MakeDefaultContainerAnalysisConnectionIdempotencyPolicy()

Returns
TypeDescription
std::unique_ptr< ContainerAnalysisConnectionIdempotencyPolicy >

MakeGrafeasConnection(Options)

A factory function to construct an object of type GrafeasConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of GrafeasClient.

The optional options argument may be used to configure aspects of the returned GrafeasConnection. Expected options are any of the types in the following option lists:

Parameter
NameDescription
options

(optional) Configure the GrafeasConnection created by this function.

Returns
TypeDescription
std::shared_ptr< GrafeasConnection >

MakeDefaultGrafeasConnectionIdempotencyPolicy()

Returns
TypeDescription
std::unique_ptr< GrafeasConnectionIdempotencyPolicy >

Type Aliases

ContainerAnalysisPolicyOptionList

Alias Of: OptionList< ContainerAnalysisRetryPolicyOption, ContainerAnalysisBackoffPolicyOption, ContainerAnalysisConnectionIdempotencyPolicyOption >

The options applicable to ContainerAnalysis.

GrafeasPolicyOptionList

Alias Of: OptionList< GrafeasRetryPolicyOption, GrafeasBackoffPolicyOption, GrafeasConnectionIdempotencyPolicyOption >

The options applicable to Grafeas.