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

#include <ProactiveAnomalySummary.h>

Public Member Functions

 ProactiveAnomalySummary ()
 
 ProactiveAnomalySummary (Aws::Utils::Json::JsonView jsonValue)
 
ProactiveAnomalySummaryoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetId () const
 
bool IdHasBeenSet () const
 
void SetId (const Aws::String &value)
 
void SetId (Aws::String &&value)
 
void SetId (const char *value)
 
ProactiveAnomalySummaryWithId (const Aws::String &value)
 
ProactiveAnomalySummaryWithId (Aws::String &&value)
 
ProactiveAnomalySummaryWithId (const char *value)
 
const AnomalySeverityGetSeverity () const
 
bool SeverityHasBeenSet () const
 
void SetSeverity (const AnomalySeverity &value)
 
void SetSeverity (AnomalySeverity &&value)
 
ProactiveAnomalySummaryWithSeverity (const AnomalySeverity &value)
 
ProactiveAnomalySummaryWithSeverity (AnomalySeverity &&value)
 
const AnomalyStatusGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const AnomalyStatus &value)
 
void SetStatus (AnomalyStatus &&value)
 
ProactiveAnomalySummaryWithStatus (const AnomalyStatus &value)
 
ProactiveAnomalySummaryWithStatus (AnomalyStatus &&value)
 
const Aws::Utils::DateTimeGetUpdateTime () const
 
bool UpdateTimeHasBeenSet () const
 
void SetUpdateTime (const Aws::Utils::DateTime &value)
 
void SetUpdateTime (Aws::Utils::DateTime &&value)
 
ProactiveAnomalySummaryWithUpdateTime (const Aws::Utils::DateTime &value)
 
ProactiveAnomalySummaryWithUpdateTime (Aws::Utils::DateTime &&value)
 
const AnomalyTimeRangeGetAnomalyTimeRange () const
 
bool AnomalyTimeRangeHasBeenSet () const
 
void SetAnomalyTimeRange (const AnomalyTimeRange &value)
 
void SetAnomalyTimeRange (AnomalyTimeRange &&value)
 
ProactiveAnomalySummaryWithAnomalyTimeRange (const AnomalyTimeRange &value)
 
ProactiveAnomalySummaryWithAnomalyTimeRange (AnomalyTimeRange &&value)
 
const AnomalyReportedTimeRangeGetAnomalyReportedTimeRange () const
 
bool AnomalyReportedTimeRangeHasBeenSet () const
 
void SetAnomalyReportedTimeRange (const AnomalyReportedTimeRange &value)
 
void SetAnomalyReportedTimeRange (AnomalyReportedTimeRange &&value)
 
ProactiveAnomalySummaryWithAnomalyReportedTimeRange (const AnomalyReportedTimeRange &value)
 
ProactiveAnomalySummaryWithAnomalyReportedTimeRange (AnomalyReportedTimeRange &&value)
 
const PredictionTimeRangeGetPredictionTimeRange () const
 
bool PredictionTimeRangeHasBeenSet () const
 
void SetPredictionTimeRange (const PredictionTimeRange &value)
 
void SetPredictionTimeRange (PredictionTimeRange &&value)
 
ProactiveAnomalySummaryWithPredictionTimeRange (const PredictionTimeRange &value)
 
ProactiveAnomalySummaryWithPredictionTimeRange (PredictionTimeRange &&value)
 
const AnomalySourceDetailsGetSourceDetails () const
 
bool SourceDetailsHasBeenSet () const
 
void SetSourceDetails (const AnomalySourceDetails &value)
 
void SetSourceDetails (AnomalySourceDetails &&value)
 
ProactiveAnomalySummaryWithSourceDetails (const AnomalySourceDetails &value)
 
ProactiveAnomalySummaryWithSourceDetails (AnomalySourceDetails &&value)
 
const Aws::StringGetAssociatedInsightId () const
 
bool AssociatedInsightIdHasBeenSet () const
 
void SetAssociatedInsightId (const Aws::String &value)
 
void SetAssociatedInsightId (Aws::String &&value)
 
void SetAssociatedInsightId (const char *value)
 
ProactiveAnomalySummaryWithAssociatedInsightId (const Aws::String &value)
 
ProactiveAnomalySummaryWithAssociatedInsightId (Aws::String &&value)
 
ProactiveAnomalySummaryWithAssociatedInsightId (const char *value)
 
const ResourceCollectionGetResourceCollection () const
 
bool ResourceCollectionHasBeenSet () const
 
void SetResourceCollection (const ResourceCollection &value)
 
void SetResourceCollection (ResourceCollection &&value)
 
ProactiveAnomalySummaryWithResourceCollection (const ResourceCollection &value)
 
ProactiveAnomalySummaryWithResourceCollection (ResourceCollection &&value)
 
double GetLimit () const
 
bool LimitHasBeenSet () const
 
void SetLimit (double value)
 
ProactiveAnomalySummaryWithLimit (double value)
 

Detailed Description

Details about a proactive anomaly. This object is returned by DescribeAnomaly.

See Also:

AWS API Reference

Definition at line 40 of file ProactiveAnomalySummary.h.

Constructor & Destructor Documentation

◆ ProactiveAnomalySummary() [1/2]

Aws::DevOpsGuru::Model::ProactiveAnomalySummary::ProactiveAnomalySummary ( )

◆ ProactiveAnomalySummary() [2/2]

Aws::DevOpsGuru::Model::ProactiveAnomalySummary::ProactiveAnomalySummary ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AnomalyReportedTimeRangeHasBeenSet()

bool Aws::DevOpsGuru::Model::ProactiveAnomalySummary::AnomalyReportedTimeRangeHasBeenSet ( ) const
inline

An AnomalyReportedTimeRange object that specifies the time range between when the anomaly is opened and the time when it is closed.

Definition at line 230 of file ProactiveAnomalySummary.h.

◆ AnomalyTimeRangeHasBeenSet()

bool Aws::DevOpsGuru::Model::ProactiveAnomalySummary::AnomalyTimeRangeHasBeenSet ( ) const
inline

Definition at line 205 of file ProactiveAnomalySummary.h.

◆ AssociatedInsightIdHasBeenSet()

bool Aws::DevOpsGuru::Model::ProactiveAnomalySummary::AssociatedInsightIdHasBeenSet ( ) const
inline

The ID of the insight that contains this anomaly. An insight is composed of related anomalies.

Definition at line 323 of file ProactiveAnomalySummary.h.

◆ GetAnomalyReportedTimeRange()

const AnomalyReportedTimeRange& Aws::DevOpsGuru::Model::ProactiveAnomalySummary::GetAnomalyReportedTimeRange ( ) const
inline

An AnomalyReportedTimeRange object that specifies the time range between when the anomaly is opened and the time when it is closed.

Definition at line 224 of file ProactiveAnomalySummary.h.

◆ GetAnomalyTimeRange()

const AnomalyTimeRange& Aws::DevOpsGuru::Model::ProactiveAnomalySummary::GetAnomalyTimeRange ( ) const
inline

Definition at line 202 of file ProactiveAnomalySummary.h.

◆ GetAssociatedInsightId()

const Aws::String& Aws::DevOpsGuru::Model::ProactiveAnomalySummary::GetAssociatedInsightId ( ) const
inline

The ID of the insight that contains this anomaly. An insight is composed of related anomalies.

Definition at line 317 of file ProactiveAnomalySummary.h.

◆ GetId()

const Aws::String& Aws::DevOpsGuru::Model::ProactiveAnomalySummary::GetId ( ) const
inline

The ID of the anomaly.

Definition at line 52 of file ProactiveAnomalySummary.h.

◆ GetLimit()

double Aws::DevOpsGuru::Model::ProactiveAnomalySummary::GetLimit ( ) const
inline

A threshold that was exceeded by behavior in analyzed resources. Exceeding this threshold is related to the anomalous behavior that generated this anomaly.

Definition at line 386 of file ProactiveAnomalySummary.h.

◆ GetPredictionTimeRange()

const PredictionTimeRange& Aws::DevOpsGuru::Model::ProactiveAnomalySummary::GetPredictionTimeRange ( ) const
inline

Definition at line 258 of file ProactiveAnomalySummary.h.

◆ GetResourceCollection()

const ResourceCollection& Aws::DevOpsGuru::Model::ProactiveAnomalySummary::GetResourceCollection ( ) const
inline

Definition at line 363 of file ProactiveAnomalySummary.h.

◆ GetSeverity()

const AnomalySeverity& Aws::DevOpsGuru::Model::ProactiveAnomalySummary::GetSeverity ( ) const
inline

The severity of the anomaly. The severity of anomalies that generate an insight determine that insight's severity. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.

Definition at line 96 of file ProactiveAnomalySummary.h.

◆ GetSourceDetails()

const AnomalySourceDetails& Aws::DevOpsGuru::Model::ProactiveAnomalySummary::GetSourceDetails ( ) const
inline

Details about the source of the analyzed operational data that triggered the anomaly. The one supported source is Amazon CloudWatch metrics.

Definition at line 280 of file ProactiveAnomalySummary.h.

◆ GetStatus()

const AnomalyStatus& Aws::DevOpsGuru::Model::ProactiveAnomalySummary::GetStatus ( ) const
inline

The status of the anomaly.

Definition at line 142 of file ProactiveAnomalySummary.h.

◆ GetUpdateTime()

const Aws::Utils::DateTime& Aws::DevOpsGuru::Model::ProactiveAnomalySummary::GetUpdateTime ( ) const
inline

The time of the anomaly's most recent update.

Definition at line 173 of file ProactiveAnomalySummary.h.

◆ IdHasBeenSet()

bool Aws::DevOpsGuru::Model::ProactiveAnomalySummary::IdHasBeenSet ( ) const
inline

The ID of the anomaly.

Definition at line 57 of file ProactiveAnomalySummary.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::DevOpsGuru::Model::ProactiveAnomalySummary::Jsonize ( ) const

◆ LimitHasBeenSet()

bool Aws::DevOpsGuru::Model::ProactiveAnomalySummary::LimitHasBeenSet ( ) const
inline

A threshold that was exceeded by behavior in analyzed resources. Exceeding this threshold is related to the anomalous behavior that generated this anomaly.

Definition at line 393 of file ProactiveAnomalySummary.h.

◆ operator=()

ProactiveAnomalySummary& Aws::DevOpsGuru::Model::ProactiveAnomalySummary::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ PredictionTimeRangeHasBeenSet()

bool Aws::DevOpsGuru::Model::ProactiveAnomalySummary::PredictionTimeRangeHasBeenSet ( ) const
inline

Definition at line 261 of file ProactiveAnomalySummary.h.

◆ ResourceCollectionHasBeenSet()

bool Aws::DevOpsGuru::Model::ProactiveAnomalySummary::ResourceCollectionHasBeenSet ( ) const
inline

Definition at line 366 of file ProactiveAnomalySummary.h.

◆ SetAnomalyReportedTimeRange() [1/2]

void Aws::DevOpsGuru::Model::ProactiveAnomalySummary::SetAnomalyReportedTimeRange ( AnomalyReportedTimeRange &&  value)
inline

An AnomalyReportedTimeRange object that specifies the time range between when the anomaly is opened and the time when it is closed.

Definition at line 242 of file ProactiveAnomalySummary.h.

◆ SetAnomalyReportedTimeRange() [2/2]

void Aws::DevOpsGuru::Model::ProactiveAnomalySummary::SetAnomalyReportedTimeRange ( const AnomalyReportedTimeRange value)
inline

An AnomalyReportedTimeRange object that specifies the time range between when the anomaly is opened and the time when it is closed.

Definition at line 236 of file ProactiveAnomalySummary.h.

◆ SetAnomalyTimeRange() [1/2]

void Aws::DevOpsGuru::Model::ProactiveAnomalySummary::SetAnomalyTimeRange ( AnomalyTimeRange &&  value)
inline

Definition at line 211 of file ProactiveAnomalySummary.h.

◆ SetAnomalyTimeRange() [2/2]

void Aws::DevOpsGuru::Model::ProactiveAnomalySummary::SetAnomalyTimeRange ( const AnomalyTimeRange value)
inline

Definition at line 208 of file ProactiveAnomalySummary.h.

◆ SetAssociatedInsightId() [1/3]

void Aws::DevOpsGuru::Model::ProactiveAnomalySummary::SetAssociatedInsightId ( Aws::String &&  value)
inline

The ID of the insight that contains this anomaly. An insight is composed of related anomalies.

Definition at line 335 of file ProactiveAnomalySummary.h.

◆ SetAssociatedInsightId() [2/3]

void Aws::DevOpsGuru::Model::ProactiveAnomalySummary::SetAssociatedInsightId ( const Aws::String value)
inline

The ID of the insight that contains this anomaly. An insight is composed of related anomalies.

Definition at line 329 of file ProactiveAnomalySummary.h.

◆ SetAssociatedInsightId() [3/3]

void Aws::DevOpsGuru::Model::ProactiveAnomalySummary::SetAssociatedInsightId ( const char *  value)
inline

The ID of the insight that contains this anomaly. An insight is composed of related anomalies.

Definition at line 341 of file ProactiveAnomalySummary.h.

◆ SetId() [1/3]

void Aws::DevOpsGuru::Model::ProactiveAnomalySummary::SetId ( Aws::String &&  value)
inline

The ID of the anomaly.

Definition at line 67 of file ProactiveAnomalySummary.h.

◆ SetId() [2/3]

void Aws::DevOpsGuru::Model::ProactiveAnomalySummary::SetId ( const Aws::String value)
inline

The ID of the anomaly.

Definition at line 62 of file ProactiveAnomalySummary.h.

◆ SetId() [3/3]

void Aws::DevOpsGuru::Model::ProactiveAnomalySummary::SetId ( const char *  value)
inline

The ID of the anomaly.

Definition at line 72 of file ProactiveAnomalySummary.h.

◆ SetLimit()

void Aws::DevOpsGuru::Model::ProactiveAnomalySummary::SetLimit ( double  value)
inline

A threshold that was exceeded by behavior in analyzed resources. Exceeding this threshold is related to the anomalous behavior that generated this anomaly.

Definition at line 400 of file ProactiveAnomalySummary.h.

◆ SetPredictionTimeRange() [1/2]

void Aws::DevOpsGuru::Model::ProactiveAnomalySummary::SetPredictionTimeRange ( const PredictionTimeRange value)
inline

Definition at line 264 of file ProactiveAnomalySummary.h.

◆ SetPredictionTimeRange() [2/2]

void Aws::DevOpsGuru::Model::ProactiveAnomalySummary::SetPredictionTimeRange ( PredictionTimeRange &&  value)
inline

Definition at line 267 of file ProactiveAnomalySummary.h.

◆ SetResourceCollection() [1/2]

void Aws::DevOpsGuru::Model::ProactiveAnomalySummary::SetResourceCollection ( const ResourceCollection value)
inline

Definition at line 369 of file ProactiveAnomalySummary.h.

◆ SetResourceCollection() [2/2]

void Aws::DevOpsGuru::Model::ProactiveAnomalySummary::SetResourceCollection ( ResourceCollection &&  value)
inline

Definition at line 372 of file ProactiveAnomalySummary.h.

◆ SetSeverity() [1/2]

void Aws::DevOpsGuru::Model::ProactiveAnomalySummary::SetSeverity ( AnomalySeverity &&  value)
inline

The severity of the anomaly. The severity of anomalies that generate an insight determine that insight's severity. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.

Definition at line 120 of file ProactiveAnomalySummary.h.

◆ SetSeverity() [2/2]

void Aws::DevOpsGuru::Model::ProactiveAnomalySummary::SetSeverity ( const AnomalySeverity value)
inline

The severity of the anomaly. The severity of anomalies that generate an insight determine that insight's severity. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.

Definition at line 112 of file ProactiveAnomalySummary.h.

◆ SetSourceDetails() [1/2]

void Aws::DevOpsGuru::Model::ProactiveAnomalySummary::SetSourceDetails ( AnomalySourceDetails &&  value)
inline

Details about the source of the analyzed operational data that triggered the anomaly. The one supported source is Amazon CloudWatch metrics.

Definition at line 298 of file ProactiveAnomalySummary.h.

◆ SetSourceDetails() [2/2]

void Aws::DevOpsGuru::Model::ProactiveAnomalySummary::SetSourceDetails ( const AnomalySourceDetails value)
inline

Details about the source of the analyzed operational data that triggered the anomaly. The one supported source is Amazon CloudWatch metrics.

Definition at line 292 of file ProactiveAnomalySummary.h.

◆ SetStatus() [1/2]

void Aws::DevOpsGuru::Model::ProactiveAnomalySummary::SetStatus ( AnomalyStatus &&  value)
inline

The status of the anomaly.

Definition at line 157 of file ProactiveAnomalySummary.h.

◆ SetStatus() [2/2]

void Aws::DevOpsGuru::Model::ProactiveAnomalySummary::SetStatus ( const AnomalyStatus value)
inline

The status of the anomaly.

Definition at line 152 of file ProactiveAnomalySummary.h.

◆ SetUpdateTime() [1/2]

void Aws::DevOpsGuru::Model::ProactiveAnomalySummary::SetUpdateTime ( Aws::Utils::DateTime &&  value)
inline

The time of the anomaly's most recent update.

Definition at line 188 of file ProactiveAnomalySummary.h.

◆ SetUpdateTime() [2/2]

void Aws::DevOpsGuru::Model::ProactiveAnomalySummary::SetUpdateTime ( const Aws::Utils::DateTime value)
inline

The time of the anomaly's most recent update.

Definition at line 183 of file ProactiveAnomalySummary.h.

◆ SeverityHasBeenSet()

bool Aws::DevOpsGuru::Model::ProactiveAnomalySummary::SeverityHasBeenSet ( ) const
inline

The severity of the anomaly. The severity of anomalies that generate an insight determine that insight's severity. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.

Definition at line 104 of file ProactiveAnomalySummary.h.

◆ SourceDetailsHasBeenSet()

bool Aws::DevOpsGuru::Model::ProactiveAnomalySummary::SourceDetailsHasBeenSet ( ) const
inline

Details about the source of the analyzed operational data that triggered the anomaly. The one supported source is Amazon CloudWatch metrics.

Definition at line 286 of file ProactiveAnomalySummary.h.

◆ StatusHasBeenSet()

bool Aws::DevOpsGuru::Model::ProactiveAnomalySummary::StatusHasBeenSet ( ) const
inline

The status of the anomaly.

Definition at line 147 of file ProactiveAnomalySummary.h.

◆ UpdateTimeHasBeenSet()

bool Aws::DevOpsGuru::Model::ProactiveAnomalySummary::UpdateTimeHasBeenSet ( ) const
inline

The time of the anomaly's most recent update.

Definition at line 178 of file ProactiveAnomalySummary.h.

◆ WithAnomalyReportedTimeRange() [1/2]

ProactiveAnomalySummary& Aws::DevOpsGuru::Model::ProactiveAnomalySummary::WithAnomalyReportedTimeRange ( AnomalyReportedTimeRange &&  value)
inline

An AnomalyReportedTimeRange object that specifies the time range between when the anomaly is opened and the time when it is closed.

Definition at line 254 of file ProactiveAnomalySummary.h.

◆ WithAnomalyReportedTimeRange() [2/2]

ProactiveAnomalySummary& Aws::DevOpsGuru::Model::ProactiveAnomalySummary::WithAnomalyReportedTimeRange ( const AnomalyReportedTimeRange value)
inline

An AnomalyReportedTimeRange object that specifies the time range between when the anomaly is opened and the time when it is closed.

Definition at line 248 of file ProactiveAnomalySummary.h.

◆ WithAnomalyTimeRange() [1/2]

ProactiveAnomalySummary& Aws::DevOpsGuru::Model::ProactiveAnomalySummary::WithAnomalyTimeRange ( AnomalyTimeRange &&  value)
inline

Definition at line 217 of file ProactiveAnomalySummary.h.

◆ WithAnomalyTimeRange() [2/2]

ProactiveAnomalySummary& Aws::DevOpsGuru::Model::ProactiveAnomalySummary::WithAnomalyTimeRange ( const AnomalyTimeRange value)
inline

Definition at line 214 of file ProactiveAnomalySummary.h.

◆ WithAssociatedInsightId() [1/3]

ProactiveAnomalySummary& Aws::DevOpsGuru::Model::ProactiveAnomalySummary::WithAssociatedInsightId ( Aws::String &&  value)
inline

The ID of the insight that contains this anomaly. An insight is composed of related anomalies.

Definition at line 353 of file ProactiveAnomalySummary.h.

◆ WithAssociatedInsightId() [2/3]

ProactiveAnomalySummary& Aws::DevOpsGuru::Model::ProactiveAnomalySummary::WithAssociatedInsightId ( const Aws::String value)
inline

The ID of the insight that contains this anomaly. An insight is composed of related anomalies.

Definition at line 347 of file ProactiveAnomalySummary.h.

◆ WithAssociatedInsightId() [3/3]

ProactiveAnomalySummary& Aws::DevOpsGuru::Model::ProactiveAnomalySummary::WithAssociatedInsightId ( const char *  value)
inline

The ID of the insight that contains this anomaly. An insight is composed of related anomalies.

Definition at line 359 of file ProactiveAnomalySummary.h.

◆ WithId() [1/3]

ProactiveAnomalySummary& Aws::DevOpsGuru::Model::ProactiveAnomalySummary::WithId ( Aws::String &&  value)
inline

The ID of the anomaly.

Definition at line 82 of file ProactiveAnomalySummary.h.

◆ WithId() [2/3]

ProactiveAnomalySummary& Aws::DevOpsGuru::Model::ProactiveAnomalySummary::WithId ( const Aws::String value)
inline

The ID of the anomaly.

Definition at line 77 of file ProactiveAnomalySummary.h.

◆ WithId() [3/3]

ProactiveAnomalySummary& Aws::DevOpsGuru::Model::ProactiveAnomalySummary::WithId ( const char *  value)
inline

The ID of the anomaly.

Definition at line 87 of file ProactiveAnomalySummary.h.

◆ WithLimit()

ProactiveAnomalySummary& Aws::DevOpsGuru::Model::ProactiveAnomalySummary::WithLimit ( double  value)
inline

A threshold that was exceeded by behavior in analyzed resources. Exceeding this threshold is related to the anomalous behavior that generated this anomaly.

Definition at line 407 of file ProactiveAnomalySummary.h.

◆ WithPredictionTimeRange() [1/2]

ProactiveAnomalySummary& Aws::DevOpsGuru::Model::ProactiveAnomalySummary::WithPredictionTimeRange ( const PredictionTimeRange value)
inline

Definition at line 270 of file ProactiveAnomalySummary.h.

◆ WithPredictionTimeRange() [2/2]

ProactiveAnomalySummary& Aws::DevOpsGuru::Model::ProactiveAnomalySummary::WithPredictionTimeRange ( PredictionTimeRange &&  value)
inline

Definition at line 273 of file ProactiveAnomalySummary.h.

◆ WithResourceCollection() [1/2]

ProactiveAnomalySummary& Aws::DevOpsGuru::Model::ProactiveAnomalySummary::WithResourceCollection ( const ResourceCollection value)
inline

Definition at line 375 of file ProactiveAnomalySummary.h.

◆ WithResourceCollection() [2/2]

ProactiveAnomalySummary& Aws::DevOpsGuru::Model::ProactiveAnomalySummary::WithResourceCollection ( ResourceCollection &&  value)
inline

Definition at line 378 of file ProactiveAnomalySummary.h.

◆ WithSeverity() [1/2]

ProactiveAnomalySummary& Aws::DevOpsGuru::Model::ProactiveAnomalySummary::WithSeverity ( AnomalySeverity &&  value)
inline

The severity of the anomaly. The severity of anomalies that generate an insight determine that insight's severity. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.

Definition at line 136 of file ProactiveAnomalySummary.h.

◆ WithSeverity() [2/2]

ProactiveAnomalySummary& Aws::DevOpsGuru::Model::ProactiveAnomalySummary::WithSeverity ( const AnomalySeverity value)
inline

The severity of the anomaly. The severity of anomalies that generate an insight determine that insight's severity. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.

Definition at line 128 of file ProactiveAnomalySummary.h.

◆ WithSourceDetails() [1/2]

ProactiveAnomalySummary& Aws::DevOpsGuru::Model::ProactiveAnomalySummary::WithSourceDetails ( AnomalySourceDetails &&  value)
inline

Details about the source of the analyzed operational data that triggered the anomaly. The one supported source is Amazon CloudWatch metrics.

Definition at line 310 of file ProactiveAnomalySummary.h.

◆ WithSourceDetails() [2/2]

ProactiveAnomalySummary& Aws::DevOpsGuru::Model::ProactiveAnomalySummary::WithSourceDetails ( const AnomalySourceDetails value)
inline

Details about the source of the analyzed operational data that triggered the anomaly. The one supported source is Amazon CloudWatch metrics.

Definition at line 304 of file ProactiveAnomalySummary.h.

◆ WithStatus() [1/2]

ProactiveAnomalySummary& Aws::DevOpsGuru::Model::ProactiveAnomalySummary::WithStatus ( AnomalyStatus &&  value)
inline

The status of the anomaly.

Definition at line 167 of file ProactiveAnomalySummary.h.

◆ WithStatus() [2/2]

ProactiveAnomalySummary& Aws::DevOpsGuru::Model::ProactiveAnomalySummary::WithStatus ( const AnomalyStatus value)
inline

The status of the anomaly.

Definition at line 162 of file ProactiveAnomalySummary.h.

◆ WithUpdateTime() [1/2]

ProactiveAnomalySummary& Aws::DevOpsGuru::Model::ProactiveAnomalySummary::WithUpdateTime ( Aws::Utils::DateTime &&  value)
inline

The time of the anomaly's most recent update.

Definition at line 198 of file ProactiveAnomalySummary.h.

◆ WithUpdateTime() [2/2]

ProactiveAnomalySummary& Aws::DevOpsGuru::Model::ProactiveAnomalySummary::WithUpdateTime ( const Aws::Utils::DateTime value)
inline

The time of the anomaly's most recent update.

Definition at line 193 of file ProactiveAnomalySummary.h.


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