@Stability(value=Experimental) public static final class CommonDestinationProps.Builder extends Object implements software.amazon.jsii.Builder<CommonDestinationProps>
CommonDestinationProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CommonDestinationProps |
build()
Builds the configured instance.
|
CommonDestinationProps.Builder |
logging(Boolean logging)
Sets the value of
CommonDestinationProps.getLogging() |
CommonDestinationProps.Builder |
logGroup(ILogGroup logGroup)
Sets the value of
CommonDestinationProps.getLogGroup() |
CommonDestinationProps.Builder |
processor(IDataProcessor processor)
Sets the value of
CommonDestinationProps.getProcessor() |
CommonDestinationProps.Builder |
role(IRole role)
Sets the value of
CommonDestinationProps.getRole() |
CommonDestinationProps.Builder |
s3Backup(DestinationS3BackupProps s3Backup)
Sets the value of
CommonDestinationProps.getS3Backup() |
@Stability(value=Experimental) public CommonDestinationProps.Builder logging(Boolean logging)
CommonDestinationProps.getLogging()logging - If true, log errors when data transformation or data delivery fails.
If logGroup is provided, this will be implicitly set to true.this@Stability(value=Experimental) public CommonDestinationProps.Builder logGroup(ILogGroup logGroup)
CommonDestinationProps.getLogGroup()logGroup - The CloudWatch log group where log streams will be created to hold error logs.this@Stability(value=Experimental) public CommonDestinationProps.Builder processor(IDataProcessor processor)
CommonDestinationProps.getProcessor()processor - The data transformation that should be performed on the data before writing to the destination.this@Stability(value=Experimental) public CommonDestinationProps.Builder role(IRole role)
CommonDestinationProps.getRole()role - The IAM role associated with this destination.
Assumed by Kinesis Data Firehose to invoke processors and write to destinationsthis@Stability(value=Experimental) public CommonDestinationProps.Builder s3Backup(DestinationS3BackupProps s3Backup)
CommonDestinationProps.getS3Backup()s3Backup - The configuration for backing up source records to S3.this@Stability(value=Experimental) public CommonDestinationProps build()
build in interface software.amazon.jsii.Builder<CommonDestinationProps>CommonDestinationPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.