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 operation 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 ChangeMessageVisibilityBatchRequest.
ChangeMessageVisibilityBatchResult  
ChangeMessageVisibilityBatchResultEntry Encloses the id of an entry in ChangeMessageVisibilityBatchRequest.
ChangeMessageVisibilityRequest Container for the parameters to the ChangeMessageVisibility operation.
CreateQueueRequest Container for the parameters to the CreateQueue operation.
CreateQueueResult  
DeleteMessageBatchRequest Container for the parameters to the DeleteMessageBatch operation.
DeleteMessageBatchRequestEntry Encloses a receipt handle and an identifier for it.
DeleteMessageBatchResult  
DeleteMessageBatchResultEntry Encloses the id an entry in DeleteMessageBatchRequest.
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  
GetQueueUrlRequest Container for the parameters to the GetQueueUrl operation.
GetQueueUrlResult  
ListQueuesRequest Container for the parameters to the ListQueues operation.
ListQueuesResult  
Message  
ReceiveMessageRequest Container for the parameters to the ReceiveMessage operation.
ReceiveMessageResult  
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 SQS message along with a Id .
SendMessageBatchResult  
SendMessageBatchResultEntry Encloses a message ID for successfully enqueued message of a SendMessageBatchRequest.
SendMessageRequest Container for the parameters to the SendMessage operation.
SendMessageResult  
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 operation 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.
 

Package com.amazonaws.services.sqs.model Description

Classes modeling the various types represented by AmazonSQS.



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