Package com.pulumi.aws.msk.inputs
Class ChannelLoggingInfoArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.msk.inputs.ChannelLoggingInfoArgs.Builder
-
- Enclosing class:
- ChannelLoggingInfoArgs
public static final class ChannelLoggingInfoArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ChannelLoggingInfoArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ChannelLoggingInfoArgsbuild()ChannelLoggingInfoArgs.BuildercloudwatchLogs(ChannelLoggingInfoCloudwatchLogsArgs cloudwatchLogs)ChannelLoggingInfoArgs.BuildercloudwatchLogs(com.pulumi.core.Output<ChannelLoggingInfoCloudwatchLogsArgs> cloudwatchLogs)ChannelLoggingInfoArgs.Builderfirehose(ChannelLoggingInfoFirehoseArgs firehose)ChannelLoggingInfoArgs.Builderfirehose(com.pulumi.core.Output<ChannelLoggingInfoFirehoseArgs> firehose)ChannelLoggingInfoArgs.Builders3(ChannelLoggingInfoS3Args s3)ChannelLoggingInfoArgs.Builders3(com.pulumi.core.Output<ChannelLoggingInfoS3Args> s3)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ChannelLoggingInfoArgs defaults)
-
-
Method Detail
-
cloudwatchLogs
public ChannelLoggingInfoArgs.Builder cloudwatchLogs(@Nullable com.pulumi.core.Output<ChannelLoggingInfoCloudwatchLogsArgs> cloudwatchLogs)
- Parameters:
cloudwatchLogs- CloudWatch Logs destination for channel logs. See `cloudwatchLogs` Block below.- Returns:
- builder
-
cloudwatchLogs
public ChannelLoggingInfoArgs.Builder cloudwatchLogs(ChannelLoggingInfoCloudwatchLogsArgs cloudwatchLogs)
- Parameters:
cloudwatchLogs- CloudWatch Logs destination for channel logs. See `cloudwatchLogs` Block below.- Returns:
- builder
-
firehose
public ChannelLoggingInfoArgs.Builder firehose(@Nullable com.pulumi.core.Output<ChannelLoggingInfoFirehoseArgs> firehose)
- Parameters:
firehose- Kinesis Data Firehose delivery stream destination for channel logs. See `firehose` Block below.- Returns:
- builder
-
firehose
public ChannelLoggingInfoArgs.Builder firehose(ChannelLoggingInfoFirehoseArgs firehose)
- Parameters:
firehose- Kinesis Data Firehose delivery stream destination for channel logs. See `firehose` Block below.- Returns:
- builder
-
s3
public ChannelLoggingInfoArgs.Builder s3(@Nullable com.pulumi.core.Output<ChannelLoggingInfoS3Args> s3)
- Parameters:
s3- Amazon S3 destination for channel logs. See `s3` Block below.- Returns:
- builder
-
s3
public ChannelLoggingInfoArgs.Builder s3(ChannelLoggingInfoS3Args s3)
- Parameters:
s3- Amazon S3 destination for channel logs. See `s3` Block below.- Returns:
- builder
-
build
public ChannelLoggingInfoArgs build()
-
-