AWS SDK for C++  1.9.108
AWS SDK for C++
Public Member Functions | List of all members
Aws::S3::Model::AccelerateConfiguration Class Reference

#include <AccelerateConfiguration.h>

Public Member Functions

 AccelerateConfiguration ()
 
 AccelerateConfiguration (const Aws::Utils::Xml::XmlNode &xmlNode)
 
AccelerateConfigurationoperator= (const Aws::Utils::Xml::XmlNode &xmlNode)
 
void AddToNode (Aws::Utils::Xml::XmlNode &parentNode) const
 
const BucketAccelerateStatusGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const BucketAccelerateStatus &value)
 
void SetStatus (BucketAccelerateStatus &&value)
 
AccelerateConfigurationWithStatus (const BucketAccelerateStatus &value)
 
AccelerateConfigurationWithStatus (BucketAccelerateStatus &&value)
 

Detailed Description

Configures the transfer acceleration state for an Amazon S3 bucket. For more information, see Amazon S3 Transfer Acceleration in the Amazon S3 User Guide.

See Also:

AWS API Reference

Definition at line 34 of file AccelerateConfiguration.h.

Constructor & Destructor Documentation

◆ AccelerateConfiguration() [1/2]

Aws::S3::Model::AccelerateConfiguration::AccelerateConfiguration ( )

◆ AccelerateConfiguration() [2/2]

Aws::S3::Model::AccelerateConfiguration::AccelerateConfiguration ( const Aws::Utils::Xml::XmlNode xmlNode)

Member Function Documentation

◆ AddToNode()

void Aws::S3::Model::AccelerateConfiguration::AddToNode ( Aws::Utils::Xml::XmlNode parentNode) const

◆ GetStatus()

const BucketAccelerateStatus& Aws::S3::Model::AccelerateConfiguration::GetStatus ( ) const
inline

Specifies the transfer acceleration status of the bucket.

Definition at line 47 of file AccelerateConfiguration.h.

◆ operator=()

AccelerateConfiguration& Aws::S3::Model::AccelerateConfiguration::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)

◆ SetStatus() [1/2]

void Aws::S3::Model::AccelerateConfiguration::SetStatus ( BucketAccelerateStatus &&  value)
inline

Specifies the transfer acceleration status of the bucket.

Definition at line 62 of file AccelerateConfiguration.h.

◆ SetStatus() [2/2]

void Aws::S3::Model::AccelerateConfiguration::SetStatus ( const BucketAccelerateStatus value)
inline

Specifies the transfer acceleration status of the bucket.

Definition at line 57 of file AccelerateConfiguration.h.

◆ StatusHasBeenSet()

bool Aws::S3::Model::AccelerateConfiguration::StatusHasBeenSet ( ) const
inline

Specifies the transfer acceleration status of the bucket.

Definition at line 52 of file AccelerateConfiguration.h.

◆ WithStatus() [1/2]

AccelerateConfiguration& Aws::S3::Model::AccelerateConfiguration::WithStatus ( BucketAccelerateStatus &&  value)
inline

Specifies the transfer acceleration status of the bucket.

Definition at line 72 of file AccelerateConfiguration.h.

◆ WithStatus() [2/2]

AccelerateConfiguration& Aws::S3::Model::AccelerateConfiguration::WithStatus ( const BucketAccelerateStatus value)
inline

Specifies the transfer acceleration status of the bucket.

Definition at line 67 of file AccelerateConfiguration.h.


The documentation for this class was generated from the following file: