AbortMultipartUpload(const Model::AbortMultipartUploadRequest &request) const | Aws::S3::S3Client | virtual |
AbortMultipartUploadAsync(const AbortMultipartUploadRequestT &request, const AbortMultipartUploadResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
AbortMultipartUploadCallable(const AbortMultipartUploadRequestT &request) const | Aws::S3::S3Client | inline |
accessEndpointProvider() | Aws::S3::S3Client | |
AppendRecursionDetectionHeader(std::shared_ptr< Aws::Http::HttpRequest > ioRequest) | Aws::Client::AWSClient | protectedstatic |
AppendToUserAgent(const Aws::String &valueToAppend) | Aws::Client::AWSClient | |
AttemptExhaustively(const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod httpMethod, const char *signerName, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const | Aws::Client::AWSClient | protected |
AttemptExhaustively(const Aws::Http::URI &uri, Http::HttpMethod httpMethod, const char *signerName, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const | Aws::Client::AWSClient | protected |
AttemptOneRequest(const std::shared_ptr< Http::HttpRequest > &httpRequest, const Aws::AmazonWebServiceRequest &request, const char *signerName, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const | Aws::Client::AWSClient | protected |
AttemptOneRequest(const std::shared_ptr< Http::HttpRequest > &httpRequest, const char *signerName, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const | Aws::Client::AWSClient | protected |
Aws::Client::ClientWithAsyncTemplateMethods< S3Client > | Aws::S3::S3Client | friend |
AWSClient(const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Client::AWSAuthSigner > &signer, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller) | Aws::Client::AWSClient | |
AWSClient(const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Auth::AWSAuthSignerProvider > &signerProvider, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller) | Aws::Client::AWSClient | |
AWSXMLClient(const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Client::AWSAuthSigner > &signer, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller) | Aws::Client::AWSXMLClient | |
AWSXMLClient(const Aws::Client::ClientConfiguration &configuration, const std::shared_ptr< Aws::Auth::AWSAuthSignerProvider > &signerProvider, const std::shared_ptr< AWSErrorMarshaller > &errorMarshaller) | Aws::Client::AWSXMLClient | |
BASECLASS typedef | Aws::S3::S3Client | |
BuildAndSignHttpRequest(const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method, const char *signerName) const | Aws::Client::AWSClient | protected |
BuildAWSError(const std::shared_ptr< Aws::Http::HttpResponse > &response) const override | Aws::Client::AWSXMLClient | protectedvirtual |
BuildHttpRequest(const Aws::AmazonWebServiceRequest &request, const std::shared_ptr< Aws::Http::HttpRequest > &httpRequest) const | Aws::Client::AWSClient | protectedvirtual |
ClientConfigurationType typedef | Aws::S3::S3Client | |
ClientWithAsyncTemplateMethods() | Aws::Client::ClientWithAsyncTemplateMethods< S3Client > | |
ClientWithAsyncTemplateMethods(const ClientWithAsyncTemplateMethods &other) | Aws::Client::ClientWithAsyncTemplateMethods< S3Client > | |
CompleteMultipartUpload(const Model::CompleteMultipartUploadRequest &request) const | Aws::S3::S3Client | virtual |
CompleteMultipartUploadAsync(const CompleteMultipartUploadRequestT &request, const CompleteMultipartUploadResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
CompleteMultipartUploadCallable(const CompleteMultipartUploadRequestT &request) const | Aws::S3::S3Client | inline |
CopyObject(const Model::CopyObjectRequest &request) const | Aws::S3::S3Client | virtual |
CopyObjectAsync(const Model::CopyObjectRequest &request, const CopyObjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | virtual |
CopyObjectCallable(const Model::CopyObjectRequest &request) const | Aws::S3::S3Client | virtual |
CreateBucket(const Model::CreateBucketRequest &request) const | Aws::S3::S3Client | virtual |
CreateBucketAsync(const CreateBucketRequestT &request, const CreateBucketResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
CreateBucketCallable(const CreateBucketRequestT &request) const | Aws::S3::S3Client | inline |
CreateMultipartUpload(const Model::CreateMultipartUploadRequest &request) const | Aws::S3::S3Client | virtual |
CreateMultipartUploadAsync(const CreateMultipartUploadRequestT &request, const CreateMultipartUploadResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
CreateMultipartUploadCallable(const CreateMultipartUploadRequestT &request) const | Aws::S3::S3Client | inline |
CreateSession(const Model::CreateSessionRequest &request) const | Aws::S3::S3Client | virtual |
CreateSessionAsync(const CreateSessionRequestT &request, const CreateSessionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
CreateSessionCallable(const CreateSessionRequestT &request) const | Aws::S3::S3Client | inline |
DeleteBucket(const Model::DeleteBucketRequest &request) const | Aws::S3::S3Client | virtual |
DeleteBucketAnalyticsConfiguration(const Model::DeleteBucketAnalyticsConfigurationRequest &request) const | Aws::S3::S3Client | virtual |
DeleteBucketAnalyticsConfigurationAsync(const DeleteBucketAnalyticsConfigurationRequestT &request, const DeleteBucketAnalyticsConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
DeleteBucketAnalyticsConfigurationCallable(const DeleteBucketAnalyticsConfigurationRequestT &request) const | Aws::S3::S3Client | inline |
DeleteBucketAsync(const DeleteBucketRequestT &request, const DeleteBucketResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
DeleteBucketCallable(const DeleteBucketRequestT &request) const | Aws::S3::S3Client | inline |
DeleteBucketCors(const Model::DeleteBucketCorsRequest &request) const | Aws::S3::S3Client | virtual |
DeleteBucketCorsAsync(const DeleteBucketCorsRequestT &request, const DeleteBucketCorsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
DeleteBucketCorsCallable(const DeleteBucketCorsRequestT &request) const | Aws::S3::S3Client | inline |
DeleteBucketEncryption(const Model::DeleteBucketEncryptionRequest &request) const | Aws::S3::S3Client | virtual |
DeleteBucketEncryptionAsync(const DeleteBucketEncryptionRequestT &request, const DeleteBucketEncryptionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
DeleteBucketEncryptionCallable(const DeleteBucketEncryptionRequestT &request) const | Aws::S3::S3Client | inline |
DeleteBucketIntelligentTieringConfiguration(const Model::DeleteBucketIntelligentTieringConfigurationRequest &request) const | Aws::S3::S3Client | virtual |
DeleteBucketIntelligentTieringConfigurationAsync(const DeleteBucketIntelligentTieringConfigurationRequestT &request, const DeleteBucketIntelligentTieringConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
DeleteBucketIntelligentTieringConfigurationCallable(const DeleteBucketIntelligentTieringConfigurationRequestT &request) const | Aws::S3::S3Client | inline |
DeleteBucketInventoryConfiguration(const Model::DeleteBucketInventoryConfigurationRequest &request) const | Aws::S3::S3Client | virtual |
DeleteBucketInventoryConfigurationAsync(const DeleteBucketInventoryConfigurationRequestT &request, const DeleteBucketInventoryConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
DeleteBucketInventoryConfigurationCallable(const DeleteBucketInventoryConfigurationRequestT &request) const | Aws::S3::S3Client | inline |
DeleteBucketLifecycle(const Model::DeleteBucketLifecycleRequest &request) const | Aws::S3::S3Client | virtual |
DeleteBucketLifecycleAsync(const DeleteBucketLifecycleRequestT &request, const DeleteBucketLifecycleResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
DeleteBucketLifecycleCallable(const DeleteBucketLifecycleRequestT &request) const | Aws::S3::S3Client | inline |
DeleteBucketMetricsConfiguration(const Model::DeleteBucketMetricsConfigurationRequest &request) const | Aws::S3::S3Client | virtual |
DeleteBucketMetricsConfigurationAsync(const DeleteBucketMetricsConfigurationRequestT &request, const DeleteBucketMetricsConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
DeleteBucketMetricsConfigurationCallable(const DeleteBucketMetricsConfigurationRequestT &request) const | Aws::S3::S3Client | inline |
DeleteBucketOwnershipControls(const Model::DeleteBucketOwnershipControlsRequest &request) const | Aws::S3::S3Client | virtual |
DeleteBucketOwnershipControlsAsync(const DeleteBucketOwnershipControlsRequestT &request, const DeleteBucketOwnershipControlsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
DeleteBucketOwnershipControlsCallable(const DeleteBucketOwnershipControlsRequestT &request) const | Aws::S3::S3Client | inline |
DeleteBucketPolicy(const Model::DeleteBucketPolicyRequest &request) const | Aws::S3::S3Client | virtual |
DeleteBucketPolicyAsync(const DeleteBucketPolicyRequestT &request, const DeleteBucketPolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
DeleteBucketPolicyCallable(const DeleteBucketPolicyRequestT &request) const | Aws::S3::S3Client | inline |
DeleteBucketReplication(const Model::DeleteBucketReplicationRequest &request) const | Aws::S3::S3Client | virtual |
DeleteBucketReplicationAsync(const DeleteBucketReplicationRequestT &request, const DeleteBucketReplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
DeleteBucketReplicationCallable(const DeleteBucketReplicationRequestT &request) const | Aws::S3::S3Client | inline |
DeleteBucketTagging(const Model::DeleteBucketTaggingRequest &request) const | Aws::S3::S3Client | virtual |
DeleteBucketTaggingAsync(const DeleteBucketTaggingRequestT &request, const DeleteBucketTaggingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
DeleteBucketTaggingCallable(const DeleteBucketTaggingRequestT &request) const | Aws::S3::S3Client | inline |
DeleteBucketWebsite(const Model::DeleteBucketWebsiteRequest &request) const | Aws::S3::S3Client | virtual |
DeleteBucketWebsiteAsync(const DeleteBucketWebsiteRequestT &request, const DeleteBucketWebsiteResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
DeleteBucketWebsiteCallable(const DeleteBucketWebsiteRequestT &request) const | Aws::S3::S3Client | inline |
DeleteObject(const Model::DeleteObjectRequest &request) const | Aws::S3::S3Client | virtual |
DeleteObjectAsync(const DeleteObjectRequestT &request, const DeleteObjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
DeleteObjectCallable(const DeleteObjectRequestT &request) const | Aws::S3::S3Client | inline |
DeleteObjects(const Model::DeleteObjectsRequest &request) const | Aws::S3::S3Client | virtual |
DeleteObjectsAsync(const DeleteObjectsRequestT &request, const DeleteObjectsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
DeleteObjectsCallable(const DeleteObjectsRequestT &request) const | Aws::S3::S3Client | inline |
DeleteObjectTagging(const Model::DeleteObjectTaggingRequest &request) const | Aws::S3::S3Client | virtual |
DeleteObjectTaggingAsync(const DeleteObjectTaggingRequestT &request, const DeleteObjectTaggingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
DeleteObjectTaggingCallable(const DeleteObjectTaggingRequestT &request) const | Aws::S3::S3Client | inline |
DeletePublicAccessBlock(const Model::DeletePublicAccessBlockRequest &request) const | Aws::S3::S3Client | virtual |
DeletePublicAccessBlockAsync(const DeletePublicAccessBlockRequestT &request, const DeletePublicAccessBlockResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
DeletePublicAccessBlockCallable(const DeletePublicAccessBlockRequestT &request) const | Aws::S3::S3Client | inline |
DisableRequestProcessing() | Aws::Client::AWSClient | |
DoesResponseGenerateError(const std::shared_ptr< Aws::Http::HttpResponse > &response) | Aws::Client::AWSClient | protectedstatic |
EnableRequestProcessing() | Aws::Client::AWSClient | |
EndpointProviderType typedef | Aws::S3::S3Client | |
GeneratePresignedUrl(const Aws::String &bucket, const Aws::String &key, Aws::Http::HttpMethod method, uint64_t expirationInSeconds=MAX_EXPIRATION_SECONDS) | Aws::S3::S3Client | |
GeneratePresignedUrl(const Aws::String &bucket, const Aws::String &key, Aws::Http::HttpMethod method, const Http::HeaderValueCollection &customizedHeaders, uint64_t expirationInSeconds=MAX_EXPIRATION_SECONDS) | Aws::S3::S3Client | |
Aws::Client::AWSXMLClient::GeneratePresignedUrl(const Aws::Http::URI &uri, Aws::Http::HttpMethod method, long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={}) | Aws::Client::AWSClient | |
Aws::Client::AWSXMLClient::GeneratePresignedUrl(const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={}) | Aws::Client::AWSClient | |
Aws::Client::AWSXMLClient::GeneratePresignedUrl(const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={}) const | Aws::Client::AWSClient | |
Aws::Client::AWSXMLClient::GeneratePresignedUrl(const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={}) | Aws::Client::AWSClient | |
Aws::Client::AWSXMLClient::GeneratePresignedUrl(const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={}) const | Aws::Client::AWSClient | |
Aws::Client::AWSXMLClient::GeneratePresignedUrl(const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={}) | Aws::Client::AWSClient | |
Aws::Client::AWSXMLClient::GeneratePresignedUrl(const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const char *signerName, long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={}) const | Aws::Client::AWSClient | |
Aws::Client::AWSXMLClient::GeneratePresignedUrl(const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const char *signerName, const Aws::Http::HeaderValueCollection &customizedHeaders, long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={}) | Aws::Client::AWSClient | |
Aws::Client::AWSXMLClient::GeneratePresignedUrl(const Aws::Endpoint::AWSEndpoint &endpoint, Aws::Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const Aws::Http::HeaderValueCollection &customizedHeaders={}, uint64_t expirationInSeconds=0, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={}) | Aws::Client::AWSClient | |
Aws::Client::AWSXMLClient::GeneratePresignedUrl(const Aws::AmazonWebServiceRequest &request, const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={}) const | Aws::Client::AWSClient | |
Aws::Client::AWSXMLClient::GeneratePresignedUrl(const Aws::AmazonWebServiceRequest &request, const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const char *signerName, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={}) const | Aws::Client::AWSClient | |
Aws::Client::AWSXMLClient::GeneratePresignedUrl(const Aws::AmazonWebServiceRequest &request, const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const char *serviceName, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={}) const | Aws::Client::AWSClient | |
Aws::Client::AWSXMLClient::GeneratePresignedUrl(const Aws::AmazonWebServiceRequest &request, const Aws::Http::URI &uri, Aws::Http::HttpMethod method, const char *region, const Aws::Http::QueryStringParameterCollection &extraParams=Aws::Http::QueryStringParameterCollection(), long long expirationInSeconds=0, const std::shared_ptr< Aws::Http::ServiceSpecificParameters > serviceSpecificParameter={}) const | Aws::Client::AWSClient | |
GeneratePresignedUrlWithSSEC(const Aws::String &bucket, const Aws::String &key, Aws::Http::HttpMethod method, const Aws::String &base64EncodedAES256Key, uint64_t expirationInSeconds=MAX_EXPIRATION_SECONDS) | Aws::S3::S3Client | |
GeneratePresignedUrlWithSSEC(const Aws::String &bucket, const Aws::String &key, Aws::Http::HttpMethod method, Http::HeaderValueCollection customizedHeaders, const Aws::String &base64EncodedAES256Key, uint64_t expirationInSeconds=MAX_EXPIRATION_SECONDS) | Aws::S3::S3Client | |
GeneratePresignedUrlWithSSEKMS(const Aws::String &bucket, const Aws::String &key, Aws::Http::HttpMethod method, const Aws::String &kmsMasterKeyId="", uint64_t expirationInSeconds=MAX_EXPIRATION_SECONDS) | Aws::S3::S3Client | |
GeneratePresignedUrlWithSSEKMS(const Aws::String &bucket, const Aws::String &key, Aws::Http::HttpMethod method, Http::HeaderValueCollection customizedHeaders, const Aws::String &kmsMasterKeyId="", uint64_t expirationInSeconds=MAX_EXPIRATION_SECONDS) | Aws::S3::S3Client | |
GeneratePresignedUrlWithSSES3(const Aws::String &bucket, const Aws::String &key, Aws::Http::HttpMethod method, uint64_t expirationInSeconds=MAX_EXPIRATION_SECONDS) | Aws::S3::S3Client | |
GeneratePresignedUrlWithSSES3(const Aws::String &bucket, const Aws::String &key, Aws::Http::HttpMethod method, Http::HeaderValueCollection customizedHeaders, uint64_t expirationInSeconds=MAX_EXPIRATION_SECONDS) | Aws::S3::S3Client | |
GetAllocationTag() | Aws::S3::S3Client | static |
GetBucketAccelerateConfiguration(const Model::GetBucketAccelerateConfigurationRequest &request) const | Aws::S3::S3Client | virtual |
GetBucketAccelerateConfigurationAsync(const GetBucketAccelerateConfigurationRequestT &request, const GetBucketAccelerateConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
GetBucketAccelerateConfigurationCallable(const GetBucketAccelerateConfigurationRequestT &request) const | Aws::S3::S3Client | inline |
GetBucketAcl(const Model::GetBucketAclRequest &request) const | Aws::S3::S3Client | virtual |
GetBucketAclAsync(const GetBucketAclRequestT &request, const GetBucketAclResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
GetBucketAclCallable(const GetBucketAclRequestT &request) const | Aws::S3::S3Client | inline |
GetBucketAnalyticsConfiguration(const Model::GetBucketAnalyticsConfigurationRequest &request) const | Aws::S3::S3Client | virtual |
GetBucketAnalyticsConfigurationAsync(const GetBucketAnalyticsConfigurationRequestT &request, const GetBucketAnalyticsConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
GetBucketAnalyticsConfigurationCallable(const GetBucketAnalyticsConfigurationRequestT &request) const | Aws::S3::S3Client | inline |
GetBucketCors(const Model::GetBucketCorsRequest &request) const | Aws::S3::S3Client | virtual |
GetBucketCorsAsync(const GetBucketCorsRequestT &request, const GetBucketCorsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
GetBucketCorsCallable(const GetBucketCorsRequestT &request) const | Aws::S3::S3Client | inline |
GetBucketEncryption(const Model::GetBucketEncryptionRequest &request) const | Aws::S3::S3Client | virtual |
GetBucketEncryptionAsync(const GetBucketEncryptionRequestT &request, const GetBucketEncryptionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
GetBucketEncryptionCallable(const GetBucketEncryptionRequestT &request) const | Aws::S3::S3Client | inline |
GetBucketIntelligentTieringConfiguration(const Model::GetBucketIntelligentTieringConfigurationRequest &request) const | Aws::S3::S3Client | virtual |
GetBucketIntelligentTieringConfigurationAsync(const GetBucketIntelligentTieringConfigurationRequestT &request, const GetBucketIntelligentTieringConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
GetBucketIntelligentTieringConfigurationCallable(const GetBucketIntelligentTieringConfigurationRequestT &request) const | Aws::S3::S3Client | inline |
GetBucketInventoryConfiguration(const Model::GetBucketInventoryConfigurationRequest &request) const | Aws::S3::S3Client | virtual |
GetBucketInventoryConfigurationAsync(const GetBucketInventoryConfigurationRequestT &request, const GetBucketInventoryConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
GetBucketInventoryConfigurationCallable(const GetBucketInventoryConfigurationRequestT &request) const | Aws::S3::S3Client | inline |
GetBucketLifecycleConfiguration(const Model::GetBucketLifecycleConfigurationRequest &request) const | Aws::S3::S3Client | virtual |
GetBucketLifecycleConfigurationAsync(const GetBucketLifecycleConfigurationRequestT &request, const GetBucketLifecycleConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
GetBucketLifecycleConfigurationCallable(const GetBucketLifecycleConfigurationRequestT &request) const | Aws::S3::S3Client | inline |
GetBucketLocation(const Model::GetBucketLocationRequest &request) const | Aws::S3::S3Client | virtual |
GetBucketLocationAsync(const GetBucketLocationRequestT &request, const GetBucketLocationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
GetBucketLocationCallable(const GetBucketLocationRequestT &request) const | Aws::S3::S3Client | inline |
GetBucketLogging(const Model::GetBucketLoggingRequest &request) const | Aws::S3::S3Client | virtual |
GetBucketLoggingAsync(const GetBucketLoggingRequestT &request, const GetBucketLoggingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
GetBucketLoggingCallable(const GetBucketLoggingRequestT &request) const | Aws::S3::S3Client | inline |
GetBucketMetricsConfiguration(const Model::GetBucketMetricsConfigurationRequest &request) const | Aws::S3::S3Client | virtual |
GetBucketMetricsConfigurationAsync(const GetBucketMetricsConfigurationRequestT &request, const GetBucketMetricsConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
GetBucketMetricsConfigurationCallable(const GetBucketMetricsConfigurationRequestT &request) const | Aws::S3::S3Client | inline |
GetBucketNotificationConfiguration(const Model::GetBucketNotificationConfigurationRequest &request) const | Aws::S3::S3Client | virtual |
GetBucketNotificationConfigurationAsync(const GetBucketNotificationConfigurationRequestT &request, const GetBucketNotificationConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
GetBucketNotificationConfigurationCallable(const GetBucketNotificationConfigurationRequestT &request) const | Aws::S3::S3Client | inline |
GetBucketOwnershipControls(const Model::GetBucketOwnershipControlsRequest &request) const | Aws::S3::S3Client | virtual |
GetBucketOwnershipControlsAsync(const GetBucketOwnershipControlsRequestT &request, const GetBucketOwnershipControlsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
GetBucketOwnershipControlsCallable(const GetBucketOwnershipControlsRequestT &request) const | Aws::S3::S3Client | inline |
GetBucketPolicy(const Model::GetBucketPolicyRequest &request) const | Aws::S3::S3Client | virtual |
GetBucketPolicyAsync(const GetBucketPolicyRequestT &request, const GetBucketPolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
GetBucketPolicyCallable(const GetBucketPolicyRequestT &request) const | Aws::S3::S3Client | inline |
GetBucketPolicyStatus(const Model::GetBucketPolicyStatusRequest &request) const | Aws::S3::S3Client | virtual |
GetBucketPolicyStatusAsync(const GetBucketPolicyStatusRequestT &request, const GetBucketPolicyStatusResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
GetBucketPolicyStatusCallable(const GetBucketPolicyStatusRequestT &request) const | Aws::S3::S3Client | inline |
GetBucketReplication(const Model::GetBucketReplicationRequest &request) const | Aws::S3::S3Client | virtual |
GetBucketReplicationAsync(const GetBucketReplicationRequestT &request, const GetBucketReplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
GetBucketReplicationCallable(const GetBucketReplicationRequestT &request) const | Aws::S3::S3Client | inline |
GetBucketRequestPayment(const Model::GetBucketRequestPaymentRequest &request) const | Aws::S3::S3Client | virtual |
GetBucketRequestPaymentAsync(const GetBucketRequestPaymentRequestT &request, const GetBucketRequestPaymentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
GetBucketRequestPaymentCallable(const GetBucketRequestPaymentRequestT &request) const | Aws::S3::S3Client | inline |
GetBucketTagging(const Model::GetBucketTaggingRequest &request) const | Aws::S3::S3Client | virtual |
GetBucketTaggingAsync(const GetBucketTaggingRequestT &request, const GetBucketTaggingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
GetBucketTaggingCallable(const GetBucketTaggingRequestT &request) const | Aws::S3::S3Client | inline |
GetBucketVersioning(const Model::GetBucketVersioningRequest &request) const | Aws::S3::S3Client | virtual |
GetBucketVersioningAsync(const GetBucketVersioningRequestT &request, const GetBucketVersioningResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
GetBucketVersioningCallable(const GetBucketVersioningRequestT &request) const | Aws::S3::S3Client | inline |
GetBucketWebsite(const Model::GetBucketWebsiteRequest &request) const | Aws::S3::S3Client | virtual |
GetBucketWebsiteAsync(const GetBucketWebsiteRequestT &request, const GetBucketWebsiteResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
GetBucketWebsiteCallable(const GetBucketWebsiteRequestT &request) const | Aws::S3::S3Client | inline |
GetCredentialsProvider() const | Aws::Client::AWSClient | protected |
GetErrorMarshaller() const | Aws::Client::AWSClient | protected |
GetHttpClient() const | Aws::Client::AWSClient | |
GetObject(const Model::GetObjectRequest &request) const | Aws::S3::S3Client | virtual |
GetObjectAcl(const Model::GetObjectAclRequest &request) const | Aws::S3::S3Client | virtual |
GetObjectAclAsync(const GetObjectAclRequestT &request, const GetObjectAclResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
GetObjectAclCallable(const GetObjectAclRequestT &request) const | Aws::S3::S3Client | inline |
GetObjectAsync(const Model::GetObjectRequest &request, const GetObjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | virtual |
GetObjectAttributes(const Model::GetObjectAttributesRequest &request) const | Aws::S3::S3Client | virtual |
GetObjectAttributesAsync(const GetObjectAttributesRequestT &request, const GetObjectAttributesResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
GetObjectAttributesCallable(const GetObjectAttributesRequestT &request) const | Aws::S3::S3Client | inline |
GetObjectCallable(const Model::GetObjectRequest &request) const | Aws::S3::S3Client | virtual |
GetObjectLegalHold(const Model::GetObjectLegalHoldRequest &request) const | Aws::S3::S3Client | virtual |
GetObjectLegalHoldAsync(const GetObjectLegalHoldRequestT &request, const GetObjectLegalHoldResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
GetObjectLegalHoldCallable(const GetObjectLegalHoldRequestT &request) const | Aws::S3::S3Client | inline |
GetObjectLockConfiguration(const Model::GetObjectLockConfigurationRequest &request) const | Aws::S3::S3Client | virtual |
GetObjectLockConfigurationAsync(const GetObjectLockConfigurationRequestT &request, const GetObjectLockConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
GetObjectLockConfigurationCallable(const GetObjectLockConfigurationRequestT &request) const | Aws::S3::S3Client | inline |
GetObjectRetention(const Model::GetObjectRetentionRequest &request) const | Aws::S3::S3Client | virtual |
GetObjectRetentionAsync(const GetObjectRetentionRequestT &request, const GetObjectRetentionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
GetObjectRetentionCallable(const GetObjectRetentionRequestT &request) const | Aws::S3::S3Client | inline |
GetObjectTagging(const Model::GetObjectTaggingRequest &request) const | Aws::S3::S3Client | virtual |
GetObjectTaggingAsync(const GetObjectTaggingRequestT &request, const GetObjectTaggingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
GetObjectTaggingCallable(const GetObjectTaggingRequestT &request) const | Aws::S3::S3Client | inline |
GetObjectTorrent(const Model::GetObjectTorrentRequest &request) const | Aws::S3::S3Client | virtual |
GetObjectTorrentAsync(const GetObjectTorrentRequestT &request, const GetObjectTorrentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
GetObjectTorrentCallable(const GetObjectTorrentRequestT &request) const | Aws::S3::S3Client | inline |
GetPublicAccessBlock(const Model::GetPublicAccessBlockRequest &request) const | Aws::S3::S3Client | virtual |
GetPublicAccessBlockAsync(const GetPublicAccessBlockRequestT &request, const GetPublicAccessBlockResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
GetPublicAccessBlockCallable(const GetPublicAccessBlockRequestT &request) const | Aws::S3::S3Client | inline |
GetServiceClientName() const | Aws::Client::AWSClient | virtual |
GetServiceName() | Aws::S3::S3Client | static |
GetSignerByName(const char *name) const | Aws::Client::AWSClient | protected |
GuessBodylessErrorType(Aws::Http::HttpResponseCode responseCode) | Aws::Client::AWSClient | protectedstatic |
HeadBucket(const Model::HeadBucketRequest &request) const | Aws::S3::S3Client | virtual |
HeadBucketAsync(const HeadBucketRequestT &request, const HeadBucketResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
HeadBucketCallable(const HeadBucketRequestT &request) const | Aws::S3::S3Client | inline |
HeadObject(const Model::HeadObjectRequest &request) const | Aws::S3::S3Client | virtual |
HeadObjectAsync(const HeadObjectRequestT &request, const HeadObjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
HeadObjectCallable(const HeadObjectRequestT &request) const | Aws::S3::S3Client | inline |
ListBucketAnalyticsConfigurations(const Model::ListBucketAnalyticsConfigurationsRequest &request) const | Aws::S3::S3Client | virtual |
ListBucketAnalyticsConfigurationsAsync(const ListBucketAnalyticsConfigurationsRequestT &request, const ListBucketAnalyticsConfigurationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
ListBucketAnalyticsConfigurationsCallable(const ListBucketAnalyticsConfigurationsRequestT &request) const | Aws::S3::S3Client | inline |
ListBucketIntelligentTieringConfigurations(const Model::ListBucketIntelligentTieringConfigurationsRequest &request) const | Aws::S3::S3Client | virtual |
ListBucketIntelligentTieringConfigurationsAsync(const ListBucketIntelligentTieringConfigurationsRequestT &request, const ListBucketIntelligentTieringConfigurationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
ListBucketIntelligentTieringConfigurationsCallable(const ListBucketIntelligentTieringConfigurationsRequestT &request) const | Aws::S3::S3Client | inline |
ListBucketInventoryConfigurations(const Model::ListBucketInventoryConfigurationsRequest &request) const | Aws::S3::S3Client | virtual |
ListBucketInventoryConfigurationsAsync(const ListBucketInventoryConfigurationsRequestT &request, const ListBucketInventoryConfigurationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
ListBucketInventoryConfigurationsCallable(const ListBucketInventoryConfigurationsRequestT &request) const | Aws::S3::S3Client | inline |
ListBucketMetricsConfigurations(const Model::ListBucketMetricsConfigurationsRequest &request) const | Aws::S3::S3Client | virtual |
ListBucketMetricsConfigurationsAsync(const ListBucketMetricsConfigurationsRequestT &request, const ListBucketMetricsConfigurationsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
ListBucketMetricsConfigurationsCallable(const ListBucketMetricsConfigurationsRequestT &request) const | Aws::S3::S3Client | inline |
ListBuckets(const Model::ListBucketsRequest &request={}) const | Aws::S3::S3Client | virtual |
ListBucketsAsync(const ListBucketsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListBucketsRequestT &request={}) const | Aws::S3::S3Client | inline |
ListBucketsCallable(const ListBucketsRequestT &request={}) const | Aws::S3::S3Client | inline |
ListDirectoryBuckets(const Model::ListDirectoryBucketsRequest &request={}) const | Aws::S3::S3Client | virtual |
ListDirectoryBucketsAsync(const ListDirectoryBucketsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr, const ListDirectoryBucketsRequestT &request={}) const | Aws::S3::S3Client | inline |
ListDirectoryBucketsCallable(const ListDirectoryBucketsRequestT &request={}) const | Aws::S3::S3Client | inline |
ListMultipartUploads(const Model::ListMultipartUploadsRequest &request) const | Aws::S3::S3Client | virtual |
ListMultipartUploadsAsync(const ListMultipartUploadsRequestT &request, const ListMultipartUploadsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
ListMultipartUploadsCallable(const ListMultipartUploadsRequestT &request) const | Aws::S3::S3Client | inline |
ListObjects(const Model::ListObjectsRequest &request) const | Aws::S3::S3Client | virtual |
ListObjectsAsync(const ListObjectsRequestT &request, const ListObjectsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
ListObjectsCallable(const ListObjectsRequestT &request) const | Aws::S3::S3Client | inline |
ListObjectsV2(const Model::ListObjectsV2Request &request) const | Aws::S3::S3Client | virtual |
ListObjectsV2Async(const ListObjectsV2RequestT &request, const ListObjectsV2ResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
ListObjectsV2Callable(const ListObjectsV2RequestT &request) const | Aws::S3::S3Client | inline |
ListObjectVersions(const Model::ListObjectVersionsRequest &request) const | Aws::S3::S3Client | virtual |
ListObjectVersionsAsync(const ListObjectVersionsRequestT &request, const ListObjectVersionsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
ListObjectVersionsCallable(const ListObjectVersionsRequestT &request) const | Aws::S3::S3Client | inline |
ListParts(const Model::ListPartsRequest &request) const | Aws::S3::S3Client | virtual |
ListPartsAsync(const ListPartsRequestT &request, const ListPartsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
ListPartsCallable(const ListPartsRequestT &request) const | Aws::S3::S3Client | inline |
m_isInitialized | Aws::Client::ClientWithAsyncTemplateMethods< S3Client > | protected |
m_operationsProcessed | Aws::Client::ClientWithAsyncTemplateMethods< S3Client > | protected |
m_region | Aws::Client::AWSClient | protected |
m_shutdownMutex | Aws::Client::ClientWithAsyncTemplateMethods< S3Client > | protected |
m_shutdownSignal | Aws::Client::ClientWithAsyncTemplateMethods< S3Client > | protected |
m_signerProvider | Aws::Client::AWSClient | protected |
m_telemetryProvider | Aws::Client::AWSClient | protected |
MakeHttpRequest(std::shared_ptr< Aws::Http::HttpRequest > &request) const | Aws::Client::AWSClient | protected |
MakeRequest(const Aws::AmazonWebServiceRequest &request, const Aws::Endpoint::AWSEndpoint &endpoint, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const | Aws::Client::AWSXMLClient | protected |
MakeRequest(const Aws::Endpoint::AWSEndpoint &endpoint, const char *requestName="", Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const | Aws::Client::AWSXMLClient | protected |
MakeRequest(const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const | Aws::Client::AWSXMLClient | protected |
MakeRequest(const Aws::Http::URI &uri, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const | Aws::Client::AWSXMLClient | protected |
MakeRequestWithEventStream(const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *singerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const | Aws::Client::AWSXMLClient | protected |
MakeRequestWithEventStream(const Aws::AmazonWebServiceRequest &request, const Aws::Endpoint::AWSEndpoint &endpoint, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const | Aws::Client::AWSXMLClient | protected |
MakeRequestWithEventStream(const Aws::Http::URI &uri, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const | Aws::Client::AWSXMLClient | protected |
MakeRequestWithUnparsedResponse(const Aws::Http::URI &uri, const Aws::AmazonWebServiceRequest &request, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const | Aws::Client::AWSClient | protected |
MakeRequestWithUnparsedResponse(const Aws::Http::URI &uri, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *requestName="", const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const | Aws::Client::AWSClient | protected |
MakeRequestWithUnparsedResponse(const Aws::AmazonWebServiceRequest &request, const Aws::Endpoint::AWSEndpoint &endpoint, Http::HttpMethod method=Http::HttpMethod::HTTP_POST, const char *signerName=Aws::Auth::SIGV4_SIGNER, const char *signerRegionOverride=nullptr, const char *signerServiceNameOverride=nullptr) const | Aws::Client::AWSClient | protected |
MultipartUploadSupported() const | Aws::S3::S3Client | virtual |
operator=(const S3Client &rhs) | Aws::S3::S3Client | |
operator=(S3Client &&rhs) noexcept | Aws::S3::S3Client | |
ClientWithAsyncTemplateMethods< S3Client >::operator=(const ClientWithAsyncTemplateMethods &other) | Aws::Client::ClientWithAsyncTemplateMethods< S3Client > | |
OverrideEndpoint(const Aws::String &endpoint) | Aws::S3::S3Client | |
PutBucketAccelerateConfiguration(const Model::PutBucketAccelerateConfigurationRequest &request) const | Aws::S3::S3Client | virtual |
PutBucketAccelerateConfigurationAsync(const PutBucketAccelerateConfigurationRequestT &request, const PutBucketAccelerateConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
PutBucketAccelerateConfigurationCallable(const PutBucketAccelerateConfigurationRequestT &request) const | Aws::S3::S3Client | inline |
PutBucketAcl(const Model::PutBucketAclRequest &request) const | Aws::S3::S3Client | virtual |
PutBucketAclAsync(const PutBucketAclRequestT &request, const PutBucketAclResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
PutBucketAclCallable(const PutBucketAclRequestT &request) const | Aws::S3::S3Client | inline |
PutBucketAnalyticsConfiguration(const Model::PutBucketAnalyticsConfigurationRequest &request) const | Aws::S3::S3Client | virtual |
PutBucketAnalyticsConfigurationAsync(const PutBucketAnalyticsConfigurationRequestT &request, const PutBucketAnalyticsConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
PutBucketAnalyticsConfigurationCallable(const PutBucketAnalyticsConfigurationRequestT &request) const | Aws::S3::S3Client | inline |
PutBucketCors(const Model::PutBucketCorsRequest &request) const | Aws::S3::S3Client | virtual |
PutBucketCorsAsync(const PutBucketCorsRequestT &request, const PutBucketCorsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
PutBucketCorsCallable(const PutBucketCorsRequestT &request) const | Aws::S3::S3Client | inline |
PutBucketEncryption(const Model::PutBucketEncryptionRequest &request) const | Aws::S3::S3Client | virtual |
PutBucketEncryptionAsync(const PutBucketEncryptionRequestT &request, const PutBucketEncryptionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
PutBucketEncryptionCallable(const PutBucketEncryptionRequestT &request) const | Aws::S3::S3Client | inline |
PutBucketIntelligentTieringConfiguration(const Model::PutBucketIntelligentTieringConfigurationRequest &request) const | Aws::S3::S3Client | virtual |
PutBucketIntelligentTieringConfigurationAsync(const PutBucketIntelligentTieringConfigurationRequestT &request, const PutBucketIntelligentTieringConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
PutBucketIntelligentTieringConfigurationCallable(const PutBucketIntelligentTieringConfigurationRequestT &request) const | Aws::S3::S3Client | inline |
PutBucketInventoryConfiguration(const Model::PutBucketInventoryConfigurationRequest &request) const | Aws::S3::S3Client | virtual |
PutBucketInventoryConfigurationAsync(const PutBucketInventoryConfigurationRequestT &request, const PutBucketInventoryConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
PutBucketInventoryConfigurationCallable(const PutBucketInventoryConfigurationRequestT &request) const | Aws::S3::S3Client | inline |
PutBucketLifecycleConfiguration(const Model::PutBucketLifecycleConfigurationRequest &request) const | Aws::S3::S3Client | virtual |
PutBucketLifecycleConfigurationAsync(const PutBucketLifecycleConfigurationRequestT &request, const PutBucketLifecycleConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
PutBucketLifecycleConfigurationCallable(const PutBucketLifecycleConfigurationRequestT &request) const | Aws::S3::S3Client | inline |
PutBucketLogging(const Model::PutBucketLoggingRequest &request) const | Aws::S3::S3Client | virtual |
PutBucketLoggingAsync(const PutBucketLoggingRequestT &request, const PutBucketLoggingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
PutBucketLoggingCallable(const PutBucketLoggingRequestT &request) const | Aws::S3::S3Client | inline |
PutBucketMetricsConfiguration(const Model::PutBucketMetricsConfigurationRequest &request) const | Aws::S3::S3Client | virtual |
PutBucketMetricsConfigurationAsync(const PutBucketMetricsConfigurationRequestT &request, const PutBucketMetricsConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
PutBucketMetricsConfigurationCallable(const PutBucketMetricsConfigurationRequestT &request) const | Aws::S3::S3Client | inline |
PutBucketNotificationConfiguration(const Model::PutBucketNotificationConfigurationRequest &request) const | Aws::S3::S3Client | virtual |
PutBucketNotificationConfigurationAsync(const PutBucketNotificationConfigurationRequestT &request, const PutBucketNotificationConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
PutBucketNotificationConfigurationCallable(const PutBucketNotificationConfigurationRequestT &request) const | Aws::S3::S3Client | inline |
PutBucketOwnershipControls(const Model::PutBucketOwnershipControlsRequest &request) const | Aws::S3::S3Client | virtual |
PutBucketOwnershipControlsAsync(const PutBucketOwnershipControlsRequestT &request, const PutBucketOwnershipControlsResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
PutBucketOwnershipControlsCallable(const PutBucketOwnershipControlsRequestT &request) const | Aws::S3::S3Client | inline |
PutBucketPolicy(const Model::PutBucketPolicyRequest &request) const | Aws::S3::S3Client | virtual |
PutBucketPolicyAsync(const PutBucketPolicyRequestT &request, const PutBucketPolicyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
PutBucketPolicyCallable(const PutBucketPolicyRequestT &request) const | Aws::S3::S3Client | inline |
PutBucketReplication(const Model::PutBucketReplicationRequest &request) const | Aws::S3::S3Client | virtual |
PutBucketReplicationAsync(const PutBucketReplicationRequestT &request, const PutBucketReplicationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
PutBucketReplicationCallable(const PutBucketReplicationRequestT &request) const | Aws::S3::S3Client | inline |
PutBucketRequestPayment(const Model::PutBucketRequestPaymentRequest &request) const | Aws::S3::S3Client | virtual |
PutBucketRequestPaymentAsync(const PutBucketRequestPaymentRequestT &request, const PutBucketRequestPaymentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
PutBucketRequestPaymentCallable(const PutBucketRequestPaymentRequestT &request) const | Aws::S3::S3Client | inline |
PutBucketTagging(const Model::PutBucketTaggingRequest &request) const | Aws::S3::S3Client | virtual |
PutBucketTaggingAsync(const PutBucketTaggingRequestT &request, const PutBucketTaggingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
PutBucketTaggingCallable(const PutBucketTaggingRequestT &request) const | Aws::S3::S3Client | inline |
PutBucketVersioning(const Model::PutBucketVersioningRequest &request) const | Aws::S3::S3Client | virtual |
PutBucketVersioningAsync(const PutBucketVersioningRequestT &request, const PutBucketVersioningResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
PutBucketVersioningCallable(const PutBucketVersioningRequestT &request) const | Aws::S3::S3Client | inline |
PutBucketWebsite(const Model::PutBucketWebsiteRequest &request) const | Aws::S3::S3Client | virtual |
PutBucketWebsiteAsync(const PutBucketWebsiteRequestT &request, const PutBucketWebsiteResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
PutBucketWebsiteCallable(const PutBucketWebsiteRequestT &request) const | Aws::S3::S3Client | inline |
PutObject(const Model::PutObjectRequest &request) const | Aws::S3::S3Client | virtual |
PutObjectAcl(const Model::PutObjectAclRequest &request) const | Aws::S3::S3Client | virtual |
PutObjectAclAsync(const PutObjectAclRequestT &request, const PutObjectAclResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
PutObjectAclCallable(const PutObjectAclRequestT &request) const | Aws::S3::S3Client | inline |
PutObjectAsync(const Model::PutObjectRequest &request, const PutObjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | virtual |
PutObjectCallable(const Model::PutObjectRequest &request) const | Aws::S3::S3Client | virtual |
PutObjectLegalHold(const Model::PutObjectLegalHoldRequest &request) const | Aws::S3::S3Client | virtual |
PutObjectLegalHoldAsync(const PutObjectLegalHoldRequestT &request, const PutObjectLegalHoldResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
PutObjectLegalHoldCallable(const PutObjectLegalHoldRequestT &request) const | Aws::S3::S3Client | inline |
PutObjectLockConfiguration(const Model::PutObjectLockConfigurationRequest &request) const | Aws::S3::S3Client | virtual |
PutObjectLockConfigurationAsync(const PutObjectLockConfigurationRequestT &request, const PutObjectLockConfigurationResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
PutObjectLockConfigurationCallable(const PutObjectLockConfigurationRequestT &request) const | Aws::S3::S3Client | inline |
PutObjectRetention(const Model::PutObjectRetentionRequest &request) const | Aws::S3::S3Client | virtual |
PutObjectRetentionAsync(const PutObjectRetentionRequestT &request, const PutObjectRetentionResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
PutObjectRetentionCallable(const PutObjectRetentionRequestT &request) const | Aws::S3::S3Client | inline |
PutObjectTagging(const Model::PutObjectTaggingRequest &request) const | Aws::S3::S3Client | virtual |
PutObjectTaggingAsync(const PutObjectTaggingRequestT &request, const PutObjectTaggingResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
PutObjectTaggingCallable(const PutObjectTaggingRequestT &request) const | Aws::S3::S3Client | inline |
PutPublicAccessBlock(const Model::PutPublicAccessBlockRequest &request) const | Aws::S3::S3Client | virtual |
PutPublicAccessBlockAsync(const PutPublicAccessBlockRequestT &request, const PutPublicAccessBlockResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
PutPublicAccessBlockCallable(const PutPublicAccessBlockRequestT &request) const | Aws::S3::S3Client | inline |
RestoreObject(const Model::RestoreObjectRequest &request) const | Aws::S3::S3Client | virtual |
RestoreObjectAsync(const RestoreObjectRequestT &request, const RestoreObjectResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
RestoreObjectCallable(const RestoreObjectRequestT &request) const | Aws::S3::S3Client | inline |
S3Client(const S3Client &rhs) | Aws::S3::S3Client | |
S3Client(S3Client &&rhs) noexcept | Aws::S3::S3Client | |
S3Client(const Aws::S3::S3ClientConfiguration &clientConfiguration=Aws::S3::S3ClientConfiguration(), std::shared_ptr< S3EndpointProviderBase > endpointProvider=nullptr) | Aws::S3::S3Client | |
S3Client(const Aws::Auth::AWSCredentials &credentials, std::shared_ptr< S3EndpointProviderBase > endpointProvider=nullptr, const Aws::S3::S3ClientConfiguration &clientConfiguration=Aws::S3::S3ClientConfiguration()) | Aws::S3::S3Client | |
S3Client(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, std::shared_ptr< S3EndpointProviderBase > endpointProvider=nullptr, const Aws::S3::S3ClientConfiguration &clientConfiguration=Aws::S3::S3ClientConfiguration()) | Aws::S3::S3Client | |
S3Client(const Aws::Client::ClientConfiguration &clientConfiguration, Aws::Client::AWSAuthV4Signer::PayloadSigningPolicy signPayloads, bool useVirtualAddressing, Aws::S3::US_EAST_1_REGIONAL_ENDPOINT_OPTION USEast1RegionalEndPointOption=Aws::S3::US_EAST_1_REGIONAL_ENDPOINT_OPTION::NOT_SET) | Aws::S3::S3Client | |
S3Client(const Aws::Auth::AWSCredentials &credentials, const Aws::Client::ClientConfiguration &clientConfiguration, Aws::Client::AWSAuthV4Signer::PayloadSigningPolicy signPayloads, bool useVirtualAddressing, Aws::S3::US_EAST_1_REGIONAL_ENDPOINT_OPTION USEast1RegionalEndPointOption=Aws::S3::US_EAST_1_REGIONAL_ENDPOINT_OPTION::NOT_SET) | Aws::S3::S3Client | |
S3Client(const std::shared_ptr< Aws::Auth::AWSCredentialsProvider > &credentialsProvider, const Aws::Client::ClientConfiguration &clientConfiguration, Aws::Client::AWSAuthV4Signer::PayloadSigningPolicy signPayloads, bool useVirtualAddressing, Aws::S3::US_EAST_1_REGIONAL_ENDPOINT_OPTION USEast1RegionalEndPointOption=Aws::S3::US_EAST_1_REGIONAL_ENDPOINT_OPTION::NOT_SET) | Aws::S3::S3Client | |
SelectObjectContent(Model::SelectObjectContentRequest &request) const | Aws::S3::S3Client | virtual |
SelectObjectContentAsync(SelectObjectContentRequestT &request, const SelectObjectContentResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
SelectObjectContentCallable(SelectObjectContentRequestT &request) const | Aws::S3::S3Client | inline |
SetServiceClientName(const Aws::String &name) | Aws::Client::AWSClient | virtual |
ShutdownSdkClient(void *pThis, int64_t timeoutMs=-1) | Aws::Client::ClientWithAsyncTemplateMethods< S3Client > | static |
SubmitAsync(OperationFuncT operationFunc, const RequestT &request, const HandlerT &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::Client::ClientWithAsyncTemplateMethods< S3Client > | |
SubmitAsync(OperationFuncT operationFunc, RequestT &request, const HandlerT &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::Client::ClientWithAsyncTemplateMethods< S3Client > | |
SubmitAsync(OperationFuncT operationFunc, const HandlerT &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::Client::ClientWithAsyncTemplateMethods< S3Client > | |
SubmitCallable(OperationFuncT operationFunc, const RequestT &request) const -> std::future< decltype((static_cast< const AwsServiceClientT * >(nullptr) -> *operationFunc)(request))> | Aws::Client::ClientWithAsyncTemplateMethods< S3Client > | |
SubmitCallable(OperationFuncT operationFunc, RequestT &request) const -> std::future< decltype((static_cast< const AwsServiceClientT * >(nullptr) -> *operationFunc)(request))> | Aws::Client::ClientWithAsyncTemplateMethods< S3Client > | |
SubmitCallable(OperationFuncT operationFunc) const -> std::future< decltype((static_cast< const AwsServiceClientT * >(nullptr) -> *operationFunc)())> | Aws::Client::ClientWithAsyncTemplateMethods< S3Client > | |
UploadPart(const Model::UploadPartRequest &request) const | Aws::S3::S3Client | virtual |
UploadPartAsync(const UploadPartRequestT &request, const UploadPartResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
UploadPartCallable(const UploadPartRequestT &request) const | Aws::S3::S3Client | inline |
UploadPartCopy(const Model::UploadPartCopyRequest &request) const | Aws::S3::S3Client | virtual |
UploadPartCopyAsync(const UploadPartCopyRequestT &request, const UploadPartCopyResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
UploadPartCopyCallable(const UploadPartCopyRequestT &request) const | Aws::S3::S3Client | inline |
WriteGetObjectResponse(const Model::WriteGetObjectResponseRequest &request) const | Aws::S3::S3Client | virtual |
WriteGetObjectResponseAsync(const WriteGetObjectResponseRequestT &request, const WriteGetObjectResponseResponseReceivedHandler &handler, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &context=nullptr) const | Aws::S3::S3Client | inline |
WriteGetObjectResponseCallable(const WriteGetObjectResponseRequestT &request) const | Aws::S3::S3Client | inline |
~AWSClient() | Aws::Client::AWSClient | virtual |
~AWSXMLClient()=default | Aws::Client::AWSXMLClient | virtual |
~ClientWithAsyncTemplateMethods() | Aws::Client::ClientWithAsyncTemplateMethods< S3Client > | virtual |
~S3Client() | Aws::S3::S3Client | virtual |