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 SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description AddUtilityNodesDetails.BuilderblockVolumeSizeInGBs(Long blockVolumeSizeInGBs)The size of block volume in GB to be attached to the given node.AddUtilityNodesDetailsbuild()AddUtilityNodesDetails.BuilderclusterAdminPassword(String clusterAdminPassword)Base-64 encoded Cluster Admin Password for cluster admin user.AddUtilityNodesDetails.Buildercopy(AddUtilityNodesDetails model)AddUtilityNodesDetails.BuildernumberOfUtilityNodes(Integer numberOfUtilityNodes)Number of additional utility nodes for the cluster.AddUtilityNodesDetails.Buildershape(String shape)Shape of the node.AddUtilityNodesDetails.BuildershapeConfig(ShapeConfigDetails shapeConfig)
 
- 
- 
- 
Method Detail- 
clusterAdminPasswordpublic AddUtilityNodesDetails.Builder clusterAdminPassword(String clusterAdminPassword) Base-64 encoded Cluster Admin Password for cluster admin user.- Parameters:
- clusterAdminPassword- the value to set
- Returns:
- this builder
 
 - 
numberOfUtilityNodespublic AddUtilityNodesDetails.Builder numberOfUtilityNodes(Integer numberOfUtilityNodes) Number of additional utility nodes for the cluster.- Parameters:
- numberOfUtilityNodes- the value to set
- Returns:
- this builder
 
 - 
shapepublic 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
 
 - 
blockVolumeSizeInGBspublic 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
 
 - 
shapeConfigpublic AddUtilityNodesDetails.Builder shapeConfig(ShapeConfigDetails shapeConfig) 
 - 
buildpublic AddUtilityNodesDetails build() 
 - 
copypublic AddUtilityNodesDetails.Builder copy(AddUtilityNodesDetails model) 
 
- 
 
-