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

#include <Bucket.h>

Public Member Functions

 Bucket ()
 
 Bucket (const Aws::Utils::Xml::XmlNode &xmlNode)
 
Bucketoperator= (const Aws::Utils::Xml::XmlNode &xmlNode)
 
void AddToNode (Aws::Utils::Xml::XmlNode &parentNode) const
 
const Aws::StringGetName () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
BucketWithName (const Aws::String &value)
 
BucketWithName (Aws::String &&value)
 
BucketWithName (const char *value)
 
const Aws::Utils::DateTimeGetCreationDate () const
 
void SetCreationDate (const Aws::Utils::DateTime &value)
 
void SetCreationDate (Aws::Utils::DateTime &&value)
 
BucketWithCreationDate (const Aws::Utils::DateTime &value)
 
BucketWithCreationDate (Aws::Utils::DateTime &&value)
 

Detailed Description

Definition at line 34 of file Bucket.h.

Constructor & Destructor Documentation

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

Member Function Documentation

void Aws::S3::Model::Bucket::AddToNode ( Aws::Utils::Xml::XmlNode parentNode) const
const Aws::Utils::DateTime& Aws::S3::Model::Bucket::GetCreationDate ( ) const
inline

Date the bucket was created.

Definition at line 81 of file Bucket.h.

const Aws::String& Aws::S3::Model::Bucket::GetName ( ) const
inline

The name of the bucket.

Definition at line 46 of file Bucket.h.

Bucket& Aws::S3::Model::Bucket::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)
void Aws::S3::Model::Bucket::SetCreationDate ( const Aws::Utils::DateTime value)
inline

Date the bucket was created.

Definition at line 86 of file Bucket.h.

void Aws::S3::Model::Bucket::SetCreationDate ( Aws::Utils::DateTime &&  value)
inline

Date the bucket was created.

Definition at line 91 of file Bucket.h.

void Aws::S3::Model::Bucket::SetName ( const Aws::String value)
inline

The name of the bucket.

Definition at line 51 of file Bucket.h.

void Aws::S3::Model::Bucket::SetName ( Aws::String &&  value)
inline

The name of the bucket.

Definition at line 56 of file Bucket.h.

void Aws::S3::Model::Bucket::SetName ( const char *  value)
inline

The name of the bucket.

Definition at line 61 of file Bucket.h.

Bucket& Aws::S3::Model::Bucket::WithCreationDate ( const Aws::Utils::DateTime value)
inline

Date the bucket was created.

Definition at line 96 of file Bucket.h.

Bucket& Aws::S3::Model::Bucket::WithCreationDate ( Aws::Utils::DateTime &&  value)
inline

Date the bucket was created.

Definition at line 101 of file Bucket.h.

Bucket& Aws::S3::Model::Bucket::WithName ( const Aws::String value)
inline

The name of the bucket.

Definition at line 66 of file Bucket.h.

Bucket& Aws::S3::Model::Bucket::WithName ( Aws::String &&  value)
inline

The name of the bucket.

Definition at line 71 of file Bucket.h.

Bucket& Aws::S3::Model::Bucket::WithName ( const char *  value)
inline

The name of the bucket.

Definition at line 76 of file Bucket.h.


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