public static final class CfnCluster.BrokerLogsProperty.Builder
extends java.lang.Object
CfnCluster.BrokerLogsProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnCluster.BrokerLogsProperty |
build()
Builds the configured instance.
|
CfnCluster.BrokerLogsProperty.Builder |
cloudWatchLogs(CfnCluster.CloudWatchLogsProperty cloudWatchLogs)
Sets the value of
CfnCluster.BrokerLogsProperty.getCloudWatchLogs() |
CfnCluster.BrokerLogsProperty.Builder |
cloudWatchLogs(IResolvable cloudWatchLogs)
Sets the value of
CfnCluster.BrokerLogsProperty.getCloudWatchLogs() |
CfnCluster.BrokerLogsProperty.Builder |
firehose(CfnCluster.FirehoseProperty firehose)
Sets the value of
CfnCluster.BrokerLogsProperty.getFirehose() |
CfnCluster.BrokerLogsProperty.Builder |
firehose(IResolvable firehose)
Sets the value of
CfnCluster.BrokerLogsProperty.getFirehose() |
CfnCluster.BrokerLogsProperty.Builder |
s3(CfnCluster.S3Property s3)
Sets the value of
CfnCluster.BrokerLogsProperty.getS3() |
CfnCluster.BrokerLogsProperty.Builder |
s3(IResolvable s3)
Sets the value of
CfnCluster.BrokerLogsProperty.getS3() |
public CfnCluster.BrokerLogsProperty.Builder cloudWatchLogs(IResolvable cloudWatchLogs)
CfnCluster.BrokerLogsProperty.getCloudWatchLogs()
cloudWatchLogs
- Details of the CloudWatch Logs destination for broker logs.this
public CfnCluster.BrokerLogsProperty.Builder cloudWatchLogs(CfnCluster.CloudWatchLogsProperty cloudWatchLogs)
CfnCluster.BrokerLogsProperty.getCloudWatchLogs()
cloudWatchLogs
- Details of the CloudWatch Logs destination for broker logs.this
public CfnCluster.BrokerLogsProperty.Builder firehose(IResolvable firehose)
CfnCluster.BrokerLogsProperty.getFirehose()
firehose
- Details of the Kinesis Data Firehose delivery stream that is the destination for broker logs.this
public CfnCluster.BrokerLogsProperty.Builder firehose(CfnCluster.FirehoseProperty firehose)
CfnCluster.BrokerLogsProperty.getFirehose()
firehose
- Details of the Kinesis Data Firehose delivery stream that is the destination for broker logs.this
public CfnCluster.BrokerLogsProperty.Builder s3(IResolvable s3)
CfnCluster.BrokerLogsProperty.getS3()
s3
- Details of the Amazon MSK destination for broker logs.this
public CfnCluster.BrokerLogsProperty.Builder s3(CfnCluster.S3Property s3)
CfnCluster.BrokerLogsProperty.getS3()
s3
- Details of the Amazon MSK destination for broker logs.this
public CfnCluster.BrokerLogsProperty build()
CfnCluster.BrokerLogsProperty
java.lang.NullPointerException
- if any required attribute was not provided