Interface KafkaClusterSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<KafkaClusterSummary.Builder,KafkaClusterSummary>,SdkBuilder<KafkaClusterSummary.Builder,KafkaClusterSummary>,SdkPojo
- Enclosing class:
- KafkaClusterSummary
public static interface KafkaClusterSummary.Builder extends SdkPojo, CopyableBuilder<KafkaClusterSummary.Builder,KafkaClusterSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default KafkaClusterSummary.BuilderamazonMskCluster(Consumer<AmazonMskCluster.Builder> amazonMskCluster)Details of an Amazon MSK Cluster.KafkaClusterSummary.BuilderamazonMskCluster(AmazonMskCluster amazonMskCluster)Details of an Amazon MSK Cluster.KafkaClusterSummary.BuilderkafkaClusterAlias(String kafkaClusterAlias)The alias of the Kafka cluster.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
amazonMskCluster
KafkaClusterSummary.Builder amazonMskCluster(AmazonMskCluster amazonMskCluster)
Details of an Amazon MSK Cluster.
- Parameters:
amazonMskCluster- Details of an Amazon MSK Cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
amazonMskCluster
default KafkaClusterSummary.Builder amazonMskCluster(Consumer<AmazonMskCluster.Builder> amazonMskCluster)
Details of an Amazon MSK Cluster.
This is a convenience method that creates an instance of theAmazonMskCluster.Builderavoiding the need to create one manually viaAmazonMskCluster.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toamazonMskCluster(AmazonMskCluster).- Parameters:
amazonMskCluster- a consumer that will call methods onAmazonMskCluster.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
amazonMskCluster(AmazonMskCluster)
-
kafkaClusterAlias
KafkaClusterSummary.Builder kafkaClusterAlias(String kafkaClusterAlias)
The alias of the Kafka cluster. Used to prefix names of replicated topics.
- Parameters:
kafkaClusterAlias- The alias of the Kafka cluster. Used to prefix names of replicated topics.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-