AWS SDK for C++  1.9.128
AWS SDK for C++
Public Member Functions | List of all members
Aws::S3Control::Model::Include Class Reference

#include <Include.h>

Public Member Functions

 Include ()
 
 Include (const Aws::Utils::Xml::XmlNode &xmlNode)
 
Includeoperator= (const Aws::Utils::Xml::XmlNode &xmlNode)
 
void AddToNode (Aws::Utils::Xml::XmlNode &parentNode) const
 
const Aws::Vector< Aws::String > & GetBuckets () const
 
bool BucketsHasBeenSet () const
 
void SetBuckets (const Aws::Vector< Aws::String > &value)
 
void SetBuckets (Aws::Vector< Aws::String > &&value)
 
IncludeWithBuckets (const Aws::Vector< Aws::String > &value)
 
IncludeWithBuckets (Aws::Vector< Aws::String > &&value)
 
IncludeAddBuckets (const Aws::String &value)
 
IncludeAddBuckets (Aws::String &&value)
 
IncludeAddBuckets (const char *value)
 
const Aws::Vector< Aws::String > & GetRegions () const
 
bool RegionsHasBeenSet () const
 
void SetRegions (const Aws::Vector< Aws::String > &value)
 
void SetRegions (Aws::Vector< Aws::String > &&value)
 
IncludeWithRegions (const Aws::Vector< Aws::String > &value)
 
IncludeWithRegions (Aws::Vector< Aws::String > &&value)
 
IncludeAddRegions (const Aws::String &value)
 
IncludeAddRegions (Aws::String &&value)
 
IncludeAddRegions (const char *value)
 

Detailed Description

A container for what Amazon S3 Storage Lens configuration includes.

See Also:

AWS API Reference

Definition at line 32 of file Include.h.

Constructor & Destructor Documentation

◆ Include() [1/2]

Aws::S3Control::Model::Include::Include ( )

◆ Include() [2/2]

Aws::S3Control::Model::Include::Include ( const Aws::Utils::Xml::XmlNode xmlNode)

Member Function Documentation

◆ AddBuckets() [1/3]

Include& Aws::S3Control::Model::Include::AddBuckets ( Aws::String &&  value)
inline

A container for the S3 Storage Lens bucket includes.

Definition at line 80 of file Include.h.

◆ AddBuckets() [2/3]

Include& Aws::S3Control::Model::Include::AddBuckets ( const Aws::String value)
inline

A container for the S3 Storage Lens bucket includes.

Definition at line 75 of file Include.h.

◆ AddBuckets() [3/3]

Include& Aws::S3Control::Model::Include::AddBuckets ( const char *  value)
inline

A container for the S3 Storage Lens bucket includes.

Definition at line 85 of file Include.h.

◆ AddRegions() [1/3]

Include& Aws::S3Control::Model::Include::AddRegions ( Aws::String &&  value)
inline

A container for the S3 Storage Lens Region includes.

Definition at line 126 of file Include.h.

◆ AddRegions() [2/3]

Include& Aws::S3Control::Model::Include::AddRegions ( const Aws::String value)
inline

A container for the S3 Storage Lens Region includes.

Definition at line 121 of file Include.h.

◆ AddRegions() [3/3]

Include& Aws::S3Control::Model::Include::AddRegions ( const char *  value)
inline

A container for the S3 Storage Lens Region includes.

Definition at line 131 of file Include.h.

◆ AddToNode()

void Aws::S3Control::Model::Include::AddToNode ( Aws::Utils::Xml::XmlNode parentNode) const

◆ BucketsHasBeenSet()

bool Aws::S3Control::Model::Include::BucketsHasBeenSet ( ) const
inline

A container for the S3 Storage Lens bucket includes.

Definition at line 50 of file Include.h.

◆ GetBuckets()

const Aws::Vector<Aws::String>& Aws::S3Control::Model::Include::GetBuckets ( ) const
inline

A container for the S3 Storage Lens bucket includes.

Definition at line 45 of file Include.h.

◆ GetRegions()

const Aws::Vector<Aws::String>& Aws::S3Control::Model::Include::GetRegions ( ) const
inline

A container for the S3 Storage Lens Region includes.

Definition at line 91 of file Include.h.

◆ operator=()

Include& Aws::S3Control::Model::Include::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)

◆ RegionsHasBeenSet()

bool Aws::S3Control::Model::Include::RegionsHasBeenSet ( ) const
inline

A container for the S3 Storage Lens Region includes.

Definition at line 96 of file Include.h.

◆ SetBuckets() [1/2]

void Aws::S3Control::Model::Include::SetBuckets ( Aws::Vector< Aws::String > &&  value)
inline

A container for the S3 Storage Lens bucket includes.

Definition at line 60 of file Include.h.

◆ SetBuckets() [2/2]

void Aws::S3Control::Model::Include::SetBuckets ( const Aws::Vector< Aws::String > &  value)
inline

A container for the S3 Storage Lens bucket includes.

Definition at line 55 of file Include.h.

◆ SetRegions() [1/2]

void Aws::S3Control::Model::Include::SetRegions ( Aws::Vector< Aws::String > &&  value)
inline

A container for the S3 Storage Lens Region includes.

Definition at line 106 of file Include.h.

◆ SetRegions() [2/2]

void Aws::S3Control::Model::Include::SetRegions ( const Aws::Vector< Aws::String > &  value)
inline

A container for the S3 Storage Lens Region includes.

Definition at line 101 of file Include.h.

◆ WithBuckets() [1/2]

Include& Aws::S3Control::Model::Include::WithBuckets ( Aws::Vector< Aws::String > &&  value)
inline

A container for the S3 Storage Lens bucket includes.

Definition at line 70 of file Include.h.

◆ WithBuckets() [2/2]

Include& Aws::S3Control::Model::Include::WithBuckets ( const Aws::Vector< Aws::String > &  value)
inline

A container for the S3 Storage Lens bucket includes.

Definition at line 65 of file Include.h.

◆ WithRegions() [1/2]

Include& Aws::S3Control::Model::Include::WithRegions ( Aws::Vector< Aws::String > &&  value)
inline

A container for the S3 Storage Lens Region includes.

Definition at line 116 of file Include.h.

◆ WithRegions() [2/2]

Include& Aws::S3Control::Model::Include::WithRegions ( const Aws::Vector< Aws::String > &  value)
inline

A container for the S3 Storage Lens Region includes.

Definition at line 111 of file Include.h.


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