Class ClusterConfig (2.21.0)

Specify the initial configuration for a new cluster.

Constructors

ClusterConfig(google::bigtable::admin::v2::Cluster)

Parameter
NameDescription
cluster google::bigtable::admin::v2::Cluster

ClusterConfig(std::string, std::int32_t, StorageType)

Parameters
NameDescription
location std::string
serve_nodes std::int32_t
storage StorageType

Functions

SetEncryptionConfig(google::bigtable::admin::v2::Cluster::EncryptionConfig) &

Parameter
NameDescription
encryption google::bigtable::admin::v2::Cluster::EncryptionConfig
Returns
TypeDescription
ClusterConfig &

SetEncryptionConfig(google::bigtable::admin::v2::Cluster::EncryptionConfig) &&

Parameter
NameDescription
encryption google::bigtable::admin::v2::Cluster::EncryptionConfig
Returns
TypeDescription
ClusterConfig &&

GetName()

Returns
TypeDescription
std::string const &

as_proto() const &

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

as_proto() &&

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

Type Aliases

StorageType

Alias Of: ::google::bigtable::admin::v2::StorageType