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

#include <Threshold.h>

Public Member Functions

 Threshold ()
 
 Threshold (Aws::Utils::Json::JsonView jsonValue)
 
Thresholdoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const ComparisonGetComparison () const
 
bool ComparisonHasBeenSet () const
 
void SetComparison (const Comparison &value)
 
void SetComparison (Comparison &&value)
 
ThresholdWithComparison (const Comparison &value)
 
ThresholdWithComparison (Comparison &&value)
 
double GetThresholdValue () const
 
bool ThresholdValueHasBeenSet () const
 
void SetThresholdValue (double value)
 
ThresholdWithThresholdValue (double value)
 

Detailed Description

Contains information about the threshold for service level metrics.

See Also:

AWS API Reference

Definition at line 32 of file Threshold.h.

Constructor & Destructor Documentation

◆ Threshold() [1/2]

Aws::Connect::Model::Threshold::Threshold ( )

◆ Threshold() [2/2]

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

Member Function Documentation

◆ ComparisonHasBeenSet()

bool Aws::Connect::Model::Threshold::ComparisonHasBeenSet ( ) const
inline

The type of comparison. Only "less than" (LT) comparisons are supported.

Definition at line 49 of file Threshold.h.

◆ GetComparison()

const Comparison& Aws::Connect::Model::Threshold::GetComparison ( ) const
inline

The type of comparison. Only "less than" (LT) comparisons are supported.

Definition at line 44 of file Threshold.h.

◆ GetThresholdValue()

double Aws::Connect::Model::Threshold::GetThresholdValue ( ) const
inline

The threshold value to compare.

Definition at line 75 of file Threshold.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetComparison() [1/2]

void Aws::Connect::Model::Threshold::SetComparison ( const Comparison value)
inline

The type of comparison. Only "less than" (LT) comparisons are supported.

Definition at line 54 of file Threshold.h.

◆ SetComparison() [2/2]

void Aws::Connect::Model::Threshold::SetComparison ( Comparison &&  value)
inline

The type of comparison. Only "less than" (LT) comparisons are supported.

Definition at line 59 of file Threshold.h.

◆ SetThresholdValue()

void Aws::Connect::Model::Threshold::SetThresholdValue ( double  value)
inline

The threshold value to compare.

Definition at line 85 of file Threshold.h.

◆ ThresholdValueHasBeenSet()

bool Aws::Connect::Model::Threshold::ThresholdValueHasBeenSet ( ) const
inline

The threshold value to compare.

Definition at line 80 of file Threshold.h.

◆ WithComparison() [1/2]

Threshold& Aws::Connect::Model::Threshold::WithComparison ( const Comparison value)
inline

The type of comparison. Only "less than" (LT) comparisons are supported.

Definition at line 64 of file Threshold.h.

◆ WithComparison() [2/2]

Threshold& Aws::Connect::Model::Threshold::WithComparison ( Comparison &&  value)
inline

The type of comparison. Only "less than" (LT) comparisons are supported.

Definition at line 69 of file Threshold.h.

◆ WithThresholdValue()

Threshold& Aws::Connect::Model::Threshold::WithThresholdValue ( double  value)
inline

The threshold value to compare.

Definition at line 90 of file Threshold.h.


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