public static class AddKafkaDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and 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) |
public AddKafkaDetails.Builder shape(String shape)
Shape of the Kafka broker node.
shape
- the value to setpublic AddKafkaDetails.Builder numberOfKafkaNodes(Integer numberOfKafkaNodes)
Number of Kafka nodes for the cluster.
numberOfKafkaNodes
- the value to setpublic AddKafkaDetails.Builder shapeConfig(ShapeConfigDetails shapeConfig)
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.
blockVolumeSizeInGBs
- the value to setpublic AddKafkaDetails.Builder clusterAdminPassword(String clusterAdminPassword)
Base-64 encoded password for the cluster admin user.
clusterAdminPassword
- the value to setpublic AddKafkaDetails build()
public AddKafkaDetails.Builder copy(AddKafkaDetails model)
Copyright © 2016–2024. All rights reserved.