AWS SDK for C++
AWS SDK for C++
|
#include <S3Request.h>
Public Types | |
using | EndpointParameter = Aws::Endpoint::EndpointParameter |
using | EndpointParameters = Aws::Endpoint::EndpointParameters |
![]() | |
typedef Aws::Vector< Aws::Endpoint::EndpointParameter > | EndpointParameters |
Protected Member Functions | |
virtual Aws::Http::HeaderValueCollection | GetRequestSpecificHeaders () const |
![]() | |
virtual void | DumpBodyToUrl (Aws::Http::URI &uri) const |
Additional Inherited Members | |
![]() | |
Aws::Http::HeaderValueCollection | m_additionalCustomHeaders |
Definition at line 18 of file S3Request.h.
Definition at line 21 of file S3Request.h.
Definition at line 22 of file S3Request.h.
|
inlinevirtual |
Definition at line 24 of file S3Request.h.
|
inline |
Definition at line 26 of file S3Request.h.
|
inlineoverridevirtual |
Implements Aws::AmazonWebServiceRequest.
Definition at line 28 of file S3Request.h.
|
inlineprotectedvirtual |
Reimplemented in Aws::S3::Model::AbortMultipartUploadRequest, Aws::S3::Model::CompleteMultipartUploadRequest, Aws::S3::Model::CopyObjectRequest, Aws::S3::Model::CreateBucketRequest, Aws::S3::Model::CreateMultipartUploadRequest, Aws::S3::Model::DeleteBucketAnalyticsConfigurationRequest, Aws::S3::Model::DeleteBucketCorsRequest, Aws::S3::Model::DeleteBucketEncryptionRequest, Aws::S3::Model::DeleteBucketInventoryConfigurationRequest, Aws::S3::Model::DeleteBucketLifecycleRequest, Aws::S3::Model::DeleteBucketMetricsConfigurationRequest, Aws::S3::Model::DeleteBucketOwnershipControlsRequest, Aws::S3::Model::DeleteBucketPolicyRequest, Aws::S3::Model::DeleteBucketReplicationRequest, Aws::S3::Model::DeleteBucketRequest, Aws::S3::Model::DeleteBucketTaggingRequest, Aws::S3::Model::DeleteBucketWebsiteRequest, Aws::S3::Model::DeleteObjectRequest, Aws::S3::Model::DeleteObjectsRequest, Aws::S3::Model::DeleteObjectTaggingRequest, Aws::S3::Model::DeletePublicAccessBlockRequest, Aws::S3::Model::GetBucketAccelerateConfigurationRequest, Aws::S3::Model::GetBucketAclRequest, Aws::S3::Model::GetBucketAnalyticsConfigurationRequest, Aws::S3::Model::GetBucketCorsRequest, Aws::S3::Model::GetBucketEncryptionRequest, Aws::S3::Model::GetBucketInventoryConfigurationRequest, Aws::S3::Model::GetBucketLifecycleConfigurationRequest, Aws::S3::Model::GetBucketLocationRequest, Aws::S3::Model::GetBucketLoggingRequest, Aws::S3::Model::GetBucketMetricsConfigurationRequest, Aws::S3::Model::GetBucketNotificationConfigurationRequest, Aws::S3::Model::GetBucketOwnershipControlsRequest, Aws::S3::Model::GetBucketPolicyRequest, Aws::S3::Model::GetBucketPolicyStatusRequest, Aws::S3::Model::GetBucketReplicationRequest, Aws::S3::Model::GetBucketRequestPaymentRequest, Aws::S3::Model::GetBucketTaggingRequest, Aws::S3::Model::GetBucketVersioningRequest, Aws::S3::Model::GetBucketWebsiteRequest, Aws::S3::Model::GetObjectAclRequest, Aws::S3::Model::GetObjectAttributesRequest, Aws::S3::Model::GetObjectLegalHoldRequest, Aws::S3::Model::GetObjectLockConfigurationRequest, Aws::S3::Model::GetObjectRequest, Aws::S3::Model::GetObjectRetentionRequest, Aws::S3::Model::GetObjectTaggingRequest, Aws::S3::Model::GetObjectTorrentRequest, Aws::S3::Model::GetPublicAccessBlockRequest, Aws::S3::Model::HeadBucketRequest, Aws::S3::Model::HeadObjectRequest, Aws::S3::Model::ListBucketAnalyticsConfigurationsRequest, Aws::S3::Model::ListBucketInventoryConfigurationsRequest, Aws::S3::Model::ListBucketMetricsConfigurationsRequest, Aws::S3::Model::ListMultipartUploadsRequest, Aws::S3::Model::ListObjectsRequest, Aws::S3::Model::ListObjectsV2Request, Aws::S3::Model::ListObjectVersionsRequest, Aws::S3::Model::ListPartsRequest, Aws::S3::Model::PutBucketAccelerateConfigurationRequest, Aws::S3::Model::PutBucketAclRequest, Aws::S3::Model::PutBucketAnalyticsConfigurationRequest, Aws::S3::Model::PutBucketCorsRequest, Aws::S3::Model::PutBucketEncryptionRequest, Aws::S3::Model::PutBucketInventoryConfigurationRequest, Aws::S3::Model::PutBucketLifecycleConfigurationRequest, Aws::S3::Model::PutBucketLoggingRequest, Aws::S3::Model::PutBucketMetricsConfigurationRequest, Aws::S3::Model::PutBucketNotificationConfigurationRequest, Aws::S3::Model::PutBucketOwnershipControlsRequest, Aws::S3::Model::PutBucketReplicationRequest, Aws::S3::Model::PutBucketRequestPaymentRequest, Aws::S3::Model::PutBucketTaggingRequest, Aws::S3::Model::PutBucketVersioningRequest, Aws::S3::Model::PutBucketWebsiteRequest, Aws::S3::Model::PutObjectAclRequest, Aws::S3::Model::PutObjectLegalHoldRequest, Aws::S3::Model::PutObjectLockConfigurationRequest, Aws::S3::Model::PutObjectRetentionRequest, Aws::S3::Model::PutObjectTaggingRequest, Aws::S3::Model::PutPublicAccessBlockRequest, Aws::S3::Model::RestoreObjectRequest, Aws::S3::Model::SelectObjectContentRequest, and Aws::S3::Model::UploadPartCopyRequest.
Definition at line 41 of file S3Request.h.