public abstract class BigtableResourceManagerCluster
extends java.lang.Object
A cluster belongs to a single Bigtable instance and represents the service in a given zone. A cluster can have multiple nodes operating on the data. The cluster also has a storage type of either SSD or HDD depending on the user's needs.
| Constructor and Description | 
|---|
BigtableResourceManagerCluster()  | 
| Modifier and Type | Method and Description | 
|---|---|
abstract java.lang.String | 
clusterId()
Returns the cluster ID of the Bigtable cluster object. 
 | 
static BigtableResourceManagerCluster | 
create(java.lang.String clusterId,
      java.lang.String zone,
      int numNodes,
      com.google.cloud.bigtable.admin.v2.models.StorageType storageType)  | 
abstract int | 
numNodes()
Returns the number of nodes the Bigtable cluster object should be configured with. 
 | 
abstract com.google.cloud.bigtable.admin.v2.models.StorageType | 
storageType()
Returns the type of storage the Bigtable cluster object should be configured with (SSD or HDD). 
 | 
abstract java.lang.String | 
zone()
Returns the operating zone of the Bigtable cluster object. 
 | 
public static BigtableResourceManagerCluster create(java.lang.String clusterId, java.lang.String zone, int numNodes, com.google.cloud.bigtable.admin.v2.models.StorageType storageType)
public abstract java.lang.String clusterId()
public abstract java.lang.String zone()
public abstract int numNodes()
public abstract com.google.cloud.bigtable.admin.v2.models.StorageType storageType()