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

#include <Destination.h>

Public Member Functions

 Destination ()
 
 Destination (const Aws::Utils::Xml::XmlNode &xmlNode)
 
Destinationoperator= (const Aws::Utils::Xml::XmlNode &xmlNode)
 
void AddToNode (Aws::Utils::Xml::XmlNode &parentNode) const
 
const Aws::StringGetBucket () const
 
void SetBucket (const Aws::String &value)
 
void SetBucket (Aws::String &&value)
 
void SetBucket (const char *value)
 
DestinationWithBucket (const Aws::String &value)
 
DestinationWithBucket (Aws::String &&value)
 
DestinationWithBucket (const char *value)
 
const StorageClassGetStorageClass () const
 
void SetStorageClass (const StorageClass &value)
 
void SetStorageClass (StorageClass &&value)
 
DestinationWithStorageClass (const StorageClass &value)
 
DestinationWithStorageClass (StorageClass &&value)
 

Detailed Description

Definition at line 34 of file Destination.h.

Constructor & Destructor Documentation

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

Member Function Documentation

void Aws::S3::Model::Destination::AddToNode ( Aws::Utils::Xml::XmlNode parentNode) const
const Aws::String& Aws::S3::Model::Destination::GetBucket ( ) const
inline

Amazon resource name (ARN) of the bucket where you want Amazon S3 to store replicas of the object identified by the rule.

Definition at line 47 of file Destination.h.

const StorageClass& Aws::S3::Model::Destination::GetStorageClass ( ) const
inline

The class of storage used to store the object.

Definition at line 88 of file Destination.h.

Destination& Aws::S3::Model::Destination::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)
void Aws::S3::Model::Destination::SetBucket ( const Aws::String value)
inline

Amazon resource name (ARN) of the bucket where you want Amazon S3 to store replicas of the object identified by the rule.

Definition at line 53 of file Destination.h.

void Aws::S3::Model::Destination::SetBucket ( Aws::String &&  value)
inline

Amazon resource name (ARN) of the bucket where you want Amazon S3 to store replicas of the object identified by the rule.

Definition at line 59 of file Destination.h.

void Aws::S3::Model::Destination::SetBucket ( const char *  value)
inline

Amazon resource name (ARN) of the bucket where you want Amazon S3 to store replicas of the object identified by the rule.

Definition at line 65 of file Destination.h.

void Aws::S3::Model::Destination::SetStorageClass ( const StorageClass value)
inline

The class of storage used to store the object.

Definition at line 93 of file Destination.h.

void Aws::S3::Model::Destination::SetStorageClass ( StorageClass &&  value)
inline

The class of storage used to store the object.

Definition at line 98 of file Destination.h.

Destination& Aws::S3::Model::Destination::WithBucket ( const Aws::String value)
inline

Amazon resource name (ARN) of the bucket where you want Amazon S3 to store replicas of the object identified by the rule.

Definition at line 71 of file Destination.h.

Destination& Aws::S3::Model::Destination::WithBucket ( Aws::String &&  value)
inline

Amazon resource name (ARN) of the bucket where you want Amazon S3 to store replicas of the object identified by the rule.

Definition at line 77 of file Destination.h.

Destination& Aws::S3::Model::Destination::WithBucket ( const char *  value)
inline

Amazon resource name (ARN) of the bucket where you want Amazon S3 to store replicas of the object identified by the rule.

Definition at line 83 of file Destination.h.

Destination& Aws::S3::Model::Destination::WithStorageClass ( const StorageClass value)
inline

The class of storage used to store the object.

Definition at line 103 of file Destination.h.

Destination& Aws::S3::Model::Destination::WithStorageClass ( StorageClass &&  value)
inline

The class of storage used to store the object.

Definition at line 108 of file Destination.h.


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