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.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
-
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)
-
-