AWS SDK for C++  1.8.94
AWS SDK for C++
Public Member Functions | List of all members
Aws::Connect::Model::HistoricalMetric Class Reference

#include <HistoricalMetric.h>

Public Member Functions

 HistoricalMetric ()
 
 HistoricalMetric (Aws::Utils::Json::JsonView jsonValue)
 
HistoricalMetricoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const HistoricalMetricNameGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const HistoricalMetricName &value)
 
void SetName (HistoricalMetricName &&value)
 
HistoricalMetricWithName (const HistoricalMetricName &value)
 
HistoricalMetricWithName (HistoricalMetricName &&value)
 
const ThresholdGetThreshold () const
 
bool ThresholdHasBeenSet () const
 
void SetThreshold (const Threshold &value)
 
void SetThreshold (Threshold &&value)
 
HistoricalMetricWithThreshold (const Threshold &value)
 
HistoricalMetricWithThreshold (Threshold &&value)
 
const StatisticGetStatistic () const
 
bool StatisticHasBeenSet () const
 
void SetStatistic (const Statistic &value)
 
void SetStatistic (Statistic &&value)
 
HistoricalMetricWithStatistic (const Statistic &value)
 
HistoricalMetricWithStatistic (Statistic &&value)
 
const UnitGetUnit () const
 
bool UnitHasBeenSet () const
 
void SetUnit (const Unit &value)
 
void SetUnit (Unit &&value)
 
HistoricalMetricWithUnit (const Unit &value)
 
HistoricalMetricWithUnit (Unit &&value)
 

Detailed Description

Contains information about a historical metric. For a description of each metric, see Historical Metrics Definitions in the Amazon Connect Administrator Guide.

See Also:

AWS API Reference

Definition at line 38 of file HistoricalMetric.h.

Constructor & Destructor Documentation

◆ HistoricalMetric() [1/2]

Aws::Connect::Model::HistoricalMetric::HistoricalMetric ( )

◆ HistoricalMetric() [2/2]

Aws::Connect::Model::HistoricalMetric::HistoricalMetric ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetName()

const HistoricalMetricName& Aws::Connect::Model::HistoricalMetric::GetName ( ) const
inline

The name of the metric.

Definition at line 50 of file HistoricalMetric.h.

◆ GetStatistic()

const Statistic& Aws::Connect::Model::HistoricalMetric::GetStatistic ( ) const
inline

The statistic for the metric.

Definition at line 112 of file HistoricalMetric.h.

◆ GetThreshold()

const Threshold& Aws::Connect::Model::HistoricalMetric::GetThreshold ( ) const
inline

The threshold for the metric, used with service level metrics.

Definition at line 81 of file HistoricalMetric.h.

◆ GetUnit()

const Unit& Aws::Connect::Model::HistoricalMetric::GetUnit ( ) const
inline

The unit for the metric.

Definition at line 143 of file HistoricalMetric.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Connect::Model::HistoricalMetric::Jsonize ( ) const

◆ NameHasBeenSet()

bool Aws::Connect::Model::HistoricalMetric::NameHasBeenSet ( ) const
inline

The name of the metric.

Definition at line 55 of file HistoricalMetric.h.

◆ operator=()

HistoricalMetric& Aws::Connect::Model::HistoricalMetric::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetName() [1/2]

void Aws::Connect::Model::HistoricalMetric::SetName ( const HistoricalMetricName value)
inline

The name of the metric.

Definition at line 60 of file HistoricalMetric.h.

◆ SetName() [2/2]

void Aws::Connect::Model::HistoricalMetric::SetName ( HistoricalMetricName &&  value)
inline

The name of the metric.

Definition at line 65 of file HistoricalMetric.h.

◆ SetStatistic() [1/2]

void Aws::Connect::Model::HistoricalMetric::SetStatistic ( const Statistic value)
inline

The statistic for the metric.

Definition at line 122 of file HistoricalMetric.h.

◆ SetStatistic() [2/2]

void Aws::Connect::Model::HistoricalMetric::SetStatistic ( Statistic &&  value)
inline

The statistic for the metric.

Definition at line 127 of file HistoricalMetric.h.

◆ SetThreshold() [1/2]

void Aws::Connect::Model::HistoricalMetric::SetThreshold ( const Threshold value)
inline

The threshold for the metric, used with service level metrics.

Definition at line 91 of file HistoricalMetric.h.

◆ SetThreshold() [2/2]

void Aws::Connect::Model::HistoricalMetric::SetThreshold ( Threshold &&  value)
inline

The threshold for the metric, used with service level metrics.

Definition at line 96 of file HistoricalMetric.h.

◆ SetUnit() [1/2]

void Aws::Connect::Model::HistoricalMetric::SetUnit ( const Unit value)
inline

The unit for the metric.

Definition at line 153 of file HistoricalMetric.h.

◆ SetUnit() [2/2]

void Aws::Connect::Model::HistoricalMetric::SetUnit ( Unit &&  value)
inline

The unit for the metric.

Definition at line 158 of file HistoricalMetric.h.

◆ StatisticHasBeenSet()

bool Aws::Connect::Model::HistoricalMetric::StatisticHasBeenSet ( ) const
inline

The statistic for the metric.

Definition at line 117 of file HistoricalMetric.h.

◆ ThresholdHasBeenSet()

bool Aws::Connect::Model::HistoricalMetric::ThresholdHasBeenSet ( ) const
inline

The threshold for the metric, used with service level metrics.

Definition at line 86 of file HistoricalMetric.h.

◆ UnitHasBeenSet()

bool Aws::Connect::Model::HistoricalMetric::UnitHasBeenSet ( ) const
inline

The unit for the metric.

Definition at line 148 of file HistoricalMetric.h.

◆ WithName() [1/2]

HistoricalMetric& Aws::Connect::Model::HistoricalMetric::WithName ( const HistoricalMetricName value)
inline

The name of the metric.

Definition at line 70 of file HistoricalMetric.h.

◆ WithName() [2/2]

HistoricalMetric& Aws::Connect::Model::HistoricalMetric::WithName ( HistoricalMetricName &&  value)
inline

The name of the metric.

Definition at line 75 of file HistoricalMetric.h.

◆ WithStatistic() [1/2]

HistoricalMetric& Aws::Connect::Model::HistoricalMetric::WithStatistic ( const Statistic value)
inline

The statistic for the metric.

Definition at line 132 of file HistoricalMetric.h.

◆ WithStatistic() [2/2]

HistoricalMetric& Aws::Connect::Model::HistoricalMetric::WithStatistic ( Statistic &&  value)
inline

The statistic for the metric.

Definition at line 137 of file HistoricalMetric.h.

◆ WithThreshold() [1/2]

HistoricalMetric& Aws::Connect::Model::HistoricalMetric::WithThreshold ( const Threshold value)
inline

The threshold for the metric, used with service level metrics.

Definition at line 101 of file HistoricalMetric.h.

◆ WithThreshold() [2/2]

HistoricalMetric& Aws::Connect::Model::HistoricalMetric::WithThreshold ( Threshold &&  value)
inline

The threshold for the metric, used with service level metrics.

Definition at line 106 of file HistoricalMetric.h.

◆ WithUnit() [1/2]

HistoricalMetric& Aws::Connect::Model::HistoricalMetric::WithUnit ( const Unit value)
inline

The unit for the metric.

Definition at line 163 of file HistoricalMetric.h.

◆ WithUnit() [2/2]

HistoricalMetric& Aws::Connect::Model::HistoricalMetric::WithUnit ( Unit &&  value)
inline

The unit for the metric.

Definition at line 168 of file HistoricalMetric.h.


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