| Package | Description |
|---|---|
| software.amazon.awssdk.services.sqs |
Welcome to the Amazon Simple Queue Service API Reference.
|
| software.amazon.awssdk.services.sqs.model |
| Modifier and Type | Method and Description |
|---|---|
default AddPermissionResponse |
SQSClient.addPermission(AddPermissionRequest addPermissionRequest)
Adds a permission to a queue for a specific principal.
|
default ChangeMessageVisibilityResponse |
SQSClient.changeMessageVisibility(ChangeMessageVisibilityRequest changeMessageVisibilityRequest)
Changes the visibility timeout of a specified message in a queue to a new value.
|
default ChangeMessageVisibilityBatchResponse |
SQSClient.changeMessageVisibilityBatch(ChangeMessageVisibilityBatchRequest changeMessageVisibilityBatchRequest)
Changes the visibility timeout of multiple messages.
|
default CreateQueueResponse |
SQSClient.createQueue(CreateQueueRequest createQueueRequest)
Creates a new standard or FIFO queue.
|
default DeleteMessageResponse |
SQSClient.deleteMessage(DeleteMessageRequest deleteMessageRequest)
Deletes the specified message from the specified queue.
|
default DeleteMessageBatchResponse |
SQSClient.deleteMessageBatch(DeleteMessageBatchRequest deleteMessageBatchRequest)
Deletes up to ten messages from the specified queue.
|
default DeleteQueueResponse |
SQSClient.deleteQueue(DeleteQueueRequest deleteQueueRequest)
Deletes the queue specified by the
QueueUrl, even if the queue is empty. |
default GetQueueAttributesResponse |
SQSClient.getQueueAttributes(GetQueueAttributesRequest getQueueAttributesRequest)
Gets attributes for the specified queue.
|
default GetQueueUrlResponse |
SQSClient.getQueueUrl(GetQueueUrlRequest getQueueUrlRequest)
Returns the URL of an existing queue.
|
default ListDeadLetterSourceQueuesResponse |
SQSClient.listDeadLetterSourceQueues(ListDeadLetterSourceQueuesRequest listDeadLetterSourceQueuesRequest)
Returns a list of your queues that have the
RedrivePolicy queue attribute configured with a dead
letter queue. |
default ListQueuesResponse |
SQSClient.listQueues()
Returns a list of your queues.
|
default ListQueuesResponse |
SQSClient.listQueues(ListQueuesRequest listQueuesRequest)
Returns a list of your queues.
|
default PurgeQueueResponse |
SQSClient.purgeQueue(PurgeQueueRequest purgeQueueRequest)
Deletes the messages in a queue specified by the
QueueURL parameter. |
default ReceiveMessageResponse |
SQSClient.receiveMessage(ReceiveMessageRequest receiveMessageRequest)
Retrieves one or more messages (up to 10), from the specified queue.
|
default RemovePermissionResponse |
SQSClient.removePermission(RemovePermissionRequest removePermissionRequest)
Revokes any permissions in the queue policy that matches the specified
Label parameter. |
default SendMessageResponse |
SQSClient.sendMessage(SendMessageRequest sendMessageRequest)
Delivers a message to the specified queue.
|
default SendMessageBatchResponse |
SQSClient.sendMessageBatch(SendMessageBatchRequest sendMessageBatchRequest)
Delivers up to ten messages to the specified queue.
|
default SetQueueAttributesResponse |
SQSClient.setQueueAttributes(SetQueueAttributesRequest setQueueAttributesRequest)
Sets the value of one or more queue attributes.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BatchEntryIdsNotDistinctException
Two or more batch entries in the request have the same
Id. |
class |
BatchRequestTooLongException
The length of all the messages put together is more than the limit.
|
class |
EmptyBatchRequestException
The batch request doesn't contain any entries.
|
class |
InvalidAttributeNameException
The attribute referred to doesn't exist.
|
class |
InvalidBatchEntryIdException
The
Id of a batch entry in a batch request doesn't abide by the specification. |
class |
InvalidIdFormatException
The receipt handle isn't valid for the current version.
|
class |
InvalidMessageContentsException
The message contains characters outside the allowed set.
|
class |
MessageNotInflightException
The message referred to isn't in flight.
|
class |
OverLimitException
The action that you requested would violate a limit.
|
class |
PurgeQueueInProgressException
Indicates that the specified queue previously received a
PurgeQueue request within the last 60 seconds
(the time it can take to delete the messages in the queue). |
class |
QueueDeletedRecentlyException
You must wait 60 seconds after deleting a queue before you can create another one with the same name.
|
class |
QueueDoesNotExistException
The queue referred to doesn't exist.
|
class |
QueueNameExistsException
A queue already exists with this name.
|
class |
ReceiptHandleIsInvalidException
The receipt handle provided isn't valid.
|
class |
TooManyEntriesInBatchRequestException
The batch request contains more entries than permissible.
|
class |
UnsupportedOperationException
Error code 400.
|
Copyright © 2017. All rights reserved.