00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015 #import "SimpleDBSelectResponse.h"
00016 #import "SimpleDBSelectResponseUnmarshaller.h"
00017 #import "SimpleDBSelectRequest.h"
00018 #import "SimpleDBSelectRequestMarshaller.h"
00019 #import "SimpleDBPutAttributesResponse.h"
00020 #import "SimpleDBPutAttributesResponseUnmarshaller.h"
00021 #import "SimpleDBPutAttributesRequest.h"
00022 #import "SimpleDBPutAttributesRequestMarshaller.h"
00023 #import "SimpleDBBatchDeleteAttributesResponse.h"
00024 #import "SimpleDBBatchDeleteAttributesResponseUnmarshaller.h"
00025 #import "SimpleDBBatchDeleteAttributesRequest.h"
00026 #import "SimpleDBBatchDeleteAttributesRequestMarshaller.h"
00027 #import "SimpleDBDeleteDomainResponse.h"
00028 #import "SimpleDBDeleteDomainResponseUnmarshaller.h"
00029 #import "SimpleDBDeleteDomainRequest.h"
00030 #import "SimpleDBDeleteDomainRequestMarshaller.h"
00031 #import "SimpleDBCreateDomainResponse.h"
00032 #import "SimpleDBCreateDomainResponseUnmarshaller.h"
00033 #import "SimpleDBCreateDomainRequest.h"
00034 #import "SimpleDBCreateDomainRequestMarshaller.h"
00035 #import "SimpleDBDeleteAttributesResponse.h"
00036 #import "SimpleDBDeleteAttributesResponseUnmarshaller.h"
00037 #import "SimpleDBDeleteAttributesRequest.h"
00038 #import "SimpleDBDeleteAttributesRequestMarshaller.h"
00039 #import "SimpleDBListDomainsResponse.h"
00040 #import "SimpleDBListDomainsResponseUnmarshaller.h"
00041 #import "SimpleDBListDomainsRequest.h"
00042 #import "SimpleDBListDomainsRequestMarshaller.h"
00043 #import "SimpleDBGetAttributesResponse.h"
00044 #import "SimpleDBGetAttributesResponseUnmarshaller.h"
00045 #import "SimpleDBGetAttributesRequest.h"
00046 #import "SimpleDBGetAttributesRequestMarshaller.h"
00047 #import "SimpleDBBatchPutAttributesResponse.h"
00048 #import "SimpleDBBatchPutAttributesResponseUnmarshaller.h"
00049 #import "SimpleDBBatchPutAttributesRequest.h"
00050 #import "SimpleDBBatchPutAttributesRequestMarshaller.h"
00051 #import "SimpleDBDomainMetadataResponse.h"
00052 #import "SimpleDBDomainMetadataResponseUnmarshaller.h"
00053 #import "SimpleDBDomainMetadataRequest.h"
00054 #import "SimpleDBDomainMetadataRequestMarshaller.h"
00055
00056 #import "../AmazonWebServiceClient.h"
00057
00058
00086 @interface AmazonSimpleDBClient : AmazonWebServiceClient
00087 {
00088 }
00089
00090
00134 -(SimpleDBSelectResponse*)select:(SimpleDBSelectRequest*)selectRequest;
00135
00136
00212 -(SimpleDBPutAttributesResponse*)putAttributes:(SimpleDBPutAttributesRequest*)putAttributesRequest;
00213
00214
00234 -(SimpleDBBatchDeleteAttributesResponse*)batchDeleteAttributes:(SimpleDBBatchDeleteAttributesRequest*)batchDeleteAttributesRequest;
00235
00236
00263 -(SimpleDBDeleteDomainResponse*)deleteDomain:(SimpleDBDeleteDomainRequest*)deleteDomainRequest;
00264
00265
00302 -(SimpleDBCreateDomainResponse*)createDomain:(SimpleDBCreateDomainRequest*)createDomainRequest;
00303
00304
00344 -(SimpleDBDeleteAttributesResponse*)deleteAttributes:(SimpleDBDeleteAttributesRequest*)deleteAttributesRequest;
00345
00346
00376 -(SimpleDBListDomainsResponse*)listDomains:(SimpleDBListDomainsRequest*)listDomainsRequest;
00377
00378
00414 -(SimpleDBGetAttributesResponse*)getAttributes:(SimpleDBGetAttributesRequest*)getAttributesRequest;
00415
00416
00514 -(SimpleDBBatchPutAttributesResponse*)batchPutAttributes:(SimpleDBBatchPutAttributesRequest*)batchPutAttributesRequest;
00515
00516
00541 -(SimpleDBDomainMetadataResponse*)domainMetadata:(SimpleDBDomainMetadataRequest*)domainMetadataRequest;
00542
00543
00544
00546 +(void)initializeResponseObjects;
00547
00548 @end
00549
00550