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.
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.

C

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.AmazonSQSExtendedClient
Changes the visibility timeout of multiple messages.
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.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.AmazonSQSExtendedClient
Deletes the specified message from the specified queue.
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.AmazonSQSExtendedClient
Deletes the queue specified by the QueueUrl, regardless of the queue's contents.
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

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.
getQueueUrl(GetQueueUrlRequest) - Method in class com.amazon.sqs.javamessaging.AmazonSQSExtendedClient
Returns the URL of an existing Amazon SQS 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.
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.AmazonSQSExtendedClient
Returns a list of your queues in the current region.
listQueueTags(ListQueueTagsRequest) - 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 QueueURL parameter.

R

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.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.
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.AmazonSQSExtendedClient
 
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
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(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.AmazonSQSExtendedClient
Sets the value of one or more queue attributes.
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.AmazonSQSExtendedClient

U

untagQueue(UntagQueueRequest) - 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
 
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(S3Client, 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
withObjectCannedACL(ObjectCannedACL) - 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(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.ExtendedClientConfiguration
Sets a string that will be used as prefix of the S3 Key.
withServerSideEncryption(ServerSideEncryptionStrategy) - 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