-
LambdaToSqsToLambda.Builder.consumerLambdaFunctionProps(software.amazon.awscdk.services.lambda.FunctionProps consumerLambdaFunctionProps)
Optional user-provided properties to override the default properties for the consumer Lambda function.
LambdaToSqsToLambda.Builder.create(software.constructs.Construct scope,
String id)
LambdaToSqsToLambda.Builder.deadLetterQueueProps(software.amazon.awscdk.services.sqs.QueueProps deadLetterQueueProps)
Optional user-provided props to override the default props for the dead letter queue.
Whether to create a secondary queue to be used as a dead letter queue.
Whether to deploy a new VPC.
LambdaToSqsToLambda.Builder.existingConsumerLambdaObj(software.amazon.awscdk.services.lambda.Function existingConsumerLambdaObj)
An optional, existing Lambda function to be used instead of the default function for receiving/consuming messages from the queue.
LambdaToSqsToLambda.Builder.existingProducerLambdaObj(software.amazon.awscdk.services.lambda.Function existingProducerLambdaObj)
An optional, existing Lambda function to be used instead of the default function for sending messages to the queue.
LambdaToSqsToLambda.Builder.existingQueueObj(software.amazon.awscdk.services.sqs.Queue existingQueueObj)
An optional, existing SQS queue to be used instead of the default queue.
LambdaToSqsToLambda.Builder.existingVpc(software.amazon.awscdk.services.ec2.IVpc existingVpc)
An existing VPC for the construct to use (construct will NOT create a new VPC in this case).
The number of times a message can be unsuccessfully dequeued before being moved to the dead letter queue.
LambdaToSqsToLambda.Builder.producerLambdaFunctionProps(software.amazon.awscdk.services.lambda.FunctionProps producerLambdaFunctionProps)
Optional user-provided properties to override the default properties for the producer Lambda function.
Optional Name for the Lambda function environment variable set to the URL of the queue.
LambdaToSqsToLambda.Builder.queueProps(software.amazon.awscdk.services.sqs.QueueProps queueProps)
Optional user-provided properties to override the default properties for the SQS queue.
LambdaToSqsToLambda.Builder.sqsEventSourceProps(software.amazon.awscdk.services.lambda.eventsources.SqsEventSourceProps sqsEventSourceProps)
Optional user provided properties for the queue event source.
LambdaToSqsToLambda.Builder.vpcProps(software.amazon.awscdk.services.ec2.VpcProps vpcProps)
Properties to override default properties if deployVpc is true.