Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addPermission(AddPermissionRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Adds a permission to a queue for a specific principal .
- addPermission(String, String, List<String>, List<String>) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Adds a permission to a queue for a specific principal .
- AmazonSQSExtendedClient - Class in com.amazon.sqs.javamessaging
-
Amazon SQS Extended Client extends the functionality of Amazon SQS client.
- AmazonSQSExtendedClient(AmazonSQS) - 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(AmazonSQS, 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.
C
- cancelMessageMoveTask(CancelMessageMoveTaskRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
- 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.
- changeMessageVisibility(String, String, Integer) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Simplified method form for invoking the ChangeMessageVisibility operation.
- changeMessageVisibilityBatch(ChangeMessageVisibilityBatchRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Changes the visibility timeout of multiple messages.
- changeMessageVisibilityBatch(String, List<ChangeMessageVisibilityBatchRequestEntry>) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Simplified method form for invoking the ChangeMessageVisibilityBatch operation.
- com.amazon.sqs.javamessaging - package com.amazon.sqs.javamessaging
- createQueue(CreateQueueRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Creates a new queue, or returns the URL of an existing one.
- createQueue(String) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Creates a new queue, or returns the URL of an existing one.
D
- DEFAULT_MESSAGE_SIZE_THRESHOLD - Static variable in class com.amazon.sqs.javamessaging.SQSExtendedClientConstants
- deleteMessage(DeleteMessageRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Deletes the specified message from the specified queue and deletes the message payload from Amazon S3 when necessary.
- deleteMessage(String, String) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Deletes the specified message from the specified queue and deletes the message payload from Amazon S3 when necessary.
- deleteMessageBatch(DeleteMessageBatchRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Deletes up to ten messages from the specified queue.
- deleteMessageBatch(String, List<DeleteMessageBatchRequestEntry>) - 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.AmazonSQSExtendedClient
-
Deletes the queue specified by the queue URL , regardless of whether the queue is empty.
- deleteQueue(String) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Deletes the queue specified by the queue URL , regardless of whether the queue is empty.
- doesCleanupS3Payload() - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
-
Checks whether or not clean up large objects in S3 is enabled.
E
- 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
- getCachedResponseMetadata(AmazonWebServiceRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Returns additional metadata for a previously executed successful, request, typically used for debugging issues where a service isn't acting as expected.
- getMessageSizeThreshold() - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
-
Deprecated.
- getQueueAttributes(GetQueueAttributesRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Gets attributes for the specified queue.
- getQueueAttributes(String, List<String>) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Gets attributes for the specified queue.
- getQueueUrl(GetQueueUrlRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Returns the URL of an existing queue.
- getQueueUrl(String) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Returns the URL of an existing queue.
- getS3KeyPrefix() - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
-
Gets the S3 key prefix
I
- 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.
- isLargePayloadSupportEnabled() - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
-
Deprecated.Instead use
PayloadStorageConfiguration.isPayloadSupportEnabled()
L
- listDeadLetterSourceQueues(ListDeadLetterSourceQueuesRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Returns a list of your queues that have the RedrivePolicy queue attribute configured with a dead letter queue.
- listMessageMoveTasks(ListMessageMoveTasksRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
- listQueues() - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Returns a list of your queues.
- listQueues(ListQueuesRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Returns a list of your queues.
- listQueues(String) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Returns a list of your queues.
- listQueueTags(ListQueueTagsRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
- listQueueTags(String) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
M
- MAX_ALLOWED_ATTRIBUTES - Static variable in class com.amazon.sqs.javamessaging.SQSExtendedClientConstants
P
- purgeQueue(PurgeQueueRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Deletes the messages in a queue specified by the queue URL .
R
- receiveMessage(ReceiveMessageRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Retrieves one or more messages, with a maximum limit of 10 messages, from the specified queue.
- receiveMessage(String) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Retrieves one or more messages, with a maximum limit of 10 messages, from the specified queue.
- removePermission(RemovePermissionRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Revokes any permissions in the queue policy that matches the specified
Label
parameter. - removePermission(String, String) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Revokes any permissions in the queue policy that matches the specified
Label
parameter. - RESERVED_ATTRIBUTE_NAME - Static variable in class com.amazon.sqs.javamessaging.SQSExtendedClientConstants
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.AmazonSQSExtendedClient
-
Delivers a message to the specified queue and uploads the message payload to Amazon S3 if necessary.
- sendMessage(String, String) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Delivers a message to the specified queue and uploads the message payload to Amazon S3 if necessary.
- sendMessageBatch(SendMessageBatchRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Delivers up to ten messages to the specified queue.
- sendMessageBatch(String, List<SendMessageBatchRequestEntry>) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Delivers up to ten messages to the specified queue.
- setEndpoint(String) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Overrides the default endpoint for this client ("sqs.us-east-1.amazonaws.com").
- 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(AmazonS3, String) - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
-
Deprecated.
- 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
PayloadStorageConfiguration.setPayloadSizeThreshold(int)
- setPayloadSupportEnabled(AmazonS3, String, boolean) - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
-
Enables support for payload messages.
- setQueueAttributes(SetQueueAttributesRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Sets the value of one or more queue attributes.
- setQueueAttributes(String, Map<String, String>) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Sets the value of one or more queue attributes.
- setRegion(Region) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
An alternative to
AmazonSQS.setEndpoint(String)
, sets the regional endpoint for this client's service calls. - setS3KeyPrefix(String) - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
-
Sets a string that will be used as prefix of the S3 Key.
- shutdown() - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
-
Shuts down this client object, releasing any resources that might be held open.
- SQSExtendedClientConstants - Class in com.amazon.sqs.javamessaging
- SQSExtendedClientConstants() - Constructor for class com.amazon.sqs.javamessaging.SQSExtendedClientConstants
- startMessageMoveTask(StartMessageMoveTaskRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
T
- tagQueue(TagQueueRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
- tagQueue(String, Map<String, String>) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
U
- untagQueue(UntagQueueRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
- untagQueue(String, List<String>) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
- usesLegacyReservedAttributeName() - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
-
Checks whether or not the configuration uses the legacy reserved attribute name.
W
- withAlwaysThroughS3(boolean) - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
- withCannedAccessControlList(CannedAccessControlList) - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
- 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(AmazonS3, String) - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
-
Deprecated.
- 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.
- withPayloadSizeThreshold(int) - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
- withPayloadSupportDisabled() - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
- withPayloadSupportEnabled(AmazonS3, String) - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
- withPayloadSupportEnabled(AmazonS3, String, boolean) - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
-
Enables support for payload messages.
- withS3KeyPrefix(String) - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
-
Sets a string that will be used as prefix of the S3 Key.
- withSSEAwsKeyManagementParams(SSEAwsKeyManagementParams) - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
All Classes and Interfaces|All Packages|Constant Field Values
PayloadStorageConfiguration.getPayloadSizeThreshold()