Google Cloud Bigtable C++ Client  1.40.2
A C++ Client Library for Google Cloud Bigtable
Public Member Functions | Friends | List of all members
google::cloud::bigtable::AdminClient Class Referencefinal

Creates a bigtable_admin::BigtableTableAdminConnection and a CompletionQueue for bigtable::TableAdmin to use. More...

#include <google/cloud/bigtable/admin_client.h>

Public Member Functions

std::string const & project ()
 The project id that this AdminClient works on. More...
 

Friends

class TableAdmin
 
std::shared_ptr< AdminClientMakeAdminClient (std::string, Options)
 Create a new table admin client configured via options. More...
 

Detailed Description

Creates a bigtable_admin::BigtableTableAdminConnection and a CompletionQueue for bigtable::TableAdmin to use.

This class is used to initiate a connection to the Cloud Bigtable Table Admin service. It is maintained only for backwards compatibility.

Note
Please prefer using bigtable_admin::BigtableTableAdminConnection to configure bigtable_admin::BigtableTableAdminClient, instead of using this class to configure bigtable::TableAdmin.

Definition at line 42 of file admin_client.h.

Member Function Documentation

◆ project()

std::string const& google::cloud::bigtable::AdminClient::project ( )
inline

The project id that this AdminClient works on.

Definition at line 45 of file admin_client.h.

Friends And Related Function Documentation

◆ MakeAdminClient

std::shared_ptr<AdminClient> MakeAdminClient ( std::string  ,
Options   
)
friend

Create a new table admin client configured via options.

◆ TableAdmin

friend class TableAdmin
friend

Definition at line 48 of file admin_client.h.