| 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 AddPermissionResponse |
SQSClient.addPermission(Consumer<AddPermissionRequest.Builder> 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 ChangeMessageVisibilityResponse |
SQSClient.changeMessageVisibility(Consumer<ChangeMessageVisibilityRequest.Builder> 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 ChangeMessageVisibilityBatchResponse |
SQSClient.changeMessageVisibilityBatch(Consumer<ChangeMessageVisibilityBatchRequest.Builder> changeMessageVisibilityBatchRequest)
Changes the visibility timeout of multiple messages.
|
default CreateQueueResponse |
SQSClient.createQueue(Consumer<CreateQueueRequest.Builder> createQueueRequest)
Creates a new standard or FIFO queue.
|
default CreateQueueResponse |
SQSClient.createQueue(CreateQueueRequest createQueueRequest)
Creates a new standard or FIFO queue.
|
default DeleteMessageResponse |
SQSClient.deleteMessage(Consumer<DeleteMessageRequest.Builder> deleteMessageRequest)
Deletes the specified message from the specified queue.
|
default DeleteMessageResponse |
SQSClient.deleteMessage(DeleteMessageRequest deleteMessageRequest)
Deletes the specified message from the specified queue.
|
default DeleteMessageBatchResponse |
SQSClient.deleteMessageBatch(Consumer<DeleteMessageBatchRequest.Builder> deleteMessageBatchRequest)
Deletes up to ten messages from the specified queue.
|
default DeleteMessageBatchResponse |
SQSClient.deleteMessageBatch(DeleteMessageBatchRequest deleteMessageBatchRequest)
Deletes up to ten messages from the specified queue.
|
default DeleteQueueResponse |
SQSClient.deleteQueue(Consumer<DeleteQueueRequest.Builder> deleteQueueRequest)
Deletes the queue specified by the
QueueUrl, regardless of the queue's contents. |
default DeleteQueueResponse |
SQSClient.deleteQueue(DeleteQueueRequest deleteQueueRequest)
Deletes the queue specified by the
QueueUrl, regardless of the queue's contents. |
default GetQueueAttributesResponse |
SQSClient.getQueueAttributes(Consumer<GetQueueAttributesRequest.Builder> getQueueAttributesRequest)
Gets attributes for the specified queue.
|
default GetQueueAttributesResponse |
SQSClient.getQueueAttributes(GetQueueAttributesRequest getQueueAttributesRequest)
Gets attributes for the specified queue.
|
default GetQueueUrlResponse |
SQSClient.getQueueUrl(Consumer<GetQueueUrlRequest.Builder> getQueueUrlRequest)
Returns the URL of an existing queue.
|
default GetQueueUrlResponse |
SQSClient.getQueueUrl(GetQueueUrlRequest getQueueUrlRequest)
Returns the URL of an existing queue.
|
default ListDeadLetterSourceQueuesResponse |
SQSClient.listDeadLetterSourceQueues(Consumer<ListDeadLetterSourceQueuesRequest.Builder> listDeadLetterSourceQueuesRequest)
Returns a list of your queues that have the
RedrivePolicy queue attribute configured with a
dead-letter 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(Consumer<ListQueuesRequest.Builder> listQueuesRequest)
Returns a list of your queues.
|
default ListQueuesResponse |
SQSClient.listQueues(ListQueuesRequest listQueuesRequest)
Returns a list of your queues.
|
default ListQueueTagsResponse |
SQSClient.listQueueTags(Consumer<ListQueueTagsRequest.Builder> listQueueTagsRequest)
List all cost allocation tags added to the specified Amazon SQS queue.
|
default ListQueueTagsResponse |
SQSClient.listQueueTags(ListQueueTagsRequest listQueueTagsRequest)
List all cost allocation tags added to the specified Amazon SQS queue.
|
default PurgeQueueResponse |
SQSClient.purgeQueue(Consumer<PurgeQueueRequest.Builder> purgeQueueRequest)
Deletes the messages in a queue specified by the
QueueURL parameter. |
default PurgeQueueResponse |
SQSClient.purgeQueue(PurgeQueueRequest purgeQueueRequest)
Deletes the messages in a queue specified by the
QueueURL parameter. |
default ReceiveMessageResponse |
SQSClient.receiveMessage(Consumer<ReceiveMessageRequest.Builder> receiveMessageRequest)
Retrieves one or more messages (up to 10), from the specified queue.
|
default ReceiveMessageResponse |
SQSClient.receiveMessage(ReceiveMessageRequest receiveMessageRequest)
Retrieves one or more messages (up to 10), from the specified queue.
|
default RemovePermissionResponse |
SQSClient.removePermission(Consumer<RemovePermissionRequest.Builder> removePermissionRequest)
Revokes any permissions in the queue policy that matches the specified
Label parameter. |
default RemovePermissionResponse |
SQSClient.removePermission(RemovePermissionRequest removePermissionRequest)
Revokes any permissions in the queue policy that matches the specified
Label parameter. |
default SendMessageResponse |
SQSClient.sendMessage(Consumer<SendMessageRequest.Builder> sendMessageRequest)
Delivers a message to the specified queue.
|
default SendMessageResponse |
SQSClient.sendMessage(SendMessageRequest sendMessageRequest)
Delivers a message to the specified queue.
|
default SendMessageBatchResponse |
SQSClient.sendMessageBatch(Consumer<SendMessageBatchRequest.Builder> sendMessageBatchRequest)
Delivers up to ten messages to the specified queue.
|
default SendMessageBatchResponse |
SQSClient.sendMessageBatch(SendMessageBatchRequest sendMessageBatchRequest)
Delivers up to ten messages to the specified queue.
|
default SetQueueAttributesResponse |
SQSClient.setQueueAttributes(Consumer<SetQueueAttributesRequest.Builder> setQueueAttributesRequest)
Sets the value of one or more queue attributes.
|
default SetQueueAttributesResponse |
SQSClient.setQueueAttributes(SetQueueAttributesRequest setQueueAttributesRequest)
Sets the value of one or more queue attributes.
|
default TagQueueResponse |
SQSClient.tagQueue(Consumer<TagQueueRequest.Builder> tagQueueRequest)
Add cost allocation tags to the specified Amazon SQS queue.
|
default TagQueueResponse |
SQSClient.tagQueue(TagQueueRequest tagQueueRequest)
Add cost allocation tags to the specified Amazon SQS queue.
|
default UntagQueueResponse |
SQSClient.untagQueue(Consumer<UntagQueueRequest.Builder> untagQueueRequest)
Remove cost allocation tags from the specified Amazon SQS queue.
|
default UntagQueueResponse |
SQSClient.untagQueue(UntagQueueRequest untagQueueRequest)
Remove cost allocation tags from the specified Amazon SQS queue.
|
| 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 © 2018. All rights reserved.