|
| GetObjectRetentionRequest () |
|
virtual const char * | GetServiceRequestName () const override |
|
Aws::String | SerializePayload () const override |
|
void | AddQueryStringParameters (Aws::Http::URI &uri) const override |
|
Aws::Http::HeaderValueCollection | GetRequestSpecificHeaders () const override |
|
const Aws::String & | GetBucket () const |
|
bool | BucketHasBeenSet () const |
|
void | SetBucket (const Aws::String &value) |
|
void | SetBucket (Aws::String &&value) |
|
void | SetBucket (const char *value) |
|
GetObjectRetentionRequest & | WithBucket (const Aws::String &value) |
|
GetObjectRetentionRequest & | WithBucket (Aws::String &&value) |
|
GetObjectRetentionRequest & | WithBucket (const char *value) |
|
const Aws::String & | GetKey () const |
|
bool | KeyHasBeenSet () const |
|
void | SetKey (const Aws::String &value) |
|
void | SetKey (Aws::String &&value) |
|
void | SetKey (const char *value) |
|
GetObjectRetentionRequest & | WithKey (const Aws::String &value) |
|
GetObjectRetentionRequest & | WithKey (Aws::String &&value) |
|
GetObjectRetentionRequest & | WithKey (const char *value) |
|
const Aws::String & | GetVersionId () const |
|
bool | VersionIdHasBeenSet () const |
|
void | SetVersionId (const Aws::String &value) |
|
void | SetVersionId (Aws::String &&value) |
|
void | SetVersionId (const char *value) |
|
GetObjectRetentionRequest & | WithVersionId (const Aws::String &value) |
|
GetObjectRetentionRequest & | WithVersionId (Aws::String &&value) |
|
GetObjectRetentionRequest & | WithVersionId (const char *value) |
|
const RequestPayer & | GetRequestPayer () const |
|
bool | RequestPayerHasBeenSet () const |
|
void | SetRequestPayer (const RequestPayer &value) |
|
void | SetRequestPayer (RequestPayer &&value) |
|
GetObjectRetentionRequest & | WithRequestPayer (const RequestPayer &value) |
|
GetObjectRetentionRequest & | WithRequestPayer (RequestPayer &&value) |
|
const Aws::String & | GetExpectedBucketOwner () const |
|
bool | ExpectedBucketOwnerHasBeenSet () const |
|
void | SetExpectedBucketOwner (const Aws::String &value) |
|
void | SetExpectedBucketOwner (Aws::String &&value) |
|
void | SetExpectedBucketOwner (const char *value) |
|
GetObjectRetentionRequest & | WithExpectedBucketOwner (const Aws::String &value) |
|
GetObjectRetentionRequest & | WithExpectedBucketOwner (Aws::String &&value) |
|
GetObjectRetentionRequest & | WithExpectedBucketOwner (const char *value) |
|
const Aws::Map< Aws::String, Aws::String > & | GetCustomizedAccessLogTag () const |
|
bool | CustomizedAccessLogTagHasBeenSet () const |
|
void | SetCustomizedAccessLogTag (const Aws::Map< Aws::String, Aws::String > &value) |
|
void | SetCustomizedAccessLogTag (Aws::Map< Aws::String, Aws::String > &&value) |
|
GetObjectRetentionRequest & | WithCustomizedAccessLogTag (const Aws::Map< Aws::String, Aws::String > &value) |
|
GetObjectRetentionRequest & | WithCustomizedAccessLogTag (Aws::Map< Aws::String, Aws::String > &&value) |
|
GetObjectRetentionRequest & | AddCustomizedAccessLogTag (const Aws::String &key, const Aws::String &value) |
|
GetObjectRetentionRequest & | AddCustomizedAccessLogTag (Aws::String &&key, const Aws::String &value) |
|
GetObjectRetentionRequest & | AddCustomizedAccessLogTag (const Aws::String &key, Aws::String &&value) |
|
GetObjectRetentionRequest & | AddCustomizedAccessLogTag (Aws::String &&key, Aws::String &&value) |
|
GetObjectRetentionRequest & | AddCustomizedAccessLogTag (const char *key, Aws::String &&value) |
|
GetObjectRetentionRequest & | AddCustomizedAccessLogTag (Aws::String &&key, const char *value) |
|
GetObjectRetentionRequest & | AddCustomizedAccessLogTag (const char *key, const char *value) |
|
virtual | ~S3Request () |
|
void | AddParametersToRequest (Aws::Http::HttpRequest &httpRequest) const |
|
Aws::Http::HeaderValueCollection | GetHeaders () const override |
|
| AmazonSerializableWebServiceRequest () |
|
virtual | ~AmazonSerializableWebServiceRequest () |
|
std::shared_ptr< Aws::IOStream > | GetBody () const override |
|
| AmazonWebServiceRequest () |
|
virtual | ~AmazonWebServiceRequest ()=default |
|
virtual void | PutToPresignedUrl (Aws::Http::URI &uri) const |
|
virtual bool | IsStreaming () const |
|
virtual bool | IsEventStreamRequest () const |
|
virtual bool | SignBody () const |
|
virtual bool | IsChunked () const |
|
virtual void | SetRequestSignedHandler (const RequestSignedHandler &handler) |
|
virtual const RequestSignedHandler & | GetRequestSignedHandler () const |
|
const Aws::IOStreamFactory & | GetResponseStreamFactory () const |
|
void | SetResponseStreamFactory (const Aws::IOStreamFactory &factory) |
|
virtual void | SetDataReceivedEventHandler (const Aws::Http::DataReceivedEventHandler &dataReceivedEventHandler) |
|
virtual void | SetDataSentEventHandler (const Aws::Http::DataSentEventHandler &dataSentEventHandler) |
|
virtual void | SetContinueRequestHandler (const Aws::Http::ContinueRequestHandler &continueRequestHandler) |
|
virtual void | SetDataReceivedEventHandler (Aws::Http::DataReceivedEventHandler &&dataReceivedEventHandler) |
|
virtual void | SetDataSentEventHandler (Aws::Http::DataSentEventHandler &&dataSentEventHandler) |
|
virtual void | SetContinueRequestHandler (Aws::Http::ContinueRequestHandler &&continueRequestHandler) |
|
virtual void | SetRequestRetryHandler (const RequestRetryHandler &handler) |
|
virtual void | SetRequestRetryHandler (RequestRetryHandler &&handler) |
|
virtual const Aws::Http::DataReceivedEventHandler & | GetDataReceivedEventHandler () const |
|
virtual const Aws::Http::DataSentEventHandler & | GetDataSentEventHandler () const |
|
virtual const Aws::Http::ContinueRequestHandler & | GetContinueRequestHandler () const |
|
virtual const RequestRetryHandler & | GetRequestRetryHandler () const |
|
virtual bool | ShouldComputeContentMd5 () const |
|
Definition at line 27 of file GetObjectRetentionRequest.h.
bool Aws::S3::Model::GetObjectRetentionRequest::BucketHasBeenSet |
( |
| ) |
const |
|
inline |
The bucket name containing the object whose retention settings you want to retrieve.
When using this action with an access point, you must direct requests to the access point hostname. The access point hostname takes the form AccessPointName-AccountId.s3-accesspoint.Region.amazonaws.com. When using this action with an access point through the AWS SDKs, you provide the access point ARN in place of the bucket name. For more information about access point ARNs, see Using Access Points in the Amazon S3 User Guide.
Definition at line 69 of file GetObjectRetentionRequest.h.
void Aws::S3::Model::GetObjectRetentionRequest::SetBucket |
( |
const char * |
value | ) |
|
|
inline |
The bucket name containing the object whose retention settings you want to retrieve.
When using this action with an access point, you must direct requests to the access point hostname. The access point hostname takes the form AccessPointName-AccountId.s3-accesspoint.Region.amazonaws.com. When using this action with an access point through the AWS SDKs, you provide the access point ARN in place of the bucket name. For more information about access point ARNs, see Using Access Points in the Amazon S3 User Guide.
Definition at line 108 of file GetObjectRetentionRequest.h.