Package com.oracle.bmc.bds.model
Class AddKafkaDetails.Builder
- java.lang.Object
-
- com.oracle.bmc.bds.model.AddKafkaDetails.Builder
-
- Enclosing class:
- AddKafkaDetails
public static class AddKafkaDetails.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AddKafkaDetails.Builder
blockVolumeSizeInGBs(Long blockVolumeSizeInGBs)
The size of block volme in GB to be attached to the given node.AddKafkaDetails
build()
AddKafkaDetails.Builder
clusterAdminPassword(String clusterAdminPassword)
Base-64 encoded password for the cluster admin user.AddKafkaDetails.Builder
copy(AddKafkaDetails model)
AddKafkaDetails.Builder
numberOfKafkaNodes(Integer numberOfKafkaNodes)
Number of Kafka nodes for the cluster.AddKafkaDetails.Builder
shape(String shape)
Shape of the Kafka broker node.AddKafkaDetails.Builder
shapeConfig(ShapeConfigDetails shapeConfig)
-
-
-
Method Detail
-
shape
public AddKafkaDetails.Builder shape(String shape)
Shape of the Kafka broker node.- Parameters:
shape
- the value to set- Returns:
- this builder
-
numberOfKafkaNodes
public AddKafkaDetails.Builder numberOfKafkaNodes(Integer numberOfKafkaNodes)
Number of Kafka nodes for the cluster.- Parameters:
numberOfKafkaNodes
- the value to set- Returns:
- this builder
-
shapeConfig
public AddKafkaDetails.Builder shapeConfig(ShapeConfigDetails shapeConfig)
-
blockVolumeSizeInGBs
public AddKafkaDetails.Builder blockVolumeSizeInGBs(Long blockVolumeSizeInGBs)
The size of block volme 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 AddKafkaDetails.Builder clusterAdminPassword(String clusterAdminPassword)
Base-64 encoded password for the cluster admin user.- Parameters:
clusterAdminPassword
- the value to set- Returns:
- this builder
-
build
public AddKafkaDetails build()
-
copy
public AddKafkaDetails.Builder copy(AddKafkaDetails model)
-
-