Index
All Classes and Interfaces|All Packages
$
- $jsii$toJson() - Method in class software.amazon.awscdk.services.sqs.CfnQueuePolicyProps.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.sqs.DeadLetterQueue.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.sqs.QueueAttributes.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.sqs.QueuePolicyProps.Jsii$Proxy
- $jsii$toJson() - Method in class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
A
- addToResourcePolicy(PolicyStatement) - Method in interface software.amazon.awscdk.services.sqs.IQueue
-
Adds a statement to the IAM resource policy associated with this queue.
- addToResourcePolicy(PolicyStatement) - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
-
Adds a statement to the IAM resource policy associated with this queue.
- addToResourcePolicy(PolicyStatement) - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
-
Adds a statement to the IAM resource policy associated with this queue.
- addToResourcePolicy(PolicyStatement) - Method in class software.amazon.awscdk.services.sqs.QueueBase
-
Adds a statement to the IAM resource policy associated with this queue.
- applyRemovalPolicy(RemovalPolicy) - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
-
Apply the given removal policy to this resource.
- applyRemovalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
-
Apply the given removal policy to this resource.
B
- build() - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
- build() - Method in class software.amazon.awscdk.services.sqs.CfnQueuePolicy.Builder
- build() - Method in class software.amazon.awscdk.services.sqs.CfnQueuePolicyProps.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.sqs.DeadLetterQueue.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.sqs.Queue.Builder
- build() - Method in class software.amazon.awscdk.services.sqs.QueueAttributes.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.sqs.QueuePolicy.Builder
- build() - Method in class software.amazon.awscdk.services.sqs.QueuePolicyProps.Builder
-
Builds the configured instance.
- build() - Method in class software.amazon.awscdk.services.sqs.QueueProps.Builder
-
Builds the configured instance.
- builder() - Static method in interface software.amazon.awscdk.services.sqs.CfnQueuePolicyProps
- builder() - Static method in interface software.amazon.awscdk.services.sqs.CfnQueueProps
- builder() - Static method in interface software.amazon.awscdk.services.sqs.DeadLetterQueue
- builder() - Static method in interface software.amazon.awscdk.services.sqs.QueueAttributes
- builder() - Static method in interface software.amazon.awscdk.services.sqs.QueuePolicyProps
- builder() - Static method in interface software.amazon.awscdk.services.sqs.QueueProps
- Builder() - Constructor for class software.amazon.awscdk.services.sqs.CfnQueuePolicyProps.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.sqs.DeadLetterQueue.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.sqs.QueueAttributes.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.sqs.QueuePolicyProps.Builder
- Builder() - Constructor for class software.amazon.awscdk.services.sqs.QueueProps.Builder
C
- CFN_RESOURCE_TYPE_NAME - Static variable in class software.amazon.awscdk.services.sqs.CfnQueue
-
The CloudFormation resource type name for this resource class.
- CFN_RESOURCE_TYPE_NAME - Static variable in class software.amazon.awscdk.services.sqs.CfnQueuePolicy
-
The CloudFormation resource type name for this resource class.
- CfnQueue - Class in software.amazon.awscdk.services.sqs
-
A CloudFormation
AWS::SQS::Queue. - CfnQueue(Construct, String) - Constructor for class software.amazon.awscdk.services.sqs.CfnQueue
-
Create a new
AWS::SQS::Queue. - CfnQueue(Construct, String, CfnQueueProps) - Constructor for class software.amazon.awscdk.services.sqs.CfnQueue
-
Create a new
AWS::SQS::Queue. - CfnQueue(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.sqs.CfnQueue
- CfnQueue(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sqs.CfnQueue
- CfnQueue.Builder - Class in software.amazon.awscdk.services.sqs
-
A fluent builder for
CfnQueue. - CfnQueuePolicy - Class in software.amazon.awscdk.services.sqs
-
A CloudFormation
AWS::SQS::QueuePolicy. - CfnQueuePolicy(Construct, String, CfnQueuePolicyProps) - Constructor for class software.amazon.awscdk.services.sqs.CfnQueuePolicy
-
Create a new
AWS::SQS::QueuePolicy. - CfnQueuePolicy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.sqs.CfnQueuePolicy
- CfnQueuePolicy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sqs.CfnQueuePolicy
- CfnQueuePolicy.Builder - Class in software.amazon.awscdk.services.sqs
-
A fluent builder for
CfnQueuePolicy. - CfnQueuePolicyProps - Interface in software.amazon.awscdk.services.sqs
-
Properties for defining a
CfnQueuePolicy. - CfnQueuePolicyProps.Builder - Class in software.amazon.awscdk.services.sqs
-
A builder for
CfnQueuePolicyProps - CfnQueuePolicyProps.Jsii$Proxy - Class in software.amazon.awscdk.services.sqs
-
An implementation for
CfnQueuePolicyProps - CfnQueueProps - Interface in software.amazon.awscdk.services.sqs
-
Properties for defining a
CfnQueue. - CfnQueueProps.Builder - Class in software.amazon.awscdk.services.sqs
-
A builder for
CfnQueueProps - CfnQueueProps.Jsii$Proxy - Class in software.amazon.awscdk.services.sqs
-
An implementation for
CfnQueueProps - contentBasedDeduplication(Boolean) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
-
For first-in-first-out (FIFO) queues, specifies whether to enable content-based deduplication.
- contentBasedDeduplication(Boolean) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
-
Sets the value of
CfnQueueProps.getContentBasedDeduplication() - contentBasedDeduplication(Boolean) - Method in class software.amazon.awscdk.services.sqs.Queue.Builder
-
Specifies whether to enable content-based deduplication.
- contentBasedDeduplication(Boolean) - Method in class software.amazon.awscdk.services.sqs.QueueProps.Builder
-
Sets the value of
QueueProps.getContentBasedDeduplication() - contentBasedDeduplication(IResolvable) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
-
For first-in-first-out (FIFO) queues, specifies whether to enable content-based deduplication.
- contentBasedDeduplication(IResolvable) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
-
Sets the value of
CfnQueueProps.getContentBasedDeduplication() - create(Construct, String) - Static method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
- create(Construct, String) - Static method in class software.amazon.awscdk.services.sqs.CfnQueuePolicy.Builder
- create(Construct, String) - Static method in class software.amazon.awscdk.services.sqs.Queue.Builder
- create(Construct, String) - Static method in class software.amazon.awscdk.services.sqs.QueuePolicy.Builder
D
- dataKeyReuse(Duration) - Method in class software.amazon.awscdk.services.sqs.Queue.Builder
-
The length of time that Amazon SQS reuses a data key before calling KMS again.
- dataKeyReuse(Duration) - Method in class software.amazon.awscdk.services.sqs.QueueProps.Builder
-
Sets the value of
QueueProps.getDataKeyReuse() - deadLetterQueue(DeadLetterQueue) - Method in class software.amazon.awscdk.services.sqs.Queue.Builder
-
Send messages to this queue if they were unsuccessfully dequeued a number of times.
- deadLetterQueue(DeadLetterQueue) - Method in class software.amazon.awscdk.services.sqs.QueueProps.Builder
-
Sets the value of
QueueProps.getDeadLetterQueue() - DeadLetterQueue - Interface in software.amazon.awscdk.services.sqs
-
Dead letter queue settings.
- DeadLetterQueue.Builder - Class in software.amazon.awscdk.services.sqs
-
A builder for
DeadLetterQueue - DeadLetterQueue.Jsii$Proxy - Class in software.amazon.awscdk.services.sqs
-
An implementation for
DeadLetterQueue - deduplicationScope(String) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
-
For high throughput for FIFO queues, specifies whether message deduplication occurs at the message group or queue level.
- deduplicationScope(String) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
-
Sets the value of
CfnQueueProps.getDeduplicationScope() - deduplicationScope(DeduplicationScope) - Method in class software.amazon.awscdk.services.sqs.Queue.Builder
-
For high throughput for FIFO queues, specifies whether message deduplication occurs at the message group or queue level.
- deduplicationScope(DeduplicationScope) - Method in class software.amazon.awscdk.services.sqs.QueueProps.Builder
-
Sets the value of
QueueProps.getDeduplicationScope() - DeduplicationScope - Enum Class in software.amazon.awscdk.services.sqs
-
What kind of deduplication scope to apply.
- delaySeconds(Number) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
-
The time in seconds for which the delivery of all messages in the queue is delayed.
- delaySeconds(Number) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
-
Sets the value of
CfnQueueProps.getDelaySeconds() - deliveryDelay(Duration) - Method in class software.amazon.awscdk.services.sqs.Queue.Builder
-
The time in seconds that the delivery of all messages in the queue is delayed.
- deliveryDelay(Duration) - Method in class software.amazon.awscdk.services.sqs.QueueProps.Builder
-
Sets the value of
QueueProps.getDeliveryDelay()
E
- encryption(QueueEncryption) - Method in class software.amazon.awscdk.services.sqs.Queue.Builder
-
Whether the contents of the queue are encrypted, and by what type of key.
- encryption(QueueEncryption) - Method in class software.amazon.awscdk.services.sqs.QueueProps.Builder
-
Sets the value of
QueueProps.getEncryption() - encryptionMasterKey(IKey) - Method in class software.amazon.awscdk.services.sqs.Queue.Builder
-
External KMS master key to use for queue encryption.
- encryptionMasterKey(IKey) - Method in class software.amazon.awscdk.services.sqs.QueueProps.Builder
-
Sets the value of
QueueProps.getEncryptionMasterKey() - equals(Object) - Method in class software.amazon.awscdk.services.sqs.CfnQueuePolicyProps.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.sqs.DeadLetterQueue.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.sqs.QueueAttributes.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.sqs.QueuePolicyProps.Jsii$Proxy
- equals(Object) - Method in class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
F
- fifo(Boolean) - Method in class software.amazon.awscdk.services.sqs.Queue.Builder
-
Whether this a first-in-first-out (FIFO) queue.
- fifo(Boolean) - Method in class software.amazon.awscdk.services.sqs.QueueAttributes.Builder
-
Sets the value of
QueueAttributes.getFifo() - fifo(Boolean) - Method in class software.amazon.awscdk.services.sqs.QueueProps.Builder
-
Sets the value of
QueueProps.getFifo() - fifoQueue(Boolean) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
-
If set to true, creates a FIFO queue.
- fifoQueue(Boolean) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
-
Sets the value of
CfnQueueProps.getFifoQueue() - fifoQueue(IResolvable) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
-
If set to true, creates a FIFO queue.
- fifoQueue(IResolvable) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
-
Sets the value of
CfnQueueProps.getFifoQueue() - fifoThroughputLimit(String) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
-
For high throughput for FIFO queues, specifies whether the FIFO queue throughput quota applies to the entire queue or per message group.
- fifoThroughputLimit(String) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
-
Sets the value of
CfnQueueProps.getFifoThroughputLimit() - fifoThroughputLimit(FifoThroughputLimit) - Method in class software.amazon.awscdk.services.sqs.Queue.Builder
-
For high throughput for FIFO queues, specifies whether the FIFO queue throughput quota applies to the entire queue or per message group.
- fifoThroughputLimit(FifoThroughputLimit) - Method in class software.amazon.awscdk.services.sqs.QueueProps.Builder
-
Sets the value of
QueueProps.getFifoThroughputLimit() - FifoThroughputLimit - Enum Class in software.amazon.awscdk.services.sqs
-
Whether the FIFO queue throughput quota applies to the entire queue or per message group.
- fromQueueArn(Construct, String, String) - Static method in class software.amazon.awscdk.services.sqs.Queue
-
Import an existing SQS queue provided an ARN.
- fromQueueAttributes(Construct, String, QueueAttributes) - Static method in class software.amazon.awscdk.services.sqs.Queue
-
Import an existing queue.
G
- getAttrArn() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
Returns the Amazon Resource Name (ARN) of the queue.
- getAttrQueueName() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
Returns the queue name.
- getAttrQueueUrl() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
Returns the URLs of the queues from the policy.
- getAutoCreatePolicy() - Method in class software.amazon.awscdk.services.sqs.Queue
-
Controls automatic creation of policy objects.
- getAutoCreatePolicy() - Method in class software.amazon.awscdk.services.sqs.QueueBase
-
Controls automatic creation of policy objects.
- getCfnProperties() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
- getCfnProperties() - Method in class software.amazon.awscdk.services.sqs.CfnQueuePolicy
- getContentBasedDeduplication() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
For first-in-first-out (FIFO) queues, specifies whether to enable content-based deduplication.
- getContentBasedDeduplication() - Method in interface software.amazon.awscdk.services.sqs.CfnQueueProps
-
For first-in-first-out (FIFO) queues, specifies whether to enable content-based deduplication.
- getContentBasedDeduplication() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
- getContentBasedDeduplication() - Method in interface software.amazon.awscdk.services.sqs.QueueProps
-
Specifies whether to enable content-based deduplication.
- getContentBasedDeduplication() - Method in class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
- getDataKeyReuse() - Method in interface software.amazon.awscdk.services.sqs.QueueProps
-
The length of time that Amazon SQS reuses a data key before calling KMS again.
- getDataKeyReuse() - Method in class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
- getDeadLetterQueue() - Method in class software.amazon.awscdk.services.sqs.Queue
-
If this queue is configured with a dead-letter queue, this is the dead-letter queue settings.
- getDeadLetterQueue() - Method in interface software.amazon.awscdk.services.sqs.QueueProps
-
Send messages to this queue if they were unsuccessfully dequeued a number of times.
- getDeadLetterQueue() - Method in class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
- getDeduplicationScope() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
For high throughput for FIFO queues, specifies whether message deduplication occurs at the message group or queue level.
- getDeduplicationScope() - Method in interface software.amazon.awscdk.services.sqs.CfnQueueProps
-
For high throughput for FIFO queues, specifies whether message deduplication occurs at the message group or queue level.
- getDeduplicationScope() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
- getDeduplicationScope() - Method in interface software.amazon.awscdk.services.sqs.QueueProps
-
For high throughput for FIFO queues, specifies whether message deduplication occurs at the message group or queue level.
- getDeduplicationScope() - Method in class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
- getDelaySeconds() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
The time in seconds for which the delivery of all messages in the queue is delayed.
- getDelaySeconds() - Method in interface software.amazon.awscdk.services.sqs.CfnQueueProps
-
The time in seconds for which the delivery of all messages in the queue is delayed.
- getDelaySeconds() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
- getDeliveryDelay() - Method in interface software.amazon.awscdk.services.sqs.QueueProps
-
The time in seconds that the delivery of all messages in the queue is delayed.
- getDeliveryDelay() - Method in class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
- getDocument() - Method in class software.amazon.awscdk.services.sqs.QueuePolicy
-
The IAM policy document for this policy.
- getEncryption() - Method in interface software.amazon.awscdk.services.sqs.QueueProps
-
Whether the contents of the queue are encrypted, and by what type of key.
- getEncryption() - Method in class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
- getEncryptionMasterKey() - Method in interface software.amazon.awscdk.services.sqs.IQueue
-
If this queue is server-side encrypted, this is the KMS encryption key.
- getEncryptionMasterKey() - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
-
If this queue is server-side encrypted, this is the KMS encryption key.
- getEncryptionMasterKey() - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
-
If this queue is server-side encrypted, this is the KMS encryption key.
- getEncryptionMasterKey() - Method in class software.amazon.awscdk.services.sqs.Queue
-
If this queue is encrypted, this is the KMS key.
- getEncryptionMasterKey() - Method in class software.amazon.awscdk.services.sqs.QueueBase
-
If this queue is server-side encrypted, this is the KMS encryption key.
- getEncryptionMasterKey() - Method in interface software.amazon.awscdk.services.sqs.QueueProps
-
External KMS master key to use for queue encryption.
- getEncryptionMasterKey() - Method in class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
- getEnv() - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
-
The environment this resource belongs to.
- getEnv() - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
-
The environment this resource belongs to.
- getFifo() - Method in interface software.amazon.awscdk.services.sqs.IQueue
-
Whether this queue is an Amazon SQS FIFO queue.
- getFifo() - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
-
Whether this queue is an Amazon SQS FIFO queue.
- getFifo() - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
-
Whether this queue is an Amazon SQS FIFO queue.
- getFifo() - Method in class software.amazon.awscdk.services.sqs.Queue
-
Whether this queue is an Amazon SQS FIFO queue.
- getFifo() - Method in interface software.amazon.awscdk.services.sqs.QueueAttributes
-
Whether this queue is an Amazon SQS FIFO queue.
- getFifo() - Method in class software.amazon.awscdk.services.sqs.QueueAttributes.Jsii$Proxy
- getFifo() - Method in class software.amazon.awscdk.services.sqs.QueueBase
-
Whether this queue is an Amazon SQS FIFO queue.
- getFifo() - Method in interface software.amazon.awscdk.services.sqs.QueueProps
-
Whether this a first-in-first-out (FIFO) queue.
- getFifo() - Method in class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
- getFifoQueue() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
If set to true, creates a FIFO queue.
- getFifoQueue() - Method in interface software.amazon.awscdk.services.sqs.CfnQueueProps
-
If set to true, creates a FIFO queue.
- getFifoQueue() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
- getFifoThroughputLimit() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
For high throughput for FIFO queues, specifies whether the FIFO queue throughput quota applies to the entire queue or per message group.
- getFifoThroughputLimit() - Method in interface software.amazon.awscdk.services.sqs.CfnQueueProps
-
For high throughput for FIFO queues, specifies whether the FIFO queue throughput quota applies to the entire queue or per message group.
- getFifoThroughputLimit() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
- getFifoThroughputLimit() - Method in interface software.amazon.awscdk.services.sqs.QueueProps
-
For high throughput for FIFO queues, specifies whether the FIFO queue throughput quota applies to the entire queue or per message group.
- getFifoThroughputLimit() - Method in class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
- getKeyArn() - Method in interface software.amazon.awscdk.services.sqs.QueueAttributes
-
KMS encryption key, if this queue is server-side encrypted by a KMS key.
- getKeyArn() - Method in class software.amazon.awscdk.services.sqs.QueueAttributes.Jsii$Proxy
- getKmsDataKeyReusePeriodSeconds() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
The length of time in seconds for which Amazon SQS can reuse a data key to encrypt or decrypt messages before calling AWS KMS again.
- getKmsDataKeyReusePeriodSeconds() - Method in interface software.amazon.awscdk.services.sqs.CfnQueueProps
-
The length of time in seconds for which Amazon SQS can reuse a data key to encrypt or decrypt messages before calling AWS KMS again.
- getKmsDataKeyReusePeriodSeconds() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
- getKmsMasterKeyId() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
The ID of an AWS Key Management Service (KMS) for Amazon SQS , or a custom KMS.
- getKmsMasterKeyId() - Method in interface software.amazon.awscdk.services.sqs.CfnQueueProps
-
The ID of an AWS Key Management Service (KMS) for Amazon SQS , or a custom KMS.
- getKmsMasterKeyId() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
- getMaximumMessageSize() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
The limit of how many bytes that a message can contain before Amazon SQS rejects it.
- getMaximumMessageSize() - Method in interface software.amazon.awscdk.services.sqs.CfnQueueProps
-
The limit of how many bytes that a message can contain before Amazon SQS rejects it.
- getMaximumMessageSize() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
- getMaxMessageSizeBytes() - Method in interface software.amazon.awscdk.services.sqs.QueueProps
-
The limit of how many bytes that a message can contain before Amazon SQS rejects it.
- getMaxMessageSizeBytes() - Method in class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
- getMaxReceiveCount() - Method in interface software.amazon.awscdk.services.sqs.DeadLetterQueue
-
The number of times a message can be unsuccesfully dequeued before being moved to the dead-letter queue.
- getMaxReceiveCount() - Method in class software.amazon.awscdk.services.sqs.DeadLetterQueue.Jsii$Proxy
- getMessageRetentionPeriod() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
The number of seconds that Amazon SQS retains a message.
- getMessageRetentionPeriod() - Method in interface software.amazon.awscdk.services.sqs.CfnQueueProps
-
The number of seconds that Amazon SQS retains a message.
- getMessageRetentionPeriod() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
- getNode() - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
-
The construct tree node for this construct.
- getNode() - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
-
The construct tree node for this construct.
- getPolicyDocument() - Method in class software.amazon.awscdk.services.sqs.CfnQueuePolicy
-
A policy document that contains the permissions for the specified Amazon SQS queues.
- getPolicyDocument() - Method in interface software.amazon.awscdk.services.sqs.CfnQueuePolicyProps
-
A policy document that contains the permissions for the specified Amazon SQS queues.
- getPolicyDocument() - Method in class software.amazon.awscdk.services.sqs.CfnQueuePolicyProps.Jsii$Proxy
- getQueue() - Method in interface software.amazon.awscdk.services.sqs.DeadLetterQueue
-
The dead-letter queue to which Amazon SQS moves messages after the value of maxReceiveCount is exceeded.
- getQueue() - Method in class software.amazon.awscdk.services.sqs.DeadLetterQueue.Jsii$Proxy
- getQueueArn() - Method in interface software.amazon.awscdk.services.sqs.IQueue
-
The ARN of this queue.
- getQueueArn() - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
-
The ARN of this queue.
- getQueueArn() - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
-
The ARN of this queue.
- getQueueArn() - Method in class software.amazon.awscdk.services.sqs.Queue
-
The ARN of this queue.
- getQueueArn() - Method in interface software.amazon.awscdk.services.sqs.QueueAttributes
-
The ARN of the queue.
- getQueueArn() - Method in class software.amazon.awscdk.services.sqs.QueueAttributes.Jsii$Proxy
- getQueueArn() - Method in class software.amazon.awscdk.services.sqs.QueueBase
-
The ARN of this queue.
- getQueueName() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
A name for the queue.
- getQueueName() - Method in interface software.amazon.awscdk.services.sqs.CfnQueueProps
-
A name for the queue.
- getQueueName() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
- getQueueName() - Method in interface software.amazon.awscdk.services.sqs.IQueue
-
The name of this queue.
- getQueueName() - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
-
The name of this queue.
- getQueueName() - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
-
The name of this queue.
- getQueueName() - Method in class software.amazon.awscdk.services.sqs.Queue
-
The name of this queue.
- getQueueName() - Method in interface software.amazon.awscdk.services.sqs.QueueAttributes
-
The name of the queue.
- getQueueName() - Method in class software.amazon.awscdk.services.sqs.QueueAttributes.Jsii$Proxy
- getQueueName() - Method in class software.amazon.awscdk.services.sqs.QueueBase
-
The name of this queue.
- getQueueName() - Method in interface software.amazon.awscdk.services.sqs.QueueProps
-
A name for the queue.
- getQueueName() - Method in class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
- getQueuePolicyId() - Method in class software.amazon.awscdk.services.sqs.QueuePolicy
-
Not currently supported by AWS CloudFormation.
- getQueues() - Method in class software.amazon.awscdk.services.sqs.CfnQueuePolicy
-
The URLs of the queues to which you want to add the policy.
- getQueues() - Method in interface software.amazon.awscdk.services.sqs.CfnQueuePolicyProps
-
The URLs of the queues to which you want to add the policy.
- getQueues() - Method in class software.amazon.awscdk.services.sqs.CfnQueuePolicyProps.Jsii$Proxy
- getQueues() - Method in interface software.amazon.awscdk.services.sqs.QueuePolicyProps
-
The set of queues this policy applies to.
- getQueues() - Method in class software.amazon.awscdk.services.sqs.QueuePolicyProps.Jsii$Proxy
- getQueueUrl() - Method in interface software.amazon.awscdk.services.sqs.IQueue
-
The URL of this queue.
- getQueueUrl() - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
-
The URL of this queue.
- getQueueUrl() - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
-
The URL of this queue.
- getQueueUrl() - Method in class software.amazon.awscdk.services.sqs.Queue
-
The URL of this queue.
- getQueueUrl() - Method in interface software.amazon.awscdk.services.sqs.QueueAttributes
-
The URL of the queue.
- getQueueUrl() - Method in class software.amazon.awscdk.services.sqs.QueueAttributes.Jsii$Proxy
- getQueueUrl() - Method in class software.amazon.awscdk.services.sqs.QueueBase
-
The URL of this queue.
- getReceiveMessageWaitTime() - Method in interface software.amazon.awscdk.services.sqs.QueueProps
-
Default wait time for ReceiveMessage calls.
- getReceiveMessageWaitTime() - Method in class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
- getReceiveMessageWaitTimeSeconds() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
Specifies the duration, in seconds, that the ReceiveMessage action call waits until a message is in the queue in order to include it in the response, rather than returning an empty response if a message isn't yet available.
- getReceiveMessageWaitTimeSeconds() - Method in interface software.amazon.awscdk.services.sqs.CfnQueueProps
-
Specifies the duration, in seconds, that the ReceiveMessage action call waits until a message is in the queue in order to include it in the response, rather than returning an empty response if a message isn't yet available.
- getReceiveMessageWaitTimeSeconds() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
- getRedriveAllowPolicy() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
The string that includes the parameters for the permissions for the dead-letter queue redrive permission and which source queues can specify dead-letter queues as a JSON object.
- getRedriveAllowPolicy() - Method in interface software.amazon.awscdk.services.sqs.CfnQueueProps
-
The string that includes the parameters for the permissions for the dead-letter queue redrive permission and which source queues can specify dead-letter queues as a JSON object.
- getRedriveAllowPolicy() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
- getRedrivePolicy() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
The string that includes the parameters for the dead-letter queue functionality of the source queue as a JSON object.
- getRedrivePolicy() - Method in interface software.amazon.awscdk.services.sqs.CfnQueueProps
-
The string that includes the parameters for the dead-letter queue functionality of the source queue as a JSON object.
- getRedrivePolicy() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
- getRemovalPolicy() - Method in interface software.amazon.awscdk.services.sqs.QueueProps
-
Policy to apply when the queue is removed from the stack.
- getRemovalPolicy() - Method in class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
- getRetentionPeriod() - Method in interface software.amazon.awscdk.services.sqs.QueueProps
-
The number of seconds that Amazon SQS retains a message.
- getRetentionPeriod() - Method in class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
- getSqsManagedSseEnabled() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
Enables server-side queue encryption using SQS owned encryption keys.
- getSqsManagedSseEnabled() - Method in interface software.amazon.awscdk.services.sqs.CfnQueueProps
-
Enables server-side queue encryption using SQS owned encryption keys.
- getSqsManagedSseEnabled() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
- getStack() - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
-
The stack in which this resource is defined.
- getStack() - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
-
The stack in which this resource is defined.
- getTags() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
The tags that you attach to this queue.
- getTags() - Method in interface software.amazon.awscdk.services.sqs.CfnQueueProps
-
The tags that you attach to this queue.
- getTags() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
- getVisibilityTimeout() - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
The length of time during which a message will be unavailable after a message is delivered from the queue.
- getVisibilityTimeout() - Method in interface software.amazon.awscdk.services.sqs.CfnQueueProps
-
The length of time during which a message will be unavailable after a message is delivered from the queue.
- getVisibilityTimeout() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
- getVisibilityTimeout() - Method in interface software.amazon.awscdk.services.sqs.QueueProps
-
Timeout of processing a single message.
- getVisibilityTimeout() - Method in class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
- grant(IGrantable, String...) - Method in interface software.amazon.awscdk.services.sqs.IQueue
-
Grant the actions defined in queueActions to the identity Principal given on this SQS queue resource.
- grant(IGrantable, String...) - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
-
Grant the actions defined in queueActions to the identity Principal given on this SQS queue resource.
- grant(IGrantable, String...) - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
-
Grant the actions defined in queueActions to the identity Principal given on this SQS queue resource.
- grant(IGrantable, String...) - Method in class software.amazon.awscdk.services.sqs.QueueBase
-
Grant the actions defined in queueActions to the identity Principal given on this SQS queue resource.
- grantConsumeMessages(IGrantable) - Method in interface software.amazon.awscdk.services.sqs.IQueue
-
Grant permissions to consume messages from a queue.
- grantConsumeMessages(IGrantable) - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
-
Grant permissions to consume messages from a queue.
- grantConsumeMessages(IGrantable) - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
-
Grant permissions to consume messages from a queue.
- grantConsumeMessages(IGrantable) - Method in class software.amazon.awscdk.services.sqs.QueueBase
-
Grant permissions to consume messages from a queue.
- grantPurge(IGrantable) - Method in interface software.amazon.awscdk.services.sqs.IQueue
-
Grant an IAM principal permissions to purge all messages from the queue.
- grantPurge(IGrantable) - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
-
Grant an IAM principal permissions to purge all messages from the queue.
- grantPurge(IGrantable) - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
-
Grant an IAM principal permissions to purge all messages from the queue.
- grantPurge(IGrantable) - Method in class software.amazon.awscdk.services.sqs.QueueBase
-
Grant an IAM principal permissions to purge all messages from the queue.
- grantSendMessages(IGrantable) - Method in interface software.amazon.awscdk.services.sqs.IQueue
-
Grant access to send messages to a queue to the given identity.
- grantSendMessages(IGrantable) - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
-
Grant access to send messages to a queue to the given identity.
- grantSendMessages(IGrantable) - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
-
Grant access to send messages to a queue to the given identity.
- grantSendMessages(IGrantable) - Method in class software.amazon.awscdk.services.sqs.QueueBase
-
Grant access to send messages to a queue to the given identity.
H
- hashCode() - Method in class software.amazon.awscdk.services.sqs.CfnQueuePolicyProps.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.sqs.DeadLetterQueue.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.sqs.QueueAttributes.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.sqs.QueuePolicyProps.Jsii$Proxy
- hashCode() - Method in class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
I
- inspect(TreeInspector) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
Examines the CloudFormation resource and discloses attributes.
- inspect(TreeInspector) - Method in class software.amazon.awscdk.services.sqs.CfnQueuePolicy
-
Examines the CloudFormation resource and discloses attributes.
- IQueue - Interface in software.amazon.awscdk.services.sqs
-
Represents an SQS queue.
- IQueue.Jsii$Default - Interface in software.amazon.awscdk.services.sqs
-
Internal default implementation for
IQueue. - IQueue.Jsii$Proxy - Class in software.amazon.awscdk.services.sqs
-
A proxy class which represents a concrete javascript instance of this type.
J
- Jsii$Proxy(CfnQueuePolicyProps.Builder) - Constructor for class software.amazon.awscdk.services.sqs.CfnQueuePolicyProps.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnQueuePolicyProps.Builder. - Jsii$Proxy(CfnQueueProps.Builder) - Constructor for class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
CfnQueueProps.Builder. - Jsii$Proxy(DeadLetterQueue.Builder) - Constructor for class software.amazon.awscdk.services.sqs.DeadLetterQueue.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
DeadLetterQueue.Builder. - Jsii$Proxy(QueueAttributes.Builder) - Constructor for class software.amazon.awscdk.services.sqs.QueueAttributes.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
QueueAttributes.Builder. - Jsii$Proxy(QueuePolicyProps.Builder) - Constructor for class software.amazon.awscdk.services.sqs.QueuePolicyProps.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
QueuePolicyProps.Builder. - Jsii$Proxy(QueueProps.Builder) - Constructor for class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
-
Constructor that initializes the object based on literal property values passed by the
QueueProps.Builder. - Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sqs.CfnQueuePolicyProps.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sqs.CfnQueueProps.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sqs.DeadLetterQueue.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sqs.QueueAttributes.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sqs.QueuePolicyProps.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
- Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sqs.QueueProps.Jsii$Proxy
-
Constructor that initializes the object based on values retrieved from the JsiiObject.
K
- keyArn(String) - Method in class software.amazon.awscdk.services.sqs.QueueAttributes.Builder
-
Sets the value of
QueueAttributes.getKeyArn() - KMS - Enum constant in enum class software.amazon.awscdk.services.sqs.QueueEncryption
-
Server-side encryption with a KMS key managed by the user.
- KMS_MANAGED - Enum constant in enum class software.amazon.awscdk.services.sqs.QueueEncryption
-
Server-side KMS encryption with a master key managed by SQS.
- kmsDataKeyReusePeriodSeconds(Number) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
-
The length of time in seconds for which Amazon SQS can reuse a data key to encrypt or decrypt messages before calling AWS KMS again.
- kmsDataKeyReusePeriodSeconds(Number) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
-
Sets the value of
CfnQueueProps.getKmsDataKeyReusePeriodSeconds() - kmsMasterKeyId(String) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
-
The ID of an AWS Key Management Service (KMS) for Amazon SQS , or a custom KMS.
- kmsMasterKeyId(String) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
-
Sets the value of
CfnQueueProps.getKmsMasterKeyId()
M
- maximumMessageSize(Number) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
-
The limit of how many bytes that a message can contain before Amazon SQS rejects it.
- maximumMessageSize(Number) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
-
Sets the value of
CfnQueueProps.getMaximumMessageSize() - maxMessageSizeBytes(Number) - Method in class software.amazon.awscdk.services.sqs.Queue.Builder
-
The limit of how many bytes that a message can contain before Amazon SQS rejects it.
- maxMessageSizeBytes(Number) - Method in class software.amazon.awscdk.services.sqs.QueueProps.Builder
-
Sets the value of
QueueProps.getMaxMessageSizeBytes() - maxReceiveCount(Number) - Method in class software.amazon.awscdk.services.sqs.DeadLetterQueue.Builder
-
Sets the value of
DeadLetterQueue.getMaxReceiveCount() - MESSAGE_GROUP - Enum constant in enum class software.amazon.awscdk.services.sqs.DeduplicationScope
-
Deduplication occurs at the message group level.
- messageRetentionPeriod(Number) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
-
The number of seconds that Amazon SQS retains a message.
- messageRetentionPeriod(Number) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
-
Sets the value of
CfnQueueProps.getMessageRetentionPeriod() - metric(String) - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
-
Return the given named metric for this Queue.
- metric(String) - Method in interface software.amazon.awscdk.services.sqs.IQueue
-
Return the given named metric for this Queue.
- metric(String) - Method in class software.amazon.awscdk.services.sqs.QueueBase
-
Return the given named metric for this Queue.
- metric(String, MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
-
Return the given named metric for this Queue.
- metric(String, MetricOptions) - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
-
Return the given named metric for this Queue.
- metric(String, MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue
-
Return the given named metric for this Queue.
- metric(String, MetricOptions) - Method in class software.amazon.awscdk.services.sqs.QueueBase
-
Return the given named metric for this Queue.
- metricApproximateAgeOfOldestMessage() - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
-
The approximate age of the oldest non-deleted message in the queue.
- metricApproximateAgeOfOldestMessage() - Method in interface software.amazon.awscdk.services.sqs.IQueue
-
The approximate age of the oldest non-deleted message in the queue.
- metricApproximateAgeOfOldestMessage() - Method in class software.amazon.awscdk.services.sqs.QueueBase
-
The approximate age of the oldest non-deleted message in the queue.
- metricApproximateAgeOfOldestMessage(MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
-
The approximate age of the oldest non-deleted message in the queue.
- metricApproximateAgeOfOldestMessage(MetricOptions) - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
-
The approximate age of the oldest non-deleted message in the queue.
- metricApproximateAgeOfOldestMessage(MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue
-
The approximate age of the oldest non-deleted message in the queue.
- metricApproximateAgeOfOldestMessage(MetricOptions) - Method in class software.amazon.awscdk.services.sqs.QueueBase
-
The approximate age of the oldest non-deleted message in the queue.
- metricApproximateNumberOfMessagesDelayed() - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
-
The number of messages in the queue that are delayed and not available for reading immediately.
- metricApproximateNumberOfMessagesDelayed() - Method in interface software.amazon.awscdk.services.sqs.IQueue
-
The number of messages in the queue that are delayed and not available for reading immediately.
- metricApproximateNumberOfMessagesDelayed() - Method in class software.amazon.awscdk.services.sqs.QueueBase
-
The number of messages in the queue that are delayed and not available for reading immediately.
- metricApproximateNumberOfMessagesDelayed(MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
-
The number of messages in the queue that are delayed and not available for reading immediately.
- metricApproximateNumberOfMessagesDelayed(MetricOptions) - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
-
The number of messages in the queue that are delayed and not available for reading immediately.
- metricApproximateNumberOfMessagesDelayed(MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue
-
The number of messages in the queue that are delayed and not available for reading immediately.
- metricApproximateNumberOfMessagesDelayed(MetricOptions) - Method in class software.amazon.awscdk.services.sqs.QueueBase
-
The number of messages in the queue that are delayed and not available for reading immediately.
- metricApproximateNumberOfMessagesNotVisible() - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
-
The number of messages that are in flight.
- metricApproximateNumberOfMessagesNotVisible() - Method in interface software.amazon.awscdk.services.sqs.IQueue
-
The number of messages that are in flight.
- metricApproximateNumberOfMessagesNotVisible() - Method in class software.amazon.awscdk.services.sqs.QueueBase
-
The number of messages that are in flight.
- metricApproximateNumberOfMessagesNotVisible(MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
-
The number of messages that are in flight.
- metricApproximateNumberOfMessagesNotVisible(MetricOptions) - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
-
The number of messages that are in flight.
- metricApproximateNumberOfMessagesNotVisible(MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue
-
The number of messages that are in flight.
- metricApproximateNumberOfMessagesNotVisible(MetricOptions) - Method in class software.amazon.awscdk.services.sqs.QueueBase
-
The number of messages that are in flight.
- metricApproximateNumberOfMessagesVisible() - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
-
The number of messages available for retrieval from the queue.
- metricApproximateNumberOfMessagesVisible() - Method in interface software.amazon.awscdk.services.sqs.IQueue
-
The number of messages available for retrieval from the queue.
- metricApproximateNumberOfMessagesVisible() - Method in class software.amazon.awscdk.services.sqs.QueueBase
-
The number of messages available for retrieval from the queue.
- metricApproximateNumberOfMessagesVisible(MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
-
The number of messages available for retrieval from the queue.
- metricApproximateNumberOfMessagesVisible(MetricOptions) - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
-
The number of messages available for retrieval from the queue.
- metricApproximateNumberOfMessagesVisible(MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue
-
The number of messages available for retrieval from the queue.
- metricApproximateNumberOfMessagesVisible(MetricOptions) - Method in class software.amazon.awscdk.services.sqs.QueueBase
-
The number of messages available for retrieval from the queue.
- metricNumberOfEmptyReceives() - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
-
The number of ReceiveMessage API calls that did not return a message.
- metricNumberOfEmptyReceives() - Method in interface software.amazon.awscdk.services.sqs.IQueue
-
The number of ReceiveMessage API calls that did not return a message.
- metricNumberOfEmptyReceives() - Method in class software.amazon.awscdk.services.sqs.QueueBase
-
The number of ReceiveMessage API calls that did not return a message.
- metricNumberOfEmptyReceives(MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
-
The number of ReceiveMessage API calls that did not return a message.
- metricNumberOfEmptyReceives(MetricOptions) - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
-
The number of ReceiveMessage API calls that did not return a message.
- metricNumberOfEmptyReceives(MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue
-
The number of ReceiveMessage API calls that did not return a message.
- metricNumberOfEmptyReceives(MetricOptions) - Method in class software.amazon.awscdk.services.sqs.QueueBase
-
The number of ReceiveMessage API calls that did not return a message.
- metricNumberOfMessagesDeleted() - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
-
The number of messages deleted from the queue.
- metricNumberOfMessagesDeleted() - Method in interface software.amazon.awscdk.services.sqs.IQueue
-
The number of messages deleted from the queue.
- metricNumberOfMessagesDeleted() - Method in class software.amazon.awscdk.services.sqs.QueueBase
-
The number of messages deleted from the queue.
- metricNumberOfMessagesDeleted(MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
-
The number of messages deleted from the queue.
- metricNumberOfMessagesDeleted(MetricOptions) - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
-
The number of messages deleted from the queue.
- metricNumberOfMessagesDeleted(MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue
-
The number of messages deleted from the queue.
- metricNumberOfMessagesDeleted(MetricOptions) - Method in class software.amazon.awscdk.services.sqs.QueueBase
-
The number of messages deleted from the queue.
- metricNumberOfMessagesReceived() - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
-
The number of messages returned by calls to the ReceiveMessage action.
- metricNumberOfMessagesReceived() - Method in interface software.amazon.awscdk.services.sqs.IQueue
-
The number of messages returned by calls to the ReceiveMessage action.
- metricNumberOfMessagesReceived() - Method in class software.amazon.awscdk.services.sqs.QueueBase
-
The number of messages returned by calls to the ReceiveMessage action.
- metricNumberOfMessagesReceived(MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
-
The number of messages returned by calls to the ReceiveMessage action.
- metricNumberOfMessagesReceived(MetricOptions) - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
-
The number of messages returned by calls to the ReceiveMessage action.
- metricNumberOfMessagesReceived(MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue
-
The number of messages returned by calls to the ReceiveMessage action.
- metricNumberOfMessagesReceived(MetricOptions) - Method in class software.amazon.awscdk.services.sqs.QueueBase
-
The number of messages returned by calls to the ReceiveMessage action.
- metricNumberOfMessagesSent() - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
-
The number of messages added to a queue.
- metricNumberOfMessagesSent() - Method in interface software.amazon.awscdk.services.sqs.IQueue
-
The number of messages added to a queue.
- metricNumberOfMessagesSent() - Method in class software.amazon.awscdk.services.sqs.QueueBase
-
The number of messages added to a queue.
- metricNumberOfMessagesSent(MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
-
The number of messages added to a queue.
- metricNumberOfMessagesSent(MetricOptions) - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
-
The number of messages added to a queue.
- metricNumberOfMessagesSent(MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue
-
The number of messages added to a queue.
- metricNumberOfMessagesSent(MetricOptions) - Method in class software.amazon.awscdk.services.sqs.QueueBase
-
The number of messages added to a queue.
- metricSentMessageSize() - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
-
The size of messages added to a queue.
- metricSentMessageSize() - Method in interface software.amazon.awscdk.services.sqs.IQueue
-
The size of messages added to a queue.
- metricSentMessageSize() - Method in class software.amazon.awscdk.services.sqs.QueueBase
-
The size of messages added to a queue.
- metricSentMessageSize(MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue.Jsii$Default
-
The size of messages added to a queue.
- metricSentMessageSize(MetricOptions) - Method in class software.amazon.awscdk.services.sqs.IQueue.Jsii$Proxy
-
The size of messages added to a queue.
- metricSentMessageSize(MetricOptions) - Method in interface software.amazon.awscdk.services.sqs.IQueue
-
The size of messages added to a queue.
- metricSentMessageSize(MetricOptions) - Method in class software.amazon.awscdk.services.sqs.QueueBase
-
The size of messages added to a queue.
P
- PER_MESSAGE_GROUP_ID - Enum constant in enum class software.amazon.awscdk.services.sqs.FifoThroughputLimit
-
Throughput quota applies per message group id.
- PER_QUEUE - Enum constant in enum class software.amazon.awscdk.services.sqs.FifoThroughputLimit
-
Throughput quota applies per queue.
- policyDocument(Object) - Method in class software.amazon.awscdk.services.sqs.CfnQueuePolicy.Builder
-
A policy document that contains the permissions for the specified Amazon SQS queues.
- policyDocument(Object) - Method in class software.amazon.awscdk.services.sqs.CfnQueuePolicyProps.Builder
-
Sets the value of
CfnQueuePolicyProps.getPolicyDocument()
Q
- queue(IQueue) - Method in class software.amazon.awscdk.services.sqs.DeadLetterQueue.Builder
-
Sets the value of
DeadLetterQueue.getQueue() - Queue - Class in software.amazon.awscdk.services.sqs
-
A new Amazon SQS queue.
- Queue(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.sqs.Queue
- Queue(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sqs.Queue
- Queue(Construct, String) - Constructor for class software.amazon.awscdk.services.sqs.Queue
- Queue(Construct, String, QueueProps) - Constructor for class software.amazon.awscdk.services.sqs.Queue
- QUEUE - Enum constant in enum class software.amazon.awscdk.services.sqs.DeduplicationScope
-
Deduplication occurs at the message queue level.
- Queue.Builder - Class in software.amazon.awscdk.services.sqs
-
A fluent builder for
Queue. - queueArn(String) - Method in class software.amazon.awscdk.services.sqs.QueueAttributes.Builder
-
Sets the value of
QueueAttributes.getQueueArn() - QueueAttributes - Interface in software.amazon.awscdk.services.sqs
-
Reference to a queue.
- QueueAttributes.Builder - Class in software.amazon.awscdk.services.sqs
-
A builder for
QueueAttributes - QueueAttributes.Jsii$Proxy - Class in software.amazon.awscdk.services.sqs
-
An implementation for
QueueAttributes - QueueBase - Class in software.amazon.awscdk.services.sqs
-
Reference to a new or existing Amazon SQS queue.
- QueueBase(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.sqs.QueueBase
- QueueBase(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sqs.QueueBase
- QueueBase(Construct, String) - Constructor for class software.amazon.awscdk.services.sqs.QueueBase
- QueueBase(Construct, String, ResourceProps) - Constructor for class software.amazon.awscdk.services.sqs.QueueBase
- QueueEncryption - Enum Class in software.amazon.awscdk.services.sqs
-
What kind of encryption to apply to this queue.
- queueName(String) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
-
A name for the queue.
- queueName(String) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
-
Sets the value of
CfnQueueProps.getQueueName() - queueName(String) - Method in class software.amazon.awscdk.services.sqs.Queue.Builder
-
A name for the queue.
- queueName(String) - Method in class software.amazon.awscdk.services.sqs.QueueAttributes.Builder
-
Sets the value of
QueueAttributes.getQueueName() - queueName(String) - Method in class software.amazon.awscdk.services.sqs.QueueProps.Builder
-
Sets the value of
QueueProps.getQueueName() - QueuePolicy - Class in software.amazon.awscdk.services.sqs
-
The policy for an SQS Queue.
- QueuePolicy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.sqs.QueuePolicy
- QueuePolicy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sqs.QueuePolicy
- QueuePolicy(Construct, String, QueuePolicyProps) - Constructor for class software.amazon.awscdk.services.sqs.QueuePolicy
- QueuePolicy.Builder - Class in software.amazon.awscdk.services.sqs
-
A fluent builder for
QueuePolicy. - QueuePolicyProps - Interface in software.amazon.awscdk.services.sqs
-
Properties to associate SQS queues with a policy.
- QueuePolicyProps.Builder - Class in software.amazon.awscdk.services.sqs
-
A builder for
QueuePolicyProps - QueuePolicyProps.Jsii$Proxy - Class in software.amazon.awscdk.services.sqs
-
An implementation for
QueuePolicyProps - QueueProps - Interface in software.amazon.awscdk.services.sqs
-
Properties for creating a new Queue.
- QueueProps.Builder - Class in software.amazon.awscdk.services.sqs
-
A builder for
QueueProps - QueueProps.Jsii$Proxy - Class in software.amazon.awscdk.services.sqs
-
An implementation for
QueueProps - queues(List<? extends IQueue>) - Method in class software.amazon.awscdk.services.sqs.QueuePolicy.Builder
-
The set of queues this policy applies to.
- queues(List<? extends IQueue>) - Method in class software.amazon.awscdk.services.sqs.QueuePolicyProps.Builder
-
Sets the value of
QueuePolicyProps.getQueues() - queues(List<String>) - Method in class software.amazon.awscdk.services.sqs.CfnQueuePolicy.Builder
-
The URLs of the queues to which you want to add the policy.
- queues(List<String>) - Method in class software.amazon.awscdk.services.sqs.CfnQueuePolicyProps.Builder
-
Sets the value of
CfnQueuePolicyProps.getQueues() - queueUrl(String) - Method in class software.amazon.awscdk.services.sqs.QueueAttributes.Builder
-
Sets the value of
QueueAttributes.getQueueUrl()
R
- receiveMessageWaitTime(Duration) - Method in class software.amazon.awscdk.services.sqs.Queue.Builder
-
Default wait time for ReceiveMessage calls.
- receiveMessageWaitTime(Duration) - Method in class software.amazon.awscdk.services.sqs.QueueProps.Builder
-
Sets the value of
QueueProps.getReceiveMessageWaitTime() - receiveMessageWaitTimeSeconds(Number) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
-
Specifies the duration, in seconds, that the ReceiveMessage action call waits until a message is in the queue in order to include it in the response, rather than returning an empty response if a message isn't yet available.
- receiveMessageWaitTimeSeconds(Number) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
-
Sets the value of
CfnQueueProps.getReceiveMessageWaitTimeSeconds() - redriveAllowPolicy(Object) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
-
The string that includes the parameters for the permissions for the dead-letter queue redrive permission and which source queues can specify dead-letter queues as a JSON object.
- redriveAllowPolicy(Object) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
-
Sets the value of
CfnQueueProps.getRedriveAllowPolicy() - redrivePolicy(Object) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
-
The string that includes the parameters for the dead-letter queue functionality of the source queue as a JSON object.
- redrivePolicy(Object) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
-
Sets the value of
CfnQueueProps.getRedrivePolicy() - removalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.sqs.Queue.Builder
-
Policy to apply when the queue is removed from the stack.
- removalPolicy(RemovalPolicy) - Method in class software.amazon.awscdk.services.sqs.QueueProps.Builder
-
Sets the value of
QueueProps.getRemovalPolicy() - renderProperties(Map<String, Object>) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
- renderProperties(Map<String, Object>) - Method in class software.amazon.awscdk.services.sqs.CfnQueuePolicy
- retentionPeriod(Duration) - Method in class software.amazon.awscdk.services.sqs.Queue.Builder
-
The number of seconds that Amazon SQS retains a message.
- retentionPeriod(Duration) - Method in class software.amazon.awscdk.services.sqs.QueueProps.Builder
-
Sets the value of
QueueProps.getRetentionPeriod()
S
- setContentBasedDeduplication(Boolean) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
For first-in-first-out (FIFO) queues, specifies whether to enable content-based deduplication.
- setContentBasedDeduplication(IResolvable) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
For first-in-first-out (FIFO) queues, specifies whether to enable content-based deduplication.
- setDeduplicationScope(String) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
For high throughput for FIFO queues, specifies whether message deduplication occurs at the message group or queue level.
- setDelaySeconds(Number) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
The time in seconds for which the delivery of all messages in the queue is delayed.
- setFifoQueue(Boolean) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
If set to true, creates a FIFO queue.
- setFifoQueue(IResolvable) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
If set to true, creates a FIFO queue.
- setFifoThroughputLimit(String) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
For high throughput for FIFO queues, specifies whether the FIFO queue throughput quota applies to the entire queue or per message group.
- setKmsDataKeyReusePeriodSeconds(Number) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
The length of time in seconds for which Amazon SQS can reuse a data key to encrypt or decrypt messages before calling AWS KMS again.
- setKmsMasterKeyId(String) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
The ID of an AWS Key Management Service (KMS) for Amazon SQS , or a custom KMS.
- setMaximumMessageSize(Number) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
The limit of how many bytes that a message can contain before Amazon SQS rejects it.
- setMessageRetentionPeriod(Number) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
The number of seconds that Amazon SQS retains a message.
- setPolicyDocument(Object) - Method in class software.amazon.awscdk.services.sqs.CfnQueuePolicy
-
A policy document that contains the permissions for the specified Amazon SQS queues.
- setQueueName(String) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
A name for the queue.
- setQueues(List<String>) - Method in class software.amazon.awscdk.services.sqs.CfnQueuePolicy
-
The URLs of the queues to which you want to add the policy.
- setReceiveMessageWaitTimeSeconds(Number) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
Specifies the duration, in seconds, that the ReceiveMessage action call waits until a message is in the queue in order to include it in the response, rather than returning an empty response if a message isn't yet available.
- setRedriveAllowPolicy(Object) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
The string that includes the parameters for the permissions for the dead-letter queue redrive permission and which source queues can specify dead-letter queues as a JSON object.
- setRedrivePolicy(Object) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
The string that includes the parameters for the dead-letter queue functionality of the source queue as a JSON object.
- setSqsManagedSseEnabled(Boolean) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
Enables server-side queue encryption using SQS owned encryption keys.
- setSqsManagedSseEnabled(IResolvable) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
Enables server-side queue encryption using SQS owned encryption keys.
- setVisibilityTimeout(Number) - Method in class software.amazon.awscdk.services.sqs.CfnQueue
-
The length of time during which a message will be unavailable after a message is delivered from the queue.
- software.amazon.awscdk.services.sqs - package software.amazon.awscdk.services.sqs
-
Amazon Simple Queue Service Construct Library
- sqsManagedSseEnabled(Boolean) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
-
Enables server-side queue encryption using SQS owned encryption keys.
- sqsManagedSseEnabled(Boolean) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
-
Sets the value of
CfnQueueProps.getSqsManagedSseEnabled() - sqsManagedSseEnabled(IResolvable) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
-
Enables server-side queue encryption using SQS owned encryption keys.
- sqsManagedSseEnabled(IResolvable) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
-
Sets the value of
CfnQueueProps.getSqsManagedSseEnabled()
T
- tags(List<? extends CfnTag>) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
-
The tags that you attach to this queue.
- tags(List<? extends CfnTag>) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
-
Sets the value of
CfnQueueProps.getTags()
U
- UNENCRYPTED - Enum constant in enum class software.amazon.awscdk.services.sqs.QueueEncryption
-
Messages in the queue are not encrypted.
V
- validate() - Method in class software.amazon.awscdk.services.sqs.QueueBase
-
Validate the current construct.
- valueOf(String) - Static method in enum class software.amazon.awscdk.services.sqs.DeduplicationScope
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class software.amazon.awscdk.services.sqs.FifoThroughputLimit
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class software.amazon.awscdk.services.sqs.QueueEncryption
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class software.amazon.awscdk.services.sqs.DeduplicationScope
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class software.amazon.awscdk.services.sqs.FifoThroughputLimit
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class software.amazon.awscdk.services.sqs.QueueEncryption
-
Returns an array containing the constants of this enum class, in the order they are declared.
- visibilityTimeout(Number) - Method in class software.amazon.awscdk.services.sqs.CfnQueue.Builder
-
The length of time during which a message will be unavailable after a message is delivered from the queue.
- visibilityTimeout(Number) - Method in class software.amazon.awscdk.services.sqs.CfnQueueProps.Builder
-
Sets the value of
CfnQueueProps.getVisibilityTimeout() - visibilityTimeout(Duration) - Method in class software.amazon.awscdk.services.sqs.Queue.Builder
-
Timeout of processing a single message.
- visibilityTimeout(Duration) - Method in class software.amazon.awscdk.services.sqs.QueueProps.Builder
-
Sets the value of
QueueProps.getVisibilityTimeout()
All Classes and Interfaces|All Packages