AWS SDK for C++  1.9.175
AWS SDK for C++
Public Member Functions | List of all members
Aws::LookoutMetrics::Model::AnomalyGroupStatistics Class Reference

#include <AnomalyGroupStatistics.h>

Public Member Functions

 AnomalyGroupStatistics ()
 
 AnomalyGroupStatistics (Aws::Utils::Json::JsonView jsonValue)
 
AnomalyGroupStatisticsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetEvaluationStartDate () const
 
bool EvaluationStartDateHasBeenSet () const
 
void SetEvaluationStartDate (const Aws::String &value)
 
void SetEvaluationStartDate (Aws::String &&value)
 
void SetEvaluationStartDate (const char *value)
 
AnomalyGroupStatisticsWithEvaluationStartDate (const Aws::String &value)
 
AnomalyGroupStatisticsWithEvaluationStartDate (Aws::String &&value)
 
AnomalyGroupStatisticsWithEvaluationStartDate (const char *value)
 
int GetTotalCount () const
 
bool TotalCountHasBeenSet () const
 
void SetTotalCount (int value)
 
AnomalyGroupStatisticsWithTotalCount (int value)
 
const Aws::Vector< ItemizedMetricStats > & GetItemizedMetricStatsList () const
 
bool ItemizedMetricStatsListHasBeenSet () const
 
void SetItemizedMetricStatsList (const Aws::Vector< ItemizedMetricStats > &value)
 
void SetItemizedMetricStatsList (Aws::Vector< ItemizedMetricStats > &&value)
 
AnomalyGroupStatisticsWithItemizedMetricStatsList (const Aws::Vector< ItemizedMetricStats > &value)
 
AnomalyGroupStatisticsWithItemizedMetricStatsList (Aws::Vector< ItemizedMetricStats > &&value)
 
AnomalyGroupStatisticsAddItemizedMetricStatsList (const ItemizedMetricStats &value)
 
AnomalyGroupStatisticsAddItemizedMetricStatsList (ItemizedMetricStats &&value)
 

Detailed Description

Aggregated statistics for a group of anomalous metrics.

See Also:

AWS API Reference

Definition at line 34 of file AnomalyGroupStatistics.h.

Constructor & Destructor Documentation

◆ AnomalyGroupStatistics() [1/2]

Aws::LookoutMetrics::Model::AnomalyGroupStatistics::AnomalyGroupStatistics ( )

◆ AnomalyGroupStatistics() [2/2]

Aws::LookoutMetrics::Model::AnomalyGroupStatistics::AnomalyGroupStatistics ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddItemizedMetricStatsList() [1/2]

AnomalyGroupStatistics& Aws::LookoutMetrics::Model::AnomalyGroupStatistics::AddItemizedMetricStatsList ( const ItemizedMetricStats value)
inline

Statistics for individual metrics within the group.

Definition at line 138 of file AnomalyGroupStatistics.h.

◆ AddItemizedMetricStatsList() [2/2]

AnomalyGroupStatistics& Aws::LookoutMetrics::Model::AnomalyGroupStatistics::AddItemizedMetricStatsList ( ItemizedMetricStats &&  value)
inline

Statistics for individual metrics within the group.

Definition at line 143 of file AnomalyGroupStatistics.h.

◆ EvaluationStartDateHasBeenSet()

bool Aws::LookoutMetrics::Model::AnomalyGroupStatistics::EvaluationStartDateHasBeenSet ( ) const
inline

The start of the time range that was searched.

Definition at line 51 of file AnomalyGroupStatistics.h.

◆ GetEvaluationStartDate()

const Aws::String& Aws::LookoutMetrics::Model::AnomalyGroupStatistics::GetEvaluationStartDate ( ) const
inline

The start of the time range that was searched.

Definition at line 46 of file AnomalyGroupStatistics.h.

◆ GetItemizedMetricStatsList()

const Aws::Vector<ItemizedMetricStats>& Aws::LookoutMetrics::Model::AnomalyGroupStatistics::GetItemizedMetricStatsList ( ) const
inline

Statistics for individual metrics within the group.

Definition at line 108 of file AnomalyGroupStatistics.h.

◆ GetTotalCount()

int Aws::LookoutMetrics::Model::AnomalyGroupStatistics::GetTotalCount ( ) const
inline

The number of groups found.

Definition at line 87 of file AnomalyGroupStatistics.h.

◆ ItemizedMetricStatsListHasBeenSet()

bool Aws::LookoutMetrics::Model::AnomalyGroupStatistics::ItemizedMetricStatsListHasBeenSet ( ) const
inline

Statistics for individual metrics within the group.

Definition at line 113 of file AnomalyGroupStatistics.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::LookoutMetrics::Model::AnomalyGroupStatistics::Jsonize ( ) const

◆ operator=()

AnomalyGroupStatistics& Aws::LookoutMetrics::Model::AnomalyGroupStatistics::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetEvaluationStartDate() [1/3]

void Aws::LookoutMetrics::Model::AnomalyGroupStatistics::SetEvaluationStartDate ( Aws::String &&  value)
inline

The start of the time range that was searched.

Definition at line 61 of file AnomalyGroupStatistics.h.

◆ SetEvaluationStartDate() [2/3]

void Aws::LookoutMetrics::Model::AnomalyGroupStatistics::SetEvaluationStartDate ( const Aws::String value)
inline

The start of the time range that was searched.

Definition at line 56 of file AnomalyGroupStatistics.h.

◆ SetEvaluationStartDate() [3/3]

void Aws::LookoutMetrics::Model::AnomalyGroupStatistics::SetEvaluationStartDate ( const char *  value)
inline

The start of the time range that was searched.

Definition at line 66 of file AnomalyGroupStatistics.h.

◆ SetItemizedMetricStatsList() [1/2]

void Aws::LookoutMetrics::Model::AnomalyGroupStatistics::SetItemizedMetricStatsList ( Aws::Vector< ItemizedMetricStats > &&  value)
inline

Statistics for individual metrics within the group.

Definition at line 123 of file AnomalyGroupStatistics.h.

◆ SetItemizedMetricStatsList() [2/2]

void Aws::LookoutMetrics::Model::AnomalyGroupStatistics::SetItemizedMetricStatsList ( const Aws::Vector< ItemizedMetricStats > &  value)
inline

Statistics for individual metrics within the group.

Definition at line 118 of file AnomalyGroupStatistics.h.

◆ SetTotalCount()

void Aws::LookoutMetrics::Model::AnomalyGroupStatistics::SetTotalCount ( int  value)
inline

The number of groups found.

Definition at line 97 of file AnomalyGroupStatistics.h.

◆ TotalCountHasBeenSet()

bool Aws::LookoutMetrics::Model::AnomalyGroupStatistics::TotalCountHasBeenSet ( ) const
inline

The number of groups found.

Definition at line 92 of file AnomalyGroupStatistics.h.

◆ WithEvaluationStartDate() [1/3]

AnomalyGroupStatistics& Aws::LookoutMetrics::Model::AnomalyGroupStatistics::WithEvaluationStartDate ( Aws::String &&  value)
inline

The start of the time range that was searched.

Definition at line 76 of file AnomalyGroupStatistics.h.

◆ WithEvaluationStartDate() [2/3]

AnomalyGroupStatistics& Aws::LookoutMetrics::Model::AnomalyGroupStatistics::WithEvaluationStartDate ( const Aws::String value)
inline

The start of the time range that was searched.

Definition at line 71 of file AnomalyGroupStatistics.h.

◆ WithEvaluationStartDate() [3/3]

AnomalyGroupStatistics& Aws::LookoutMetrics::Model::AnomalyGroupStatistics::WithEvaluationStartDate ( const char *  value)
inline

The start of the time range that was searched.

Definition at line 81 of file AnomalyGroupStatistics.h.

◆ WithItemizedMetricStatsList() [1/2]

AnomalyGroupStatistics& Aws::LookoutMetrics::Model::AnomalyGroupStatistics::WithItemizedMetricStatsList ( Aws::Vector< ItemizedMetricStats > &&  value)
inline

Statistics for individual metrics within the group.

Definition at line 133 of file AnomalyGroupStatistics.h.

◆ WithItemizedMetricStatsList() [2/2]

AnomalyGroupStatistics& Aws::LookoutMetrics::Model::AnomalyGroupStatistics::WithItemizedMetricStatsList ( const Aws::Vector< ItemizedMetricStats > &  value)
inline

Statistics for individual metrics within the group.

Definition at line 128 of file AnomalyGroupStatistics.h.

◆ WithTotalCount()

AnomalyGroupStatistics& Aws::LookoutMetrics::Model::AnomalyGroupStatistics::WithTotalCount ( int  value)
inline

The number of groups found.

Definition at line 102 of file AnomalyGroupStatistics.h.


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