Resource Settings API C++ Client 2.13.0
A C++ Client Library for the Resource Settings API
|
Classes | |
struct | ResourceSettingsServiceBackoffPolicyOption |
Use with google::cloud::Options to configure the backoff policy. More... | |
class | ResourceSettingsServiceClient |
An interface to interact with resource settings and setting values throughout the resource hierarchy. More... | |
class | ResourceSettingsServiceConnection |
The ResourceSettingsServiceConnection object for ResourceSettingsServiceClient . More... | |
class | ResourceSettingsServiceConnectionIdempotencyPolicy |
struct | ResourceSettingsServiceConnectionIdempotencyPolicyOption |
Use with google::cloud::Options to configure which operations are retried. More... | |
struct | ResourceSettingsServiceRetryPolicyOption |
Use with google::cloud::Options to configure the retry policy. More... | |
Typedefs | |
using | ResourceSettingsServiceRetryPolicy = ::google::cloud::internal::TraitBasedRetryPolicy< resourcesettings_v1_internal::ResourceSettingsServiceRetryTraits > |
using | ResourceSettingsServiceLimitedTimeRetryPolicy = ::google::cloud::internal::LimitedTimeRetryPolicy< resourcesettings_v1_internal::ResourceSettingsServiceRetryTraits > |
using | ResourceSettingsServiceLimitedErrorCountRetryPolicy = ::google::cloud::internal::LimitedErrorCountRetryPolicy< resourcesettings_v1_internal::ResourceSettingsServiceRetryTraits > |
using | ResourceSettingsServicePolicyOptionList = OptionList< ResourceSettingsServiceRetryPolicyOption, ResourceSettingsServiceBackoffPolicyOption, ResourceSettingsServiceConnectionIdempotencyPolicyOption > |
The options applicable to ResourceSettingsService. More... | |
Functions | |
std::shared_ptr< ResourceSettingsServiceConnection > | MakeResourceSettingsServiceConnection (Options options={}) |
A factory function to construct an object of type ResourceSettingsServiceConnection . More... | |
std::unique_ptr< ResourceSettingsServiceConnectionIdempotencyPolicy > | MakeDefaultResourceSettingsServiceConnectionIdempotencyPolicy () |
using google::cloud::resourcesettings_v1::ResourceSettingsServiceLimitedErrorCountRetryPolicy = typedef ::google::cloud::internal::LimitedErrorCountRetryPolicy< resourcesettings_v1_internal::ResourceSettingsServiceRetryTraits> |
using google::cloud::resourcesettings_v1::ResourceSettingsServiceLimitedTimeRetryPolicy = typedef ::google::cloud::internal::LimitedTimeRetryPolicy< resourcesettings_v1_internal::ResourceSettingsServiceRetryTraits> |
using google::cloud::resourcesettings_v1::ResourceSettingsServiceRetryPolicy = typedef ::google::cloud::internal::TraitBasedRetryPolicy< resourcesettings_v1_internal::ResourceSettingsServiceRetryTraits> |
std::unique_ptr< ResourceSettingsServiceConnectionIdempotencyPolicy > google::cloud::resourcesettings_v1::MakeDefaultResourceSettingsServiceConnectionIdempotencyPolicy | ( | ) |
std::shared_ptr< ResourceSettingsServiceConnection > google::cloud::resourcesettings_v1::MakeResourceSettingsServiceConnection | ( | Options | options = {} | ) |
A factory function to construct an object of type ResourceSettingsServiceConnection
.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of ResourceSettingsServiceClient.
The optional options
argument may be used to configure aspects of the returned ResourceSettingsServiceConnection
. Expected options are any of the types in the following option lists:
google::cloud::CommonOptionList
google::cloud::GrpcOptionList
google::cloud::UnifiedCredentialsOptionList
google::cloud::resourcesettings_v1::ResourceSettingsServicePolicyOptionList
GOOGLE_CLOUD_CPP_ENABLE_CLOG=yes
in the environment.options | (optional) Configure the ResourceSettingsServiceConnection created by this function. |