AWS SDK for C++
0.14.3
AWS SDK for C++
|
#include <S3Request.h>
Protected Member Functions | |
virtual Aws::Http::HeaderValueCollection | GetRequestSpecificHeaders () const |
Definition at line 26 of file S3Request.h.
|
inlinevirtual |
Definition at line 29 of file S3Request.h.
|
inline |
Definition at line 32 of file S3Request.h.
|
inlineoverridevirtual |
Get the headers for the request
Implements Aws::AmazonWebServiceRequest.
Definition at line 34 of file S3Request.h.
|
inlineprotectedvirtual |
Reimplemented in Aws::S3::Model::PutObjectAclRequest, Aws::S3::Model::CompleteMultipartUploadRequest, Aws::S3::Model::GetObjectRequest, Aws::S3::Model::HeadObjectRequest, Aws::S3::Model::RestoreObjectRequest, Aws::S3::Model::UploadPartCopyRequest, Aws::S3::Model::AbortMultipartUploadRequest, Aws::S3::Model::CopyObjectRequest, Aws::S3::Model::DeleteObjectRequest, Aws::S3::Model::GetObjectAclRequest, Aws::S3::Model::ListPartsRequest, Aws::S3::Model::CreateMultipartUploadRequest, Aws::S3::Model::CreateBucketRequest, Aws::S3::Model::DeleteObjectsRequest, Aws::S3::Model::PutBucketAclRequest, Aws::S3::Model::GetObjectTorrentRequest, Aws::S3::Model::PutBucketCorsRequest, Aws::S3::Model::PutBucketLoggingRequest, Aws::S3::Model::PutBucketReplicationRequest, Aws::S3::Model::PutBucketRequestPaymentRequest, Aws::S3::Model::PutBucketTaggingRequest, Aws::S3::Model::PutBucketVersioningRequest, and Aws::S3::Model::PutBucketWebsiteRequest.
Definition at line 42 of file S3Request.h.
|
overridepure virtual |
Convert payload into String.
Implements Aws::AmazonSerializableWebServiceRequest.
Implemented in Aws::S3::Model::CopyObjectRequest, Aws::S3::Model::PutObjectAclRequest, Aws::S3::Model::CompleteMultipartUploadRequest, Aws::S3::Model::CreateMultipartUploadRequest, Aws::S3::Model::GetObjectRequest, Aws::S3::Model::HeadObjectRequest, Aws::S3::Model::RestoreObjectRequest, Aws::S3::Model::UploadPartCopyRequest, Aws::S3::Model::AbortMultipartUploadRequest, Aws::S3::Model::DeleteObjectRequest, Aws::S3::Model::GetObjectAclRequest, Aws::S3::Model::ListMultipartUploadsRequest, Aws::S3::Model::ListObjectsRequest, Aws::S3::Model::ListObjectsV2Request, Aws::S3::Model::ListObjectVersionsRequest, Aws::S3::Model::ListPartsRequest, Aws::S3::Model::CreateBucketRequest, Aws::S3::Model::DeleteObjectsRequest, Aws::S3::Model::PutBucketAclRequest, Aws::S3::Model::GetObjectTorrentRequest, Aws::S3::Model::PutBucketAccelerateConfigurationRequest, Aws::S3::Model::PutBucketCorsRequest, Aws::S3::Model::PutBucketLifecycleConfigurationRequest, Aws::S3::Model::PutBucketLoggingRequest, Aws::S3::Model::PutBucketNotificationConfigurationRequest, Aws::S3::Model::PutBucketReplicationRequest, Aws::S3::Model::PutBucketRequestPaymentRequest, Aws::S3::Model::PutBucketTaggingRequest, Aws::S3::Model::PutBucketVersioningRequest, Aws::S3::Model::PutBucketWebsiteRequest, Aws::S3::Model::DeleteBucketCorsRequest, Aws::S3::Model::DeleteBucketLifecycleRequest, Aws::S3::Model::DeleteBucketPolicyRequest, Aws::S3::Model::DeleteBucketReplicationRequest, Aws::S3::Model::DeleteBucketRequest, Aws::S3::Model::DeleteBucketTaggingRequest, Aws::S3::Model::DeleteBucketWebsiteRequest, Aws::S3::Model::GetBucketAccelerateConfigurationRequest, Aws::S3::Model::GetBucketAclRequest, Aws::S3::Model::GetBucketCorsRequest, Aws::S3::Model::GetBucketLifecycleConfigurationRequest, Aws::S3::Model::GetBucketLocationRequest, Aws::S3::Model::GetBucketLoggingRequest, Aws::S3::Model::GetBucketNotificationConfigurationRequest, Aws::S3::Model::GetBucketPolicyRequest, Aws::S3::Model::GetBucketReplicationRequest, Aws::S3::Model::GetBucketRequestPaymentRequest, Aws::S3::Model::GetBucketTaggingRequest, Aws::S3::Model::GetBucketVersioningRequest, Aws::S3::Model::GetBucketWebsiteRequest, and Aws::S3::Model::HeadBucketRequest.