Index

A C D E G I L M P R S T U W 
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.
Instead use PayloadStorageConfiguration.getPayloadSizeThreshold()
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
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
withLargePayloadSupportEnabled(AmazonS3, String) - Method in class com.amazon.sqs.javamessaging.ExtendedClientConfiguration
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
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
 
A C D E G I L M P R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values