Class InstanceUpdateConfig (2.12.0)

Specify the initial configuration for updating an instance.

Constructors

InstanceUpdateConfig(Instance)

Parameter
NameDescription
instance Instance

Functions

set_type(InstanceType)

Parameter
NameDescription
type InstanceType
Returns
TypeDescription
InstanceUpdateConfig &

set_state(StateType)

Parameter
NameDescription
state StateType
Returns
TypeDescription
InstanceUpdateConfig &

set_name(std::string)

Parameter
NameDescription
name std::string
Returns
TypeDescription
InstanceUpdateConfig &

set_display_name(std::string)

Parameter
NameDescription
display_name std::string
Returns
TypeDescription
InstanceUpdateConfig &

insert_label(std::string const &, std::string const &)

Parameters
NameDescription
key std::string const &
value std::string const &
Returns
TypeDescription
InstanceUpdateConfig &

emplace_label(std::string const &, std::string)

Parameters
NameDescription
key std::string const &
value std::string
Returns
TypeDescription
InstanceUpdateConfig &

as_proto() const &

Returns
TypeDescription
google::bigtable::admin::v2::PartialUpdateInstanceRequest const &

as_proto() &&

Returns
TypeDescription
google::bigtable::admin::v2::PartialUpdateInstanceRequest &&

GetName()

Returns
TypeDescription
std::string const &

Type Aliases

InstanceType

Alias Of: ::google::bigtable::admin::v2::Instance::Type

Convenient shorthands for the instance types.

StateType

Alias Of: ::google::bigtable::admin::v2::Instance::State

Convenient shorthands for the instance state.