Package com.oracle.bmc.bds.model
Class AddCloudSqlDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.bds.model.AddCloudSqlDetails.Builder
-
- Enclosing class:
- AddCloudSqlDetails
public static class AddCloudSqlDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AddCloudSqlDetails.Builder
blockVolumeSizeInGBs(Long blockVolumeSizeInGBs)
The size of block volume in GB to be attached to the given node.AddCloudSqlDetails
build()
AddCloudSqlDetails.Builder
clusterAdminPassword(String clusterAdminPassword)
Base-64 encoded password for the cluster (and Cloudera Manager) admin user.AddCloudSqlDetails.Builder
copy(AddCloudSqlDetails model)
AddCloudSqlDetails.Builder
shape(String shape)
Shape of the node.AddCloudSqlDetails.Builder
shapeConfig(ShapeConfigDetails shapeConfig)
-
-
-
Method Detail
-
shape
public AddCloudSqlDetails.Builder shape(String shape)
Shape of the node.- Parameters:
shape
- the value to set- Returns:
- this builder
-
shapeConfig
public AddCloudSqlDetails.Builder shapeConfig(ShapeConfigDetails shapeConfig)
-
blockVolumeSizeInGBs
public AddCloudSqlDetails.Builder blockVolumeSizeInGBs(Long blockVolumeSizeInGBs)
The size of block volume in GB to be attached to the given node.All details needed for attaching the block volume are managed by the service itself.
- Parameters:
blockVolumeSizeInGBs
- the value to set- Returns:
- this builder
-
clusterAdminPassword
public AddCloudSqlDetails.Builder clusterAdminPassword(String clusterAdminPassword)
Base-64 encoded password for the cluster (and Cloudera Manager) admin user.- Parameters:
clusterAdminPassword
- the value to set- Returns:
- this builder
-
build
public AddCloudSqlDetails build()
-
copy
public AddCloudSqlDetails.Builder copy(AddCloudSqlDetails model)
-
-