Package software.amazon.awssdk.services.sqs.model
package software.amazon.awssdk.services.sqs.model
-
ClassDescriptionTwo or more batch entries in the request have the same
Id
.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.Encloses a receipt handle and an entry ID for each message inChangeMessageVisibilityBatch.
For each message in the batch, the response contains aChangeMessageVisibilityBatchResultEntry
tag if the message succeeds or aBatchResultErrorEntry
tag if the message fails.Encloses theId
of an entry inChangeMessageVisibilityBatch.
Returns theQueueUrl
attribute of the created queue.Encloses a receipt handle and an identifier for it.For each message in the batch, the response contains aDeleteMessageBatchResultEntry
tag if the message is deleted or aBatchResultErrorEntry
tag if the message can't be deleted.Encloses theId
of an entry inDeleteMessageBatch.
The batch request doesn't contain any entries.A list of returned queue attributes.For more information, see Interpreting Responses in the Amazon SQS Developer Guide.TheaccountId
is invalid.The specified attribute doesn't exist.A queue attribute value is invalid.TheId
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.When the request to a queue is not HTTPS and SigV4.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.A list of your dead letter source queues.Contains the details of a message movement task.A list of your queues.An Amazon SQS message.The user-specified message attribute value.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 aPurgeQueue
request within the last 60 seconds (the time it can take to delete the messages in the queue).You must wait 60 seconds after deleting a queue before you can create another queue with the same name.The specified queue doesn't exist.A queue with this name already exists.The specified receipt handle isn't valid.A list of received messages.The request was denied due to request throttling.One or more specified resources don't exist.Contains the details of a single Amazon SQS message along with anId
.For each message in the batch, the response contains aSendMessageBatchResultEntry
tag if the message succeeds or aBatchResultErrorEntry
tag if the message fails.Encloses aMessageId
for a successfully-enqueued message in aSendMessageBatch.
TheMD5OfMessageBody
andMessageId
elements.The batch request contains more entries than permissible.Error code 400.