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 Amazon SQS queue.
|
default GetQueueUrlResponse |
SqsClient.getQueueUrl(GetQueueUrlRequest getQueueUrlRequest)
Returns the URL of an existing Amazon SQS 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 ListDeadLetterSourceQueuesIterable |
SqsClient.listDeadLetterSourceQueuesPaginator(Consumer<ListDeadLetterSourceQueuesRequest.Builder> listDeadLetterSourceQueuesRequest)
Returns a list of your queues that have the
RedrivePolicy queue attribute configured with a
dead-letter queue. |
default ListDeadLetterSourceQueuesIterable |
SqsClient.listDeadLetterSourceQueuesPaginator(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 in the current region.
|
default ListQueuesResponse |
SqsClient.listQueues(Consumer<ListQueuesRequest.Builder> listQueuesRequest)
Returns a list of your queues in the current region.
|
default ListQueuesResponse |
SqsClient.listQueues(ListQueuesRequest listQueuesRequest)
Returns a list of your queues in the current region.
|
default ListQueuesIterable |
SqsClient.listQueuesPaginator()
Returns a list of your queues in the current region.
|
default ListQueuesIterable |
SqsClient.listQueuesPaginator(Consumer<ListQueuesRequest.Builder> listQueuesRequest)
Returns a list of your queues in the current region.
|
default ListQueuesIterable |
SqsClient.listQueuesPaginator(ListQueuesRequest listQueuesRequest)
Returns a list of your queues in the current region.
|
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 specified attribute doesn't exist.
|
class |
InvalidBatchEntryIdException
The
Id of a batch entry in a batch request doesn't abide by the specification. |
class |
InvalidIdFormatException
The specified receipt handle isn't valid for the current version.
|
class |
InvalidMessageContentsException
The message contains characters outside the allowed set.
|
class |
MessageNotInflightException
The specified message isn't in flight.
|
class |
OverLimitException
The specified action violates 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 queue with the same name.
|
class |
QueueDoesNotExistException
The specified queue doesn't exist.
|
class |
QueueNameExistsException
A queue with this name already exists.
|
class |
ReceiptHandleIsInvalidException
The specified receipt handle isn't valid.
|
class |
TooManyEntriesInBatchRequestException
The batch request contains more entries than permissible.
|
class |
UnsupportedOperationException
Error code 400.
|
Modifier and Type | Method and Description |
---|---|
SqsException |
SqsException.BuilderImpl.build() |
Constructor and Description |
---|
BuilderImpl(SqsException ex) |
Copyright © 2020. All rights reserved.