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

#include <AccountLevel.h>

Public Member Functions

 AccountLevel ()
 
 AccountLevel (const Aws::Utils::Xml::XmlNode &xmlNode)
 
AccountLeveloperator= (const Aws::Utils::Xml::XmlNode &xmlNode)
 
void AddToNode (Aws::Utils::Xml::XmlNode &parentNode) const
 
const ActivityMetricsGetActivityMetrics () const
 
bool ActivityMetricsHasBeenSet () const
 
void SetActivityMetrics (const ActivityMetrics &value)
 
void SetActivityMetrics (ActivityMetrics &&value)
 
AccountLevelWithActivityMetrics (const ActivityMetrics &value)
 
AccountLevelWithActivityMetrics (ActivityMetrics &&value)
 
const BucketLevelGetBucketLevel () const
 
bool BucketLevelHasBeenSet () const
 
void SetBucketLevel (const BucketLevel &value)
 
void SetBucketLevel (BucketLevel &&value)
 
AccountLevelWithBucketLevel (const BucketLevel &value)
 
AccountLevelWithBucketLevel (BucketLevel &&value)
 

Detailed Description

A container for the account level Amazon S3 Storage Lens configuration.

See Also:

AWS API Reference

Definition at line 32 of file AccountLevel.h.

Constructor & Destructor Documentation

◆ AccountLevel() [1/2]

Aws::S3Control::Model::AccountLevel::AccountLevel ( )

◆ AccountLevel() [2/2]

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

Member Function Documentation

◆ ActivityMetricsHasBeenSet()

bool Aws::S3Control::Model::AccountLevel::ActivityMetricsHasBeenSet ( ) const
inline

A container for the S3 Storage Lens activity metrics.

Definition at line 50 of file AccountLevel.h.

◆ AddToNode()

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

◆ BucketLevelHasBeenSet()

bool Aws::S3Control::Model::AccountLevel::BucketLevelHasBeenSet ( ) const
inline

A container for the S3 Storage Lens bucket-level configuration.

Definition at line 81 of file AccountLevel.h.

◆ GetActivityMetrics()

const ActivityMetrics& Aws::S3Control::Model::AccountLevel::GetActivityMetrics ( ) const
inline

A container for the S3 Storage Lens activity metrics.

Definition at line 45 of file AccountLevel.h.

◆ GetBucketLevel()

const BucketLevel& Aws::S3Control::Model::AccountLevel::GetBucketLevel ( ) const
inline

A container for the S3 Storage Lens bucket-level configuration.

Definition at line 76 of file AccountLevel.h.

◆ operator=()

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

◆ SetActivityMetrics() [1/2]

void Aws::S3Control::Model::AccountLevel::SetActivityMetrics ( ActivityMetrics &&  value)
inline

A container for the S3 Storage Lens activity metrics.

Definition at line 60 of file AccountLevel.h.

◆ SetActivityMetrics() [2/2]

void Aws::S3Control::Model::AccountLevel::SetActivityMetrics ( const ActivityMetrics value)
inline

A container for the S3 Storage Lens activity metrics.

Definition at line 55 of file AccountLevel.h.

◆ SetBucketLevel() [1/2]

void Aws::S3Control::Model::AccountLevel::SetBucketLevel ( BucketLevel &&  value)
inline

A container for the S3 Storage Lens bucket-level configuration.

Definition at line 91 of file AccountLevel.h.

◆ SetBucketLevel() [2/2]

void Aws::S3Control::Model::AccountLevel::SetBucketLevel ( const BucketLevel value)
inline

A container for the S3 Storage Lens bucket-level configuration.

Definition at line 86 of file AccountLevel.h.

◆ WithActivityMetrics() [1/2]

AccountLevel& Aws::S3Control::Model::AccountLevel::WithActivityMetrics ( ActivityMetrics &&  value)
inline

A container for the S3 Storage Lens activity metrics.

Definition at line 70 of file AccountLevel.h.

◆ WithActivityMetrics() [2/2]

AccountLevel& Aws::S3Control::Model::AccountLevel::WithActivityMetrics ( const ActivityMetrics value)
inline

A container for the S3 Storage Lens activity metrics.

Definition at line 65 of file AccountLevel.h.

◆ WithBucketLevel() [1/2]

AccountLevel& Aws::S3Control::Model::AccountLevel::WithBucketLevel ( BucketLevel &&  value)
inline

A container for the S3 Storage Lens bucket-level configuration.

Definition at line 101 of file AccountLevel.h.

◆ WithBucketLevel() [2/2]

AccountLevel& Aws::S3Control::Model::AccountLevel::WithBucketLevel ( const BucketLevel value)
inline

A container for the S3 Storage Lens bucket-level configuration.

Definition at line 96 of file AccountLevel.h.


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