AWS SDK for C++  1.9.160
AWS SDK for C++
Public Member Functions | List of all members
Aws::CodeGuruProfiler::Model::AnomalyInstance Class Reference

#include <AnomalyInstance.h>

Public Member Functions

 AnomalyInstance ()
 
 AnomalyInstance (Aws::Utils::Json::JsonView jsonValue)
 
AnomalyInstanceoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Utils::DateTimeGetEndTime () const
 
bool EndTimeHasBeenSet () const
 
void SetEndTime (const Aws::Utils::DateTime &value)
 
void SetEndTime (Aws::Utils::DateTime &&value)
 
AnomalyInstanceWithEndTime (const Aws::Utils::DateTime &value)
 
AnomalyInstanceWithEndTime (Aws::Utils::DateTime &&value)
 
const Aws::StringGetId () const
 
bool IdHasBeenSet () const
 
void SetId (const Aws::String &value)
 
void SetId (Aws::String &&value)
 
void SetId (const char *value)
 
AnomalyInstanceWithId (const Aws::String &value)
 
AnomalyInstanceWithId (Aws::String &&value)
 
AnomalyInstanceWithId (const char *value)
 
const Aws::Utils::DateTimeGetStartTime () const
 
bool StartTimeHasBeenSet () const
 
void SetStartTime (const Aws::Utils::DateTime &value)
 
void SetStartTime (Aws::Utils::DateTime &&value)
 
AnomalyInstanceWithStartTime (const Aws::Utils::DateTime &value)
 
AnomalyInstanceWithStartTime (Aws::Utils::DateTime &&value)
 
const UserFeedbackGetUserFeedback () const
 
bool UserFeedbackHasBeenSet () const
 
void SetUserFeedback (const UserFeedback &value)
 
void SetUserFeedback (UserFeedback &&value)
 
AnomalyInstanceWithUserFeedback (const UserFeedback &value)
 
AnomalyInstanceWithUserFeedback (UserFeedback &&value)
 

Detailed Description

The specific duration in which the metric is flagged as anomalous.

See Also:

AWS API Reference

Definition at line 34 of file AnomalyInstance.h.

Constructor & Destructor Documentation

◆ AnomalyInstance() [1/2]

Aws::CodeGuruProfiler::Model::AnomalyInstance::AnomalyInstance ( )

◆ AnomalyInstance() [2/2]

Aws::CodeGuruProfiler::Model::AnomalyInstance::AnomalyInstance ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ EndTimeHasBeenSet()

bool Aws::CodeGuruProfiler::Model::AnomalyInstance::EndTimeHasBeenSet ( ) const
inline

The end time of the period during which the metric is flagged as anomalous. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.

Definition at line 57 of file AnomalyInstance.h.

◆ GetEndTime()

const Aws::Utils::DateTime& Aws::CodeGuruProfiler::Model::AnomalyInstance::GetEndTime ( ) const
inline

The end time of the period during which the metric is flagged as anomalous. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.

Definition at line 49 of file AnomalyInstance.h.

◆ GetId()

const Aws::String& Aws::CodeGuruProfiler::Model::AnomalyInstance::GetId ( ) const
inline

The universally unique identifier (UUID) of an instance of an anomaly in a metric.

Definition at line 96 of file AnomalyInstance.h.

◆ GetStartTime()

const Aws::Utils::DateTime& Aws::CodeGuruProfiler::Model::AnomalyInstance::GetStartTime ( ) const
inline

The start time of the period during which the metric is flagged as anomalous. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.

Definition at line 147 of file AnomalyInstance.h.

◆ GetUserFeedback()

const UserFeedback& Aws::CodeGuruProfiler::Model::AnomalyInstance::GetUserFeedback ( ) const
inline

Feedback type on a specific instance of anomaly submitted by the user.

Definition at line 193 of file AnomalyInstance.h.

◆ IdHasBeenSet()

bool Aws::CodeGuruProfiler::Model::AnomalyInstance::IdHasBeenSet ( ) const
inline

The universally unique identifier (UUID) of an instance of an anomaly in a metric.

Definition at line 102 of file AnomalyInstance.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::CodeGuruProfiler::Model::AnomalyInstance::Jsonize ( ) const

◆ operator=()

AnomalyInstance& Aws::CodeGuruProfiler::Model::AnomalyInstance::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetEndTime() [1/2]

void Aws::CodeGuruProfiler::Model::AnomalyInstance::SetEndTime ( Aws::Utils::DateTime &&  value)
inline

The end time of the period during which the metric is flagged as anomalous. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.

Definition at line 73 of file AnomalyInstance.h.

◆ SetEndTime() [2/2]

void Aws::CodeGuruProfiler::Model::AnomalyInstance::SetEndTime ( const Aws::Utils::DateTime value)
inline

The end time of the period during which the metric is flagged as anomalous. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.

Definition at line 65 of file AnomalyInstance.h.

◆ SetId() [1/3]

void Aws::CodeGuruProfiler::Model::AnomalyInstance::SetId ( Aws::String &&  value)
inline

The universally unique identifier (UUID) of an instance of an anomaly in a metric.

Definition at line 114 of file AnomalyInstance.h.

◆ SetId() [2/3]

void Aws::CodeGuruProfiler::Model::AnomalyInstance::SetId ( const Aws::String value)
inline

The universally unique identifier (UUID) of an instance of an anomaly in a metric.

Definition at line 108 of file AnomalyInstance.h.

◆ SetId() [3/3]

void Aws::CodeGuruProfiler::Model::AnomalyInstance::SetId ( const char *  value)
inline

The universally unique identifier (UUID) of an instance of an anomaly in a metric.

Definition at line 120 of file AnomalyInstance.h.

◆ SetStartTime() [1/2]

void Aws::CodeGuruProfiler::Model::AnomalyInstance::SetStartTime ( Aws::Utils::DateTime &&  value)
inline

The start time of the period during which the metric is flagged as anomalous. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.

Definition at line 171 of file AnomalyInstance.h.

◆ SetStartTime() [2/2]

void Aws::CodeGuruProfiler::Model::AnomalyInstance::SetStartTime ( const Aws::Utils::DateTime value)
inline

The start time of the period during which the metric is flagged as anomalous. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.

Definition at line 163 of file AnomalyInstance.h.

◆ SetUserFeedback() [1/2]

void Aws::CodeGuruProfiler::Model::AnomalyInstance::SetUserFeedback ( const UserFeedback value)
inline

Feedback type on a specific instance of anomaly submitted by the user.

Definition at line 203 of file AnomalyInstance.h.

◆ SetUserFeedback() [2/2]

void Aws::CodeGuruProfiler::Model::AnomalyInstance::SetUserFeedback ( UserFeedback &&  value)
inline

Feedback type on a specific instance of anomaly submitted by the user.

Definition at line 208 of file AnomalyInstance.h.

◆ StartTimeHasBeenSet()

bool Aws::CodeGuruProfiler::Model::AnomalyInstance::StartTimeHasBeenSet ( ) const
inline

The start time of the period during which the metric is flagged as anomalous. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.

Definition at line 155 of file AnomalyInstance.h.

◆ UserFeedbackHasBeenSet()

bool Aws::CodeGuruProfiler::Model::AnomalyInstance::UserFeedbackHasBeenSet ( ) const
inline

Feedback type on a specific instance of anomaly submitted by the user.

Definition at line 198 of file AnomalyInstance.h.

◆ WithEndTime() [1/2]

AnomalyInstance& Aws::CodeGuruProfiler::Model::AnomalyInstance::WithEndTime ( Aws::Utils::DateTime &&  value)
inline

The end time of the period during which the metric is flagged as anomalous. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.

Definition at line 89 of file AnomalyInstance.h.

◆ WithEndTime() [2/2]

AnomalyInstance& Aws::CodeGuruProfiler::Model::AnomalyInstance::WithEndTime ( const Aws::Utils::DateTime value)
inline

The end time of the period during which the metric is flagged as anomalous. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.

Definition at line 81 of file AnomalyInstance.h.

◆ WithId() [1/3]

AnomalyInstance& Aws::CodeGuruProfiler::Model::AnomalyInstance::WithId ( Aws::String &&  value)
inline

The universally unique identifier (UUID) of an instance of an anomaly in a metric.

Definition at line 132 of file AnomalyInstance.h.

◆ WithId() [2/3]

AnomalyInstance& Aws::CodeGuruProfiler::Model::AnomalyInstance::WithId ( const Aws::String value)
inline

The universally unique identifier (UUID) of an instance of an anomaly in a metric.

Definition at line 126 of file AnomalyInstance.h.

◆ WithId() [3/3]

AnomalyInstance& Aws::CodeGuruProfiler::Model::AnomalyInstance::WithId ( const char *  value)
inline

The universally unique identifier (UUID) of an instance of an anomaly in a metric.

Definition at line 138 of file AnomalyInstance.h.

◆ WithStartTime() [1/2]

AnomalyInstance& Aws::CodeGuruProfiler::Model::AnomalyInstance::WithStartTime ( Aws::Utils::DateTime &&  value)
inline

The start time of the period during which the metric is flagged as anomalous. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.

Definition at line 187 of file AnomalyInstance.h.

◆ WithStartTime() [2/2]

AnomalyInstance& Aws::CodeGuruProfiler::Model::AnomalyInstance::WithStartTime ( const Aws::Utils::DateTime value)
inline

The start time of the period during which the metric is flagged as anomalous. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.

Definition at line 179 of file AnomalyInstance.h.

◆ WithUserFeedback() [1/2]

AnomalyInstance& Aws::CodeGuruProfiler::Model::AnomalyInstance::WithUserFeedback ( const UserFeedback value)
inline

Feedback type on a specific instance of anomaly submitted by the user.

Definition at line 213 of file AnomalyInstance.h.

◆ WithUserFeedback() [2/2]

AnomalyInstance& Aws::CodeGuruProfiler::Model::AnomalyInstance::WithUserFeedback ( UserFeedback &&  value)
inline

Feedback type on a specific instance of anomaly submitted by the user.

Definition at line 218 of file AnomalyInstance.h.


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