Package com.oracle.bmc.bds.model
Class AddUtilityNodesDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.bds.model.AddUtilityNodesDetails.Builder
-
- Enclosing class:
- AddUtilityNodesDetails
public static class AddUtilityNodesDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AddUtilityNodesDetails.Builder
blockVolumeSizeInGBs(Long blockVolumeSizeInGBs)
The size of block volume in GB to be attached to the given node.AddUtilityNodesDetails
build()
AddUtilityNodesDetails.Builder
clusterAdminPassword(String clusterAdminPassword)
Base-64 encoded Cluster Admin Password for cluster admin user.AddUtilityNodesDetails.Builder
copy(AddUtilityNodesDetails model)
AddUtilityNodesDetails.Builder
numberOfUtilityNodes(Integer numberOfUtilityNodes)
Number of additional utility nodes for the cluster.AddUtilityNodesDetails.Builder
shape(String shape)
Shape of the node.AddUtilityNodesDetails.Builder
shapeConfig(ShapeConfigDetails shapeConfig)
-
-
-
Method Detail
-
clusterAdminPassword
public AddUtilityNodesDetails.Builder clusterAdminPassword(String clusterAdminPassword)
Base-64 encoded Cluster Admin Password for cluster admin user.- Parameters:
clusterAdminPassword
- the value to set- Returns:
- this builder
-
numberOfUtilityNodes
public AddUtilityNodesDetails.Builder numberOfUtilityNodes(Integer numberOfUtilityNodes)
Number of additional utility nodes for the cluster.- Parameters:
numberOfUtilityNodes
- the value to set- Returns:
- this builder
-
shape
public AddUtilityNodesDetails.Builder shape(String shape)
Shape of the node.It’s a read-only property derived from existing Utility node.
- Parameters:
shape
- the value to set- Returns:
- this builder
-
blockVolumeSizeInGBs
public AddUtilityNodesDetails.Builder blockVolumeSizeInGBs(Long blockVolumeSizeInGBs)
The size of block volume in GB to be attached to the given node.It’s a read-only property.
- Parameters:
blockVolumeSizeInGBs
- the value to set- Returns:
- this builder
-
shapeConfig
public AddUtilityNodesDetails.Builder shapeConfig(ShapeConfigDetails shapeConfig)
-
build
public AddUtilityNodesDetails build()
-
copy
public AddUtilityNodesDetails.Builder copy(AddUtilityNodesDetails model)
-
-