Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
AmazonAuthUtilsUtilities for signing requests
AmazonClientExceptionGeneric excpetion type for AWS client errors Client exceptions are thrown for conditions which occur in the client and its configuration
AmazonDictionaryUnmarshaller
AmazonListUnmarshaller
AmazonLogger
AmazonS3ClientAmazonS3Client is an implementation of AmazonS3
AmazonSDKUtil
AmazonServiceExceptionRepresents an AWS Service Exception
AmazonServiceExceptionUnmarshaller
AmazonServiceRequest
AmazonServiceResponse
AmazonServiceResponseUnmarshallerDomain Metadata Result Unmarshaller
AmazonSignatureExceptionException for request signing errors
AmazonSimpleDBClientInterface for accessing AmazonSimpleDB
AmazonSNSClientInterface for accessing AmazonSNS
AmazonSQSClientInterface for accessing AmazonSQS
AmazonUnmarshallerXMLParserDelegateBase class for type-specific response unmarshallers
AmazonWebServiceClient
NSData(WithBase64)
NSDate(WithISO8061Format)
NSDate(WithS3RequestFormat)Add a Request formatter to the NSDate class
S3AbstractPutRequestClass with code common to Put* requests
S3AccessControlListRepresents an access control list (ACL) for S3
S3AccessControlListUnmarshaller
S3BucketRepresents an S3 Bucket
S3BucketNameUtilitiesUtilities for validating bucket names
S3BucketUnmarshallerCreates an S3Bucket from an XML service repsonse
S3CannedACLAn Enumeration of all possible CannedACLs that can be used for S3 Buckets or S3 Objects
S3CommonPrefixesUnmarshaller
S3CopyObjectRequestContains the parameters used for the CopyObject operation
S3CopyObjectResponseContains the response from a putObject operation
S3CopyObjectResultRepresents the response body from a copyObject response
S3CopyObjectResultUnmarshaller
S3CreateBucketRequestContains the parameters used for the createBucket operation
S3CreateBucketResponseContains the response from a createBucket operation
S3DeleteBucketRequestRequest Object for Deleting the specified buckets
S3DeleteBucketResponseContains the response from a deleteBucket operation
S3DeleteObjectRequest
S3DeleteObjectResponseContains the response from a deleteObject operation
S3ErrorResponseHandlerParse an error response from Amazon S3 and construct the corresponding AWSServiceException object
S3GetACLRequestContains the parameters used for the getACL operation
S3GetACLResponseContains all the information about the getACL operation
S3GetObjectMetadataRequestRequest parameters for GetObjectMetadata request
S3GetObjectMetadataResponseContains the response from a getObjectMetadata operation
S3GetObjectRequestParameters used for the getObject operation
S3GetObjectResponseContains the response from a getObject operation
S3GetPreSignedURLRequestThe GetPreSignedURLRequest contains the parameters used to create a pre signed URL
S3GrantRepresents a grant for an bucket/object ACL
S3GranteeRepresents an Owner/User/Group that can be given permissions on a bucket or object
S3GrantUnmarshaller
S3ListBucketResultUnmarshaller
S3ListBucketsRequestContains the parameters used for the listBuckets operation
S3ListBucketsResponseContains the response from a listBuckets operation
S3ListBucketsResultContains the owner and list of buckets returned by a listBuckets request
S3ListBucketsResultUnmarshallerCreates an S3ListAllMyBucketsResult from an XML service response
S3ListObjectsRequestRequest Object for Listing the Objects in the specified bucket
S3ListObjectsResponseContains the response from a listObjects operation
S3ListObjectsResult
S3LocationConstraintUnmarshaller
S3ObjectSummaryRepresents an S3 Object Summary
S3ObjectSummaryUnmarshallerCreates an S3ObjectSummary from an XML service repsonse
S3OwnerRepresents an Owner of an Amazon S3 Bucket
S3OwnerUnmarshallerCreates an S3Owner from the an XML service response
S3PermissionAn enumeration of all ACL permissions
S3PutObjectRequestContains the parameters used for the putObject operation
S3PutObjectResponseContains the response from a putObject operation
S3RegionSpecifies constants that define Amazon S3 Regions
S3RequestContains the parameters common to Amazon S3 operations
S3ResponseResponse headers that are common to Amazon S3 responses
S3SetACLRequestContains the parameters used for the setACL operation
S3SetACLResponseContains all the information about the setACL operation
SimpleDBAttributeAttribute
SimpleDBAttributeDoesNotExistException
SimpleDBAttributeUnmarshallerAttribute Unmarshaller
SimpleDBBatchDeleteAttributesRequestBatch Delete Attributes Request
SimpleDBBatchDeleteAttributesRequestMarshallerBatch Delete Attributes Request Marshaller
SimpleDBBatchDeleteAttributesResponseBatch Delete Attributes
SimpleDBBatchDeleteAttributesResponseUnmarshaller
SimpleDBBatchPutAttributesRequestBatch Put Attributes Request
SimpleDBBatchPutAttributesRequestMarshallerBatch Put Attributes Request Marshaller
SimpleDBBatchPutAttributesResponseBatch Put Attributes
SimpleDBBatchPutAttributesResponseUnmarshaller
SimpleDBCreateDomainRequestCreate Domain Request
SimpleDBCreateDomainRequestMarshallerCreate Domain Request Marshaller
SimpleDBCreateDomainResponseCreate Domain
SimpleDBCreateDomainResponseUnmarshaller
SimpleDBDeletableItemDeletable Item
SimpleDBDeleteAttributesRequestDelete Attributes Request
SimpleDBDeleteAttributesRequestMarshallerDelete Attributes Request Marshaller
SimpleDBDeleteAttributesResponseDelete Attributes
SimpleDBDeleteAttributesResponseUnmarshaller
SimpleDBDeleteDomainRequestDelete Domain Request
SimpleDBDeleteDomainRequestMarshallerDelete Domain Request Marshaller
SimpleDBDeleteDomainResponseDelete Domain
SimpleDBDeleteDomainResponseUnmarshaller
SimpleDBDomainMetadataRequestDomain Metadata Request
SimpleDBDomainMetadataRequestMarshallerDomain Metadata Request Marshaller
SimpleDBDomainMetadataResponseDomain Metadata Result
SimpleDBDomainMetadataResponseUnmarshallerDomain Metadata Result Unmarshaller
SimpleDBDuplicateItemNameException
SimpleDBGetAttributesRequestGet Attributes Request
SimpleDBGetAttributesRequestMarshallerGet Attributes Request Marshaller
SimpleDBGetAttributesResponseGet Attributes Result
SimpleDBGetAttributesResponseUnmarshallerGet Attributes Result Unmarshaller
SimpleDBInvalidNextTokenException
SimpleDBInvalidNumberPredicatesException
SimpleDBInvalidNumberValueTestsException
SimpleDBInvalidParameterValueException
SimpleDBInvalidQueryExpressionException
SimpleDBItemItem
SimpleDBItemUnmarshallerItem Unmarshaller
SimpleDBListDomainsRequestList Domains Request
SimpleDBListDomainsRequestMarshallerList Domains Request Marshaller
SimpleDBListDomainsResponseList Domains Result
SimpleDBListDomainsResponseUnmarshallerList Domains Result Unmarshaller
SimpleDBMissingParameterException
SimpleDBNoSuchDomainException
SimpleDBNumberDomainAttributesExceededException
SimpleDBNumberDomainBytesExceededException
SimpleDBNumberDomainsExceededException
SimpleDBNumberItemAttributesExceededException
SimpleDBNumberSubmittedAttributesExceededException
SimpleDBNumberSubmittedItemsExceededException
SimpleDBPutAttributesRequestPut Attributes Request
SimpleDBPutAttributesRequestMarshallerPut Attributes Request Marshaller
SimpleDBPutAttributesResponsePut Attributes
SimpleDBPutAttributesResponseUnmarshaller
SimpleDBReplaceableAttributeReplaceable Attribute
SimpleDBReplaceableItemReplaceable Item
SimpleDBRequest
SimpleDBRequestTimeoutException
SimpleDBSelectRequestSelect Request
SimpleDBSelectRequestMarshallerSelect Request Marshaller
SimpleDBSelectResponseSelect Result
SimpleDBSelectResponseUnmarshallerSelect Result Unmarshaller
SimpleDBTooManyRequestedAttributesException
SimpleDBUpdateConditionUpdate Condition
SNSAddPermissionRequestAdd Permission Request
SNSAddPermissionRequestMarshallerAdd Permission Request Marshaller
SNSAddPermissionResponseAdd Permission
SNSAddPermissionResponseUnmarshaller
SNSAuthorizationErrorException
SNSConfirmSubscriptionRequestConfirm Subscription Request
SNSConfirmSubscriptionRequestMarshallerConfirm Subscription Request Marshaller
SNSConfirmSubscriptionResponseConfirm Subscription Result
SNSConfirmSubscriptionResponseUnmarshallerConfirm Subscription Result Unmarshaller
SNSCreateTopicRequestCreate Topic Request
SNSCreateTopicRequestMarshallerCreate Topic Request Marshaller
SNSCreateTopicResponseCreate Topic Result
SNSCreateTopicResponseUnmarshallerCreate Topic Result Unmarshaller
SNSDeleteTopicRequestDelete Topic Request
SNSDeleteTopicRequestMarshallerDelete Topic Request Marshaller
SNSDeleteTopicResponseDelete Topic
SNSDeleteTopicResponseUnmarshaller
SNSGetTopicAttributesRequestGet Topic Attributes Request
SNSGetTopicAttributesRequestMarshallerGet Topic Attributes Request Marshaller
SNSGetTopicAttributesResponseGet Topic Attributes Result
SNSGetTopicAttributesResponseUnmarshallerGet Topic Attributes Result Unmarshaller
SNSInternalErrorException
SNSInvalidParameterException
SNSListSubscriptionsByTopicRequestList Subscriptions By Topic Request
SNSListSubscriptionsByTopicRequestMarshallerList Subscriptions By Topic Request Marshaller
SNSListSubscriptionsByTopicResponseList Subscriptions By Topic Result
SNSListSubscriptionsByTopicResponseUnmarshallerList Subscriptions By Topic Result Unmarshaller
SNSListSubscriptionsRequestList Subscriptions Request
SNSListSubscriptionsRequestMarshallerList Subscriptions Request Marshaller
SNSListSubscriptionsResponseList Subscriptions Result
SNSListSubscriptionsResponseUnmarshallerList Subscriptions Result Unmarshaller
SNSListTopicsRequestList Topics Request
SNSListTopicsRequestMarshallerList Topics Request Marshaller
SNSListTopicsResponseList Topics Result
SNSListTopicsResponseUnmarshallerList Topics Result Unmarshaller
SNSNotFoundException
SNSPublishRequestPublish Request
SNSPublishRequestMarshallerPublish Request Marshaller
SNSPublishResponsePublish Result
SNSPublishResponseUnmarshallerPublish Result Unmarshaller
SNSRemovePermissionRequestRemove Permission Request
SNSRemovePermissionRequestMarshallerRemove Permission Request Marshaller
SNSRemovePermissionResponseRemove Permission
SNSRemovePermissionResponseUnmarshaller
SNSRequest
SNSSetTopicAttributesRequestSet Topic Attributes Request
SNSSetTopicAttributesRequestMarshallerSet Topic Attributes Request Marshaller
SNSSetTopicAttributesResponseSet Topic Attributes
SNSSetTopicAttributesResponseUnmarshaller
SNSSubscribeRequestSubscribe Request
SNSSubscribeRequestMarshallerSubscribe Request Marshaller
SNSSubscribeResponseSubscribe Result
SNSSubscribeResponseUnmarshallerSubscribe Result Unmarshaller
SNSSubscriptionSubscription
SNSSubscriptionLimitExceededException
SNSSubscriptionUnmarshallerSubscription Unmarshaller
SNSTopicTopic
SNSTopicLimitExceededException
SNSTopicUnmarshallerTopic Unmarshaller
SNSUnsubscribeRequestUnsubscribe Request
SNSUnsubscribeRequestMarshallerUnsubscribe Request Marshaller
SNSUnsubscribeResponseUnsubscribe
SNSUnsubscribeResponseUnmarshaller
SQSAddPermissionRequestAdd Permission Request
SQSAddPermissionRequestMarshallerAdd Permission Request Marshaller
SQSAddPermissionResponseAdd Permission
SQSAddPermissionResponseUnmarshaller
SQSChangeMessageVisibilityRequestChange Message Visibility Request
SQSChangeMessageVisibilityRequestMarshallerChange Message Visibility Request Marshaller
SQSChangeMessageVisibilityResponseChange Message Visibility
SQSChangeMessageVisibilityResponseUnmarshaller
SQSCreateQueueRequestCreate Queue Request
SQSCreateQueueRequestMarshallerCreate Queue Request Marshaller
SQSCreateQueueResponseCreate Queue Result
SQSCreateQueueResponseUnmarshallerCreate Queue Result Unmarshaller
SQSDeleteMessageRequestDelete Message Request
SQSDeleteMessageRequestMarshallerDelete Message Request Marshaller
SQSDeleteMessageResponseDelete Message
SQSDeleteMessageResponseUnmarshaller
SQSDeleteQueueRequestDelete Queue Request
SQSDeleteQueueRequestMarshallerDelete Queue Request Marshaller
SQSDeleteQueueResponseDelete Queue
SQSDeleteQueueResponseUnmarshaller
SQSGetQueueAttributesRequestGet Queue Attributes Request
SQSGetQueueAttributesRequestMarshallerGet Queue Attributes Request Marshaller
SQSGetQueueAttributesResponseGet Queue Attributes Result
SQSGetQueueAttributesResponseUnmarshallerGet Queue Attributes Result Unmarshaller
SQSInvalidAttributeNameException
SQSInvalidMessageContentsException
SQSListQueuesRequestList Queues Request
SQSListQueuesRequestMarshallerList Queues Request Marshaller
SQSListQueuesResponseList Queues Result
SQSListQueuesResponseUnmarshallerList Queues Result Unmarshaller
SQSMessageMessage
SQSMessageUnmarshallerMessage Unmarshaller
SQSQueueDeletedRecentlyException
SQSQueueNameExistsException
SQSReceiptHandleIsInvalidException
SQSReceiveMessageRequestReceive Message Request
SQSReceiveMessageRequestMarshallerReceive Message Request Marshaller
SQSReceiveMessageResponseReceive Message Result
SQSReceiveMessageResponseUnmarshallerReceive Message Result Unmarshaller
SQSRemovePermissionRequestRemove Permission Request
SQSRemovePermissionRequestMarshallerRemove Permission Request Marshaller
SQSRemovePermissionResponseRemove Permission
SQSRemovePermissionResponseUnmarshaller
SQSRequest
SQSSendMessageRequestSend Message Request
SQSSendMessageRequestMarshallerSend Message Request Marshaller
SQSSendMessageResponseSend Message Result
SQSSendMessageResponseUnmarshallerSend Message Result Unmarshaller
SQSSetQueueAttributesRequestSet Queue Attributes Request
SQSSetQueueAttributesRequestMarshallerSet Queue Attributes Request Marshaller
SQSSetQueueAttributesResponseSet Queue Attributes
SQSSetQueueAttributesResponseUnmarshaller