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

#include <MetricLevelImpact.h>

Public Member Functions

 MetricLevelImpact ()
 
 MetricLevelImpact (Aws::Utils::Json::JsonView jsonValue)
 
MetricLevelImpactoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetMetricName () const
 
bool MetricNameHasBeenSet () const
 
void SetMetricName (const Aws::String &value)
 
void SetMetricName (Aws::String &&value)
 
void SetMetricName (const char *value)
 
MetricLevelImpactWithMetricName (const Aws::String &value)
 
MetricLevelImpactWithMetricName (Aws::String &&value)
 
MetricLevelImpactWithMetricName (const char *value)
 
int GetNumTimeSeries () const
 
bool NumTimeSeriesHasBeenSet () const
 
void SetNumTimeSeries (int value)
 
MetricLevelImpactWithNumTimeSeries (int value)
 
const ContributionMatrixGetContributionMatrix () const
 
bool ContributionMatrixHasBeenSet () const
 
void SetContributionMatrix (const ContributionMatrix &value)
 
void SetContributionMatrix (ContributionMatrix &&value)
 
MetricLevelImpactWithContributionMatrix (const ContributionMatrix &value)
 
MetricLevelImpactWithContributionMatrix (ContributionMatrix &&value)
 

Detailed Description

Details about a measure affected by an anomaly.

See Also:

AWS API Reference

Definition at line 32 of file MetricLevelImpact.h.

Constructor & Destructor Documentation

◆ MetricLevelImpact() [1/2]

Aws::LookoutMetrics::Model::MetricLevelImpact::MetricLevelImpact ( )

◆ MetricLevelImpact() [2/2]

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

Member Function Documentation

◆ ContributionMatrixHasBeenSet()

bool Aws::LookoutMetrics::Model::MetricLevelImpact::ContributionMatrixHasBeenSet ( ) const
inline

Details about the dimensions that contributed to the anomaly.

Definition at line 111 of file MetricLevelImpact.h.

◆ GetContributionMatrix()

const ContributionMatrix& Aws::LookoutMetrics::Model::MetricLevelImpact::GetContributionMatrix ( ) const
inline

Details about the dimensions that contributed to the anomaly.

Definition at line 106 of file MetricLevelImpact.h.

◆ GetMetricName()

const Aws::String& Aws::LookoutMetrics::Model::MetricLevelImpact::GetMetricName ( ) const
inline

The name of the measure.

Definition at line 44 of file MetricLevelImpact.h.

◆ GetNumTimeSeries()

int Aws::LookoutMetrics::Model::MetricLevelImpact::GetNumTimeSeries ( ) const
inline

The number of anomalous metrics for the measure.

Definition at line 85 of file MetricLevelImpact.h.

◆ Jsonize()

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

◆ MetricNameHasBeenSet()

bool Aws::LookoutMetrics::Model::MetricLevelImpact::MetricNameHasBeenSet ( ) const
inline

The name of the measure.

Definition at line 49 of file MetricLevelImpact.h.

◆ NumTimeSeriesHasBeenSet()

bool Aws::LookoutMetrics::Model::MetricLevelImpact::NumTimeSeriesHasBeenSet ( ) const
inline

The number of anomalous metrics for the measure.

Definition at line 90 of file MetricLevelImpact.h.

◆ operator=()

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

◆ SetContributionMatrix() [1/2]

void Aws::LookoutMetrics::Model::MetricLevelImpact::SetContributionMatrix ( const ContributionMatrix value)
inline

Details about the dimensions that contributed to the anomaly.

Definition at line 116 of file MetricLevelImpact.h.

◆ SetContributionMatrix() [2/2]

void Aws::LookoutMetrics::Model::MetricLevelImpact::SetContributionMatrix ( ContributionMatrix &&  value)
inline

Details about the dimensions that contributed to the anomaly.

Definition at line 121 of file MetricLevelImpact.h.

◆ SetMetricName() [1/3]

void Aws::LookoutMetrics::Model::MetricLevelImpact::SetMetricName ( Aws::String &&  value)
inline

The name of the measure.

Definition at line 59 of file MetricLevelImpact.h.

◆ SetMetricName() [2/3]

void Aws::LookoutMetrics::Model::MetricLevelImpact::SetMetricName ( const Aws::String value)
inline

The name of the measure.

Definition at line 54 of file MetricLevelImpact.h.

◆ SetMetricName() [3/3]

void Aws::LookoutMetrics::Model::MetricLevelImpact::SetMetricName ( const char *  value)
inline

The name of the measure.

Definition at line 64 of file MetricLevelImpact.h.

◆ SetNumTimeSeries()

void Aws::LookoutMetrics::Model::MetricLevelImpact::SetNumTimeSeries ( int  value)
inline

The number of anomalous metrics for the measure.

Definition at line 95 of file MetricLevelImpact.h.

◆ WithContributionMatrix() [1/2]

MetricLevelImpact& Aws::LookoutMetrics::Model::MetricLevelImpact::WithContributionMatrix ( const ContributionMatrix value)
inline

Details about the dimensions that contributed to the anomaly.

Definition at line 126 of file MetricLevelImpact.h.

◆ WithContributionMatrix() [2/2]

MetricLevelImpact& Aws::LookoutMetrics::Model::MetricLevelImpact::WithContributionMatrix ( ContributionMatrix &&  value)
inline

Details about the dimensions that contributed to the anomaly.

Definition at line 131 of file MetricLevelImpact.h.

◆ WithMetricName() [1/3]

MetricLevelImpact& Aws::LookoutMetrics::Model::MetricLevelImpact::WithMetricName ( Aws::String &&  value)
inline

The name of the measure.

Definition at line 74 of file MetricLevelImpact.h.

◆ WithMetricName() [2/3]

MetricLevelImpact& Aws::LookoutMetrics::Model::MetricLevelImpact::WithMetricName ( const Aws::String value)
inline

The name of the measure.

Definition at line 69 of file MetricLevelImpact.h.

◆ WithMetricName() [3/3]

MetricLevelImpact& Aws::LookoutMetrics::Model::MetricLevelImpact::WithMetricName ( const char *  value)
inline

The name of the measure.

Definition at line 79 of file MetricLevelImpact.h.

◆ WithNumTimeSeries()

MetricLevelImpact& Aws::LookoutMetrics::Model::MetricLevelImpact::WithNumTimeSeries ( int  value)
inline

The number of anomalous metrics for the measure.

Definition at line 100 of file MetricLevelImpact.h.


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