AWS SDK for C++
AWS SDK for C++
|
#include <aws/s3/S3Errors.h>
#include <aws/s3/S3ClientConfiguration.h>
#include <aws/core/client/AWSError.h>
#include <aws/core/utils/memory/stl/AWSString.h>
#include <aws/core/client/AsyncCallerContext.h>
#include <aws/core/http/HttpTypes.h>
#include <aws/s3/S3EndpointProvider.h>
#include <future>
#include <functional>
#include <aws/s3/model/AbortMultipartUploadResult.h>
#include <aws/s3/model/CompleteMultipartUploadResult.h>
#include <aws/s3/model/CopyObjectResult.h>
#include <aws/s3/model/CreateBucketResult.h>
#include <aws/s3/model/CreateMultipartUploadResult.h>
#include <aws/s3/model/DeleteObjectResult.h>
#include <aws/s3/model/DeleteObjectTaggingResult.h>
#include <aws/s3/model/DeleteObjectsResult.h>
#include <aws/s3/model/GetBucketAccelerateConfigurationResult.h>
#include <aws/s3/model/GetBucketAclResult.h>
#include <aws/s3/model/GetBucketAnalyticsConfigurationResult.h>
#include <aws/s3/model/GetBucketCorsResult.h>
#include <aws/s3/model/GetBucketEncryptionResult.h>
#include <aws/s3/model/GetBucketIntelligentTieringConfigurationResult.h>
#include <aws/s3/model/GetBucketInventoryConfigurationResult.h>
#include <aws/s3/model/GetBucketLifecycleConfigurationResult.h>
#include <aws/s3/model/GetBucketLocationResult.h>
#include <aws/s3/model/GetBucketLoggingResult.h>
#include <aws/s3/model/GetBucketMetricsConfigurationResult.h>
#include <aws/s3/model/GetBucketNotificationConfigurationResult.h>
#include <aws/s3/model/GetBucketOwnershipControlsResult.h>
#include <aws/s3/model/GetBucketPolicyResult.h>
#include <aws/s3/model/GetBucketPolicyStatusResult.h>
#include <aws/s3/model/GetBucketReplicationResult.h>
#include <aws/s3/model/GetBucketRequestPaymentResult.h>
#include <aws/s3/model/GetBucketTaggingResult.h>
#include <aws/s3/model/GetBucketVersioningResult.h>
#include <aws/s3/model/GetBucketWebsiteResult.h>
#include <aws/s3/model/GetObjectResult.h>
#include <aws/s3/model/GetObjectAclResult.h>
#include <aws/s3/model/GetObjectAttributesResult.h>
#include <aws/s3/model/GetObjectLegalHoldResult.h>
#include <aws/s3/model/GetObjectLockConfigurationResult.h>
#include <aws/s3/model/GetObjectRetentionResult.h>
#include <aws/s3/model/GetObjectTaggingResult.h>
#include <aws/s3/model/GetObjectTorrentResult.h>
#include <aws/s3/model/GetPublicAccessBlockResult.h>
#include <aws/s3/model/HeadObjectResult.h>
#include <aws/s3/model/ListBucketAnalyticsConfigurationsResult.h>
#include <aws/s3/model/ListBucketIntelligentTieringConfigurationsResult.h>
#include <aws/s3/model/ListBucketInventoryConfigurationsResult.h>
#include <aws/s3/model/ListBucketMetricsConfigurationsResult.h>
#include <aws/s3/model/ListBucketsResult.h>
#include <aws/s3/model/ListMultipartUploadsResult.h>
#include <aws/s3/model/ListObjectVersionsResult.h>
#include <aws/s3/model/ListObjectsResult.h>
#include <aws/s3/model/ListObjectsV2Result.h>
#include <aws/s3/model/ListPartsResult.h>
#include <aws/s3/model/PutObjectResult.h>
#include <aws/s3/model/PutObjectAclResult.h>
#include <aws/s3/model/PutObjectLegalHoldResult.h>
#include <aws/s3/model/PutObjectLockConfigurationResult.h>
#include <aws/s3/model/PutObjectRetentionResult.h>
#include <aws/s3/model/PutObjectTaggingResult.h>
#include <aws/s3/model/RestoreObjectResult.h>
#include <aws/s3/model/UploadPartResult.h>
#include <aws/s3/model/UploadPartCopyResult.h>
#include <aws/core/NoResult.h>
Go to the source code of this file.
Namespaces | |
namespace | Aws |
namespace | Aws::Http |
namespace | Aws::Utils |
namespace | Aws::Utils::Threading |
namespace | Aws::Auth |
namespace | Aws::Client |
namespace | Aws::S3 |
namespace | Aws::S3::Model |
Typedefs | |
using | Aws::S3::S3EndpointProviderBase = Aws::S3::Endpoint::S3EndpointProviderBase |
using | Aws::S3::S3EndpointProvider = Aws::S3::Endpoint::S3EndpointProvider |
typedef Aws::Utils::Outcome< AbortMultipartUploadResult, S3Error > | Aws::S3::Model::AbortMultipartUploadOutcome |
typedef Aws::Utils::Outcome< CompleteMultipartUploadResult, S3Error > | Aws::S3::Model::CompleteMultipartUploadOutcome |
typedef Aws::Utils::Outcome< CopyObjectResult, S3Error > | Aws::S3::Model::CopyObjectOutcome |
typedef Aws::Utils::Outcome< CreateBucketResult, S3Error > | Aws::S3::Model::CreateBucketOutcome |
typedef Aws::Utils::Outcome< CreateMultipartUploadResult, S3Error > | Aws::S3::Model::CreateMultipartUploadOutcome |
typedef Aws::Utils::Outcome< Aws::NoResult, S3Error > | Aws::S3::Model::DeleteBucketOutcome |
typedef Aws::Utils::Outcome< Aws::NoResult, S3Error > | Aws::S3::Model::DeleteBucketAnalyticsConfigurationOutcome |
typedef Aws::Utils::Outcome< Aws::NoResult, S3Error > | Aws::S3::Model::DeleteBucketCorsOutcome |
typedef Aws::Utils::Outcome< Aws::NoResult, S3Error > | Aws::S3::Model::DeleteBucketEncryptionOutcome |
typedef Aws::Utils::Outcome< Aws::NoResult, S3Error > | Aws::S3::Model::DeleteBucketIntelligentTieringConfigurationOutcome |
typedef Aws::Utils::Outcome< Aws::NoResult, S3Error > | Aws::S3::Model::DeleteBucketInventoryConfigurationOutcome |
typedef Aws::Utils::Outcome< Aws::NoResult, S3Error > | Aws::S3::Model::DeleteBucketLifecycleOutcome |
typedef Aws::Utils::Outcome< Aws::NoResult, S3Error > | Aws::S3::Model::DeleteBucketMetricsConfigurationOutcome |
typedef Aws::Utils::Outcome< Aws::NoResult, S3Error > | Aws::S3::Model::DeleteBucketOwnershipControlsOutcome |
typedef Aws::Utils::Outcome< Aws::NoResult, S3Error > | Aws::S3::Model::DeleteBucketPolicyOutcome |
typedef Aws::Utils::Outcome< Aws::NoResult, S3Error > | Aws::S3::Model::DeleteBucketReplicationOutcome |
typedef Aws::Utils::Outcome< Aws::NoResult, S3Error > | Aws::S3::Model::DeleteBucketTaggingOutcome |
typedef Aws::Utils::Outcome< Aws::NoResult, S3Error > | Aws::S3::Model::DeleteBucketWebsiteOutcome |
typedef Aws::Utils::Outcome< DeleteObjectResult, S3Error > | Aws::S3::Model::DeleteObjectOutcome |
typedef Aws::Utils::Outcome< DeleteObjectTaggingResult, S3Error > | Aws::S3::Model::DeleteObjectTaggingOutcome |
typedef Aws::Utils::Outcome< DeleteObjectsResult, S3Error > | Aws::S3::Model::DeleteObjectsOutcome |
typedef Aws::Utils::Outcome< Aws::NoResult, S3Error > | Aws::S3::Model::DeletePublicAccessBlockOutcome |
typedef Aws::Utils::Outcome< GetBucketAccelerateConfigurationResult, S3Error > | Aws::S3::Model::GetBucketAccelerateConfigurationOutcome |
typedef Aws::Utils::Outcome< GetBucketAclResult, S3Error > | Aws::S3::Model::GetBucketAclOutcome |
typedef Aws::Utils::Outcome< GetBucketAnalyticsConfigurationResult, S3Error > | Aws::S3::Model::GetBucketAnalyticsConfigurationOutcome |
typedef Aws::Utils::Outcome< GetBucketCorsResult, S3Error > | Aws::S3::Model::GetBucketCorsOutcome |
typedef Aws::Utils::Outcome< GetBucketEncryptionResult, S3Error > | Aws::S3::Model::GetBucketEncryptionOutcome |
typedef Aws::Utils::Outcome< GetBucketIntelligentTieringConfigurationResult, S3Error > | Aws::S3::Model::GetBucketIntelligentTieringConfigurationOutcome |
typedef Aws::Utils::Outcome< GetBucketInventoryConfigurationResult, S3Error > | Aws::S3::Model::GetBucketInventoryConfigurationOutcome |
typedef Aws::Utils::Outcome< GetBucketLifecycleConfigurationResult, S3Error > | Aws::S3::Model::GetBucketLifecycleConfigurationOutcome |
typedef Aws::Utils::Outcome< GetBucketLocationResult, S3Error > | Aws::S3::Model::GetBucketLocationOutcome |
typedef Aws::Utils::Outcome< GetBucketLoggingResult, S3Error > | Aws::S3::Model::GetBucketLoggingOutcome |
typedef Aws::Utils::Outcome< GetBucketMetricsConfigurationResult, S3Error > | Aws::S3::Model::GetBucketMetricsConfigurationOutcome |
typedef Aws::Utils::Outcome< GetBucketNotificationConfigurationResult, S3Error > | Aws::S3::Model::GetBucketNotificationConfigurationOutcome |
typedef Aws::Utils::Outcome< GetBucketOwnershipControlsResult, S3Error > | Aws::S3::Model::GetBucketOwnershipControlsOutcome |
typedef Aws::Utils::Outcome< GetBucketPolicyResult, S3Error > | Aws::S3::Model::GetBucketPolicyOutcome |
typedef Aws::Utils::Outcome< GetBucketPolicyStatusResult, S3Error > | Aws::S3::Model::GetBucketPolicyStatusOutcome |
typedef Aws::Utils::Outcome< GetBucketReplicationResult, S3Error > | Aws::S3::Model::GetBucketReplicationOutcome |
typedef Aws::Utils::Outcome< GetBucketRequestPaymentResult, S3Error > | Aws::S3::Model::GetBucketRequestPaymentOutcome |
typedef Aws::Utils::Outcome< GetBucketTaggingResult, S3Error > | Aws::S3::Model::GetBucketTaggingOutcome |
typedef Aws::Utils::Outcome< GetBucketVersioningResult, S3Error > | Aws::S3::Model::GetBucketVersioningOutcome |
typedef Aws::Utils::Outcome< GetBucketWebsiteResult, S3Error > | Aws::S3::Model::GetBucketWebsiteOutcome |
typedef Aws::Utils::Outcome< GetObjectResult, S3Error > | Aws::S3::Model::GetObjectOutcome |
typedef Aws::Utils::Outcome< GetObjectAclResult, S3Error > | Aws::S3::Model::GetObjectAclOutcome |
typedef Aws::Utils::Outcome< GetObjectAttributesResult, S3Error > | Aws::S3::Model::GetObjectAttributesOutcome |
typedef Aws::Utils::Outcome< GetObjectLegalHoldResult, S3Error > | Aws::S3::Model::GetObjectLegalHoldOutcome |
typedef Aws::Utils::Outcome< GetObjectLockConfigurationResult, S3Error > | Aws::S3::Model::GetObjectLockConfigurationOutcome |
typedef Aws::Utils::Outcome< GetObjectRetentionResult, S3Error > | Aws::S3::Model::GetObjectRetentionOutcome |
typedef Aws::Utils::Outcome< GetObjectTaggingResult, S3Error > | Aws::S3::Model::GetObjectTaggingOutcome |
typedef Aws::Utils::Outcome< GetObjectTorrentResult, S3Error > | Aws::S3::Model::GetObjectTorrentOutcome |
typedef Aws::Utils::Outcome< GetPublicAccessBlockResult, S3Error > | Aws::S3::Model::GetPublicAccessBlockOutcome |
typedef Aws::Utils::Outcome< Aws::NoResult, S3Error > | Aws::S3::Model::HeadBucketOutcome |
typedef Aws::Utils::Outcome< HeadObjectResult, S3Error > | Aws::S3::Model::HeadObjectOutcome |
typedef Aws::Utils::Outcome< ListBucketAnalyticsConfigurationsResult, S3Error > | Aws::S3::Model::ListBucketAnalyticsConfigurationsOutcome |
typedef Aws::Utils::Outcome< ListBucketIntelligentTieringConfigurationsResult, S3Error > | Aws::S3::Model::ListBucketIntelligentTieringConfigurationsOutcome |
typedef Aws::Utils::Outcome< ListBucketInventoryConfigurationsResult, S3Error > | Aws::S3::Model::ListBucketInventoryConfigurationsOutcome |
typedef Aws::Utils::Outcome< ListBucketMetricsConfigurationsResult, S3Error > | Aws::S3::Model::ListBucketMetricsConfigurationsOutcome |
typedef Aws::Utils::Outcome< ListBucketsResult, S3Error > | Aws::S3::Model::ListBucketsOutcome |
typedef Aws::Utils::Outcome< ListMultipartUploadsResult, S3Error > | Aws::S3::Model::ListMultipartUploadsOutcome |
typedef Aws::Utils::Outcome< ListObjectVersionsResult, S3Error > | Aws::S3::Model::ListObjectVersionsOutcome |
typedef Aws::Utils::Outcome< ListObjectsResult, S3Error > | Aws::S3::Model::ListObjectsOutcome |
typedef Aws::Utils::Outcome< ListObjectsV2Result, S3Error > | Aws::S3::Model::ListObjectsV2Outcome |
typedef Aws::Utils::Outcome< ListPartsResult, S3Error > | Aws::S3::Model::ListPartsOutcome |
typedef Aws::Utils::Outcome< Aws::NoResult, S3Error > | Aws::S3::Model::PutBucketAccelerateConfigurationOutcome |
typedef Aws::Utils::Outcome< Aws::NoResult, S3Error > | Aws::S3::Model::PutBucketAclOutcome |
typedef Aws::Utils::Outcome< Aws::NoResult, S3Error > | Aws::S3::Model::PutBucketAnalyticsConfigurationOutcome |
typedef Aws::Utils::Outcome< Aws::NoResult, S3Error > | Aws::S3::Model::PutBucketCorsOutcome |
typedef Aws::Utils::Outcome< Aws::NoResult, S3Error > | Aws::S3::Model::PutBucketEncryptionOutcome |
typedef Aws::Utils::Outcome< Aws::NoResult, S3Error > | Aws::S3::Model::PutBucketIntelligentTieringConfigurationOutcome |
typedef Aws::Utils::Outcome< Aws::NoResult, S3Error > | Aws::S3::Model::PutBucketInventoryConfigurationOutcome |
typedef Aws::Utils::Outcome< Aws::NoResult, S3Error > | Aws::S3::Model::PutBucketLifecycleConfigurationOutcome |
typedef Aws::Utils::Outcome< Aws::NoResult, S3Error > | Aws::S3::Model::PutBucketLoggingOutcome |
typedef Aws::Utils::Outcome< Aws::NoResult, S3Error > | Aws::S3::Model::PutBucketMetricsConfigurationOutcome |
typedef Aws::Utils::Outcome< Aws::NoResult, S3Error > | Aws::S3::Model::PutBucketNotificationConfigurationOutcome |
typedef Aws::Utils::Outcome< Aws::NoResult, S3Error > | Aws::S3::Model::PutBucketOwnershipControlsOutcome |
typedef Aws::Utils::Outcome< Aws::NoResult, S3Error > | Aws::S3::Model::PutBucketPolicyOutcome |
typedef Aws::Utils::Outcome< Aws::NoResult, S3Error > | Aws::S3::Model::PutBucketReplicationOutcome |
typedef Aws::Utils::Outcome< Aws::NoResult, S3Error > | Aws::S3::Model::PutBucketRequestPaymentOutcome |
typedef Aws::Utils::Outcome< Aws::NoResult, S3Error > | Aws::S3::Model::PutBucketTaggingOutcome |
typedef Aws::Utils::Outcome< Aws::NoResult, S3Error > | Aws::S3::Model::PutBucketVersioningOutcome |
typedef Aws::Utils::Outcome< Aws::NoResult, S3Error > | Aws::S3::Model::PutBucketWebsiteOutcome |
typedef Aws::Utils::Outcome< PutObjectResult, S3Error > | Aws::S3::Model::PutObjectOutcome |
typedef Aws::Utils::Outcome< PutObjectAclResult, S3Error > | Aws::S3::Model::PutObjectAclOutcome |
typedef Aws::Utils::Outcome< PutObjectLegalHoldResult, S3Error > | Aws::S3::Model::PutObjectLegalHoldOutcome |
typedef Aws::Utils::Outcome< PutObjectLockConfigurationResult, S3Error > | Aws::S3::Model::PutObjectLockConfigurationOutcome |
typedef Aws::Utils::Outcome< PutObjectRetentionResult, S3Error > | Aws::S3::Model::PutObjectRetentionOutcome |
typedef Aws::Utils::Outcome< PutObjectTaggingResult, S3Error > | Aws::S3::Model::PutObjectTaggingOutcome |
typedef Aws::Utils::Outcome< Aws::NoResult, S3Error > | Aws::S3::Model::PutPublicAccessBlockOutcome |
typedef Aws::Utils::Outcome< RestoreObjectResult, S3Error > | Aws::S3::Model::RestoreObjectOutcome |
typedef Aws::Utils::Outcome< Aws::NoResult, S3Error > | Aws::S3::Model::SelectObjectContentOutcome |
typedef Aws::Utils::Outcome< UploadPartResult, S3Error > | Aws::S3::Model::UploadPartOutcome |
typedef Aws::Utils::Outcome< UploadPartCopyResult, S3Error > | Aws::S3::Model::UploadPartCopyOutcome |
typedef Aws::Utils::Outcome< Aws::NoResult, S3Error > | Aws::S3::Model::WriteGetObjectResponseOutcome |
typedef std::future< AbortMultipartUploadOutcome > | Aws::S3::Model::AbortMultipartUploadOutcomeCallable |
typedef std::future< CompleteMultipartUploadOutcome > | Aws::S3::Model::CompleteMultipartUploadOutcomeCallable |
typedef std::future< CopyObjectOutcome > | Aws::S3::Model::CopyObjectOutcomeCallable |
typedef std::future< CreateBucketOutcome > | Aws::S3::Model::CreateBucketOutcomeCallable |
typedef std::future< CreateMultipartUploadOutcome > | Aws::S3::Model::CreateMultipartUploadOutcomeCallable |
typedef std::future< DeleteBucketOutcome > | Aws::S3::Model::DeleteBucketOutcomeCallable |
typedef std::future< DeleteBucketAnalyticsConfigurationOutcome > | Aws::S3::Model::DeleteBucketAnalyticsConfigurationOutcomeCallable |
typedef std::future< DeleteBucketCorsOutcome > | Aws::S3::Model::DeleteBucketCorsOutcomeCallable |
typedef std::future< DeleteBucketEncryptionOutcome > | Aws::S3::Model::DeleteBucketEncryptionOutcomeCallable |
typedef std::future< DeleteBucketIntelligentTieringConfigurationOutcome > | Aws::S3::Model::DeleteBucketIntelligentTieringConfigurationOutcomeCallable |
typedef std::future< DeleteBucketInventoryConfigurationOutcome > | Aws::S3::Model::DeleteBucketInventoryConfigurationOutcomeCallable |
typedef std::future< DeleteBucketLifecycleOutcome > | Aws::S3::Model::DeleteBucketLifecycleOutcomeCallable |
typedef std::future< DeleteBucketMetricsConfigurationOutcome > | Aws::S3::Model::DeleteBucketMetricsConfigurationOutcomeCallable |
typedef std::future< DeleteBucketOwnershipControlsOutcome > | Aws::S3::Model::DeleteBucketOwnershipControlsOutcomeCallable |
typedef std::future< DeleteBucketPolicyOutcome > | Aws::S3::Model::DeleteBucketPolicyOutcomeCallable |
typedef std::future< DeleteBucketReplicationOutcome > | Aws::S3::Model::DeleteBucketReplicationOutcomeCallable |
typedef std::future< DeleteBucketTaggingOutcome > | Aws::S3::Model::DeleteBucketTaggingOutcomeCallable |
typedef std::future< DeleteBucketWebsiteOutcome > | Aws::S3::Model::DeleteBucketWebsiteOutcomeCallable |
typedef std::future< DeleteObjectOutcome > | Aws::S3::Model::DeleteObjectOutcomeCallable |
typedef std::future< DeleteObjectTaggingOutcome > | Aws::S3::Model::DeleteObjectTaggingOutcomeCallable |
typedef std::future< DeleteObjectsOutcome > | Aws::S3::Model::DeleteObjectsOutcomeCallable |
typedef std::future< DeletePublicAccessBlockOutcome > | Aws::S3::Model::DeletePublicAccessBlockOutcomeCallable |
typedef std::future< GetBucketAccelerateConfigurationOutcome > | Aws::S3::Model::GetBucketAccelerateConfigurationOutcomeCallable |
typedef std::future< GetBucketAclOutcome > | Aws::S3::Model::GetBucketAclOutcomeCallable |
typedef std::future< GetBucketAnalyticsConfigurationOutcome > | Aws::S3::Model::GetBucketAnalyticsConfigurationOutcomeCallable |
typedef std::future< GetBucketCorsOutcome > | Aws::S3::Model::GetBucketCorsOutcomeCallable |
typedef std::future< GetBucketEncryptionOutcome > | Aws::S3::Model::GetBucketEncryptionOutcomeCallable |
typedef std::future< GetBucketIntelligentTieringConfigurationOutcome > | Aws::S3::Model::GetBucketIntelligentTieringConfigurationOutcomeCallable |
typedef std::future< GetBucketInventoryConfigurationOutcome > | Aws::S3::Model::GetBucketInventoryConfigurationOutcomeCallable |
typedef std::future< GetBucketLifecycleConfigurationOutcome > | Aws::S3::Model::GetBucketLifecycleConfigurationOutcomeCallable |
typedef std::future< GetBucketLocationOutcome > | Aws::S3::Model::GetBucketLocationOutcomeCallable |
typedef std::future< GetBucketLoggingOutcome > | Aws::S3::Model::GetBucketLoggingOutcomeCallable |
typedef std::future< GetBucketMetricsConfigurationOutcome > | Aws::S3::Model::GetBucketMetricsConfigurationOutcomeCallable |
typedef std::future< GetBucketNotificationConfigurationOutcome > | Aws::S3::Model::GetBucketNotificationConfigurationOutcomeCallable |
typedef std::future< GetBucketOwnershipControlsOutcome > | Aws::S3::Model::GetBucketOwnershipControlsOutcomeCallable |
typedef std::future< GetBucketPolicyOutcome > | Aws::S3::Model::GetBucketPolicyOutcomeCallable |
typedef std::future< GetBucketPolicyStatusOutcome > | Aws::S3::Model::GetBucketPolicyStatusOutcomeCallable |
typedef std::future< GetBucketReplicationOutcome > | Aws::S3::Model::GetBucketReplicationOutcomeCallable |
typedef std::future< GetBucketRequestPaymentOutcome > | Aws::S3::Model::GetBucketRequestPaymentOutcomeCallable |
typedef std::future< GetBucketTaggingOutcome > | Aws::S3::Model::GetBucketTaggingOutcomeCallable |
typedef std::future< GetBucketVersioningOutcome > | Aws::S3::Model::GetBucketVersioningOutcomeCallable |
typedef std::future< GetBucketWebsiteOutcome > | Aws::S3::Model::GetBucketWebsiteOutcomeCallable |
typedef std::future< GetObjectOutcome > | Aws::S3::Model::GetObjectOutcomeCallable |
typedef std::future< GetObjectAclOutcome > | Aws::S3::Model::GetObjectAclOutcomeCallable |
typedef std::future< GetObjectAttributesOutcome > | Aws::S3::Model::GetObjectAttributesOutcomeCallable |
typedef std::future< GetObjectLegalHoldOutcome > | Aws::S3::Model::GetObjectLegalHoldOutcomeCallable |
typedef std::future< GetObjectLockConfigurationOutcome > | Aws::S3::Model::GetObjectLockConfigurationOutcomeCallable |
typedef std::future< GetObjectRetentionOutcome > | Aws::S3::Model::GetObjectRetentionOutcomeCallable |
typedef std::future< GetObjectTaggingOutcome > | Aws::S3::Model::GetObjectTaggingOutcomeCallable |
typedef std::future< GetObjectTorrentOutcome > | Aws::S3::Model::GetObjectTorrentOutcomeCallable |
typedef std::future< GetPublicAccessBlockOutcome > | Aws::S3::Model::GetPublicAccessBlockOutcomeCallable |
typedef std::future< HeadBucketOutcome > | Aws::S3::Model::HeadBucketOutcomeCallable |
typedef std::future< HeadObjectOutcome > | Aws::S3::Model::HeadObjectOutcomeCallable |
typedef std::future< ListBucketAnalyticsConfigurationsOutcome > | Aws::S3::Model::ListBucketAnalyticsConfigurationsOutcomeCallable |
typedef std::future< ListBucketIntelligentTieringConfigurationsOutcome > | Aws::S3::Model::ListBucketIntelligentTieringConfigurationsOutcomeCallable |
typedef std::future< ListBucketInventoryConfigurationsOutcome > | Aws::S3::Model::ListBucketInventoryConfigurationsOutcomeCallable |
typedef std::future< ListBucketMetricsConfigurationsOutcome > | Aws::S3::Model::ListBucketMetricsConfigurationsOutcomeCallable |
typedef std::future< ListBucketsOutcome > | Aws::S3::Model::ListBucketsOutcomeCallable |
typedef std::future< ListMultipartUploadsOutcome > | Aws::S3::Model::ListMultipartUploadsOutcomeCallable |
typedef std::future< ListObjectVersionsOutcome > | Aws::S3::Model::ListObjectVersionsOutcomeCallable |
typedef std::future< ListObjectsOutcome > | Aws::S3::Model::ListObjectsOutcomeCallable |
typedef std::future< ListObjectsV2Outcome > | Aws::S3::Model::ListObjectsV2OutcomeCallable |
typedef std::future< ListPartsOutcome > | Aws::S3::Model::ListPartsOutcomeCallable |
typedef std::future< PutBucketAccelerateConfigurationOutcome > | Aws::S3::Model::PutBucketAccelerateConfigurationOutcomeCallable |
typedef std::future< PutBucketAclOutcome > | Aws::S3::Model::PutBucketAclOutcomeCallable |
typedef std::future< PutBucketAnalyticsConfigurationOutcome > | Aws::S3::Model::PutBucketAnalyticsConfigurationOutcomeCallable |
typedef std::future< PutBucketCorsOutcome > | Aws::S3::Model::PutBucketCorsOutcomeCallable |
typedef std::future< PutBucketEncryptionOutcome > | Aws::S3::Model::PutBucketEncryptionOutcomeCallable |
typedef std::future< PutBucketIntelligentTieringConfigurationOutcome > | Aws::S3::Model::PutBucketIntelligentTieringConfigurationOutcomeCallable |
typedef std::future< PutBucketInventoryConfigurationOutcome > | Aws::S3::Model::PutBucketInventoryConfigurationOutcomeCallable |
typedef std::future< PutBucketLifecycleConfigurationOutcome > | Aws::S3::Model::PutBucketLifecycleConfigurationOutcomeCallable |
typedef std::future< PutBucketLoggingOutcome > | Aws::S3::Model::PutBucketLoggingOutcomeCallable |
typedef std::future< PutBucketMetricsConfigurationOutcome > | Aws::S3::Model::PutBucketMetricsConfigurationOutcomeCallable |
typedef std::future< PutBucketNotificationConfigurationOutcome > | Aws::S3::Model::PutBucketNotificationConfigurationOutcomeCallable |
typedef std::future< PutBucketOwnershipControlsOutcome > | Aws::S3::Model::PutBucketOwnershipControlsOutcomeCallable |
typedef std::future< PutBucketPolicyOutcome > | Aws::S3::Model::PutBucketPolicyOutcomeCallable |
typedef std::future< PutBucketReplicationOutcome > | Aws::S3::Model::PutBucketReplicationOutcomeCallable |
typedef std::future< PutBucketRequestPaymentOutcome > | Aws::S3::Model::PutBucketRequestPaymentOutcomeCallable |
typedef std::future< PutBucketTaggingOutcome > | Aws::S3::Model::PutBucketTaggingOutcomeCallable |
typedef std::future< PutBucketVersioningOutcome > | Aws::S3::Model::PutBucketVersioningOutcomeCallable |
typedef std::future< PutBucketWebsiteOutcome > | Aws::S3::Model::PutBucketWebsiteOutcomeCallable |
typedef std::future< PutObjectOutcome > | Aws::S3::Model::PutObjectOutcomeCallable |
typedef std::future< PutObjectAclOutcome > | Aws::S3::Model::PutObjectAclOutcomeCallable |
typedef std::future< PutObjectLegalHoldOutcome > | Aws::S3::Model::PutObjectLegalHoldOutcomeCallable |
typedef std::future< PutObjectLockConfigurationOutcome > | Aws::S3::Model::PutObjectLockConfigurationOutcomeCallable |
typedef std::future< PutObjectRetentionOutcome > | Aws::S3::Model::PutObjectRetentionOutcomeCallable |
typedef std::future< PutObjectTaggingOutcome > | Aws::S3::Model::PutObjectTaggingOutcomeCallable |
typedef std::future< PutPublicAccessBlockOutcome > | Aws::S3::Model::PutPublicAccessBlockOutcomeCallable |
typedef std::future< RestoreObjectOutcome > | Aws::S3::Model::RestoreObjectOutcomeCallable |
typedef std::future< SelectObjectContentOutcome > | Aws::S3::Model::SelectObjectContentOutcomeCallable |
typedef std::future< UploadPartOutcome > | Aws::S3::Model::UploadPartOutcomeCallable |
typedef std::future< UploadPartCopyOutcome > | Aws::S3::Model::UploadPartCopyOutcomeCallable |
typedef std::future< WriteGetObjectResponseOutcome > | Aws::S3::Model::WriteGetObjectResponseOutcomeCallable |
typedef std::function< void(const S3Client *, const Model::AbortMultipartUploadRequest &, const Model::AbortMultipartUploadOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::AbortMultipartUploadResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::CompleteMultipartUploadRequest &, const Model::CompleteMultipartUploadOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::CompleteMultipartUploadResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::CopyObjectRequest &, const Model::CopyObjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::CopyObjectResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::CreateBucketRequest &, const Model::CreateBucketOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::CreateBucketResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::CreateMultipartUploadRequest &, const Model::CreateMultipartUploadOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::CreateMultipartUploadResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::DeleteBucketRequest &, const Model::DeleteBucketOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::DeleteBucketResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::DeleteBucketAnalyticsConfigurationRequest &, const Model::DeleteBucketAnalyticsConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::DeleteBucketAnalyticsConfigurationResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::DeleteBucketCorsRequest &, const Model::DeleteBucketCorsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::DeleteBucketCorsResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::DeleteBucketEncryptionRequest &, const Model::DeleteBucketEncryptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::DeleteBucketEncryptionResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::DeleteBucketIntelligentTieringConfigurationRequest &, const Model::DeleteBucketIntelligentTieringConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::DeleteBucketIntelligentTieringConfigurationResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::DeleteBucketInventoryConfigurationRequest &, const Model::DeleteBucketInventoryConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::DeleteBucketInventoryConfigurationResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::DeleteBucketLifecycleRequest &, const Model::DeleteBucketLifecycleOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::DeleteBucketLifecycleResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::DeleteBucketMetricsConfigurationRequest &, const Model::DeleteBucketMetricsConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::DeleteBucketMetricsConfigurationResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::DeleteBucketOwnershipControlsRequest &, const Model::DeleteBucketOwnershipControlsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::DeleteBucketOwnershipControlsResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::DeleteBucketPolicyRequest &, const Model::DeleteBucketPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::DeleteBucketPolicyResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::DeleteBucketReplicationRequest &, const Model::DeleteBucketReplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::DeleteBucketReplicationResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::DeleteBucketTaggingRequest &, const Model::DeleteBucketTaggingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::DeleteBucketTaggingResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::DeleteBucketWebsiteRequest &, const Model::DeleteBucketWebsiteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::DeleteBucketWebsiteResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::DeleteObjectRequest &, const Model::DeleteObjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::DeleteObjectResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::DeleteObjectTaggingRequest &, const Model::DeleteObjectTaggingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::DeleteObjectTaggingResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::DeleteObjectsRequest &, const Model::DeleteObjectsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::DeleteObjectsResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::DeletePublicAccessBlockRequest &, const Model::DeletePublicAccessBlockOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::DeletePublicAccessBlockResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::GetBucketAccelerateConfigurationRequest &, const Model::GetBucketAccelerateConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::GetBucketAccelerateConfigurationResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::GetBucketAclRequest &, const Model::GetBucketAclOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::GetBucketAclResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::GetBucketAnalyticsConfigurationRequest &, const Model::GetBucketAnalyticsConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::GetBucketAnalyticsConfigurationResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::GetBucketCorsRequest &, const Model::GetBucketCorsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::GetBucketCorsResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::GetBucketEncryptionRequest &, const Model::GetBucketEncryptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::GetBucketEncryptionResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::GetBucketIntelligentTieringConfigurationRequest &, const Model::GetBucketIntelligentTieringConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::GetBucketIntelligentTieringConfigurationResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::GetBucketInventoryConfigurationRequest &, const Model::GetBucketInventoryConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::GetBucketInventoryConfigurationResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::GetBucketLifecycleConfigurationRequest &, const Model::GetBucketLifecycleConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::GetBucketLifecycleConfigurationResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::GetBucketLocationRequest &, const Model::GetBucketLocationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::GetBucketLocationResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::GetBucketLoggingRequest &, const Model::GetBucketLoggingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::GetBucketLoggingResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::GetBucketMetricsConfigurationRequest &, const Model::GetBucketMetricsConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::GetBucketMetricsConfigurationResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::GetBucketNotificationConfigurationRequest &, const Model::GetBucketNotificationConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::GetBucketNotificationConfigurationResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::GetBucketOwnershipControlsRequest &, const Model::GetBucketOwnershipControlsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::GetBucketOwnershipControlsResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::GetBucketPolicyRequest &, Model::GetBucketPolicyOutcome, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::GetBucketPolicyResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::GetBucketPolicyStatusRequest &, const Model::GetBucketPolicyStatusOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::GetBucketPolicyStatusResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::GetBucketReplicationRequest &, const Model::GetBucketReplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::GetBucketReplicationResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::GetBucketRequestPaymentRequest &, const Model::GetBucketRequestPaymentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::GetBucketRequestPaymentResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::GetBucketTaggingRequest &, const Model::GetBucketTaggingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::GetBucketTaggingResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::GetBucketVersioningRequest &, const Model::GetBucketVersioningOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::GetBucketVersioningResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::GetBucketWebsiteRequest &, const Model::GetBucketWebsiteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::GetBucketWebsiteResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::GetObjectRequest &, Model::GetObjectOutcome, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::GetObjectResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::GetObjectAclRequest &, const Model::GetObjectAclOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::GetObjectAclResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::GetObjectAttributesRequest &, const Model::GetObjectAttributesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::GetObjectAttributesResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::GetObjectLegalHoldRequest &, const Model::GetObjectLegalHoldOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::GetObjectLegalHoldResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::GetObjectLockConfigurationRequest &, const Model::GetObjectLockConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::GetObjectLockConfigurationResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::GetObjectRetentionRequest &, const Model::GetObjectRetentionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::GetObjectRetentionResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::GetObjectTaggingRequest &, const Model::GetObjectTaggingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::GetObjectTaggingResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::GetObjectTorrentRequest &, Model::GetObjectTorrentOutcome, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::GetObjectTorrentResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::GetPublicAccessBlockRequest &, const Model::GetPublicAccessBlockOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::GetPublicAccessBlockResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::HeadBucketRequest &, const Model::HeadBucketOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::HeadBucketResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::HeadObjectRequest &, const Model::HeadObjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::HeadObjectResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::ListBucketAnalyticsConfigurationsRequest &, const Model::ListBucketAnalyticsConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::ListBucketAnalyticsConfigurationsResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::ListBucketIntelligentTieringConfigurationsRequest &, const Model::ListBucketIntelligentTieringConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::ListBucketIntelligentTieringConfigurationsResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::ListBucketInventoryConfigurationsRequest &, const Model::ListBucketInventoryConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::ListBucketInventoryConfigurationsResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::ListBucketMetricsConfigurationsRequest &, const Model::ListBucketMetricsConfigurationsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::ListBucketMetricsConfigurationsResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::ListBucketsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::ListBucketsResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::ListMultipartUploadsRequest &, const Model::ListMultipartUploadsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::ListMultipartUploadsResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::ListObjectVersionsRequest &, const Model::ListObjectVersionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::ListObjectVersionsResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::ListObjectsRequest &, const Model::ListObjectsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::ListObjectsResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::ListObjectsV2Request &, const Model::ListObjectsV2Outcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::ListObjectsV2ResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::ListPartsRequest &, const Model::ListPartsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::ListPartsResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::PutBucketAccelerateConfigurationRequest &, const Model::PutBucketAccelerateConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::PutBucketAccelerateConfigurationResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::PutBucketAclRequest &, const Model::PutBucketAclOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::PutBucketAclResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::PutBucketAnalyticsConfigurationRequest &, const Model::PutBucketAnalyticsConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::PutBucketAnalyticsConfigurationResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::PutBucketCorsRequest &, const Model::PutBucketCorsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::PutBucketCorsResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::PutBucketEncryptionRequest &, const Model::PutBucketEncryptionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::PutBucketEncryptionResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::PutBucketIntelligentTieringConfigurationRequest &, const Model::PutBucketIntelligentTieringConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::PutBucketIntelligentTieringConfigurationResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::PutBucketInventoryConfigurationRequest &, const Model::PutBucketInventoryConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::PutBucketInventoryConfigurationResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::PutBucketLifecycleConfigurationRequest &, const Model::PutBucketLifecycleConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::PutBucketLifecycleConfigurationResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::PutBucketLoggingRequest &, const Model::PutBucketLoggingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::PutBucketLoggingResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::PutBucketMetricsConfigurationRequest &, const Model::PutBucketMetricsConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::PutBucketMetricsConfigurationResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::PutBucketNotificationConfigurationRequest &, const Model::PutBucketNotificationConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::PutBucketNotificationConfigurationResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::PutBucketOwnershipControlsRequest &, const Model::PutBucketOwnershipControlsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::PutBucketOwnershipControlsResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::PutBucketPolicyRequest &, const Model::PutBucketPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::PutBucketPolicyResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::PutBucketReplicationRequest &, const Model::PutBucketReplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::PutBucketReplicationResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::PutBucketRequestPaymentRequest &, const Model::PutBucketRequestPaymentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::PutBucketRequestPaymentResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::PutBucketTaggingRequest &, const Model::PutBucketTaggingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::PutBucketTaggingResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::PutBucketVersioningRequest &, const Model::PutBucketVersioningOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::PutBucketVersioningResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::PutBucketWebsiteRequest &, const Model::PutBucketWebsiteOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::PutBucketWebsiteResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::PutObjectRequest &, const Model::PutObjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::PutObjectResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::PutObjectAclRequest &, const Model::PutObjectAclOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::PutObjectAclResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::PutObjectLegalHoldRequest &, const Model::PutObjectLegalHoldOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::PutObjectLegalHoldResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::PutObjectLockConfigurationRequest &, const Model::PutObjectLockConfigurationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::PutObjectLockConfigurationResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::PutObjectRetentionRequest &, const Model::PutObjectRetentionOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::PutObjectRetentionResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::PutObjectTaggingRequest &, const Model::PutObjectTaggingOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::PutObjectTaggingResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::PutPublicAccessBlockRequest &, const Model::PutPublicAccessBlockOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::PutPublicAccessBlockResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::RestoreObjectRequest &, const Model::RestoreObjectOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::RestoreObjectResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::SelectObjectContentRequest &, const Model::SelectObjectContentOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::SelectObjectContentResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::UploadPartRequest &, const Model::UploadPartOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::UploadPartResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::UploadPartCopyRequest &, const Model::UploadPartCopyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::UploadPartCopyResponseReceivedHandler |
typedef std::function< void(const S3Client *, const Model::WriteGetObjectResponseRequest &, const Model::WriteGetObjectResponseOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > | Aws::S3::WriteGetObjectResponseResponseReceivedHandler |