public static final class KinesisStreamsToLambdaProps.Builder extends Object implements software.amazon.jsii.Builder<KinesisStreamsToLambdaProps>
KinesisStreamsToLambdaProps| Constructor and Description |
|---|
Builder() |
public KinesisStreamsToLambdaProps.Builder createCloudWatchAlarms(Boolean createCloudWatchAlarms)
KinesisStreamsToLambdaProps.getCreateCloudWatchAlarms()createCloudWatchAlarms - Whether to create recommended CloudWatch alarms.thispublic KinesisStreamsToLambdaProps.Builder deploySqsDlqQueue(Boolean deploySqsDlqQueue)
KinesisStreamsToLambdaProps.getDeploySqsDlqQueue()deploySqsDlqQueue - Whether to deploy a SQS dead letter queue when a data record reaches the Maximum Retry Attempts or Maximum Record Age, its metadata like shard ID and stream ARN will be sent to an SQS queue.thispublic KinesisStreamsToLambdaProps.Builder existingLambdaObj(software.amazon.awscdk.services.lambda.Function existingLambdaObj)
KinesisStreamsToLambdaProps.getExistingLambdaObj()existingLambdaObj - Existing instance of Lambda Function object, providing both this and `lambdaFunctionProps` will cause an error.thispublic KinesisStreamsToLambdaProps.Builder existingStreamObj(software.amazon.awscdk.services.kinesis.Stream existingStreamObj)
KinesisStreamsToLambdaProps.getExistingStreamObj()existingStreamObj - Existing instance of Kinesis Stream, providing both this and `kinesisStreamProps` will cause an error.thispublic KinesisStreamsToLambdaProps.Builder kinesisEventSourceProps(Object kinesisEventSourceProps)
KinesisStreamsToLambdaProps.getKinesisEventSourceProps()kinesisEventSourceProps - Optional user-provided props to override the default props for the Lambda event source mapping.thispublic KinesisStreamsToLambdaProps.Builder kinesisStreamProps(software.amazon.awscdk.services.kinesis.StreamProps kinesisStreamProps)
KinesisStreamsToLambdaProps.getKinesisStreamProps()kinesisStreamProps - Optional user-provided props to override the default props for the Kinesis stream.thispublic KinesisStreamsToLambdaProps.Builder lambdaFunctionProps(software.amazon.awscdk.services.lambda.FunctionProps lambdaFunctionProps)
KinesisStreamsToLambdaProps.getLambdaFunctionProps()lambdaFunctionProps - User provided props to override the default props for the Lambda function.thispublic KinesisStreamsToLambdaProps.Builder sqsDlqQueueProps(software.amazon.awscdk.services.sqs.QueueProps sqsDlqQueueProps)
KinesisStreamsToLambdaProps.getSqsDlqQueueProps()sqsDlqQueueProps - Optional user provided properties for the SQS dead letter queue.thispublic KinesisStreamsToLambdaProps build()
build in interface software.amazon.jsii.Builder<KinesisStreamsToLambdaProps>KinesisStreamsToLambdaPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.