Google Cloud Bigtable C++ Client 2.13.0
A C++ Client Library for Google Cloud Bigtable
|
Specify the initial configuration for a new instance. More...
#include <google/cloud/bigtable/instance_config.h>
Public Member Functions | |
InstanceConfig (std::string instance_id, std::string display_name, std::map< std::string, ClusterConfig > clusters) | |
InstanceConfig & | set_type (InstanceType type) |
InstanceConfig & | insert_label (std::string const &key, std::string const &value) |
InstanceConfig & | emplace_label (std::string const &key, std::string value) |
google::bigtable::admin::v2::CreateInstanceRequest const & | as_proto () const & |
google::bigtable::admin::v2::CreateInstanceRequest && | as_proto () && |
Convenient shorthands for the instance types. | |
using | InstanceType = ::google::bigtable::admin::v2::Instance::Type |
static constexpr InstanceType | TYPE_UNSPECIFIED |
static constexpr InstanceType | PRODUCTION |
static constexpr InstanceType | DEVELOPMENT |
Specify the initial configuration for a new instance.
using google::cloud::bigtable::InstanceConfig::InstanceType = ::google::bigtable::admin::v2::Instance::Type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |