Google Cloud Bigtable C++ Client 2.13.0
A C++ Client Library for Google Cloud Bigtable
|
Specify the initial configuration for updating an instance. More...
#include <google/cloud/bigtable/instance_update_config.h>
Public Member Functions | |
InstanceUpdateConfig (Instance instance) | |
InstanceUpdateConfig & | set_type (InstanceType type) |
InstanceUpdateConfig & | set_state (StateType state) |
InstanceUpdateConfig & | set_name (std::string name) |
InstanceUpdateConfig & | set_display_name (std::string display_name) |
InstanceUpdateConfig & | insert_label (std::string const &key, std::string const &value) |
InstanceUpdateConfig & | emplace_label (std::string const &key, std::string value) |
google::bigtable::admin::v2::PartialUpdateInstanceRequest const & | as_proto () const & |
google::bigtable::admin::v2::PartialUpdateInstanceRequest && | as_proto () && |
std::string const & | GetName () |
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 |
Convenient shorthands for the instance state. | |
using | StateType = ::google::bigtable::admin::v2::Instance::State |
static constexpr StateType | STATE_NOT_KNOWN |
static constexpr StateType | READY |
static constexpr StateType | CREATING |
Specify the initial configuration for updating an instance.
using google::cloud::bigtable::InstanceUpdateConfig::InstanceType = ::google::bigtable::admin::v2::Instance::Type |
using google::cloud::bigtable::InstanceUpdateConfig::StateType = ::google::bigtable::admin::v2::Instance::State |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |