Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addPermission(AddPermissionRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedAsyncClient
- addPermission(AddPermissionRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Adds a permission to a queue for a specific principal.
- AmazonSQSExtendedAsyncClient - Class in com.amazon.sqs.javamessaging
-
Amazon SQS Extended Async Client extends the functionality of Amazon Async SQS client.
- AmazonSQSExtendedAsyncClient(SqsAsyncClient) - Constructor for class com.amazon.sqs.javamessaging.AmazonSQSExtendedAsyncClient
-
Constructs a new Amazon SQS extended async client to invoke service methods on Amazon SQS with extended functionality using the specified Amazon SQS client object.
- AmazonSQSExtendedAsyncClient(SqsAsyncClient, ExtendedAsyncClientConfiguration) - Constructor for class com.amazon.sqs.javamessaging.AmazonSQSExtendedAsyncClient
-
Constructs a new Amazon SQS extended client to invoke service methods on Amazon SQS with extended functionality using the specified Amazon SQS client object.
- AmazonSQSExtendedClient - Class in com.amazon.sqs.javamessaging
-
Amazon SQS Extended Client extends the functionality of Amazon SQS client.
- AmazonSQSExtendedClient(SqsClient) - Constructor for class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Constructs a new Amazon SQS extended client to invoke service methods on Amazon SQS with extended functionality using the specified Amazon SQS client object.
- AmazonSQSExtendedClient(SqsClient, ExtendedClientConfiguration) - Constructor for class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Constructs a new Amazon SQS extended client to invoke service methods on Amazon SQS with extended functionality using the specified Amazon SQS client object.
- AmazonSQSExtendedClientUtil - Class in com.amazon.sqs.javamessaging
- AmazonSQSExtendedClientUtil() - Constructor for class com.amazon.sqs.javamessaging.AmazonSQSExtendedClientUtil
- appendUserAgent(T, String, String) - Static method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClientUtil
C
- changeMessageVisibility(ChangeMessageVisibilityRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedAsyncClient
- changeMessageVisibility(ChangeMessageVisibilityRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Changes the visibility timeout of a specified message in a queue to a new value.
- changeMessageVisibilityBatch(ChangeMessageVisibilityBatchRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedAsyncClient
- changeMessageVisibilityBatch(ChangeMessageVisibilityBatchRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Changes the visibility timeout of multiple messages.
- checkMessageAttributes(int, Map<String, MessageAttributeValue>) - Static method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClientUtil
- close() - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedAsyncClient
- close() - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
- com.amazon.sqs.javamessaging - package com.amazon.sqs.javamessaging
- createQueue(CreateQueueRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedAsyncClient
- createQueue(CreateQueueRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Creates a new standard or FIFO queue.
D
- DEFAULT_MESSAGE_SIZE_THRESHOLD - Static variable in class com.amazon.sqs.javamessaging.SQSExtendedClientConstants
- deleteMessage(DeleteMessageRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedAsyncClient
- deleteMessage(DeleteMessageRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Deletes the specified message from the specified queue.
- deleteMessageBatch(DeleteMessageBatchRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedAsyncClient
- deleteMessageBatch(DeleteMessageBatchRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Deletes up to ten messages from the specified queue.
- deleteQueue(DeleteQueueRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedAsyncClient
- deleteQueue(DeleteQueueRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Deletes the queue specified by the
QueueUrl, regardless of the queue's contents. - doesCleanupS3Payload() - Method in class com.amazon.sqs.javamessaging.ExtendedAsyncClientConfiguration
-
Checks whether or not clean up large objects in S3 is enabled.
- doesCleanupS3Payload() - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
-
Checks whether or not clean up large objects in S3 is enabled.
E
- embedS3PointerInReceiptHandle(String, String) - Static method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClientUtil
- ExtendedAsyncClientConfiguration - Class in com.amazon.sqs.javamessaging
-
Amazon SQS extended client configuration options such as async Amazon S3 client, bucket name, and message size threshold for large-payload messages.
- ExtendedAsyncClientConfiguration() - Constructor for class com.amazon.sqs.javamessaging.ExtendedAsyncClientConfiguration
- ExtendedAsyncClientConfiguration(ExtendedAsyncClientConfiguration) - Constructor for class com.amazon.sqs.javamessaging.ExtendedAsyncClientConfiguration
- ExtendedClientConfiguration - Class in com.amazon.sqs.javamessaging
-
Amazon SQS extended client configuration options such as Amazon S3 client, bucket name, and message size threshold for large-payload messages.
- ExtendedClientConfiguration() - Constructor for class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
- ExtendedClientConfiguration(ExtendedClientConfiguration) - Constructor for class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
G
- getMessagePointerFromModifiedReceiptHandle(String) - Static method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClientUtil
- getMessageSizeThreshold() - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
-
Deprecated.
- getOrigReceiptHandle(String) - Static method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClientUtil
- getQueueAttributes(GetQueueAttributesRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedAsyncClient
- getQueueAttributes(GetQueueAttributesRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Gets attributes for the specified queue.
- getQueueUrl(GetQueueUrlRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedAsyncClient
- getQueueUrl(GetQueueUrlRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Returns the URL of an existing Amazon SQS queue.
- getReservedAttributeNameIfPresent(Map<String, MessageAttributeValue>) - Static method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClientUtil
- getS3KeyPrefix() - Method in class com.amazon.sqs.javamessaging.ExtendedAsyncClientConfiguration
-
Gets the S3 key prefix
- getS3KeyPrefix() - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
-
Gets the S3 key prefix
I
- ignoresPayloadNotFound() - Method in class com.amazon.sqs.javamessaging.ExtendedAsyncClientConfiguration
-
Checks whether or not messages should be removed from Amazon SQS when payloads are not found in Amazon S3.
- ignoresPayloadNotFound() - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
-
Checks whether or not messages should be removed from Amazon SQS when payloads are not found in Amazon S3.
- INVALID_S3_PREFIX_KEY_CHARACTERS_PATTERN - Static variable in class com.amazon.sqs.javamessaging.SQSExtendedClientConstants
- isLarge(int, SendMessageBatchRequestEntry) - Static method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClientUtil
- isLarge(int, SendMessageRequest) - Static method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClientUtil
- isLargePayloadSupportEnabled() - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
-
Deprecated.Instead use
PayloadStorageConfigurationBase.isPayloadSupportEnabled() - isS3ReceiptHandle(String) - Static method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClientUtil
L
- LEGACY_RESERVED_ATTRIBUTE_NAME - Static variable in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClientUtil
- listDeadLetterSourceQueues(ListDeadLetterSourceQueuesRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedAsyncClient
- listDeadLetterSourceQueues(ListDeadLetterSourceQueuesRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Returns a list of your queues that have the
RedrivePolicyqueue attribute configured with a dead-letter queue. - listQueues() - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedAsyncClient
- listQueues() - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Returns a list of your queues in the current region.
- listQueues(ListQueuesRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedAsyncClient
- listQueues(ListQueuesRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Returns a list of your queues in the current region.
- listQueueTags(ListQueueTagsRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedAsyncClient
- listQueueTags(ListQueueTagsRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
M
- MAX_ALLOWED_ATTRIBUTES - Static variable in class com.amazon.sqs.javamessaging.SQSExtendedClientConstants
- MAX_S3_KEY_LENGTH - Static variable in class com.amazon.sqs.javamessaging.SQSExtendedClientConstants
- MAX_S3_KEY_PREFIX_LENGTH - Static variable in class com.amazon.sqs.javamessaging.SQSExtendedClientConstants
P
- purgeQueue(PurgeQueueRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedAsyncClient
- purgeQueue(PurgeQueueRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Deletes the messages in a queue specified by the
QueueURLparameter.
R
- receiveMessage(ReceiveMessageRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedAsyncClient
- receiveMessage(ReceiveMessageRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Retrieves one or more messages (up to 10), from the specified queue.
- removePermission(RemovePermissionRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedAsyncClient
- removePermission(RemovePermissionRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Revokes any permissions in the queue policy that matches the specified
Labelparameter. - RESERVED_ATTRIBUTE_NAME - Static variable in class com.amazon.sqs.javamessaging.SQSExtendedClientConstants
- RESERVED_ATTRIBUTE_NAMES - Static variable in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClientUtil
S
- S3_BUCKET_NAME_MARKER - Static variable in class com.amazon.sqs.javamessaging.SQSExtendedClientConstants
- S3_KEY_MARKER - Static variable in class com.amazon.sqs.javamessaging.SQSExtendedClientConstants
- sendMessage(SendMessageRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedAsyncClient
- sendMessage(SendMessageRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Delivers a message to the specified queue.
- sendMessageBatch(SendMessageBatchRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedAsyncClient
- sendMessageBatch(SendMessageBatchRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Delivers up to ten messages to the specified queue.
- serviceName() - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedAsyncClient
- serviceName() - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
- setIgnorePayloadNotFound(boolean) - Method in class com.amazon.sqs.javamessaging.ExtendedAsyncClientConfiguration
-
Sets whether or not messages should be removed from Amazon SQS when payloads are not found in Amazon S3.
- setIgnorePayloadNotFound(boolean) - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
-
Sets whether or not messages should be removed from Amazon SQS when payloads are not found in Amazon S3.
- setLargePayloadSupportDisabled() - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
-
Deprecated.Instead use
PayloadStorageConfiguration.setPayloadSupportDisabled() - setLargePayloadSupportEnabled(S3Client, String) - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
-
Deprecated.
- setLegacyReservedAttributeNameDisabled() - Method in class com.amazon.sqs.javamessaging.ExtendedAsyncClientConfiguration
-
Disables the utilization legacy payload attribute name when sending messages.
- setLegacyReservedAttributeNameDisabled() - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
-
Disables the utilization legacy payload attribute name when sending messages.
- setMessageSizeThreshold(int) - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
-
Deprecated.Instead use
PayloadStorageConfigurationBase.setPayloadSizeThreshold(int) - setPayloadSupportEnabled(S3AsyncClient, String, boolean) - Method in class com.amazon.sqs.javamessaging.ExtendedAsyncClientConfiguration
-
Enables asynchronous support for payload messages.
- setPayloadSupportEnabled(S3Client, String, boolean) - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
-
Enables support for payload messages.
- setQueueAttributes(SetQueueAttributesRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedAsyncClient
- setQueueAttributes(SetQueueAttributesRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Sets the value of one or more queue attributes.
- setS3KeyPrefix(String) - Method in class com.amazon.sqs.javamessaging.ExtendedAsyncClientConfiguration
-
Sets a string that will be used as prefix of the S3 Key.
- setS3KeyPrefix(String) - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
-
Sets a string that will be used as prefix of the S3 Key.
- SQSExtendedClientConstants - Class in com.amazon.sqs.javamessaging
- SQSExtendedClientConstants() - Constructor for class com.amazon.sqs.javamessaging.SQSExtendedClientConstants
T
- tagQueue(TagQueueRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedAsyncClient
- tagQueue(TagQueueRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
- trimAndValidateS3KeyPrefix(String) - Static method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClientUtil
U
- untagQueue(UntagQueueRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedAsyncClient
- untagQueue(UntagQueueRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
- updateMessageAttributePayloadSize(Map<String, MessageAttributeValue>, Long, boolean) - Static method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClientUtil
- usesLegacyReservedAttributeName() - Method in class com.amazon.sqs.javamessaging.ExtendedAsyncClientConfiguration
-
Checks whether or not the configuration uses the legacy reserved attribute name.
- usesLegacyReservedAttributeName() - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
-
Checks whether or not the configuration uses the legacy reserved attribute name.
- UUID_LENGTH - Static variable in class com.amazon.sqs.javamessaging.SQSExtendedClientConstants
W
- withAlwaysThroughS3(boolean) - Method in class com.amazon.sqs.javamessaging.ExtendedAsyncClientConfiguration
- withAlwaysThroughS3(boolean) - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
- withIgnorePayloadNotFound(boolean) - Method in class com.amazon.sqs.javamessaging.ExtendedAsyncClientConfiguration
-
Sets whether or not messages should be removed from Amazon SQS when payloads are not found in Amazon S3.
- withIgnorePayloadNotFound(boolean) - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
-
Sets whether or not messages should be removed from Amazon SQS when payloads are not found in Amazon S3.
- withLargePayloadSupportDisabled() - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
-
Deprecated.
- withLargePayloadSupportEnabled(S3Client, String) - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
-
Deprecated.
- withLegacyReservedAttributeNameDisabled() - Method in class com.amazon.sqs.javamessaging.ExtendedAsyncClientConfiguration
-
Disables the utilization legacy payload attribute name when sending messages.
- withLegacyReservedAttributeNameDisabled() - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
-
Disables the utilization legacy payload attribute name when sending messages.
- withMessageSizeThreshold(int) - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
-
Deprecated.
- withObjectCannedACL(ObjectCannedACL) - Method in class com.amazon.sqs.javamessaging.ExtendedAsyncClientConfiguration
- withObjectCannedACL(ObjectCannedACL) - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
- withPayloadSizeThreshold(int) - Method in class com.amazon.sqs.javamessaging.ExtendedAsyncClientConfiguration
- withPayloadSizeThreshold(int) - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
- withPayloadSupportDisabled() - Method in class com.amazon.sqs.javamessaging.ExtendedAsyncClientConfiguration
- withPayloadSupportDisabled() - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
- withPayloadSupportEnabled(S3AsyncClient, String) - Method in class com.amazon.sqs.javamessaging.ExtendedAsyncClientConfiguration
- withPayloadSupportEnabled(S3AsyncClient, String, boolean) - Method in class com.amazon.sqs.javamessaging.ExtendedAsyncClientConfiguration
-
Enables asynchronous support for payload messages.
- withPayloadSupportEnabled(S3Client, String) - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
- withPayloadSupportEnabled(S3Client, String, boolean) - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
-
Enables support for payload messages.
- withS3KeyPrefix(String) - Method in class com.amazon.sqs.javamessaging.ExtendedAsyncClientConfiguration
-
Sets a string that will be used as prefix of the S3 Key.
- withS3KeyPrefix(String) - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
-
Sets a string that will be used as prefix of the S3 Key.
- withServerSideEncryption(ServerSideEncryptionStrategy) - Method in class com.amazon.sqs.javamessaging.ExtendedAsyncClientConfiguration
- withServerSideEncryption(ServerSideEncryptionStrategy) - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
All Classes and Interfaces|All Packages|Constant Field Values
PayloadStorageConfigurationBase.getPayloadSizeThreshold()