Interface DbSystemShapeOrBuilder (0.4.0)

public interface DbSystemShapeOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAvailableCoreCountPerNode()

public abstract int getAvailableCoreCountPerNode()

Optional. Number of cores per node.

int32 available_core_count_per_node = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The availableCoreCountPerNode.

getAvailableDataStorageTb()

public abstract int getAvailableDataStorageTb()

Optional. Storage per storage server in terabytes.

int32 available_data_storage_tb = 9 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The availableDataStorageTb.

getAvailableMemoryPerNodeGb()

public abstract int getAvailableMemoryPerNodeGb()

Optional. Memory per database server node in gigabytes.

int32 available_memory_per_node_gb = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The availableMemoryPerNodeGb.

getMaxNodeCount()

public abstract int getMaxNodeCount()

Optional. Maximum number of database servers.

int32 max_node_count = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The maxNodeCount.

getMaxStorageCount()

public abstract int getMaxStorageCount()

Optional. Maximum number of storage servers.

int32 max_storage_count = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The maxStorageCount.

getMinCoreCountPerNode()

public abstract int getMinCoreCountPerNode()

Optional. Minimum core count per node.

int32 min_core_count_per_node = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The minCoreCountPerNode.

getMinDbNodeStoragePerNodeGb()

public abstract int getMinDbNodeStoragePerNodeGb()

Optional. Minimum node storage per database server in gigabytes.

int32 min_db_node_storage_per_node_gb = 12 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The minDbNodeStoragePerNodeGb.

getMinMemoryPerNodeGb()

public abstract int getMinMemoryPerNodeGb()

Optional. Minimum memory per node in gigabytes.

int32 min_memory_per_node_gb = 11 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The minMemoryPerNodeGb.

getMinNodeCount()

public abstract int getMinNodeCount()

Optional. Minimum number of database servers.

int32 min_node_count = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The minNodeCount.

getMinStorageCount()

public abstract int getMinStorageCount()

Optional. Minimum number of storage servers.

int32 min_storage_count = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The minStorageCount.

getName()

public abstract String getName()

Identifier. The name of the Database System Shape resource with the format: projects/{project}/locations/{region}/dbSystemShapes/{db_system_shape}

string name = 1 [(.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Identifier. The name of the Database System Shape resource with the format: projects/{project}/locations/{region}/dbSystemShapes/{db_system_shape}

string name = 1 [(.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
ByteString

The bytes for name.

getShape()

public abstract String getShape()

Optional. shape

string shape = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The shape.

getShapeBytes()

public abstract ByteString getShapeBytes()

Optional. shape

string shape = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for shape.