Google Cloud Bigtable C++ Client  1.40.2
A C++ Client Library for Google Cloud Bigtable
Classes | Typedefs | Functions
google::cloud::bigtable_admin Namespace Reference

Classes

class  BigtableInstanceAdminClient
 Service for creating, configuring, and deleting Cloud Bigtable Instances and Clusters. More...
 
class  BigtableInstanceAdminConnection
 
class  BigtableInstanceAdminConnectionIdempotencyPolicy
 
struct  BigtableInstanceAdminRetryPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  BigtableInstanceAdminBackoffPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  BigtableInstanceAdminPollingPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  BigtableInstanceAdminConnectionIdempotencyPolicyOption
 Option to use with google::cloud::Options. More...
 
class  BigtableTableAdminClient
 Service for creating, configuring, and deleting Cloud Bigtable tables. More...
 
class  BigtableTableAdminConnection
 
class  BigtableTableAdminConnectionIdempotencyPolicy
 
struct  BigtableTableAdminRetryPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  BigtableTableAdminBackoffPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  BigtableTableAdminPollingPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  BigtableTableAdminConnectionIdempotencyPolicyOption
 Option to use with google::cloud::Options. More...
 

Typedefs

using BigtableInstanceAdminRetryPolicy = ::google::cloud::internal::TraitBasedRetryPolicy< bigtable_admin_internal::BigtableInstanceAdminRetryTraits >
 
using BigtableInstanceAdminLimitedTimeRetryPolicy = ::google::cloud::internal::LimitedTimeRetryPolicy< bigtable_admin_internal::BigtableInstanceAdminRetryTraits >
 
using BigtableInstanceAdminLimitedErrorCountRetryPolicy = ::google::cloud::internal::LimitedErrorCountRetryPolicy< bigtable_admin_internal::BigtableInstanceAdminRetryTraits >
 
using BigtableInstanceAdminPolicyOptionList = OptionList< BigtableInstanceAdminRetryPolicyOption, BigtableInstanceAdminBackoffPolicyOption, BigtableInstanceAdminPollingPolicyOption, BigtableInstanceAdminConnectionIdempotencyPolicyOption >
 
using BigtableTableAdminRetryPolicy = ::google::cloud::internal::TraitBasedRetryPolicy< bigtable_admin_internal::BigtableTableAdminRetryTraits >
 
using BigtableTableAdminLimitedTimeRetryPolicy = ::google::cloud::internal::LimitedTimeRetryPolicy< bigtable_admin_internal::BigtableTableAdminRetryTraits >
 
using BigtableTableAdminLimitedErrorCountRetryPolicy = ::google::cloud::internal::LimitedErrorCountRetryPolicy< bigtable_admin_internal::BigtableTableAdminRetryTraits >
 
using BigtableTableAdminPolicyOptionList = OptionList< BigtableTableAdminRetryPolicyOption, BigtableTableAdminBackoffPolicyOption, BigtableTableAdminPollingPolicyOption, BigtableTableAdminConnectionIdempotencyPolicyOption >
 

Functions

std::shared_ptr< BigtableInstanceAdminConnectionMakeBigtableInstanceAdminConnection (Options options={})
 
std::unique_ptr< BigtableInstanceAdminConnectionIdempotencyPolicyMakeDefaultBigtableInstanceAdminConnectionIdempotencyPolicy ()
 
std::shared_ptr< BigtableTableAdminConnectionMakeBigtableTableAdminConnection (Options options={})
 
std::unique_ptr< BigtableTableAdminConnectionIdempotencyPolicyMakeDefaultBigtableTableAdminConnectionIdempotencyPolicy ()
 

Typedef Documentation

◆ BigtableInstanceAdminLimitedErrorCountRetryPolicy

using google::cloud::bigtable_admin::BigtableInstanceAdminLimitedErrorCountRetryPolicy = typedef ::google::cloud::internal::LimitedErrorCountRetryPolicy< bigtable_admin_internal::BigtableInstanceAdminRetryTraits>

Definition at line 48 of file bigtable_instance_admin_connection.h.

◆ BigtableInstanceAdminLimitedTimeRetryPolicy

using google::cloud::bigtable_admin::BigtableInstanceAdminLimitedTimeRetryPolicy = typedef ::google::cloud::internal::LimitedTimeRetryPolicy< bigtable_admin_internal::BigtableInstanceAdminRetryTraits>

Definition at line 44 of file bigtable_instance_admin_connection.h.

◆ BigtableInstanceAdminPolicyOptionList

Definition at line 55 of file bigtable_instance_admin_options.h.

◆ BigtableInstanceAdminRetryPolicy

using google::cloud::bigtable_admin::BigtableInstanceAdminRetryPolicy = typedef ::google::cloud::internal::TraitBasedRetryPolicy< bigtable_admin_internal::BigtableInstanceAdminRetryTraits>

Definition at line 40 of file bigtable_instance_admin_connection.h.

◆ BigtableTableAdminLimitedErrorCountRetryPolicy

using google::cloud::bigtable_admin::BigtableTableAdminLimitedErrorCountRetryPolicy = typedef ::google::cloud::internal::LimitedErrorCountRetryPolicy< bigtable_admin_internal::BigtableTableAdminRetryTraits>

Definition at line 48 of file bigtable_table_admin_connection.h.

◆ BigtableTableAdminLimitedTimeRetryPolicy

using google::cloud::bigtable_admin::BigtableTableAdminLimitedTimeRetryPolicy = typedef ::google::cloud::internal::LimitedTimeRetryPolicy< bigtable_admin_internal::BigtableTableAdminRetryTraits>

Definition at line 44 of file bigtable_table_admin_connection.h.

◆ BigtableTableAdminPolicyOptionList

Definition at line 54 of file bigtable_table_admin_options.h.

◆ BigtableTableAdminRetryPolicy

using google::cloud::bigtable_admin::BigtableTableAdminRetryPolicy = typedef ::google::cloud::internal::TraitBasedRetryPolicy< bigtable_admin_internal::BigtableTableAdminRetryTraits>

Definition at line 40 of file bigtable_table_admin_connection.h.

Function Documentation

◆ MakeBigtableInstanceAdminConnection()

std::shared_ptr<BigtableInstanceAdminConnection> google::cloud::bigtable_admin::MakeBigtableInstanceAdminConnection ( Options  options = {})

◆ MakeBigtableTableAdminConnection()

std::shared_ptr<BigtableTableAdminConnection> google::cloud::bigtable_admin::MakeBigtableTableAdminConnection ( Options  options = {})

◆ MakeDefaultBigtableInstanceAdminConnectionIdempotencyPolicy()

std::unique_ptr<BigtableInstanceAdminConnectionIdempotencyPolicy> google::cloud::bigtable_admin::MakeDefaultBigtableInstanceAdminConnectionIdempotencyPolicy ( )

◆ MakeDefaultBigtableTableAdminConnectionIdempotencyPolicy()

std::unique_ptr<BigtableTableAdminConnectionIdempotencyPolicy> google::cloud::bigtable_admin::MakeDefaultBigtableTableAdminConnectionIdempotencyPolicy ( )