Class ClusterConfig (2.18.0)

Specify the initial configuration for a new cluster.

Constructors

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

Parameter
Name Description
cluster google::bigtable::admin::v2::Cluster

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

Parameters
Name Description
location std::string
serve_nodes std::int32_t
storage StorageType

Functions

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

Parameter
Name Description
encryption google::bigtable::admin::v2::Cluster::EncryptionConfig
Returns
Type Description
ClusterConfig &

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

Parameter
Name Description
encryption google::bigtable::admin::v2::Cluster::EncryptionConfig
Returns
Type Description
ClusterConfig &&

GetName()

Returns
Type Description
std::string const &

as_proto() const &

Returns
Type Description
google::bigtable::admin::v2::Cluster const &

as_proto() &&

Returns
Type Description
google::bigtable::admin::v2::Cluster &&

Type Aliases

StorageType

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