Package com.pulumi.aws.msk.inputs
Class ChannelTopicConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.msk.inputs.ChannelTopicConfigurationArgs.Builder
-
- Enclosing class:
- ChannelTopicConfigurationArgs
public static final class ChannelTopicConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ChannelTopicConfigurationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ChannelTopicConfigurationArgsbuild()ChannelTopicConfigurationArgs.BuilderrecordConverter(ChannelTopicConfigurationRecordConverterArgs recordConverter)ChannelTopicConfigurationArgs.BuilderrecordConverter(com.pulumi.core.Output<ChannelTopicConfigurationRecordConverterArgs> recordConverter)ChannelTopicConfigurationArgs.BuilderrecordSchema(ChannelTopicConfigurationRecordSchemaArgs recordSchema)ChannelTopicConfigurationArgs.BuilderrecordSchema(com.pulumi.core.Output<ChannelTopicConfigurationRecordSchemaArgs> recordSchema)ChannelTopicConfigurationArgs.BuildertopicArn(com.pulumi.core.Output<java.lang.String> topicArn)ChannelTopicConfigurationArgs.BuildertopicArn(java.lang.String topicArn)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ChannelTopicConfigurationArgs defaults)
-
-
Method Detail
-
recordConverter
public ChannelTopicConfigurationArgs.Builder recordConverter(com.pulumi.core.Output<ChannelTopicConfigurationRecordConverterArgs> recordConverter)
- Parameters:
recordConverter- Configuration that controls how Apache Kafka record values are deserialized for the destination. See `recordConverter` Block below.- Returns:
- builder
-
recordConverter
public ChannelTopicConfigurationArgs.Builder recordConverter(ChannelTopicConfigurationRecordConverterArgs recordConverter)
- Parameters:
recordConverter- Configuration that controls how Apache Kafka record values are deserialized for the destination. See `recordConverter` Block below.- Returns:
- builder
-
recordSchema
public ChannelTopicConfigurationArgs.Builder recordSchema(@Nullable com.pulumi.core.Output<ChannelTopicConfigurationRecordSchemaArgs> recordSchema)
- Parameters:
recordSchema- Schema used to validate records when the value converter requires one. See `recordSchema` Block below.- Returns:
- builder
-
recordSchema
public ChannelTopicConfigurationArgs.Builder recordSchema(ChannelTopicConfigurationRecordSchemaArgs recordSchema)
- Parameters:
recordSchema- Schema used to validate records when the value converter requires one. See `recordSchema` Block below.- Returns:
- builder
-
topicArn
public ChannelTopicConfigurationArgs.Builder topicArn(com.pulumi.core.Output<java.lang.String> topicArn)
- Parameters:
topicArn- ARN that uniquely identifies the topic. The following arguments are optional:- Returns:
- builder
-
topicArn
public ChannelTopicConfigurationArgs.Builder topicArn(java.lang.String topicArn)
- Parameters:
topicArn- ARN that uniquely identifies the topic. The following arguments are optional:- Returns:
- builder
-
build
public ChannelTopicConfigurationArgs build()
-
-