AWS SDK for C++  1.9.71
AWS SDK for C++
Public Member Functions | List of all members
Aws::Shield::Model::DescribeAttackStatisticsResult Class Reference

#include <DescribeAttackStatisticsResult.h>

Public Member Functions

 DescribeAttackStatisticsResult ()
 
 DescribeAttackStatisticsResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DescribeAttackStatisticsResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const TimeRangeGetTimeRange () const
 
void SetTimeRange (const TimeRange &value)
 
void SetTimeRange (TimeRange &&value)
 
DescribeAttackStatisticsResultWithTimeRange (const TimeRange &value)
 
DescribeAttackStatisticsResultWithTimeRange (TimeRange &&value)
 
const Aws::Vector< AttackStatisticsDataItem > & GetDataItems () const
 
void SetDataItems (const Aws::Vector< AttackStatisticsDataItem > &value)
 
void SetDataItems (Aws::Vector< AttackStatisticsDataItem > &&value)
 
DescribeAttackStatisticsResultWithDataItems (const Aws::Vector< AttackStatisticsDataItem > &value)
 
DescribeAttackStatisticsResultWithDataItems (Aws::Vector< AttackStatisticsDataItem > &&value)
 
DescribeAttackStatisticsResultAddDataItems (const AttackStatisticsDataItem &value)
 
DescribeAttackStatisticsResultAddDataItems (AttackStatisticsDataItem &&value)
 

Detailed Description

Definition at line 29 of file DescribeAttackStatisticsResult.h.

Constructor & Destructor Documentation

◆ DescribeAttackStatisticsResult() [1/2]

Aws::Shield::Model::DescribeAttackStatisticsResult::DescribeAttackStatisticsResult ( )

◆ DescribeAttackStatisticsResult() [2/2]

Aws::Shield::Model::DescribeAttackStatisticsResult::DescribeAttackStatisticsResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddDataItems() [1/2]

DescribeAttackStatisticsResult& Aws::Shield::Model::DescribeAttackStatisticsResult::AddDataItems ( AttackStatisticsDataItem &&  value)
inline

The data that describes the attacks detected during the time period.

Definition at line 86 of file DescribeAttackStatisticsResult.h.

◆ AddDataItems() [2/2]

DescribeAttackStatisticsResult& Aws::Shield::Model::DescribeAttackStatisticsResult::AddDataItems ( const AttackStatisticsDataItem value)
inline

The data that describes the attacks detected during the time period.

Definition at line 81 of file DescribeAttackStatisticsResult.h.

◆ GetDataItems()

const Aws::Vector<AttackStatisticsDataItem>& Aws::Shield::Model::DescribeAttackStatisticsResult::GetDataItems ( ) const
inline

The data that describes the attacks detected during the time period.

Definition at line 56 of file DescribeAttackStatisticsResult.h.

◆ GetTimeRange()

const TimeRange& Aws::Shield::Model::DescribeAttackStatisticsResult::GetTimeRange ( ) const
inline

Definition at line 38 of file DescribeAttackStatisticsResult.h.

◆ operator=()

DescribeAttackStatisticsResult& Aws::Shield::Model::DescribeAttackStatisticsResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetDataItems() [1/2]

void Aws::Shield::Model::DescribeAttackStatisticsResult::SetDataItems ( Aws::Vector< AttackStatisticsDataItem > &&  value)
inline

The data that describes the attacks detected during the time period.

Definition at line 66 of file DescribeAttackStatisticsResult.h.

◆ SetDataItems() [2/2]

void Aws::Shield::Model::DescribeAttackStatisticsResult::SetDataItems ( const Aws::Vector< AttackStatisticsDataItem > &  value)
inline

The data that describes the attacks detected during the time period.

Definition at line 61 of file DescribeAttackStatisticsResult.h.

◆ SetTimeRange() [1/2]

void Aws::Shield::Model::DescribeAttackStatisticsResult::SetTimeRange ( const TimeRange value)
inline

Definition at line 41 of file DescribeAttackStatisticsResult.h.

◆ SetTimeRange() [2/2]

void Aws::Shield::Model::DescribeAttackStatisticsResult::SetTimeRange ( TimeRange &&  value)
inline

Definition at line 44 of file DescribeAttackStatisticsResult.h.

◆ WithDataItems() [1/2]

DescribeAttackStatisticsResult& Aws::Shield::Model::DescribeAttackStatisticsResult::WithDataItems ( Aws::Vector< AttackStatisticsDataItem > &&  value)
inline

The data that describes the attacks detected during the time period.

Definition at line 76 of file DescribeAttackStatisticsResult.h.

◆ WithDataItems() [2/2]

DescribeAttackStatisticsResult& Aws::Shield::Model::DescribeAttackStatisticsResult::WithDataItems ( const Aws::Vector< AttackStatisticsDataItem > &  value)
inline

The data that describes the attacks detected during the time period.

Definition at line 71 of file DescribeAttackStatisticsResult.h.

◆ WithTimeRange() [1/2]

DescribeAttackStatisticsResult& Aws::Shield::Model::DescribeAttackStatisticsResult::WithTimeRange ( const TimeRange value)
inline

Definition at line 47 of file DescribeAttackStatisticsResult.h.

◆ WithTimeRange() [2/2]

DescribeAttackStatisticsResult& Aws::Shield::Model::DescribeAttackStatisticsResult::WithTimeRange ( TimeRange &&  value)
inline

Definition at line 50 of file DescribeAttackStatisticsResult.h.


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