Specify the initial configuration for a new cluster.
More...
#include <google/cloud/bigtable/cluster_config.h>
|
using | StorageType = ::google::bigtable::admin::v2::StorageType |
|
Specify the initial configuration for a new cluster.
Definition at line 28 of file cluster_config.h.
◆ StorageType
◆ ClusterConfig() [1/2]
google::cloud::bigtable::ClusterConfig::ClusterConfig |
( |
google::bigtable::admin::v2::Cluster |
cluster | ) |
|
|
inline |
◆ ClusterConfig() [2/2]
google::cloud::bigtable::ClusterConfig::ClusterConfig |
( |
std::string |
location, |
|
|
std::int32_t |
serve_nodes, |
|
|
StorageType |
storage |
|
) |
| |
|
inline |
◆ as_proto() [1/2]
google::bigtable::admin::v2::Cluster&& google::cloud::bigtable::ClusterConfig::as_proto |
( |
| ) |
&& |
|
inline |
◆ as_proto() [2/2]
google::bigtable::admin::v2::Cluster const& google::cloud::bigtable::ClusterConfig::as_proto |
( |
| ) |
const & |
|
inline |
◆ GetName()
std::string const& google::cloud::bigtable::ClusterConfig::GetName |
( |
| ) |
|
|
inline |
◆ SetEncryptionConfig() [1/2]
ClusterConfig& google::cloud::bigtable::ClusterConfig::SetEncryptionConfig |
( |
google::bigtable::admin::v2::Cluster::EncryptionConfig |
encryption | ) |
& |
|
inline |
◆ SetEncryptionConfig() [2/2]
ClusterConfig&& google::cloud::bigtable::ClusterConfig::SetEncryptionConfig |
( |
google::bigtable::admin::v2::Cluster::EncryptionConfig |
encryption | ) |
&& |
|
inline |
◆ HDD
constexpr static StorageType google::cloud::bigtable::ClusterConfig::HDD = google::bigtable::admin::v2::HDD |
|
staticconstexpr |
◆ SSD
constexpr static StorageType google::cloud::bigtable::ClusterConfig::SSD = google::bigtable::admin::v2::SSD |
|
staticconstexpr |
◆ STORAGE_TYPE_UNSPECIFIED
constexpr static StorageType google::cloud::bigtable::ClusterConfig::STORAGE_TYPE_UNSPECIFIED |
|
staticconstexpr |
Initial value:=
google::bigtable::admin::v2::STORAGE_TYPE_UNSPECIFIED
Definition at line 32 of file cluster_config.h.