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::CommonOptionList
google::cloud::GrpcOptionList
google::cloud::UnifiedCredentialsOptionList
google::cloud::container_v1::ClusterManagerPolicyOptionList
GOOGLE_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 | ( | ) |