Package com.amazonaws.services.sqs.model

Classes modeling the various types represented by AmazonSQS.

See:
          Description

Class Summary
AddPermissionRequest Container for the parameters to the AddPermission operation.
BatchResultErrorEntry This is used in the responses of batch API to give a detailed description of the result of an action on each entry in the request.
ChangeMessageVisibilityBatchRequest Container for the parameters to the ChangeMessageVisibilityBatch operation.
ChangeMessageVisibilityBatchRequestEntry Encloses a receipt handle and an entry id for each message in ChangeMessageVisibilityBatch.
ChangeMessageVisibilityBatchResult For each message in the batch, the response contains a ChangeMessageVisibilityBatchResultEntry tag if the message succeeds or a BatchResultErrorEntry tag if the message fails.
ChangeMessageVisibilityBatchResultEntry Encloses the id of an entry in ChangeMessageVisibilityBatch.
ChangeMessageVisibilityRequest Container for the parameters to the ChangeMessageVisibility operation.
CreateQueueRequest Container for the parameters to the CreateQueue operation.
CreateQueueResult Returns the QueueUrl element of the created queue.
DeleteMessageBatchRequest Container for the parameters to the DeleteMessageBatch operation.
DeleteMessageBatchRequestEntry Encloses a receipt handle and an identifier for it.
DeleteMessageBatchResult For each message in the batch, the response contains a DeleteMessageBatchResultEntry tag if the message is deleted or a BatchResultErrorEntry tag if the message cannot be deleted.
DeleteMessageBatchResultEntry Encloses the id an entry in DeleteMessageBatch.
DeleteMessageRequest Container for the parameters to the DeleteMessage operation.
DeleteQueueRequest Container for the parameters to the DeleteQueue operation.
GetQueueAttributesRequest Container for the parameters to the GetQueueAttributes operation.
GetQueueAttributesResult A list of returned queue attributes.
GetQueueUrlRequest Container for the parameters to the GetQueueUrl operation.
GetQueueUrlResult For more information, see Responses in the Amazon SQS Developer Guide .
ListDeadLetterSourceQueuesRequest Container for the parameters to the ListDeadLetterSourceQueues operation.
ListDeadLetterSourceQueuesResult A list of your dead letter source queues.
ListQueuesRequest Container for the parameters to the ListQueues operation.
ListQueuesResult A list of your queues.
Message An Amazon SQS message.
MessageAttributeValue The user-specified message attribute value.
ReceiveMessageRequest Container for the parameters to the ReceiveMessage operation.
ReceiveMessageResult A list of received messages.
RemovePermissionRequest Container for the parameters to the RemovePermission operation.
SendMessageBatchRequest Container for the parameters to the SendMessageBatch operation.
SendMessageBatchRequestEntry Contains the details of a single Amazon SQS message along with a Id .
SendMessageBatchResult For each message in the batch, the response contains a SendMessageBatchResultEntry tag if the message succeeds or a BatchResultErrorEntry tag if the message fails.
SendMessageBatchResultEntry Encloses a message ID for successfully enqueued message of a SendMessageBatch.
SendMessageRequest Container for the parameters to the SendMessage operation.
SendMessageResult The MD5OfMessageBody and MessageId elements.
SetQueueAttributesRequest Container for the parameters to the SetQueueAttributes operation.
 

Enum Summary
QueueAttributeName Queue Attribute Name
 

Exception Summary
BatchEntryIdsNotDistinctException Two or more batch entries have the same Id in the request.
BatchRequestTooLongException The length of all the messages put together is more than the limit.
EmptyBatchRequestException Batch request does not contain an entry.
InvalidAttributeNameException The attribute referred to does not exist.
InvalidBatchEntryIdException The Id of a batch entry in a batch request does not abide by the specification.
InvalidIdFormatException The receipt handle is not valid for the current version.
InvalidMessageContentsException The message contains characters outside the allowed set.
MessageNotInflightException The message referred to is not in flight.
OverLimitException The action that you requested would violate a limit.
QueueDeletedRecentlyException You must wait 60 seconds after deleting a queue before you can create another with the same name.
QueueDoesNotExistException The queue referred to does not exist.
QueueNameExistsException A queue already exists with this name.
ReceiptHandleIsInvalidException The receipt handle provided is not valid.
TooManyEntriesInBatchRequestException Batch request contains more number of entries than permissible.
UnsupportedOperationException Error code 400.
 

Package com.amazonaws.services.sqs.model Description

Classes modeling the various types represented by AmazonSQS.



Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.