Google Cloud Spanner C++ Client
1.32.0
A C++ Client Library for Google Cloud Spanner
|
Classes | |
class | DatabaseAdminClient |
Cloud Spanner Database Admin API. More... | |
struct | DatabaseAdminRetryPolicyOption |
Option to use with google::cloud::Options . More... | |
struct | DatabaseAdminBackoffPolicyOption |
Option to use with google::cloud::Options . More... | |
struct | DatabaseAdminPollingPolicyOption |
Option to use with google::cloud::Options . More... | |
struct | DatabaseAdminConnectionIdempotencyPolicyOption |
Option to use with google::cloud::Options . More... | |
class | DatabaseAdminConnection |
class | DatabaseAdminConnectionIdempotencyPolicy |
class | InstanceAdminClient |
Cloud Spanner Instance Admin API. More... | |
struct | InstanceAdminRetryPolicyOption |
Option to use with google::cloud::Options . More... | |
struct | InstanceAdminBackoffPolicyOption |
Option to use with google::cloud::Options . More... | |
struct | InstanceAdminPollingPolicyOption |
Option to use with google::cloud::Options . More... | |
struct | InstanceAdminConnectionIdempotencyPolicyOption |
Option to use with google::cloud::Options . More... | |
class | InstanceAdminConnection |
class | InstanceAdminConnectionIdempotencyPolicy |
Functions | |
std::shared_ptr< DatabaseAdminConnection > | MakeDatabaseAdminConnection (Options options) |
std::unique_ptr< DatabaseAdminConnectionIdempotencyPolicy > | MakeDefaultDatabaseAdminConnectionIdempotencyPolicy () |
std::shared_ptr< InstanceAdminConnection > | MakeInstanceAdminConnection (Options options) |
std::unique_ptr< InstanceAdminConnectionIdempotencyPolicy > | MakeDefaultInstanceAdminConnectionIdempotencyPolicy () |
using google::cloud::spanner_admin::v1::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::v1::DatabaseAdminLimitedTimeRetryPolicy = typedef ::google::cloud::internal::LimitedTimeRetryPolicy< spanner_admin_internal::DatabaseAdminRetryTraits> |
Definition at line 44 of file database_admin_connection.h.
Definition at line 54 of file database_admin_options.h.
using google::cloud::spanner_admin::v1::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::v1::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::v1::InstanceAdminLimitedTimeRetryPolicy = typedef ::google::cloud::internal::LimitedTimeRetryPolicy< spanner_admin_internal::InstanceAdminRetryTraits> |
Definition at line 44 of file instance_admin_connection.h.
Definition at line 54 of file instance_admin_options.h.
using google::cloud::spanner_admin::v1::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::v1::MakeDatabaseAdminConnection | ( | Options | options | ) |
Definition at line 593 of file database_admin_connection.cc.
std::unique_ptr< DatabaseAdminConnectionIdempotencyPolicy > google::cloud::spanner_admin::v1::MakeDefaultDatabaseAdminConnectionIdempotencyPolicy | ( | ) |
Definition at line 145 of file database_admin_connection_idempotency_policy.cc.
std::unique_ptr< InstanceAdminConnectionIdempotencyPolicy > google::cloud::spanner_admin::v1::MakeDefaultInstanceAdminConnectionIdempotencyPolicy | ( | ) |
Definition at line 105 of file instance_admin_connection_idempotency_policy.cc.
std::shared_ptr< InstanceAdminConnection > google::cloud::spanner_admin::v1::MakeInstanceAdminConnection | ( | Options | options | ) |
Definition at line 362 of file instance_admin_connection.cc.