Index

$ B C D E G H J L M Q S 
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
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

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
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
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
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 lambdaFunctionProps will cause an error.
existingLambdaObj(Function) - Method in class software.amazon.awsconstructs.services.sqslambda.SqsToLambdaProps.Builder
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

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 lambdaFunctionProps will 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

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

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

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
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
$ B C D E G H J L M Q S 
All Classes and Interfaces|All Packages