|
Kubernetes Engine API C++ Client 2.13.0
A C++ Client Library for the Kubernetes Engine API
|
Classes | |
| struct | ClusterManagerBackoffPolicyOption |
Use with google::cloud::Options to configure the backoff policy. More... | |
| class | ClusterManagerClient |
| Google Kubernetes Engine Cluster Manager v1. More... | |
| class | ClusterManagerConnection |
The ClusterManagerConnection object for ClusterManagerClient. More... | |
| class | ClusterManagerConnectionIdempotencyPolicy |
| struct | ClusterManagerConnectionIdempotencyPolicyOption |
Use with google::cloud::Options to configure which operations are retried. More... | |
| struct | ClusterManagerRetryPolicyOption |
Use with google::cloud::Options to configure the retry policy. More... | |
Typedefs | |
| using | ClusterManagerRetryPolicy = ::google::cloud::internal::TraitBasedRetryPolicy< container_v1_internal::ClusterManagerRetryTraits > |
| using | ClusterManagerLimitedTimeRetryPolicy = ::google::cloud::internal::LimitedTimeRetryPolicy< container_v1_internal::ClusterManagerRetryTraits > |
| using | ClusterManagerLimitedErrorCountRetryPolicy = ::google::cloud::internal::LimitedErrorCountRetryPolicy< container_v1_internal::ClusterManagerRetryTraits > |
| using | ClusterManagerPolicyOptionList = OptionList< ClusterManagerRetryPolicyOption, ClusterManagerBackoffPolicyOption, ClusterManagerConnectionIdempotencyPolicyOption > |
| The options applicable to ClusterManager. More... | |
Functions | |
| std::shared_ptr< ClusterManagerConnection > | MakeClusterManagerConnection (Options options={}) |
A factory function to construct an object of type ClusterManagerConnection. More... | |
| std::unique_ptr< ClusterManagerConnectionIdempotencyPolicy > | MakeDefaultClusterManagerConnectionIdempotencyPolicy () |
| using google::cloud::container_v1::ClusterManagerLimitedErrorCountRetryPolicy = typedef ::google::cloud::internal::LimitedErrorCountRetryPolicy< container_v1_internal::ClusterManagerRetryTraits> |
| using google::cloud::container_v1::ClusterManagerLimitedTimeRetryPolicy = typedef ::google::cloud::internal::LimitedTimeRetryPolicy< container_v1_internal::ClusterManagerRetryTraits> |
| using google::cloud::container_v1::ClusterManagerRetryPolicy = typedef ::google::cloud::internal::TraitBasedRetryPolicy< container_v1_internal::ClusterManagerRetryTraits> |
| std::shared_ptr< ClusterManagerConnection > google::cloud::container_v1::MakeClusterManagerConnection | ( | Options | options = {} | ) |
A factory function to construct an object of type ClusterManagerConnection.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of ClusterManagerClient.
The optional options argument may be used to configure aspects of the returned ClusterManagerConnection. Expected options are any of the types in the following option lists:
google::cloud::CommonOptionListgoogle::cloud::GrpcOptionListgoogle::cloud::UnifiedCredentialsOptionListgoogle::cloud::container_v1::ClusterManagerPolicyOptionListGOOGLE_CLOUD_CPP_ENABLE_CLOG=yes in the environment.| options | (optional) Configure the ClusterManagerConnection created by this function. |
| std::unique_ptr< ClusterManagerConnectionIdempotencyPolicy > google::cloud::container_v1::MakeDefaultClusterManagerConnectionIdempotencyPolicy | ( | ) |