Index
All Classes and Interfaces|All Packages
$
- $jsii$toJson() - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps.Jsii$Proxy
B
- build() - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambda.Builder
- build() - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps.Builder
-
Builds the configured instance.
- builder() - Static method in interface software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps
- Builder() - Constructor for class software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps.Builder
C
- create(Construct, String) - Static method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambda.Builder
D
- deadLetterQueueProps(QueueProps) - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambda.Builder
-
Optional user provided properties for the dead letter queue.
- deadLetterQueueProps(QueueProps) - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps.Builder
-
Sets the value of
SqsToLambdaProps.getDeadLetterQueueProps() - deployDeadLetterQueue(Boolean) - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambda.Builder
-
Whether to deploy a secondary queue to be used as a dead letter queue.
- deployDeadLetterQueue(Boolean) - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps.Builder
-
Sets the value of
SqsToLambdaProps.getDeployDeadLetterQueue()
E
- enableEncryptionWithCustomerManagedKey(Boolean) - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambda.Builder
-
If no key is provided, this flag determines whether the queue is encrypted with a new CMK or an AWS managed key.
- enableEncryptionWithCustomerManagedKey(Boolean) - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps.Builder
-
Sets the value of
SqsToLambdaProps.getEnableEncryptionWithCustomerManagedKey() - encryptionKey(Key) - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambda.Builder
-
An optional, imported encryption key to encrypt the SQS queue with.
- encryptionKey(Key) - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps.Builder
-
Sets the value of
SqsToLambdaProps.getEncryptionKey() - encryptionKeyProps(KeyProps) - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambda.Builder
-
Optional user provided properties to override the default properties for the KMS encryption key used to encrypt the SQS queue with.
- encryptionKeyProps(KeyProps) - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps.Builder
-
Sets the value of
SqsToLambdaProps.getEncryptionKeyProps() - equals(Object) - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps.Jsii$Proxy
- existingLambdaObj(Function) - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambda.Builder
-
Existing instance of Lambda Function object, providing both this and
lambdaFunctionPropswill cause an error. - existingLambdaObj(Function) - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps.Builder
-
Sets the value of
SqsToLambdaProps.getExistingLambdaObj() - existingQueueObj(Queue) - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambda.Builder
-
Existing instance of SQS queue object, Providing both this and queueProps will cause an error.
- existingQueueObj(Queue) - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps.Builder
-
Sets the value of
SqsToLambdaProps.getExistingQueueObj()
G
- getDeadLetterQueue() - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambda
- getDeadLetterQueueProps() - Method in interface software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps
-
Optional user provided properties for the dead letter queue.
- getDeadLetterQueueProps() - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps.Jsii$Proxy
- getDeployDeadLetterQueue() - Method in interface software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps
-
Whether to deploy a secondary queue to be used as a dead letter queue.
- getDeployDeadLetterQueue() - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps.Jsii$Proxy
- getEnableEncryptionWithCustomerManagedKey() - Method in interface software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps
-
If no key is provided, this flag determines whether the queue is encrypted with a new CMK or an AWS managed key.
- getEnableEncryptionWithCustomerManagedKey() - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps.Jsii$Proxy
- getEncryptionKey() - Method in interface software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps
-
An optional, imported encryption key to encrypt the SQS queue with.
- getEncryptionKey() - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps.Jsii$Proxy
- getEncryptionKeyProps() - Method in interface software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps
-
Optional user provided properties to override the default properties for the KMS encryption key used to encrypt the SQS queue with.
- getEncryptionKeyProps() - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps.Jsii$Proxy
- getExistingLambdaObj() - Method in interface software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps
-
Existing instance of Lambda Function object, providing both this and
lambdaFunctionPropswill cause an error. - getExistingLambdaObj() - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps.Jsii$Proxy
- getExistingQueueObj() - Method in interface software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps
-
Existing instance of SQS queue object, Providing both this and queueProps will cause an error.
- getExistingQueueObj() - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps.Jsii$Proxy
- getLambdaFunction() - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambda
- getLambdaFunctionProps() - Method in interface software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps
-
User provided props to override the default props for the Lambda function.
- getLambdaFunctionProps() - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps.Jsii$Proxy
- getMaxReceiveCount() - Method in interface software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps
-
The number of times a message can be unsuccessfully dequeued before being moved to the dead-letter queue.
- getMaxReceiveCount() - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps.Jsii$Proxy
- getQueueProps() - Method in interface software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps
-
Optional user provided properties.
- getQueueProps() - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps.Jsii$Proxy
- getSqsEventSourceProps() - Method in interface software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps
-
Optional user provided properties for the queue event source.
- getSqsEventSourceProps() - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps.Jsii$Proxy
- getSqsQueue() - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambda
H
- hashCode() - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps.Jsii$Proxy
J
- Jsii$Proxy(SqsToLambdaProps.Builder) - Constructor for class software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
SqsToLambdaProps.Builder. - Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
L
- lambdaFunctionProps(FunctionProps) - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambda.Builder
-
User provided props to override the default props for the Lambda function.
- lambdaFunctionProps(FunctionProps) - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps.Builder
-
Sets the value of
SqsToLambdaProps.getLambdaFunctionProps()
M
- maxReceiveCount(Number) - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambda.Builder
-
The number of times a message can be unsuccessfully dequeued before being moved to the dead-letter queue.
- maxReceiveCount(Number) - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps.Builder
-
Sets the value of
SqsToLambdaProps.getMaxReceiveCount()
Q
- queueProps(QueueProps) - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambda.Builder
-
Optional user provided properties.
- queueProps(QueueProps) - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps.Builder
-
Sets the value of
SqsToLambdaProps.getQueueProps()
S
- software.amazon.awsconstructs.services.sqslambda - package software.amazon.awsconstructs.services.sqslambda
- sqsEventSourceProps(SqsEventSourceProps) - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambda.Builder
-
Optional user provided properties for the queue event source.
- sqsEventSourceProps(SqsEventSourceProps) - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps.Builder
-
Sets the value of
SqsToLambdaProps.getSqsEventSourceProps() - SqsToLambda - Class in software.amazon.awsconstructs.services.sqslambda
- SqsToLambda(JsiiObject.InitializationMode) - Constructor for class software.amazon.awsconstructs.services.sqslambda.SqsToLambda
- SqsToLambda(JsiiObjectRef) - Constructor for class software.amazon.awsconstructs.services.sqslambda.SqsToLambda
- SqsToLambda(Construct, String, SqsToLambdaProps) - Constructor for class software.amazon.awsconstructs.services.sqslambda.SqsToLambda
- SqsToLambda.Builder - Class in software.amazon.awsconstructs.services.sqslambda
-
A fluent builder for
SqsToLambda. - SqsToLambdaProps - Interface in software.amazon.awsconstructs.services.sqslambda
- SqsToLambdaProps.Builder - Class in software.amazon.awsconstructs.services.sqslambda
-
A builder for
SqsToLambdaProps - SqsToLambdaProps.Jsii$Proxy - Class in software.amazon.awsconstructs.services.sqslambda
-
An implementation for
SqsToLambdaProps
All Classes and Interfaces|All Packages