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::InstanceAdminClient Class Referencefinal

Creates a bigtable_admin::BigtableInstanceAdminConnection for bigtable::InstanceAdmin to use. More...

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

Public Member Functions

virtual ~InstanceAdminClient ()=default
 
virtual std::string const & project ()
 The project id that this AdminClient works on. More...
 

Friends

class InstanceAdmin
 
std::shared_ptr< InstanceAdminClientMakeInstanceAdminClient (std::string, Options)
 Create a new instance admin client configured via options. More...
 

Detailed Description

Creates a bigtable_admin::BigtableInstanceAdminConnection for bigtable::InstanceAdmin to use.

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

Deprecated:
Please use bigtable_admin::BigtableInstanceAdminConnection to configure bigtable_admin::BigtableInstanceAdminClient, instead of using this class to configure bigtable::InstanceAdmin.

Definition at line 40 of file instance_admin_client.h.

Constructor & Destructor Documentation

◆ ~InstanceAdminClient()

virtual google::cloud::bigtable::InstanceAdminClient::~InstanceAdminClient ( )
virtualdefault

Member Function Documentation

◆ project()

virtual std::string const& google::cloud::bigtable::InstanceAdminClient::project ( )
inlinevirtual

The project id that this AdminClient works on.

Definition at line 45 of file instance_admin_client.h.

Friends And Related Function Documentation

◆ InstanceAdmin

friend class InstanceAdmin
friend

Definition at line 48 of file instance_admin_client.h.

◆ MakeInstanceAdminClient

std::shared_ptr<InstanceAdminClient> MakeInstanceAdminClient ( std::string  ,
Options   
)
friend

Create a new instance admin client configured via options.