Google Cloud Spanner C++ Client
2.6.0
A C++ Client Library for Google Cloud Spanner
|
Typedefs | |
using | DatabaseAdminRetryPolicy = ::google::cloud::internal::TraitBasedRetryPolicy< spanner_admin_internal::DatabaseAdminRetryTraits > |
using | DatabaseAdminLimitedTimeRetryPolicy = ::google::cloud::internal::LimitedTimeRetryPolicy< spanner_admin_internal::DatabaseAdminRetryTraits > |
using | DatabaseAdminLimitedErrorCountRetryPolicy = ::google::cloud::internal::LimitedErrorCountRetryPolicy< spanner_admin_internal::DatabaseAdminRetryTraits > |
using | DatabaseAdminPolicyOptionList = OptionList< DatabaseAdminRetryPolicyOption, DatabaseAdminBackoffPolicyOption, DatabaseAdminPollingPolicyOption, DatabaseAdminConnectionIdempotencyPolicyOption > |
The options applicable to DatabaseAdmin. More... | |
using | InstanceAdminRetryPolicy = ::google::cloud::internal::TraitBasedRetryPolicy< spanner_admin_internal::InstanceAdminRetryTraits > |
using | InstanceAdminLimitedTimeRetryPolicy = ::google::cloud::internal::LimitedTimeRetryPolicy< spanner_admin_internal::InstanceAdminRetryTraits > |
using | InstanceAdminLimitedErrorCountRetryPolicy = ::google::cloud::internal::LimitedErrorCountRetryPolicy< spanner_admin_internal::InstanceAdminRetryTraits > |
using | InstanceAdminPolicyOptionList = OptionList< InstanceAdminRetryPolicyOption, InstanceAdminBackoffPolicyOption, InstanceAdminPollingPolicyOption, InstanceAdminConnectionIdempotencyPolicyOption > |
The options applicable to InstanceAdmin. More... | |
Functions | |
std::shared_ptr< DatabaseAdminConnection > | MakeDatabaseAdminConnection (Options options={}) |
A factory function to construct an object of type DatabaseAdminConnection . More... | |
std::unique_ptr< DatabaseAdminConnectionIdempotencyPolicy > | MakeDefaultDatabaseAdminConnectionIdempotencyPolicy () |
std::shared_ptr< InstanceAdminConnection > | MakeInstanceAdminConnection (Options options={}) |
A factory function to construct an object of type InstanceAdminConnection . More... | |
std::unique_ptr< InstanceAdminConnectionIdempotencyPolicy > | MakeDefaultInstanceAdminConnectionIdempotencyPolicy () |
using google::cloud::spanner_admin::DatabaseAdminLimitedErrorCountRetryPolicy = typedef ::google::cloud::internal::LimitedErrorCountRetryPolicy< spanner_admin_internal::DatabaseAdminRetryTraits> |
Definition at line 48 of file database_admin_connection.h.
using google::cloud::spanner_admin::DatabaseAdminLimitedTimeRetryPolicy = typedef ::google::cloud::internal::LimitedTimeRetryPolicy< spanner_admin_internal::DatabaseAdminRetryTraits> |
Definition at line 44 of file database_admin_connection.h.
The options applicable to DatabaseAdmin.
Definition at line 76 of file database_admin_options.h.
using google::cloud::spanner_admin::DatabaseAdminRetryPolicy = typedef ::google::cloud::internal::TraitBasedRetryPolicy< spanner_admin_internal::DatabaseAdminRetryTraits> |
Definition at line 40 of file database_admin_connection.h.
using google::cloud::spanner_admin::InstanceAdminLimitedErrorCountRetryPolicy = typedef ::google::cloud::internal::LimitedErrorCountRetryPolicy< spanner_admin_internal::InstanceAdminRetryTraits> |
Definition at line 48 of file instance_admin_connection.h.
using google::cloud::spanner_admin::InstanceAdminLimitedTimeRetryPolicy = typedef ::google::cloud::internal::LimitedTimeRetryPolicy< spanner_admin_internal::InstanceAdminRetryTraits> |
Definition at line 44 of file instance_admin_connection.h.
The options applicable to InstanceAdmin.
Definition at line 76 of file instance_admin_options.h.
using google::cloud::spanner_admin::InstanceAdminRetryPolicy = typedef ::google::cloud::internal::TraitBasedRetryPolicy< spanner_admin_internal::InstanceAdminRetryTraits> |
Definition at line 40 of file instance_admin_connection.h.
std::shared_ptr<DatabaseAdminConnection> google::cloud::spanner_admin::MakeDatabaseAdminConnection | ( | Options | options = {} | ) |
A factory function to construct an object of type DatabaseAdminConnection
.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of DatabaseAdminClient.
The optional options
argument may be used to configure aspects of the returned DatabaseAdminConnection
. Expected options are any of the types in the following option lists:
google::cloud::CommonOptionList
google::cloud::GrpcOptionList
google::cloud::UnifiedCredentialsOptionList
google::cloud::spanner_admin::DatabaseAdminPolicyOptionList
GOOGLE_CLOUD_CPP_ENABLE_CLOG=yes
in the environment.options | (optional) Configure the DatabaseAdminConnection created by this function. |
std::unique_ptr<DatabaseAdminConnectionIdempotencyPolicy> google::cloud::spanner_admin::MakeDefaultDatabaseAdminConnectionIdempotencyPolicy | ( | ) |
std::unique_ptr<InstanceAdminConnectionIdempotencyPolicy> google::cloud::spanner_admin::MakeDefaultInstanceAdminConnectionIdempotencyPolicy | ( | ) |
std::shared_ptr<InstanceAdminConnection> google::cloud::spanner_admin::MakeInstanceAdminConnection | ( | Options | options = {} | ) |
A factory function to construct an object of type InstanceAdminConnection
.
The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of InstanceAdminClient.
The optional options
argument may be used to configure aspects of the returned InstanceAdminConnection
. Expected options are any of the types in the following option lists:
google::cloud::CommonOptionList
google::cloud::GrpcOptionList
google::cloud::UnifiedCredentialsOptionList
google::cloud::spanner_admin::InstanceAdminPolicyOptionList
GOOGLE_CLOUD_CPP_ENABLE_CLOG=yes
in the environment.options | (optional) Configure the InstanceAdminConnection created by this function. |