@Stability(value=Stable) public static final class CfnTopicRule.KafkaActionProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnTopicRule.KafkaActionProperty>
CfnTopicRule.KafkaActionProperty| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnTopicRule.KafkaActionProperty.Builder clientProperties(IResolvable clientProperties)
CfnTopicRule.KafkaActionProperty.getClientProperties()clientProperties - Properties of the Apache Kafka producer client. This parameter is required.this@Stability(value=Stable) public CfnTopicRule.KafkaActionProperty.Builder clientProperties(Map<String,String> clientProperties)
CfnTopicRule.KafkaActionProperty.getClientProperties()clientProperties - Properties of the Apache Kafka producer client. This parameter is required.this@Stability(value=Stable) public CfnTopicRule.KafkaActionProperty.Builder destinationArn(String destinationArn)
CfnTopicRule.KafkaActionProperty.getDestinationArn()destinationArn - The ARN of Kafka action's VPC `TopicRuleDestination` . This parameter is required.this@Stability(value=Stable) public CfnTopicRule.KafkaActionProperty.Builder topic(String topic)
CfnTopicRule.KafkaActionProperty.getTopic()topic - The Kafka topic for messages to be sent to the Kafka broker. This parameter is required.this@Stability(value=Stable) public CfnTopicRule.KafkaActionProperty.Builder key(String key)
CfnTopicRule.KafkaActionProperty.getKey()key - The Kafka message key.this@Stability(value=Stable) public CfnTopicRule.KafkaActionProperty.Builder partition(String partition)
CfnTopicRule.KafkaActionProperty.getPartition()partition - The Kafka message partition.this@Stability(value=Stable) public CfnTopicRule.KafkaActionProperty build()
build in interface software.amazon.jsii.Builder<CfnTopicRule.KafkaActionProperty>CfnTopicRule.KafkaActionPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.