Package com.pulumi.aws.kinesis.inputs
Class FirehoseDeliveryStreamMskSourceConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.kinesis.inputs.FirehoseDeliveryStreamMskSourceConfigurationArgs.Builder
-
- Enclosing class:
- FirehoseDeliveryStreamMskSourceConfigurationArgs
public static final class FirehoseDeliveryStreamMskSourceConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(FirehoseDeliveryStreamMskSourceConfigurationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FirehoseDeliveryStreamMskSourceConfigurationArgs.Builder
authenticationConfiguration(FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationArgs authenticationConfiguration)
FirehoseDeliveryStreamMskSourceConfigurationArgs.Builder
authenticationConfiguration(com.pulumi.core.Output<FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationArgs> authenticationConfiguration)
FirehoseDeliveryStreamMskSourceConfigurationArgs
build()
FirehoseDeliveryStreamMskSourceConfigurationArgs.Builder
mskClusterArn(com.pulumi.core.Output<java.lang.String> mskClusterArn)
FirehoseDeliveryStreamMskSourceConfigurationArgs.Builder
mskClusterArn(java.lang.String mskClusterArn)
FirehoseDeliveryStreamMskSourceConfigurationArgs.Builder
topicName(com.pulumi.core.Output<java.lang.String> topicName)
FirehoseDeliveryStreamMskSourceConfigurationArgs.Builder
topicName(java.lang.String topicName)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(FirehoseDeliveryStreamMskSourceConfigurationArgs defaults)
-
-
Method Detail
-
authenticationConfiguration
public FirehoseDeliveryStreamMskSourceConfigurationArgs.Builder authenticationConfiguration(com.pulumi.core.Output<FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationArgs> authenticationConfiguration)
- Parameters:
authenticationConfiguration
- The authentication configuration of the Amazon MSK cluster. See `authentication_configuration` block below for details.- Returns:
- builder
-
authenticationConfiguration
public FirehoseDeliveryStreamMskSourceConfigurationArgs.Builder authenticationConfiguration(FirehoseDeliveryStreamMskSourceConfigurationAuthenticationConfigurationArgs authenticationConfiguration)
- Parameters:
authenticationConfiguration
- The authentication configuration of the Amazon MSK cluster. See `authentication_configuration` block below for details.- Returns:
- builder
-
mskClusterArn
public FirehoseDeliveryStreamMskSourceConfigurationArgs.Builder mskClusterArn(com.pulumi.core.Output<java.lang.String> mskClusterArn)
- Parameters:
mskClusterArn
- The ARN of the Amazon MSK cluster.- Returns:
- builder
-
mskClusterArn
public FirehoseDeliveryStreamMskSourceConfigurationArgs.Builder mskClusterArn(java.lang.String mskClusterArn)
- Parameters:
mskClusterArn
- The ARN of the Amazon MSK cluster.- Returns:
- builder
-
topicName
public FirehoseDeliveryStreamMskSourceConfigurationArgs.Builder topicName(com.pulumi.core.Output<java.lang.String> topicName)
- Parameters:
topicName
- The topic name within the Amazon MSK cluster.- Returns:
- builder
-
topicName
public FirehoseDeliveryStreamMskSourceConfigurationArgs.Builder topicName(java.lang.String topicName)
- Parameters:
topicName
- The topic name within the Amazon MSK cluster.- Returns:
- builder
-
build
public FirehoseDeliveryStreamMskSourceConfigurationArgs build()
-
-