All Classes and Interfaces
Class
Description
AddPermissionRequest MarshallerAn AWS Arn.
Two or more batch entries in the request have the same
Id.Outer map maps a batchKey (ex.
Configuration values for the BatchManager implementation used for controlling batch operations.
The length of all the messages put together is more than the limit.
Gives a detailed description of the result of an action on each entry in the request.
CancelMessageMoveTaskRequest Marshaller
Encloses a receipt handle and an entry ID for each message in
ChangeMessageVisibilityBatch.ChangeMessageVisibilityBatchRequest Marshaller
For each message in the batch, the response contains a
ChangeMessageVisibilityBatchResultEntry
tag if the message succeeds or a BatchResultErrorEntry tag if the message fails.
Encloses the
Id of an entry in ChangeMessageVisibilityBatch.ChangeMessageVisibilityRequest MarshallerCreateQueueRequest Marshaller
Returns the
QueueUrl attribute of the created queue.
Encloses a receipt handle and an identifier for it.
DeleteMessageBatchRequest Marshaller
For each message in the batch, the response contains a
DeleteMessageBatchResultEntry tag if the
message is deleted or a BatchResultErrorEntry tag if the message can't be deleted.
Encloses the
Id of an entry in DeleteMessageBatch.DeleteMessageRequest MarshallerDeleteQueueRequest Marshaller
The batch request doesn't contain any entries.
Link between an endpoint property and the
AwsEndpointAttribute it represents.GetQueueAttributesRequest Marshaller
A list of returned queue attributes.
Retrieves the URL of an existing queue based on its name and, optionally, the Amazon Web Services account ID.
GetQueueUrlRequest Marshaller
For more information, see Interpreting
Responses in the Amazon SQS Developer Guide.
Wrapper class for a message (either request/response) and its associated batch id.
Identifiers for variables declared within the rule engine, e.g.
The specified ID is invalid.
The specified attribute doesn't exist.
A queue attribute value is invalid.
The
Id of a batch entry in a batch request doesn't abide by the specification.
The specified receipt handle isn't valid for the current version.
The message contains characters outside the allowed set.
The request was not made over HTTPS or did not use SigV4 for signing.
The caller doesn't have the required KMS access.
The request was denied due to request throttling.
The request was rejected for one of the following reasons:
The request was rejected because the state of the specified resource is not valid for this request.
The request was rejected because the specified entity or resource could not be found.
The request was rejected because the specified key policy isn't syntactically or semantically correct.
Amazon Web Services KMS throttles requests for the following conditions.
Represents the output for the
SqsClient.listDeadLetterSourceQueuesPaginator(software.amazon.awssdk.services.sqs.model.ListDeadLetterSourceQueuesRequest)
operation which is a paginated operation.
Represents the output for the
SqsAsyncClient.listDeadLetterSourceQueuesPaginator(software.amazon.awssdk.services.sqs.model.ListDeadLetterSourceQueuesRequest)
operation which is a paginated operation.ListDeadLetterSourceQueuesRequest Marshaller
A list of your dead letter source queues.
ListMessageMoveTasksRequest Marshaller
Contains the details of a message movement task.
Represents the output for the
SqsClient.listQueuesPaginator(software.amazon.awssdk.services.sqs.model.ListQueuesRequest)
operation which is a paginated operation.
Represents the output for the
SqsAsyncClient.listQueuesPaginator(software.amazon.awssdk.services.sqs.model.ListQueuesRequest)
operation which is a paginated operation.ListQueuesRequest Marshaller
A list of your queues.
ListQueueTagsRequest Marshaller
An Amazon SQS message.
The user-specified message attribute value.
SQS operations on sending and receiving messages will return the MD5 digest of the message body.
The specified message isn't in flight.
The user-specified message system attribute value.
The specified action violates a limit.
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).PurgeQueueRequest MarshallerThe
QueueAttributesManager class is responsible for managing and retrieving specific attributes
of an AWS SQS queue, such as message wait time and visibility timeout.
You must wait 60 seconds after deleting a queue before you can create another queue with the same name.
Ensure that the
QueueUrl is correct and that the queue has not been deleted.
A queue with this name already exists.
The specified receipt handle isn't valid.
Retrieves one or more messages from a specified queue.
ReceiveMessageRequest Marshaller
A list of received messages.
The
ReceiveSqsMessageHelper class forms a ReceiveMessageRequest request based on configuration settings,
collects messages from an AWS SQS queue, and handles exceptions during the process.RemovePermissionRequest Marshaller
The request was denied due to request throttling.
One or more specified resources don't exist.
Represents a URL to be used internally for endpoint resolution.
Contains the details of a single Amazon SQS message along with an
Id.SendMessageBatchRequest Marshaller
For each message in the batch, the response contains a
SendMessageBatchResultEntry tag if the
message succeeds or a BatchResultErrorEntry tag if the message fails.
Encloses a
MessageId for a successfully-enqueued message in a SendMessageBatch.SendMessageRequest Marshaller
The
MD5OfMessageBody and MessageId elements.SetQueueAttributesRequest MarshallerBatch manager for implementing automatic batching with an SQS async client.
Service client for accessing Amazon SQS asynchronously.
A builder for creating an instance of
SqsAsyncClient.The parameters object used to resolve the auth schemes for the Sqs service.
A builder for a
SqsAuthSchemeParams.An auth scheme provider for Sqs service.
This includes configuration specific to Amazon SQS that is supported by both
SqsClientBuilder and
SqsAsyncClientBuilder.Service client for accessing Amazon SQS.
A builder for creating an instance of
SqsClient.The parameters object used to resolve an endpoint for the Sqs service.
An endpoint provider for Sqs.
Class to expose the service client settings to the user.
A builder for creating a
SqsServiceClientConfigurationStartMessageMoveTaskRequest MarshallerTagQueueRequest Marshaller
The batch request contains more entries than permissible.
Error code 400.
UntagQueueRequest MarshallerBase class for the types of values computable by the
RuleEngine.An array value.
A boolean value.
An integer value.
A record (map) value.
A string value.