Google Cloud Spanner C++ Client  1.32.0
A C++ Client Library for Google Cloud Spanner
Namespaces | Classes | Typedefs | Functions
google::cloud::spanner_admin Namespace Reference

Namespaces

 v1
 

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
 

Typedefs

using DatabaseAdminPolicyOptionList = OptionList< DatabaseAdminRetryPolicyOption, DatabaseAdminBackoffPolicyOption, DatabaseAdminPollingPolicyOption, DatabaseAdminConnectionIdempotencyPolicyOption >
 
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 InstanceAdminPolicyOptionList = OptionList< InstanceAdminRetryPolicyOption, InstanceAdminBackoffPolicyOption, InstanceAdminPollingPolicyOption, InstanceAdminConnectionIdempotencyPolicyOption >
 
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 >
 

Functions

std::shared_ptr< DatabaseAdminConnectionMakeDatabaseAdminConnection (Options options)
 
std::unique_ptr< DatabaseAdminConnectionIdempotencyPolicyMakeDefaultDatabaseAdminConnectionIdempotencyPolicy ()
 
std::shared_ptr< InstanceAdminConnectionMakeInstanceAdminConnection (Options options)
 
std::unique_ptr< InstanceAdminConnectionIdempotencyPolicyMakeDefaultInstanceAdminConnectionIdempotencyPolicy ()