|
| S3Client (const Client::ClientConfiguration &clientConfiguration=Client::ClientConfiguration(), bool signPayloads=false) |
|
| S3Client (const Auth::AWSCredentials &credentials, const Client::ClientConfiguration &clientConfiguration=Client::ClientConfiguration(), bool signPayloads=false) |
|
| S3Client (const std::shared_ptr< Auth::AWSCredentialsProvider > &credentialsProvider, const Client::ClientConfiguration &clientConfiguration=Client::ClientConfiguration(), bool signPayloads=false) |
|
virtual | ~S3Client () |
|
virtual Model::AbortMultipartUploadOutcome | AbortMultipartUpload (const Model::AbortMultipartUploadRequest &request) const |
|
virtual Model::AbortMultipartUploadOutcomeCallable | AbortMultipartUploadCallable (const Model::AbortMultipartUploadRequest &request) const |
|
virtual void | AbortMultipartUploadAsync (const Model::AbortMultipartUploadRequest &request, const AbortMultipartUploadResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::CompleteMultipartUploadOutcome | CompleteMultipartUpload (const Model::CompleteMultipartUploadRequest &request) const |
|
virtual Model::CompleteMultipartUploadOutcomeCallable | CompleteMultipartUploadCallable (const Model::CompleteMultipartUploadRequest &request) const |
|
virtual void | CompleteMultipartUploadAsync (const Model::CompleteMultipartUploadRequest &request, const CompleteMultipartUploadResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::CopyObjectOutcome | CopyObject (const Model::CopyObjectRequest &request) const |
|
virtual Model::CopyObjectOutcomeCallable | CopyObjectCallable (const Model::CopyObjectRequest &request) const |
|
virtual void | CopyObjectAsync (const Model::CopyObjectRequest &request, const CopyObjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::CreateBucketOutcome | CreateBucket (const Model::CreateBucketRequest &request) const |
|
virtual Model::CreateBucketOutcomeCallable | CreateBucketCallable (const Model::CreateBucketRequest &request) const |
|
virtual void | CreateBucketAsync (const Model::CreateBucketRequest &request, const CreateBucketResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::CreateMultipartUploadOutcome | CreateMultipartUpload (const Model::CreateMultipartUploadRequest &request) const |
|
virtual Model::CreateMultipartUploadOutcomeCallable | CreateMultipartUploadCallable (const Model::CreateMultipartUploadRequest &request) const |
|
virtual void | CreateMultipartUploadAsync (const Model::CreateMultipartUploadRequest &request, const CreateMultipartUploadResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::DeleteBucketOutcome | DeleteBucket (const Model::DeleteBucketRequest &request) const |
|
virtual Model::DeleteBucketOutcomeCallable | DeleteBucketCallable (const Model::DeleteBucketRequest &request) const |
|
virtual void | DeleteBucketAsync (const Model::DeleteBucketRequest &request, const DeleteBucketResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::DeleteBucketCorsOutcome | DeleteBucketCors (const Model::DeleteBucketCorsRequest &request) const |
|
virtual Model::DeleteBucketCorsOutcomeCallable | DeleteBucketCorsCallable (const Model::DeleteBucketCorsRequest &request) const |
|
virtual void | DeleteBucketCorsAsync (const Model::DeleteBucketCorsRequest &request, const DeleteBucketCorsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::DeleteBucketLifecycleOutcome | DeleteBucketLifecycle (const Model::DeleteBucketLifecycleRequest &request) const |
|
virtual Model::DeleteBucketLifecycleOutcomeCallable | DeleteBucketLifecycleCallable (const Model::DeleteBucketLifecycleRequest &request) const |
|
virtual void | DeleteBucketLifecycleAsync (const Model::DeleteBucketLifecycleRequest &request, const DeleteBucketLifecycleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::DeleteBucketPolicyOutcome | DeleteBucketPolicy (const Model::DeleteBucketPolicyRequest &request) const |
|
virtual Model::DeleteBucketPolicyOutcomeCallable | DeleteBucketPolicyCallable (const Model::DeleteBucketPolicyRequest &request) const |
|
virtual void | DeleteBucketPolicyAsync (const Model::DeleteBucketPolicyRequest &request, const DeleteBucketPolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::DeleteBucketReplicationOutcome | DeleteBucketReplication (const Model::DeleteBucketReplicationRequest &request) const |
|
virtual Model::DeleteBucketReplicationOutcomeCallable | DeleteBucketReplicationCallable (const Model::DeleteBucketReplicationRequest &request) const |
|
virtual void | DeleteBucketReplicationAsync (const Model::DeleteBucketReplicationRequest &request, const DeleteBucketReplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::DeleteBucketTaggingOutcome | DeleteBucketTagging (const Model::DeleteBucketTaggingRequest &request) const |
|
virtual Model::DeleteBucketTaggingOutcomeCallable | DeleteBucketTaggingCallable (const Model::DeleteBucketTaggingRequest &request) const |
|
virtual void | DeleteBucketTaggingAsync (const Model::DeleteBucketTaggingRequest &request, const DeleteBucketTaggingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::DeleteBucketWebsiteOutcome | DeleteBucketWebsite (const Model::DeleteBucketWebsiteRequest &request) const |
|
virtual Model::DeleteBucketWebsiteOutcomeCallable | DeleteBucketWebsiteCallable (const Model::DeleteBucketWebsiteRequest &request) const |
|
virtual void | DeleteBucketWebsiteAsync (const Model::DeleteBucketWebsiteRequest &request, const DeleteBucketWebsiteResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::DeleteObjectOutcome | DeleteObject (const Model::DeleteObjectRequest &request) const |
|
virtual Model::DeleteObjectOutcomeCallable | DeleteObjectCallable (const Model::DeleteObjectRequest &request) const |
|
virtual void | DeleteObjectAsync (const Model::DeleteObjectRequest &request, const DeleteObjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::DeleteObjectsOutcome | DeleteObjects (const Model::DeleteObjectsRequest &request) const |
|
virtual Model::DeleteObjectsOutcomeCallable | DeleteObjectsCallable (const Model::DeleteObjectsRequest &request) const |
|
virtual void | DeleteObjectsAsync (const Model::DeleteObjectsRequest &request, const DeleteObjectsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::GetBucketAccelerateConfigurationOutcome | GetBucketAccelerateConfiguration (const Model::GetBucketAccelerateConfigurationRequest &request) const |
|
virtual Model::GetBucketAccelerateConfigurationOutcomeCallable | GetBucketAccelerateConfigurationCallable (const Model::GetBucketAccelerateConfigurationRequest &request) const |
|
virtual void | GetBucketAccelerateConfigurationAsync (const Model::GetBucketAccelerateConfigurationRequest &request, const GetBucketAccelerateConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::GetBucketAclOutcome | GetBucketAcl (const Model::GetBucketAclRequest &request) const |
|
virtual Model::GetBucketAclOutcomeCallable | GetBucketAclCallable (const Model::GetBucketAclRequest &request) const |
|
virtual void | GetBucketAclAsync (const Model::GetBucketAclRequest &request, const GetBucketAclResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::GetBucketCorsOutcome | GetBucketCors (const Model::GetBucketCorsRequest &request) const |
|
virtual Model::GetBucketCorsOutcomeCallable | GetBucketCorsCallable (const Model::GetBucketCorsRequest &request) const |
|
virtual void | GetBucketCorsAsync (const Model::GetBucketCorsRequest &request, const GetBucketCorsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::GetBucketLifecycleConfigurationOutcome | GetBucketLifecycleConfiguration (const Model::GetBucketLifecycleConfigurationRequest &request) const |
|
virtual Model::GetBucketLifecycleConfigurationOutcomeCallable | GetBucketLifecycleConfigurationCallable (const Model::GetBucketLifecycleConfigurationRequest &request) const |
|
virtual void | GetBucketLifecycleConfigurationAsync (const Model::GetBucketLifecycleConfigurationRequest &request, const GetBucketLifecycleConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::GetBucketLocationOutcome | GetBucketLocation (const Model::GetBucketLocationRequest &request) const |
|
virtual Model::GetBucketLocationOutcomeCallable | GetBucketLocationCallable (const Model::GetBucketLocationRequest &request) const |
|
virtual void | GetBucketLocationAsync (const Model::GetBucketLocationRequest &request, const GetBucketLocationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::GetBucketLoggingOutcome | GetBucketLogging (const Model::GetBucketLoggingRequest &request) const |
|
virtual Model::GetBucketLoggingOutcomeCallable | GetBucketLoggingCallable (const Model::GetBucketLoggingRequest &request) const |
|
virtual void | GetBucketLoggingAsync (const Model::GetBucketLoggingRequest &request, const GetBucketLoggingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::GetBucketNotificationConfigurationOutcome | GetBucketNotificationConfiguration (const Model::GetBucketNotificationConfigurationRequest &request) const |
|
virtual Model::GetBucketNotificationConfigurationOutcomeCallable | GetBucketNotificationConfigurationCallable (const Model::GetBucketNotificationConfigurationRequest &request) const |
|
virtual void | GetBucketNotificationConfigurationAsync (const Model::GetBucketNotificationConfigurationRequest &request, const GetBucketNotificationConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::GetBucketPolicyOutcome | GetBucketPolicy (const Model::GetBucketPolicyRequest &request) const |
|
virtual Model::GetBucketPolicyOutcomeCallable | GetBucketPolicyCallable (const Model::GetBucketPolicyRequest &request) const |
|
virtual void | GetBucketPolicyAsync (const Model::GetBucketPolicyRequest &request, const GetBucketPolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::GetBucketReplicationOutcome | GetBucketReplication (const Model::GetBucketReplicationRequest &request) const |
|
virtual Model::GetBucketReplicationOutcomeCallable | GetBucketReplicationCallable (const Model::GetBucketReplicationRequest &request) const |
|
virtual void | GetBucketReplicationAsync (const Model::GetBucketReplicationRequest &request, const GetBucketReplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::GetBucketRequestPaymentOutcome | GetBucketRequestPayment (const Model::GetBucketRequestPaymentRequest &request) const |
|
virtual Model::GetBucketRequestPaymentOutcomeCallable | GetBucketRequestPaymentCallable (const Model::GetBucketRequestPaymentRequest &request) const |
|
virtual void | GetBucketRequestPaymentAsync (const Model::GetBucketRequestPaymentRequest &request, const GetBucketRequestPaymentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::GetBucketTaggingOutcome | GetBucketTagging (const Model::GetBucketTaggingRequest &request) const |
|
virtual Model::GetBucketTaggingOutcomeCallable | GetBucketTaggingCallable (const Model::GetBucketTaggingRequest &request) const |
|
virtual void | GetBucketTaggingAsync (const Model::GetBucketTaggingRequest &request, const GetBucketTaggingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::GetBucketVersioningOutcome | GetBucketVersioning (const Model::GetBucketVersioningRequest &request) const |
|
virtual Model::GetBucketVersioningOutcomeCallable | GetBucketVersioningCallable (const Model::GetBucketVersioningRequest &request) const |
|
virtual void | GetBucketVersioningAsync (const Model::GetBucketVersioningRequest &request, const GetBucketVersioningResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::GetBucketWebsiteOutcome | GetBucketWebsite (const Model::GetBucketWebsiteRequest &request) const |
|
virtual Model::GetBucketWebsiteOutcomeCallable | GetBucketWebsiteCallable (const Model::GetBucketWebsiteRequest &request) const |
|
virtual void | GetBucketWebsiteAsync (const Model::GetBucketWebsiteRequest &request, const GetBucketWebsiteResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::GetObjectOutcome | GetObject (const Model::GetObjectRequest &request) const |
|
virtual Model::GetObjectOutcomeCallable | GetObjectCallable (const Model::GetObjectRequest &request) const |
|
virtual void | GetObjectAsync (const Model::GetObjectRequest &request, const GetObjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::GetObjectAclOutcome | GetObjectAcl (const Model::GetObjectAclRequest &request) const |
|
virtual Model::GetObjectAclOutcomeCallable | GetObjectAclCallable (const Model::GetObjectAclRequest &request) const |
|
virtual void | GetObjectAclAsync (const Model::GetObjectAclRequest &request, const GetObjectAclResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::GetObjectTorrentOutcome | GetObjectTorrent (const Model::GetObjectTorrentRequest &request) const |
|
virtual Model::GetObjectTorrentOutcomeCallable | GetObjectTorrentCallable (const Model::GetObjectTorrentRequest &request) const |
|
virtual void | GetObjectTorrentAsync (const Model::GetObjectTorrentRequest &request, const GetObjectTorrentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::HeadBucketOutcome | HeadBucket (const Model::HeadBucketRequest &request) const |
|
virtual Model::HeadBucketOutcomeCallable | HeadBucketCallable (const Model::HeadBucketRequest &request) const |
|
virtual void | HeadBucketAsync (const Model::HeadBucketRequest &request, const HeadBucketResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::HeadObjectOutcome | HeadObject (const Model::HeadObjectRequest &request) const |
|
virtual Model::HeadObjectOutcomeCallable | HeadObjectCallable (const Model::HeadObjectRequest &request) const |
|
virtual void | HeadObjectAsync (const Model::HeadObjectRequest &request, const HeadObjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::ListBucketsOutcome | ListBuckets () const |
|
virtual Model::ListBucketsOutcomeCallable | ListBucketsCallable () const |
|
virtual void | ListBucketsAsync (const ListBucketsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::ListMultipartUploadsOutcome | ListMultipartUploads (const Model::ListMultipartUploadsRequest &request) const |
|
virtual Model::ListMultipartUploadsOutcomeCallable | ListMultipartUploadsCallable (const Model::ListMultipartUploadsRequest &request) const |
|
virtual void | ListMultipartUploadsAsync (const Model::ListMultipartUploadsRequest &request, const ListMultipartUploadsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::ListObjectVersionsOutcome | ListObjectVersions (const Model::ListObjectVersionsRequest &request) const |
|
virtual Model::ListObjectVersionsOutcomeCallable | ListObjectVersionsCallable (const Model::ListObjectVersionsRequest &request) const |
|
virtual void | ListObjectVersionsAsync (const Model::ListObjectVersionsRequest &request, const ListObjectVersionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::ListObjectsOutcome | ListObjects (const Model::ListObjectsRequest &request) const |
|
virtual Model::ListObjectsOutcomeCallable | ListObjectsCallable (const Model::ListObjectsRequest &request) const |
|
virtual void | ListObjectsAsync (const Model::ListObjectsRequest &request, const ListObjectsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::ListObjectsV2Outcome | ListObjectsV2 (const Model::ListObjectsV2Request &request) const |
|
virtual Model::ListObjectsV2OutcomeCallable | ListObjectsV2Callable (const Model::ListObjectsV2Request &request) const |
|
virtual void | ListObjectsV2Async (const Model::ListObjectsV2Request &request, const ListObjectsV2ResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::ListPartsOutcome | ListParts (const Model::ListPartsRequest &request) const |
|
virtual Model::ListPartsOutcomeCallable | ListPartsCallable (const Model::ListPartsRequest &request) const |
|
virtual void | ListPartsAsync (const Model::ListPartsRequest &request, const ListPartsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::PutBucketAccelerateConfigurationOutcome | PutBucketAccelerateConfiguration (const Model::PutBucketAccelerateConfigurationRequest &request) const |
|
virtual Model::PutBucketAccelerateConfigurationOutcomeCallable | PutBucketAccelerateConfigurationCallable (const Model::PutBucketAccelerateConfigurationRequest &request) const |
|
virtual void | PutBucketAccelerateConfigurationAsync (const Model::PutBucketAccelerateConfigurationRequest &request, const PutBucketAccelerateConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::PutBucketAclOutcome | PutBucketAcl (const Model::PutBucketAclRequest &request) const |
|
virtual Model::PutBucketAclOutcomeCallable | PutBucketAclCallable (const Model::PutBucketAclRequest &request) const |
|
virtual void | PutBucketAclAsync (const Model::PutBucketAclRequest &request, const PutBucketAclResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::PutBucketCorsOutcome | PutBucketCors (const Model::PutBucketCorsRequest &request) const |
|
virtual Model::PutBucketCorsOutcomeCallable | PutBucketCorsCallable (const Model::PutBucketCorsRequest &request) const |
|
virtual void | PutBucketCorsAsync (const Model::PutBucketCorsRequest &request, const PutBucketCorsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::PutBucketLifecycleConfigurationOutcome | PutBucketLifecycleConfiguration (const Model::PutBucketLifecycleConfigurationRequest &request) const |
|
virtual Model::PutBucketLifecycleConfigurationOutcomeCallable | PutBucketLifecycleConfigurationCallable (const Model::PutBucketLifecycleConfigurationRequest &request) const |
|
virtual void | PutBucketLifecycleConfigurationAsync (const Model::PutBucketLifecycleConfigurationRequest &request, const PutBucketLifecycleConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::PutBucketLoggingOutcome | PutBucketLogging (const Model::PutBucketLoggingRequest &request) const |
|
virtual Model::PutBucketLoggingOutcomeCallable | PutBucketLoggingCallable (const Model::PutBucketLoggingRequest &request) const |
|
virtual void | PutBucketLoggingAsync (const Model::PutBucketLoggingRequest &request, const PutBucketLoggingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::PutBucketNotificationConfigurationOutcome | PutBucketNotificationConfiguration (const Model::PutBucketNotificationConfigurationRequest &request) const |
|
virtual Model::PutBucketNotificationConfigurationOutcomeCallable | PutBucketNotificationConfigurationCallable (const Model::PutBucketNotificationConfigurationRequest &request) const |
|
virtual void | PutBucketNotificationConfigurationAsync (const Model::PutBucketNotificationConfigurationRequest &request, const PutBucketNotificationConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::PutBucketPolicyOutcome | PutBucketPolicy (const Model::PutBucketPolicyRequest &request) const |
|
virtual Model::PutBucketPolicyOutcomeCallable | PutBucketPolicyCallable (const Model::PutBucketPolicyRequest &request) const |
|
virtual void | PutBucketPolicyAsync (const Model::PutBucketPolicyRequest &request, const PutBucketPolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::PutBucketReplicationOutcome | PutBucketReplication (const Model::PutBucketReplicationRequest &request) const |
|
virtual Model::PutBucketReplicationOutcomeCallable | PutBucketReplicationCallable (const Model::PutBucketReplicationRequest &request) const |
|
virtual void | PutBucketReplicationAsync (const Model::PutBucketReplicationRequest &request, const PutBucketReplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::PutBucketRequestPaymentOutcome | PutBucketRequestPayment (const Model::PutBucketRequestPaymentRequest &request) const |
|
virtual Model::PutBucketRequestPaymentOutcomeCallable | PutBucketRequestPaymentCallable (const Model::PutBucketRequestPaymentRequest &request) const |
|
virtual void | PutBucketRequestPaymentAsync (const Model::PutBucketRequestPaymentRequest &request, const PutBucketRequestPaymentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::PutBucketTaggingOutcome | PutBucketTagging (const Model::PutBucketTaggingRequest &request) const |
|
virtual Model::PutBucketTaggingOutcomeCallable | PutBucketTaggingCallable (const Model::PutBucketTaggingRequest &request) const |
|
virtual void | PutBucketTaggingAsync (const Model::PutBucketTaggingRequest &request, const PutBucketTaggingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::PutBucketVersioningOutcome | PutBucketVersioning (const Model::PutBucketVersioningRequest &request) const |
|
virtual Model::PutBucketVersioningOutcomeCallable | PutBucketVersioningCallable (const Model::PutBucketVersioningRequest &request) const |
|
virtual void | PutBucketVersioningAsync (const Model::PutBucketVersioningRequest &request, const PutBucketVersioningResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::PutBucketWebsiteOutcome | PutBucketWebsite (const Model::PutBucketWebsiteRequest &request) const |
|
virtual Model::PutBucketWebsiteOutcomeCallable | PutBucketWebsiteCallable (const Model::PutBucketWebsiteRequest &request) const |
|
virtual void | PutBucketWebsiteAsync (const Model::PutBucketWebsiteRequest &request, const PutBucketWebsiteResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::PutObjectOutcome | PutObject (const Model::PutObjectRequest &request) const |
|
virtual Model::PutObjectOutcomeCallable | PutObjectCallable (const Model::PutObjectRequest &request) const |
|
virtual void | PutObjectAsync (const Model::PutObjectRequest &request, const PutObjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::PutObjectAclOutcome | PutObjectAcl (const Model::PutObjectAclRequest &request) const |
|
virtual Model::PutObjectAclOutcomeCallable | PutObjectAclCallable (const Model::PutObjectAclRequest &request) const |
|
virtual void | PutObjectAclAsync (const Model::PutObjectAclRequest &request, const PutObjectAclResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::RestoreObjectOutcome | RestoreObject (const Model::RestoreObjectRequest &request) const |
|
virtual Model::RestoreObjectOutcomeCallable | RestoreObjectCallable (const Model::RestoreObjectRequest &request) const |
|
virtual void | RestoreObjectAsync (const Model::RestoreObjectRequest &request, const RestoreObjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::UploadPartOutcome | UploadPart (const Model::UploadPartRequest &request) const |
|
virtual Model::UploadPartOutcomeCallable | UploadPartCallable (const Model::UploadPartRequest &request) const |
|
virtual void | UploadPartAsync (const Model::UploadPartRequest &request, const UploadPartResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
virtual Model::UploadPartCopyOutcome | UploadPartCopy (const Model::UploadPartCopyRequest &request) const |
|
virtual Model::UploadPartCopyOutcomeCallable | UploadPartCopyCallable (const Model::UploadPartCopyRequest &request) const |
|
virtual void | UploadPartCopyAsync (const Model::UploadPartCopyRequest &request, const UploadPartCopyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const |
|
Aws::String | GeneratePresignedUrl (const Aws::String &bucketName, const Aws::String &key, Http::HttpMethod method, long long expirationInSeconds=MAX_EXPIRATION_SECONDS) |
|
| AWSXMLClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Client::AWSAuthSigner > &signer, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller) |
|
virtual | ~AWSXMLClient ()=default |
|
| AWSClient (const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Client::AWSAuthSigner > &signer, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller) |
|
virtual | ~AWSClient () |
|
Aws::String | GeneratePresignedUrl (Aws::Http::URI &uri, Aws::Http::HttpMethod method, long long expirationInSeconds=0) |
|
void | DisableRequestProcessing () |
|
void | EnableRequestProcessing () |
|