AWS SDK for C++  1.9.105
AWS SDK for C++
Public Member Functions | List of all members
Aws::ApplicationInsights::Model::Observation Class Reference

#include <Observation.h>

Public Member Functions

 Observation ()
 
 Observation (Aws::Utils::Json::JsonView jsonValue)
 
Observationoperator= (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)
 
ObservationWithId (const Aws::String &value)
 
ObservationWithId (Aws::String &&value)
 
ObservationWithId (const char *value)
 
const Aws::Utils::DateTimeGetStartTime () const
 
bool StartTimeHasBeenSet () const
 
void SetStartTime (const Aws::Utils::DateTime &value)
 
void SetStartTime (Aws::Utils::DateTime &&value)
 
ObservationWithStartTime (const Aws::Utils::DateTime &value)
 
ObservationWithStartTime (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetEndTime () const
 
bool EndTimeHasBeenSet () const
 
void SetEndTime (const Aws::Utils::DateTime &value)
 
void SetEndTime (Aws::Utils::DateTime &&value)
 
ObservationWithEndTime (const Aws::Utils::DateTime &value)
 
ObservationWithEndTime (Aws::Utils::DateTime &&value)
 
const Aws::StringGetSourceType () const
 
bool SourceTypeHasBeenSet () const
 
void SetSourceType (const Aws::String &value)
 
void SetSourceType (Aws::String &&value)
 
void SetSourceType (const char *value)
 
ObservationWithSourceType (const Aws::String &value)
 
ObservationWithSourceType (Aws::String &&value)
 
ObservationWithSourceType (const char *value)
 
const Aws::StringGetSourceARN () const
 
bool SourceARNHasBeenSet () const
 
void SetSourceARN (const Aws::String &value)
 
void SetSourceARN (Aws::String &&value)
 
void SetSourceARN (const char *value)
 
ObservationWithSourceARN (const Aws::String &value)
 
ObservationWithSourceARN (Aws::String &&value)
 
ObservationWithSourceARN (const char *value)
 
const Aws::StringGetLogGroup () const
 
bool LogGroupHasBeenSet () const
 
void SetLogGroup (const Aws::String &value)
 
void SetLogGroup (Aws::String &&value)
 
void SetLogGroup (const char *value)
 
ObservationWithLogGroup (const Aws::String &value)
 
ObservationWithLogGroup (Aws::String &&value)
 
ObservationWithLogGroup (const char *value)
 
const Aws::Utils::DateTimeGetLineTime () const
 
bool LineTimeHasBeenSet () const
 
void SetLineTime (const Aws::Utils::DateTime &value)
 
void SetLineTime (Aws::Utils::DateTime &&value)
 
ObservationWithLineTime (const Aws::Utils::DateTime &value)
 
ObservationWithLineTime (Aws::Utils::DateTime &&value)
 
const Aws::StringGetLogText () const
 
bool LogTextHasBeenSet () const
 
void SetLogText (const Aws::String &value)
 
void SetLogText (Aws::String &&value)
 
void SetLogText (const char *value)
 
ObservationWithLogText (const Aws::String &value)
 
ObservationWithLogText (Aws::String &&value)
 
ObservationWithLogText (const char *value)
 
const LogFilterGetLogFilter () const
 
bool LogFilterHasBeenSet () const
 
void SetLogFilter (const LogFilter &value)
 
void SetLogFilter (LogFilter &&value)
 
ObservationWithLogFilter (const LogFilter &value)
 
ObservationWithLogFilter (LogFilter &&value)
 
const Aws::StringGetMetricNamespace () const
 
bool MetricNamespaceHasBeenSet () const
 
void SetMetricNamespace (const Aws::String &value)
 
void SetMetricNamespace (Aws::String &&value)
 
void SetMetricNamespace (const char *value)
 
ObservationWithMetricNamespace (const Aws::String &value)
 
ObservationWithMetricNamespace (Aws::String &&value)
 
ObservationWithMetricNamespace (const char *value)
 
const Aws::StringGetMetricName () const
 
bool MetricNameHasBeenSet () const
 
void SetMetricName (const Aws::String &value)
 
void SetMetricName (Aws::String &&value)
 
void SetMetricName (const char *value)
 
ObservationWithMetricName (const Aws::String &value)
 
ObservationWithMetricName (Aws::String &&value)
 
ObservationWithMetricName (const char *value)
 
const Aws::StringGetUnit () const
 
bool UnitHasBeenSet () const
 
void SetUnit (const Aws::String &value)
 
void SetUnit (Aws::String &&value)
 
void SetUnit (const char *value)
 
ObservationWithUnit (const Aws::String &value)
 
ObservationWithUnit (Aws::String &&value)
 
ObservationWithUnit (const char *value)
 
double GetValue () const
 
bool ValueHasBeenSet () const
 
void SetValue (double value)
 
ObservationWithValue (double value)
 
const Aws::StringGetCloudWatchEventId () const
 
bool CloudWatchEventIdHasBeenSet () const
 
void SetCloudWatchEventId (const Aws::String &value)
 
void SetCloudWatchEventId (Aws::String &&value)
 
void SetCloudWatchEventId (const char *value)
 
ObservationWithCloudWatchEventId (const Aws::String &value)
 
ObservationWithCloudWatchEventId (Aws::String &&value)
 
ObservationWithCloudWatchEventId (const char *value)
 
const CloudWatchEventSourceGetCloudWatchEventSource () const
 
bool CloudWatchEventSourceHasBeenSet () const
 
void SetCloudWatchEventSource (const CloudWatchEventSource &value)
 
void SetCloudWatchEventSource (CloudWatchEventSource &&value)
 
ObservationWithCloudWatchEventSource (const CloudWatchEventSource &value)
 
ObservationWithCloudWatchEventSource (CloudWatchEventSource &&value)
 
const Aws::StringGetCloudWatchEventDetailType () const
 
bool CloudWatchEventDetailTypeHasBeenSet () const
 
void SetCloudWatchEventDetailType (const Aws::String &value)
 
void SetCloudWatchEventDetailType (Aws::String &&value)
 
void SetCloudWatchEventDetailType (const char *value)
 
ObservationWithCloudWatchEventDetailType (const Aws::String &value)
 
ObservationWithCloudWatchEventDetailType (Aws::String &&value)
 
ObservationWithCloudWatchEventDetailType (const char *value)
 
const Aws::StringGetHealthEventArn () const
 
bool HealthEventArnHasBeenSet () const
 
void SetHealthEventArn (const Aws::String &value)
 
void SetHealthEventArn (Aws::String &&value)
 
void SetHealthEventArn (const char *value)
 
ObservationWithHealthEventArn (const Aws::String &value)
 
ObservationWithHealthEventArn (Aws::String &&value)
 
ObservationWithHealthEventArn (const char *value)
 
const Aws::StringGetHealthService () const
 
bool HealthServiceHasBeenSet () const
 
void SetHealthService (const Aws::String &value)
 
void SetHealthService (Aws::String &&value)
 
void SetHealthService (const char *value)
 
ObservationWithHealthService (const Aws::String &value)
 
ObservationWithHealthService (Aws::String &&value)
 
ObservationWithHealthService (const char *value)
 
const Aws::StringGetHealthEventTypeCode () const
 
bool HealthEventTypeCodeHasBeenSet () const
 
void SetHealthEventTypeCode (const Aws::String &value)
 
void SetHealthEventTypeCode (Aws::String &&value)
 
void SetHealthEventTypeCode (const char *value)
 
ObservationWithHealthEventTypeCode (const Aws::String &value)
 
ObservationWithHealthEventTypeCode (Aws::String &&value)
 
ObservationWithHealthEventTypeCode (const char *value)
 
const Aws::StringGetHealthEventTypeCategory () const
 
bool HealthEventTypeCategoryHasBeenSet () const
 
void SetHealthEventTypeCategory (const Aws::String &value)
 
void SetHealthEventTypeCategory (Aws::String &&value)
 
void SetHealthEventTypeCategory (const char *value)
 
ObservationWithHealthEventTypeCategory (const Aws::String &value)
 
ObservationWithHealthEventTypeCategory (Aws::String &&value)
 
ObservationWithHealthEventTypeCategory (const char *value)
 
const Aws::StringGetHealthEventDescription () const
 
bool HealthEventDescriptionHasBeenSet () const
 
void SetHealthEventDescription (const Aws::String &value)
 
void SetHealthEventDescription (Aws::String &&value)
 
void SetHealthEventDescription (const char *value)
 
ObservationWithHealthEventDescription (const Aws::String &value)
 
ObservationWithHealthEventDescription (Aws::String &&value)
 
ObservationWithHealthEventDescription (const char *value)
 
const Aws::StringGetCodeDeployDeploymentId () const
 
bool CodeDeployDeploymentIdHasBeenSet () const
 
void SetCodeDeployDeploymentId (const Aws::String &value)
 
void SetCodeDeployDeploymentId (Aws::String &&value)
 
void SetCodeDeployDeploymentId (const char *value)
 
ObservationWithCodeDeployDeploymentId (const Aws::String &value)
 
ObservationWithCodeDeployDeploymentId (Aws::String &&value)
 
ObservationWithCodeDeployDeploymentId (const char *value)
 
const Aws::StringGetCodeDeployDeploymentGroup () const
 
bool CodeDeployDeploymentGroupHasBeenSet () const
 
void SetCodeDeployDeploymentGroup (const Aws::String &value)
 
void SetCodeDeployDeploymentGroup (Aws::String &&value)
 
void SetCodeDeployDeploymentGroup (const char *value)
 
ObservationWithCodeDeployDeploymentGroup (const Aws::String &value)
 
ObservationWithCodeDeployDeploymentGroup (Aws::String &&value)
 
ObservationWithCodeDeployDeploymentGroup (const char *value)
 
const Aws::StringGetCodeDeployState () const
 
bool CodeDeployStateHasBeenSet () const
 
void SetCodeDeployState (const Aws::String &value)
 
void SetCodeDeployState (Aws::String &&value)
 
void SetCodeDeployState (const char *value)
 
ObservationWithCodeDeployState (const Aws::String &value)
 
ObservationWithCodeDeployState (Aws::String &&value)
 
ObservationWithCodeDeployState (const char *value)
 
const Aws::StringGetCodeDeployApplication () const
 
bool CodeDeployApplicationHasBeenSet () const
 
void SetCodeDeployApplication (const Aws::String &value)
 
void SetCodeDeployApplication (Aws::String &&value)
 
void SetCodeDeployApplication (const char *value)
 
ObservationWithCodeDeployApplication (const Aws::String &value)
 
ObservationWithCodeDeployApplication (Aws::String &&value)
 
ObservationWithCodeDeployApplication (const char *value)
 
const Aws::StringGetCodeDeployInstanceGroupId () const
 
bool CodeDeployInstanceGroupIdHasBeenSet () const
 
void SetCodeDeployInstanceGroupId (const Aws::String &value)
 
void SetCodeDeployInstanceGroupId (Aws::String &&value)
 
void SetCodeDeployInstanceGroupId (const char *value)
 
ObservationWithCodeDeployInstanceGroupId (const Aws::String &value)
 
ObservationWithCodeDeployInstanceGroupId (Aws::String &&value)
 
ObservationWithCodeDeployInstanceGroupId (const char *value)
 
const Aws::StringGetEc2State () const
 
bool Ec2StateHasBeenSet () const
 
void SetEc2State (const Aws::String &value)
 
void SetEc2State (Aws::String &&value)
 
void SetEc2State (const char *value)
 
ObservationWithEc2State (const Aws::String &value)
 
ObservationWithEc2State (Aws::String &&value)
 
ObservationWithEc2State (const char *value)
 
const Aws::StringGetRdsEventCategories () const
 
bool RdsEventCategoriesHasBeenSet () const
 
void SetRdsEventCategories (const Aws::String &value)
 
void SetRdsEventCategories (Aws::String &&value)
 
void SetRdsEventCategories (const char *value)
 
ObservationWithRdsEventCategories (const Aws::String &value)
 
ObservationWithRdsEventCategories (Aws::String &&value)
 
ObservationWithRdsEventCategories (const char *value)
 
const Aws::StringGetRdsEventMessage () const
 
bool RdsEventMessageHasBeenSet () const
 
void SetRdsEventMessage (const Aws::String &value)
 
void SetRdsEventMessage (Aws::String &&value)
 
void SetRdsEventMessage (const char *value)
 
ObservationWithRdsEventMessage (const Aws::String &value)
 
ObservationWithRdsEventMessage (Aws::String &&value)
 
ObservationWithRdsEventMessage (const char *value)
 
const Aws::StringGetS3EventName () const
 
bool S3EventNameHasBeenSet () const
 
void SetS3EventName (const Aws::String &value)
 
void SetS3EventName (Aws::String &&value)
 
void SetS3EventName (const char *value)
 
ObservationWithS3EventName (const Aws::String &value)
 
ObservationWithS3EventName (Aws::String &&value)
 
ObservationWithS3EventName (const char *value)
 
const Aws::StringGetStatesExecutionArn () const
 
bool StatesExecutionArnHasBeenSet () const
 
void SetStatesExecutionArn (const Aws::String &value)
 
void SetStatesExecutionArn (Aws::String &&value)
 
void SetStatesExecutionArn (const char *value)
 
ObservationWithStatesExecutionArn (const Aws::String &value)
 
ObservationWithStatesExecutionArn (Aws::String &&value)
 
ObservationWithStatesExecutionArn (const char *value)
 
const Aws::StringGetStatesArn () const
 
bool StatesArnHasBeenSet () const
 
void SetStatesArn (const Aws::String &value)
 
void SetStatesArn (Aws::String &&value)
 
void SetStatesArn (const char *value)
 
ObservationWithStatesArn (const Aws::String &value)
 
ObservationWithStatesArn (Aws::String &&value)
 
ObservationWithStatesArn (const char *value)
 
const Aws::StringGetStatesStatus () const
 
bool StatesStatusHasBeenSet () const
 
void SetStatesStatus (const Aws::String &value)
 
void SetStatesStatus (Aws::String &&value)
 
void SetStatesStatus (const char *value)
 
ObservationWithStatesStatus (const Aws::String &value)
 
ObservationWithStatesStatus (Aws::String &&value)
 
ObservationWithStatesStatus (const char *value)
 
const Aws::StringGetStatesInput () const
 
bool StatesInputHasBeenSet () const
 
void SetStatesInput (const Aws::String &value)
 
void SetStatesInput (Aws::String &&value)
 
void SetStatesInput (const char *value)
 
ObservationWithStatesInput (const Aws::String &value)
 
ObservationWithStatesInput (Aws::String &&value)
 
ObservationWithStatesInput (const char *value)
 
const Aws::StringGetEbsEvent () const
 
bool EbsEventHasBeenSet () const
 
void SetEbsEvent (const Aws::String &value)
 
void SetEbsEvent (Aws::String &&value)
 
void SetEbsEvent (const char *value)
 
ObservationWithEbsEvent (const Aws::String &value)
 
ObservationWithEbsEvent (Aws::String &&value)
 
ObservationWithEbsEvent (const char *value)
 
const Aws::StringGetEbsResult () const
 
bool EbsResultHasBeenSet () const
 
void SetEbsResult (const Aws::String &value)
 
void SetEbsResult (Aws::String &&value)
 
void SetEbsResult (const char *value)
 
ObservationWithEbsResult (const Aws::String &value)
 
ObservationWithEbsResult (Aws::String &&value)
 
ObservationWithEbsResult (const char *value)
 
const Aws::StringGetEbsCause () const
 
bool EbsCauseHasBeenSet () const
 
void SetEbsCause (const Aws::String &value)
 
void SetEbsCause (Aws::String &&value)
 
void SetEbsCause (const char *value)
 
ObservationWithEbsCause (const Aws::String &value)
 
ObservationWithEbsCause (Aws::String &&value)
 
ObservationWithEbsCause (const char *value)
 
const Aws::StringGetEbsRequestId () const
 
bool EbsRequestIdHasBeenSet () const
 
void SetEbsRequestId (const Aws::String &value)
 
void SetEbsRequestId (Aws::String &&value)
 
void SetEbsRequestId (const char *value)
 
ObservationWithEbsRequestId (const Aws::String &value)
 
ObservationWithEbsRequestId (Aws::String &&value)
 
ObservationWithEbsRequestId (const char *value)
 
int GetXRayFaultPercent () const
 
bool XRayFaultPercentHasBeenSet () const
 
void SetXRayFaultPercent (int value)
 
ObservationWithXRayFaultPercent (int value)
 
int GetXRayThrottlePercent () const
 
bool XRayThrottlePercentHasBeenSet () const
 
void SetXRayThrottlePercent (int value)
 
ObservationWithXRayThrottlePercent (int value)
 
int GetXRayErrorPercent () const
 
bool XRayErrorPercentHasBeenSet () const
 
void SetXRayErrorPercent (int value)
 
ObservationWithXRayErrorPercent (int value)
 
int GetXRayRequestCount () const
 
bool XRayRequestCountHasBeenSet () const
 
void SetXRayRequestCount (int value)
 
ObservationWithXRayRequestCount (int value)
 
long long GetXRayRequestAverageLatency () const
 
bool XRayRequestAverageLatencyHasBeenSet () const
 
void SetXRayRequestAverageLatency (long long value)
 
ObservationWithXRayRequestAverageLatency (long long value)
 
const Aws::StringGetXRayNodeName () const
 
bool XRayNodeNameHasBeenSet () const
 
void SetXRayNodeName (const Aws::String &value)
 
void SetXRayNodeName (Aws::String &&value)
 
void SetXRayNodeName (const char *value)
 
ObservationWithXRayNodeName (const Aws::String &value)
 
ObservationWithXRayNodeName (Aws::String &&value)
 
ObservationWithXRayNodeName (const char *value)
 
const Aws::StringGetXRayNodeType () const
 
bool XRayNodeTypeHasBeenSet () const
 
void SetXRayNodeType (const Aws::String &value)
 
void SetXRayNodeType (Aws::String &&value)
 
void SetXRayNodeType (const char *value)
 
ObservationWithXRayNodeType (const Aws::String &value)
 
ObservationWithXRayNodeType (Aws::String &&value)
 
ObservationWithXRayNodeType (const char *value)
 

Detailed Description

Describes an anomaly or error with the application.

See Also:

AWS API Reference

Definition at line 35 of file Observation.h.

Constructor & Destructor Documentation

◆ Observation() [1/2]

Aws::ApplicationInsights::Model::Observation::Observation ( )

◆ Observation() [2/2]

Aws::ApplicationInsights::Model::Observation::Observation ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ CloudWatchEventDetailTypeHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::CloudWatchEventDetailTypeHasBeenSet ( ) const
inline

The detail type of the CloudWatch Event-based observation, for example, EC2 Instance State-change Notification.

Definition at line 613 of file Observation.h.

◆ CloudWatchEventIdHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::CloudWatchEventIdHasBeenSet ( ) const
inline

The ID of the CloudWatch Event-based observation related to the detected problem.

Definition at line 533 of file Observation.h.

◆ CloudWatchEventSourceHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::CloudWatchEventSourceHasBeenSet ( ) const
inline

The source of the CloudWatch Event.

Definition at line 580 of file Observation.h.

◆ CodeDeployApplicationHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::CodeDeployApplicationHasBeenSet ( ) const
inline

The CodeDeploy application to which the deployment belongs.

Definition at line 1028 of file Observation.h.

◆ CodeDeployDeploymentGroupHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::CodeDeployDeploymentGroupHasBeenSet ( ) const
inline

The deployment group to which the CodeDeploy deployment belongs.

Definition at line 938 of file Observation.h.

◆ CodeDeployDeploymentIdHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::CodeDeployDeploymentIdHasBeenSet ( ) const
inline

The deployment ID of the CodeDeploy-based observation related to the detected problem.

Definition at line 891 of file Observation.h.

◆ CodeDeployInstanceGroupIdHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::CodeDeployInstanceGroupIdHasBeenSet ( ) const
inline

The instance group to which the CodeDeploy instance belongs.

Definition at line 1069 of file Observation.h.

◆ CodeDeployStateHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::CodeDeployStateHasBeenSet ( ) const
inline

The status of the CodeDeploy deployment, for example SUCCESS or FAILURE.

Definition at line 981 of file Observation.h.

◆ EbsCauseHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::EbsCauseHasBeenSet ( ) const
inline

The cause of an EBS CloudWatch event.

Definition at line 1552 of file Observation.h.

◆ EbsEventHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::EbsEventHasBeenSet ( ) const
inline

The type of EBS CloudWatch event, such as createVolume, deleteVolume or attachVolume.

Definition at line 1456 of file Observation.h.

◆ EbsRequestIdHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::EbsRequestIdHasBeenSet ( ) const
inline

The request ID of an EBS CloudWatch event.

Definition at line 1593 of file Observation.h.

◆ EbsResultHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::EbsResultHasBeenSet ( ) const
inline

The result of an EBS CloudWatch event, such as failed or succeeded.

Definition at line 1505 of file Observation.h.

◆ Ec2StateHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::Ec2StateHasBeenSet ( ) const
inline

The state of the instance, such as STOPPING or TERMINATING.

Definition at line 1112 of file Observation.h.

◆ EndTimeHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::EndTimeHasBeenSet ( ) const
inline

The time when the observation ended, in epoch seconds.

Definition at line 124 of file Observation.h.

◆ GetCloudWatchEventDetailType()

const Aws::String& Aws::ApplicationInsights::Model::Observation::GetCloudWatchEventDetailType ( ) const
inline

The detail type of the CloudWatch Event-based observation, for example, EC2 Instance State-change Notification.

Definition at line 607 of file Observation.h.

◆ GetCloudWatchEventId()

const Aws::String& Aws::ApplicationInsights::Model::Observation::GetCloudWatchEventId ( ) const
inline

The ID of the CloudWatch Event-based observation related to the detected problem.

Definition at line 527 of file Observation.h.

◆ GetCloudWatchEventSource()

const CloudWatchEventSource& Aws::ApplicationInsights::Model::Observation::GetCloudWatchEventSource ( ) const
inline

The source of the CloudWatch Event.

Definition at line 575 of file Observation.h.

◆ GetCodeDeployApplication()

const Aws::String& Aws::ApplicationInsights::Model::Observation::GetCodeDeployApplication ( ) const
inline

The CodeDeploy application to which the deployment belongs.

Definition at line 1023 of file Observation.h.

◆ GetCodeDeployDeploymentGroup()

const Aws::String& Aws::ApplicationInsights::Model::Observation::GetCodeDeployDeploymentGroup ( ) const
inline

The deployment group to which the CodeDeploy deployment belongs.

Definition at line 933 of file Observation.h.

◆ GetCodeDeployDeploymentId()

const Aws::String& Aws::ApplicationInsights::Model::Observation::GetCodeDeployDeploymentId ( ) const
inline

The deployment ID of the CodeDeploy-based observation related to the detected problem.

Definition at line 885 of file Observation.h.

◆ GetCodeDeployInstanceGroupId()

const Aws::String& Aws::ApplicationInsights::Model::Observation::GetCodeDeployInstanceGroupId ( ) const
inline

The instance group to which the CodeDeploy instance belongs.

Definition at line 1064 of file Observation.h.

◆ GetCodeDeployState()

const Aws::String& Aws::ApplicationInsights::Model::Observation::GetCodeDeployState ( ) const
inline

The status of the CodeDeploy deployment, for example SUCCESS or FAILURE.

Definition at line 975 of file Observation.h.

◆ GetEbsCause()

const Aws::String& Aws::ApplicationInsights::Model::Observation::GetEbsCause ( ) const
inline

The cause of an EBS CloudWatch event.

Definition at line 1547 of file Observation.h.

◆ GetEbsEvent()

const Aws::String& Aws::ApplicationInsights::Model::Observation::GetEbsEvent ( ) const
inline

The type of EBS CloudWatch event, such as createVolume, deleteVolume or attachVolume.

Definition at line 1450 of file Observation.h.

◆ GetEbsRequestId()

const Aws::String& Aws::ApplicationInsights::Model::Observation::GetEbsRequestId ( ) const
inline

The request ID of an EBS CloudWatch event.

Definition at line 1588 of file Observation.h.

◆ GetEbsResult()

const Aws::String& Aws::ApplicationInsights::Model::Observation::GetEbsResult ( ) const
inline

The result of an EBS CloudWatch event, such as failed or succeeded.

Definition at line 1499 of file Observation.h.

◆ GetEc2State()

const Aws::String& Aws::ApplicationInsights::Model::Observation::GetEc2State ( ) const
inline

The state of the instance, such as STOPPING or TERMINATING.

Definition at line 1106 of file Observation.h.

◆ GetEndTime()

const Aws::Utils::DateTime& Aws::ApplicationInsights::Model::Observation::GetEndTime ( ) const
inline

The time when the observation ended, in epoch seconds.

Definition at line 119 of file Observation.h.

◆ GetHealthEventArn()

const Aws::String& Aws::ApplicationInsights::Model::Observation::GetHealthEventArn ( ) const
inline

The Amazon Resource Name (ARN) of the AWS Health Event-based observation.

Definition at line 656 of file Observation.h.

◆ GetHealthEventDescription()

const Aws::String& Aws::ApplicationInsights::Model::Observation::GetHealthEventDescription ( ) const
inline

The description of the AWS Health event provided by the service, such as Amazon EC2.

Definition at line 836 of file Observation.h.

◆ GetHealthEventTypeCategory()

const Aws::String& Aws::ApplicationInsights::Model::Observation::GetHealthEventTypeCategory ( ) const
inline

The category of the AWS Health event, such as issue.

Definition at line 794 of file Observation.h.

◆ GetHealthEventTypeCode()

const Aws::String& Aws::ApplicationInsights::Model::Observation::GetHealthEventTypeCode ( ) const
inline

The type of the AWS Health event, for example, AWS_EC2_POWER_CONNECTIVITY_ISSUE.

Definition at line 746 of file Observation.h.

◆ GetHealthService()

const Aws::String& Aws::ApplicationInsights::Model::Observation::GetHealthService ( ) const
inline

The service to which the AWS Health Event belongs, such as EC2.

Definition at line 704 of file Observation.h.

◆ GetId()

const Aws::String& Aws::ApplicationInsights::Model::Observation::GetId ( ) const
inline

The ID of the observation type.

Definition at line 47 of file Observation.h.

◆ GetLineTime()

const Aws::Utils::DateTime& Aws::ApplicationInsights::Model::Observation::GetLineTime ( ) const
inline

The timestamp in the CloudWatch Logs that specifies when the matched line occurred.

Definition at line 274 of file Observation.h.

◆ GetLogFilter()

const LogFilter& Aws::ApplicationInsights::Model::Observation::GetLogFilter ( ) const
inline

The log filter of the observation.

Definition at line 351 of file Observation.h.

◆ GetLogGroup()

const Aws::String& Aws::ApplicationInsights::Model::Observation::GetLogGroup ( ) const
inline

The log group name.

Definition at line 232 of file Observation.h.

◆ GetLogText()

const Aws::String& Aws::ApplicationInsights::Model::Observation::GetLogText ( ) const
inline

The log text of the observation.

Definition at line 310 of file Observation.h.

◆ GetMetricName()

const Aws::String& Aws::ApplicationInsights::Model::Observation::GetMetricName ( ) const
inline

The name of the observation metric.

Definition at line 423 of file Observation.h.

◆ GetMetricNamespace()

const Aws::String& Aws::ApplicationInsights::Model::Observation::GetMetricNamespace ( ) const
inline

The namespace of the observation metric.

Definition at line 382 of file Observation.h.

◆ GetRdsEventCategories()

const Aws::String& Aws::ApplicationInsights::Model::Observation::GetRdsEventCategories ( ) const
inline

The category of an RDS event.

Definition at line 1154 of file Observation.h.

◆ GetRdsEventMessage()

const Aws::String& Aws::ApplicationInsights::Model::Observation::GetRdsEventMessage ( ) const
inline

The message of an RDS event.

Definition at line 1195 of file Observation.h.

◆ GetS3EventName()

const Aws::String& Aws::ApplicationInsights::Model::Observation::GetS3EventName ( ) const
inline

The name of the S3 CloudWatch Event-based observation.

Definition at line 1236 of file Observation.h.

◆ GetSourceARN()

const Aws::String& Aws::ApplicationInsights::Model::Observation::GetSourceARN ( ) const
inline

The source resource ARN of the observation.

Definition at line 191 of file Observation.h.

◆ GetSourceType()

const Aws::String& Aws::ApplicationInsights::Model::Observation::GetSourceType ( ) const
inline

The source type of the observation.

Definition at line 150 of file Observation.h.

◆ GetStartTime()

const Aws::Utils::DateTime& Aws::ApplicationInsights::Model::Observation::GetStartTime ( ) const
inline

The time when the observation was first detected, in epoch seconds.

Definition at line 88 of file Observation.h.

◆ GetStatesArn()

const Aws::String& Aws::ApplicationInsights::Model::Observation::GetStatesArn ( ) const
inline

The Amazon Resource Name (ARN) of the step function-based observation.

Definition at line 1326 of file Observation.h.

◆ GetStatesExecutionArn()

const Aws::String& Aws::ApplicationInsights::Model::Observation::GetStatesExecutionArn ( ) const
inline

The Amazon Resource Name (ARN) of the step function execution-based observation.

Definition at line 1278 of file Observation.h.

◆ GetStatesInput()

const Aws::String& Aws::ApplicationInsights::Model::Observation::GetStatesInput ( ) const
inline

The input to the step function-based observation.

Definition at line 1408 of file Observation.h.

◆ GetStatesStatus()

const Aws::String& Aws::ApplicationInsights::Model::Observation::GetStatesStatus ( ) const
inline

The status of the step function-related observation.

Definition at line 1367 of file Observation.h.

◆ GetUnit()

const Aws::String& Aws::ApplicationInsights::Model::Observation::GetUnit ( ) const
inline

The unit of the source observation metric.

Definition at line 464 of file Observation.h.

◆ GetValue()

double Aws::ApplicationInsights::Model::Observation::GetValue ( ) const
inline

The value of the source observation metric.

Definition at line 505 of file Observation.h.

◆ GetXRayErrorPercent()

int Aws::ApplicationInsights::Model::Observation::GetXRayErrorPercent ( ) const
inline

The X-Ray request error percentage for this node.

Definition at line 1671 of file Observation.h.

◆ GetXRayFaultPercent()

int Aws::ApplicationInsights::Model::Observation::GetXRayFaultPercent ( ) const
inline

The X-Ray request fault percentage for this node.

Definition at line 1629 of file Observation.h.

◆ GetXRayNodeName()

const Aws::String& Aws::ApplicationInsights::Model::Observation::GetXRayNodeName ( ) const
inline

The name of the X-Ray node.

Definition at line 1734 of file Observation.h.

◆ GetXRayNodeType()

const Aws::String& Aws::ApplicationInsights::Model::Observation::GetXRayNodeType ( ) const
inline

The type of the X-Ray node.

Definition at line 1775 of file Observation.h.

◆ GetXRayRequestAverageLatency()

long long Aws::ApplicationInsights::Model::Observation::GetXRayRequestAverageLatency ( ) const
inline

The X-Ray node request average latency for this node.

Definition at line 1713 of file Observation.h.

◆ GetXRayRequestCount()

int Aws::ApplicationInsights::Model::Observation::GetXRayRequestCount ( ) const
inline

The X-Ray request count for this node.

Definition at line 1692 of file Observation.h.

◆ GetXRayThrottlePercent()

int Aws::ApplicationInsights::Model::Observation::GetXRayThrottlePercent ( ) const
inline

The X-Ray request throttle percentage for this node.

Definition at line 1650 of file Observation.h.

◆ HealthEventArnHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::HealthEventArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the AWS Health Event-based observation.

Definition at line 662 of file Observation.h.

◆ HealthEventDescriptionHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::HealthEventDescriptionHasBeenSet ( ) const
inline

The description of the AWS Health event provided by the service, such as Amazon EC2.

Definition at line 842 of file Observation.h.

◆ HealthEventTypeCategoryHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::HealthEventTypeCategoryHasBeenSet ( ) const
inline

The category of the AWS Health event, such as issue.

Definition at line 799 of file Observation.h.

◆ HealthEventTypeCodeHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::HealthEventTypeCodeHasBeenSet ( ) const
inline

The type of the AWS Health event, for example, AWS_EC2_POWER_CONNECTIVITY_ISSUE.

Definition at line 752 of file Observation.h.

◆ HealthServiceHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::HealthServiceHasBeenSet ( ) const
inline

The service to which the AWS Health Event belongs, such as EC2.

Definition at line 709 of file Observation.h.

◆ IdHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::IdHasBeenSet ( ) const
inline

The ID of the observation type.

Definition at line 52 of file Observation.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::ApplicationInsights::Model::Observation::Jsonize ( ) const

◆ LineTimeHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::LineTimeHasBeenSet ( ) const
inline

The timestamp in the CloudWatch Logs that specifies when the matched line occurred.

Definition at line 280 of file Observation.h.

◆ LogFilterHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::LogFilterHasBeenSet ( ) const
inline

The log filter of the observation.

Definition at line 356 of file Observation.h.

◆ LogGroupHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::LogGroupHasBeenSet ( ) const
inline

The log group name.

Definition at line 237 of file Observation.h.

◆ LogTextHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::LogTextHasBeenSet ( ) const
inline

The log text of the observation.

Definition at line 315 of file Observation.h.

◆ MetricNameHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::MetricNameHasBeenSet ( ) const
inline

The name of the observation metric.

Definition at line 428 of file Observation.h.

◆ MetricNamespaceHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::MetricNamespaceHasBeenSet ( ) const
inline

The namespace of the observation metric.

Definition at line 387 of file Observation.h.

◆ operator=()

Observation& Aws::ApplicationInsights::Model::Observation::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ RdsEventCategoriesHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::RdsEventCategoriesHasBeenSet ( ) const
inline

The category of an RDS event.

Definition at line 1159 of file Observation.h.

◆ RdsEventMessageHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::RdsEventMessageHasBeenSet ( ) const
inline

The message of an RDS event.

Definition at line 1200 of file Observation.h.

◆ S3EventNameHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::S3EventNameHasBeenSet ( ) const
inline

The name of the S3 CloudWatch Event-based observation.

Definition at line 1241 of file Observation.h.

◆ SetCloudWatchEventDetailType() [1/3]

void Aws::ApplicationInsights::Model::Observation::SetCloudWatchEventDetailType ( Aws::String &&  value)
inline

The detail type of the CloudWatch Event-based observation, for example, EC2 Instance State-change Notification.

Definition at line 625 of file Observation.h.

◆ SetCloudWatchEventDetailType() [2/3]

void Aws::ApplicationInsights::Model::Observation::SetCloudWatchEventDetailType ( const Aws::String value)
inline

The detail type of the CloudWatch Event-based observation, for example, EC2 Instance State-change Notification.

Definition at line 619 of file Observation.h.

◆ SetCloudWatchEventDetailType() [3/3]

void Aws::ApplicationInsights::Model::Observation::SetCloudWatchEventDetailType ( const char *  value)
inline

The detail type of the CloudWatch Event-based observation, for example, EC2 Instance State-change Notification.

Definition at line 631 of file Observation.h.

◆ SetCloudWatchEventId() [1/3]

void Aws::ApplicationInsights::Model::Observation::SetCloudWatchEventId ( Aws::String &&  value)
inline

The ID of the CloudWatch Event-based observation related to the detected problem.

Definition at line 545 of file Observation.h.

◆ SetCloudWatchEventId() [2/3]

void Aws::ApplicationInsights::Model::Observation::SetCloudWatchEventId ( const Aws::String value)
inline

The ID of the CloudWatch Event-based observation related to the detected problem.

Definition at line 539 of file Observation.h.

◆ SetCloudWatchEventId() [3/3]

void Aws::ApplicationInsights::Model::Observation::SetCloudWatchEventId ( const char *  value)
inline

The ID of the CloudWatch Event-based observation related to the detected problem.

Definition at line 551 of file Observation.h.

◆ SetCloudWatchEventSource() [1/2]

void Aws::ApplicationInsights::Model::Observation::SetCloudWatchEventSource ( CloudWatchEventSource &&  value)
inline

The source of the CloudWatch Event.

Definition at line 590 of file Observation.h.

◆ SetCloudWatchEventSource() [2/2]

void Aws::ApplicationInsights::Model::Observation::SetCloudWatchEventSource ( const CloudWatchEventSource value)
inline

The source of the CloudWatch Event.

Definition at line 585 of file Observation.h.

◆ SetCodeDeployApplication() [1/3]

void Aws::ApplicationInsights::Model::Observation::SetCodeDeployApplication ( Aws::String &&  value)
inline

The CodeDeploy application to which the deployment belongs.

Definition at line 1038 of file Observation.h.

◆ SetCodeDeployApplication() [2/3]

void Aws::ApplicationInsights::Model::Observation::SetCodeDeployApplication ( const Aws::String value)
inline

The CodeDeploy application to which the deployment belongs.

Definition at line 1033 of file Observation.h.

◆ SetCodeDeployApplication() [3/3]

void Aws::ApplicationInsights::Model::Observation::SetCodeDeployApplication ( const char *  value)
inline

The CodeDeploy application to which the deployment belongs.

Definition at line 1043 of file Observation.h.

◆ SetCodeDeployDeploymentGroup() [1/3]

void Aws::ApplicationInsights::Model::Observation::SetCodeDeployDeploymentGroup ( Aws::String &&  value)
inline

The deployment group to which the CodeDeploy deployment belongs.

Definition at line 948 of file Observation.h.

◆ SetCodeDeployDeploymentGroup() [2/3]

void Aws::ApplicationInsights::Model::Observation::SetCodeDeployDeploymentGroup ( const Aws::String value)
inline

The deployment group to which the CodeDeploy deployment belongs.

Definition at line 943 of file Observation.h.

◆ SetCodeDeployDeploymentGroup() [3/3]

void Aws::ApplicationInsights::Model::Observation::SetCodeDeployDeploymentGroup ( const char *  value)
inline

The deployment group to which the CodeDeploy deployment belongs.

Definition at line 953 of file Observation.h.

◆ SetCodeDeployDeploymentId() [1/3]

void Aws::ApplicationInsights::Model::Observation::SetCodeDeployDeploymentId ( Aws::String &&  value)
inline

The deployment ID of the CodeDeploy-based observation related to the detected problem.

Definition at line 903 of file Observation.h.

◆ SetCodeDeployDeploymentId() [2/3]

void Aws::ApplicationInsights::Model::Observation::SetCodeDeployDeploymentId ( const Aws::String value)
inline

The deployment ID of the CodeDeploy-based observation related to the detected problem.

Definition at line 897 of file Observation.h.

◆ SetCodeDeployDeploymentId() [3/3]

void Aws::ApplicationInsights::Model::Observation::SetCodeDeployDeploymentId ( const char *  value)
inline

The deployment ID of the CodeDeploy-based observation related to the detected problem.

Definition at line 909 of file Observation.h.

◆ SetCodeDeployInstanceGroupId() [1/3]

void Aws::ApplicationInsights::Model::Observation::SetCodeDeployInstanceGroupId ( Aws::String &&  value)
inline

The instance group to which the CodeDeploy instance belongs.

Definition at line 1079 of file Observation.h.

◆ SetCodeDeployInstanceGroupId() [2/3]

void Aws::ApplicationInsights::Model::Observation::SetCodeDeployInstanceGroupId ( const Aws::String value)
inline

The instance group to which the CodeDeploy instance belongs.

Definition at line 1074 of file Observation.h.

◆ SetCodeDeployInstanceGroupId() [3/3]

void Aws::ApplicationInsights::Model::Observation::SetCodeDeployInstanceGroupId ( const char *  value)
inline

The instance group to which the CodeDeploy instance belongs.

Definition at line 1084 of file Observation.h.

◆ SetCodeDeployState() [1/3]

void Aws::ApplicationInsights::Model::Observation::SetCodeDeployState ( Aws::String &&  value)
inline

The status of the CodeDeploy deployment, for example SUCCESS or FAILURE.

Definition at line 993 of file Observation.h.

◆ SetCodeDeployState() [2/3]

void Aws::ApplicationInsights::Model::Observation::SetCodeDeployState ( const Aws::String value)
inline

The status of the CodeDeploy deployment, for example SUCCESS or FAILURE.

Definition at line 987 of file Observation.h.

◆ SetCodeDeployState() [3/3]

void Aws::ApplicationInsights::Model::Observation::SetCodeDeployState ( const char *  value)
inline

The status of the CodeDeploy deployment, for example SUCCESS or FAILURE.

Definition at line 999 of file Observation.h.

◆ SetEbsCause() [1/3]

void Aws::ApplicationInsights::Model::Observation::SetEbsCause ( Aws::String &&  value)
inline

The cause of an EBS CloudWatch event.

Definition at line 1562 of file Observation.h.

◆ SetEbsCause() [2/3]

void Aws::ApplicationInsights::Model::Observation::SetEbsCause ( const Aws::String value)
inline

The cause of an EBS CloudWatch event.

Definition at line 1557 of file Observation.h.

◆ SetEbsCause() [3/3]

void Aws::ApplicationInsights::Model::Observation::SetEbsCause ( const char *  value)
inline

The cause of an EBS CloudWatch event.

Definition at line 1567 of file Observation.h.

◆ SetEbsEvent() [1/3]

void Aws::ApplicationInsights::Model::Observation::SetEbsEvent ( Aws::String &&  value)
inline

The type of EBS CloudWatch event, such as createVolume, deleteVolume or attachVolume.

Definition at line 1468 of file Observation.h.

◆ SetEbsEvent() [2/3]

void Aws::ApplicationInsights::Model::Observation::SetEbsEvent ( const Aws::String value)
inline

The type of EBS CloudWatch event, such as createVolume, deleteVolume or attachVolume.

Definition at line 1462 of file Observation.h.

◆ SetEbsEvent() [3/3]

void Aws::ApplicationInsights::Model::Observation::SetEbsEvent ( const char *  value)
inline

The type of EBS CloudWatch event, such as createVolume, deleteVolume or attachVolume.

Definition at line 1474 of file Observation.h.

◆ SetEbsRequestId() [1/3]

void Aws::ApplicationInsights::Model::Observation::SetEbsRequestId ( Aws::String &&  value)
inline

The request ID of an EBS CloudWatch event.

Definition at line 1603 of file Observation.h.

◆ SetEbsRequestId() [2/3]

void Aws::ApplicationInsights::Model::Observation::SetEbsRequestId ( const Aws::String value)
inline

The request ID of an EBS CloudWatch event.

Definition at line 1598 of file Observation.h.

◆ SetEbsRequestId() [3/3]

void Aws::ApplicationInsights::Model::Observation::SetEbsRequestId ( const char *  value)
inline

The request ID of an EBS CloudWatch event.

Definition at line 1608 of file Observation.h.

◆ SetEbsResult() [1/3]

void Aws::ApplicationInsights::Model::Observation::SetEbsResult ( Aws::String &&  value)
inline

The result of an EBS CloudWatch event, such as failed or succeeded.

Definition at line 1517 of file Observation.h.

◆ SetEbsResult() [2/3]

void Aws::ApplicationInsights::Model::Observation::SetEbsResult ( const Aws::String value)
inline

The result of an EBS CloudWatch event, such as failed or succeeded.

Definition at line 1511 of file Observation.h.

◆ SetEbsResult() [3/3]

void Aws::ApplicationInsights::Model::Observation::SetEbsResult ( const char *  value)
inline

The result of an EBS CloudWatch event, such as failed or succeeded.

Definition at line 1523 of file Observation.h.

◆ SetEc2State() [1/3]

void Aws::ApplicationInsights::Model::Observation::SetEc2State ( Aws::String &&  value)
inline

The state of the instance, such as STOPPING or TERMINATING.

Definition at line 1124 of file Observation.h.

◆ SetEc2State() [2/3]

void Aws::ApplicationInsights::Model::Observation::SetEc2State ( const Aws::String value)
inline

The state of the instance, such as STOPPING or TERMINATING.

Definition at line 1118 of file Observation.h.

◆ SetEc2State() [3/3]

void Aws::ApplicationInsights::Model::Observation::SetEc2State ( const char *  value)
inline

The state of the instance, such as STOPPING or TERMINATING.

Definition at line 1130 of file Observation.h.

◆ SetEndTime() [1/2]

void Aws::ApplicationInsights::Model::Observation::SetEndTime ( Aws::Utils::DateTime &&  value)
inline

The time when the observation ended, in epoch seconds.

Definition at line 134 of file Observation.h.

◆ SetEndTime() [2/2]

void Aws::ApplicationInsights::Model::Observation::SetEndTime ( const Aws::Utils::DateTime value)
inline

The time when the observation ended, in epoch seconds.

Definition at line 129 of file Observation.h.

◆ SetHealthEventArn() [1/3]

void Aws::ApplicationInsights::Model::Observation::SetHealthEventArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the AWS Health Event-based observation.

Definition at line 674 of file Observation.h.

◆ SetHealthEventArn() [2/3]

void Aws::ApplicationInsights::Model::Observation::SetHealthEventArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the AWS Health Event-based observation.

Definition at line 668 of file Observation.h.

◆ SetHealthEventArn() [3/3]

void Aws::ApplicationInsights::Model::Observation::SetHealthEventArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the AWS Health Event-based observation.

Definition at line 680 of file Observation.h.

◆ SetHealthEventDescription() [1/3]

void Aws::ApplicationInsights::Model::Observation::SetHealthEventDescription ( Aws::String &&  value)
inline

The description of the AWS Health event provided by the service, such as Amazon EC2.

Definition at line 854 of file Observation.h.

◆ SetHealthEventDescription() [2/3]

void Aws::ApplicationInsights::Model::Observation::SetHealthEventDescription ( const Aws::String value)
inline

The description of the AWS Health event provided by the service, such as Amazon EC2.

Definition at line 848 of file Observation.h.

◆ SetHealthEventDescription() [3/3]

void Aws::ApplicationInsights::Model::Observation::SetHealthEventDescription ( const char *  value)
inline

The description of the AWS Health event provided by the service, such as Amazon EC2.

Definition at line 860 of file Observation.h.

◆ SetHealthEventTypeCategory() [1/3]

void Aws::ApplicationInsights::Model::Observation::SetHealthEventTypeCategory ( Aws::String &&  value)
inline

The category of the AWS Health event, such as issue.

Definition at line 809 of file Observation.h.

◆ SetHealthEventTypeCategory() [2/3]

void Aws::ApplicationInsights::Model::Observation::SetHealthEventTypeCategory ( const Aws::String value)
inline

The category of the AWS Health event, such as issue.

Definition at line 804 of file Observation.h.

◆ SetHealthEventTypeCategory() [3/3]

void Aws::ApplicationInsights::Model::Observation::SetHealthEventTypeCategory ( const char *  value)
inline

The category of the AWS Health event, such as issue.

Definition at line 814 of file Observation.h.

◆ SetHealthEventTypeCode() [1/3]

void Aws::ApplicationInsights::Model::Observation::SetHealthEventTypeCode ( Aws::String &&  value)
inline

The type of the AWS Health event, for example, AWS_EC2_POWER_CONNECTIVITY_ISSUE.

Definition at line 764 of file Observation.h.

◆ SetHealthEventTypeCode() [2/3]

void Aws::ApplicationInsights::Model::Observation::SetHealthEventTypeCode ( const Aws::String value)
inline

The type of the AWS Health event, for example, AWS_EC2_POWER_CONNECTIVITY_ISSUE.

Definition at line 758 of file Observation.h.

◆ SetHealthEventTypeCode() [3/3]

void Aws::ApplicationInsights::Model::Observation::SetHealthEventTypeCode ( const char *  value)
inline

The type of the AWS Health event, for example, AWS_EC2_POWER_CONNECTIVITY_ISSUE.

Definition at line 770 of file Observation.h.

◆ SetHealthService() [1/3]

void Aws::ApplicationInsights::Model::Observation::SetHealthService ( Aws::String &&  value)
inline

The service to which the AWS Health Event belongs, such as EC2.

Definition at line 719 of file Observation.h.

◆ SetHealthService() [2/3]

void Aws::ApplicationInsights::Model::Observation::SetHealthService ( const Aws::String value)
inline

The service to which the AWS Health Event belongs, such as EC2.

Definition at line 714 of file Observation.h.

◆ SetHealthService() [3/3]

void Aws::ApplicationInsights::Model::Observation::SetHealthService ( const char *  value)
inline

The service to which the AWS Health Event belongs, such as EC2.

Definition at line 724 of file Observation.h.

◆ SetId() [1/3]

void Aws::ApplicationInsights::Model::Observation::SetId ( Aws::String &&  value)
inline

The ID of the observation type.

Definition at line 62 of file Observation.h.

◆ SetId() [2/3]

void Aws::ApplicationInsights::Model::Observation::SetId ( const Aws::String value)
inline

The ID of the observation type.

Definition at line 57 of file Observation.h.

◆ SetId() [3/3]

void Aws::ApplicationInsights::Model::Observation::SetId ( const char *  value)
inline

The ID of the observation type.

Definition at line 67 of file Observation.h.

◆ SetLineTime() [1/2]

void Aws::ApplicationInsights::Model::Observation::SetLineTime ( Aws::Utils::DateTime &&  value)
inline

The timestamp in the CloudWatch Logs that specifies when the matched line occurred.

Definition at line 292 of file Observation.h.

◆ SetLineTime() [2/2]

void Aws::ApplicationInsights::Model::Observation::SetLineTime ( const Aws::Utils::DateTime value)
inline

The timestamp in the CloudWatch Logs that specifies when the matched line occurred.

Definition at line 286 of file Observation.h.

◆ SetLogFilter() [1/2]

void Aws::ApplicationInsights::Model::Observation::SetLogFilter ( const LogFilter value)
inline

The log filter of the observation.

Definition at line 361 of file Observation.h.

◆ SetLogFilter() [2/2]

void Aws::ApplicationInsights::Model::Observation::SetLogFilter ( LogFilter &&  value)
inline

The log filter of the observation.

Definition at line 366 of file Observation.h.

◆ SetLogGroup() [1/3]

void Aws::ApplicationInsights::Model::Observation::SetLogGroup ( Aws::String &&  value)
inline

The log group name.

Definition at line 247 of file Observation.h.

◆ SetLogGroup() [2/3]

void Aws::ApplicationInsights::Model::Observation::SetLogGroup ( const Aws::String value)
inline

The log group name.

Definition at line 242 of file Observation.h.

◆ SetLogGroup() [3/3]

void Aws::ApplicationInsights::Model::Observation::SetLogGroup ( const char *  value)
inline

The log group name.

Definition at line 252 of file Observation.h.

◆ SetLogText() [1/3]

void Aws::ApplicationInsights::Model::Observation::SetLogText ( Aws::String &&  value)
inline

The log text of the observation.

Definition at line 325 of file Observation.h.

◆ SetLogText() [2/3]

void Aws::ApplicationInsights::Model::Observation::SetLogText ( const Aws::String value)
inline

The log text of the observation.

Definition at line 320 of file Observation.h.

◆ SetLogText() [3/3]

void Aws::ApplicationInsights::Model::Observation::SetLogText ( const char *  value)
inline

The log text of the observation.

Definition at line 330 of file Observation.h.

◆ SetMetricName() [1/3]

void Aws::ApplicationInsights::Model::Observation::SetMetricName ( Aws::String &&  value)
inline

The name of the observation metric.

Definition at line 438 of file Observation.h.

◆ SetMetricName() [2/3]

void Aws::ApplicationInsights::Model::Observation::SetMetricName ( const Aws::String value)
inline

The name of the observation metric.

Definition at line 433 of file Observation.h.

◆ SetMetricName() [3/3]

void Aws::ApplicationInsights::Model::Observation::SetMetricName ( const char *  value)
inline

The name of the observation metric.

Definition at line 443 of file Observation.h.

◆ SetMetricNamespace() [1/3]

void Aws::ApplicationInsights::Model::Observation::SetMetricNamespace ( Aws::String &&  value)
inline

The namespace of the observation metric.

Definition at line 397 of file Observation.h.

◆ SetMetricNamespace() [2/3]

void Aws::ApplicationInsights::Model::Observation::SetMetricNamespace ( const Aws::String value)
inline

The namespace of the observation metric.

Definition at line 392 of file Observation.h.

◆ SetMetricNamespace() [3/3]

void Aws::ApplicationInsights::Model::Observation::SetMetricNamespace ( const char *  value)
inline

The namespace of the observation metric.

Definition at line 402 of file Observation.h.

◆ SetRdsEventCategories() [1/3]

void Aws::ApplicationInsights::Model::Observation::SetRdsEventCategories ( Aws::String &&  value)
inline

The category of an RDS event.

Definition at line 1169 of file Observation.h.

◆ SetRdsEventCategories() [2/3]

void Aws::ApplicationInsights::Model::Observation::SetRdsEventCategories ( const Aws::String value)
inline

The category of an RDS event.

Definition at line 1164 of file Observation.h.

◆ SetRdsEventCategories() [3/3]

void Aws::ApplicationInsights::Model::Observation::SetRdsEventCategories ( const char *  value)
inline

The category of an RDS event.

Definition at line 1174 of file Observation.h.

◆ SetRdsEventMessage() [1/3]

void Aws::ApplicationInsights::Model::Observation::SetRdsEventMessage ( Aws::String &&  value)
inline

The message of an RDS event.

Definition at line 1210 of file Observation.h.

◆ SetRdsEventMessage() [2/3]

void Aws::ApplicationInsights::Model::Observation::SetRdsEventMessage ( const Aws::String value)
inline

The message of an RDS event.

Definition at line 1205 of file Observation.h.

◆ SetRdsEventMessage() [3/3]

void Aws::ApplicationInsights::Model::Observation::SetRdsEventMessage ( const char *  value)
inline

The message of an RDS event.

Definition at line 1215 of file Observation.h.

◆ SetS3EventName() [1/3]

void Aws::ApplicationInsights::Model::Observation::SetS3EventName ( Aws::String &&  value)
inline

The name of the S3 CloudWatch Event-based observation.

Definition at line 1251 of file Observation.h.

◆ SetS3EventName() [2/3]

void Aws::ApplicationInsights::Model::Observation::SetS3EventName ( const Aws::String value)
inline

The name of the S3 CloudWatch Event-based observation.

Definition at line 1246 of file Observation.h.

◆ SetS3EventName() [3/3]

void Aws::ApplicationInsights::Model::Observation::SetS3EventName ( const char *  value)
inline

The name of the S3 CloudWatch Event-based observation.

Definition at line 1256 of file Observation.h.

◆ SetSourceARN() [1/3]

void Aws::ApplicationInsights::Model::Observation::SetSourceARN ( Aws::String &&  value)
inline

The source resource ARN of the observation.

Definition at line 206 of file Observation.h.

◆ SetSourceARN() [2/3]

void Aws::ApplicationInsights::Model::Observation::SetSourceARN ( const Aws::String value)
inline

The source resource ARN of the observation.

Definition at line 201 of file Observation.h.

◆ SetSourceARN() [3/3]

void Aws::ApplicationInsights::Model::Observation::SetSourceARN ( const char *  value)
inline

The source resource ARN of the observation.

Definition at line 211 of file Observation.h.

◆ SetSourceType() [1/3]

void Aws::ApplicationInsights::Model::Observation::SetSourceType ( Aws::String &&  value)
inline

The source type of the observation.

Definition at line 165 of file Observation.h.

◆ SetSourceType() [2/3]

void Aws::ApplicationInsights::Model::Observation::SetSourceType ( const Aws::String value)
inline

The source type of the observation.

Definition at line 160 of file Observation.h.

◆ SetSourceType() [3/3]

void Aws::ApplicationInsights::Model::Observation::SetSourceType ( const char *  value)
inline

The source type of the observation.

Definition at line 170 of file Observation.h.

◆ SetStartTime() [1/2]

void Aws::ApplicationInsights::Model::Observation::SetStartTime ( Aws::Utils::DateTime &&  value)
inline

The time when the observation was first detected, in epoch seconds.

Definition at line 103 of file Observation.h.

◆ SetStartTime() [2/2]

void Aws::ApplicationInsights::Model::Observation::SetStartTime ( const Aws::Utils::DateTime value)
inline

The time when the observation was first detected, in epoch seconds.

Definition at line 98 of file Observation.h.

◆ SetStatesArn() [1/3]

void Aws::ApplicationInsights::Model::Observation::SetStatesArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the step function-based observation.

Definition at line 1341 of file Observation.h.

◆ SetStatesArn() [2/3]

void Aws::ApplicationInsights::Model::Observation::SetStatesArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the step function-based observation.

Definition at line 1336 of file Observation.h.

◆ SetStatesArn() [3/3]

void Aws::ApplicationInsights::Model::Observation::SetStatesArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the step function-based observation.

Definition at line 1346 of file Observation.h.

◆ SetStatesExecutionArn() [1/3]

void Aws::ApplicationInsights::Model::Observation::SetStatesExecutionArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the step function execution-based observation.

Definition at line 1296 of file Observation.h.

◆ SetStatesExecutionArn() [2/3]

void Aws::ApplicationInsights::Model::Observation::SetStatesExecutionArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the step function execution-based observation.

Definition at line 1290 of file Observation.h.

◆ SetStatesExecutionArn() [3/3]

void Aws::ApplicationInsights::Model::Observation::SetStatesExecutionArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the step function execution-based observation.

Definition at line 1302 of file Observation.h.

◆ SetStatesInput() [1/3]

void Aws::ApplicationInsights::Model::Observation::SetStatesInput ( Aws::String &&  value)
inline

The input to the step function-based observation.

Definition at line 1423 of file Observation.h.

◆ SetStatesInput() [2/3]

void Aws::ApplicationInsights::Model::Observation::SetStatesInput ( const Aws::String value)
inline

The input to the step function-based observation.

Definition at line 1418 of file Observation.h.

◆ SetStatesInput() [3/3]

void Aws::ApplicationInsights::Model::Observation::SetStatesInput ( const char *  value)
inline

The input to the step function-based observation.

Definition at line 1428 of file Observation.h.

◆ SetStatesStatus() [1/3]

void Aws::ApplicationInsights::Model::Observation::SetStatesStatus ( Aws::String &&  value)
inline

The status of the step function-related observation.

Definition at line 1382 of file Observation.h.

◆ SetStatesStatus() [2/3]

void Aws::ApplicationInsights::Model::Observation::SetStatesStatus ( const Aws::String value)
inline

The status of the step function-related observation.

Definition at line 1377 of file Observation.h.

◆ SetStatesStatus() [3/3]

void Aws::ApplicationInsights::Model::Observation::SetStatesStatus ( const char *  value)
inline

The status of the step function-related observation.

Definition at line 1387 of file Observation.h.

◆ SetUnit() [1/3]

void Aws::ApplicationInsights::Model::Observation::SetUnit ( Aws::String &&  value)
inline

The unit of the source observation metric.

Definition at line 479 of file Observation.h.

◆ SetUnit() [2/3]

void Aws::ApplicationInsights::Model::Observation::SetUnit ( const Aws::String value)
inline

The unit of the source observation metric.

Definition at line 474 of file Observation.h.

◆ SetUnit() [3/3]

void Aws::ApplicationInsights::Model::Observation::SetUnit ( const char *  value)
inline

The unit of the source observation metric.

Definition at line 484 of file Observation.h.

◆ SetValue()

void Aws::ApplicationInsights::Model::Observation::SetValue ( double  value)
inline

The value of the source observation metric.

Definition at line 515 of file Observation.h.

◆ SetXRayErrorPercent()

void Aws::ApplicationInsights::Model::Observation::SetXRayErrorPercent ( int  value)
inline

The X-Ray request error percentage for this node.

Definition at line 1681 of file Observation.h.

◆ SetXRayFaultPercent()

void Aws::ApplicationInsights::Model::Observation::SetXRayFaultPercent ( int  value)
inline

The X-Ray request fault percentage for this node.

Definition at line 1639 of file Observation.h.

◆ SetXRayNodeName() [1/3]

void Aws::ApplicationInsights::Model::Observation::SetXRayNodeName ( Aws::String &&  value)
inline

The name of the X-Ray node.

Definition at line 1749 of file Observation.h.

◆ SetXRayNodeName() [2/3]

void Aws::ApplicationInsights::Model::Observation::SetXRayNodeName ( const Aws::String value)
inline

The name of the X-Ray node.

Definition at line 1744 of file Observation.h.

◆ SetXRayNodeName() [3/3]

void Aws::ApplicationInsights::Model::Observation::SetXRayNodeName ( const char *  value)
inline

The name of the X-Ray node.

Definition at line 1754 of file Observation.h.

◆ SetXRayNodeType() [1/3]

void Aws::ApplicationInsights::Model::Observation::SetXRayNodeType ( Aws::String &&  value)
inline

The type of the X-Ray node.

Definition at line 1790 of file Observation.h.

◆ SetXRayNodeType() [2/3]

void Aws::ApplicationInsights::Model::Observation::SetXRayNodeType ( const Aws::String value)
inline

The type of the X-Ray node.

Definition at line 1785 of file Observation.h.

◆ SetXRayNodeType() [3/3]

void Aws::ApplicationInsights::Model::Observation::SetXRayNodeType ( const char *  value)
inline

The type of the X-Ray node.

Definition at line 1795 of file Observation.h.

◆ SetXRayRequestAverageLatency()

void Aws::ApplicationInsights::Model::Observation::SetXRayRequestAverageLatency ( long long  value)
inline

The X-Ray node request average latency for this node.

Definition at line 1723 of file Observation.h.

◆ SetXRayRequestCount()

void Aws::ApplicationInsights::Model::Observation::SetXRayRequestCount ( int  value)
inline

The X-Ray request count for this node.

Definition at line 1702 of file Observation.h.

◆ SetXRayThrottlePercent()

void Aws::ApplicationInsights::Model::Observation::SetXRayThrottlePercent ( int  value)
inline

The X-Ray request throttle percentage for this node.

Definition at line 1660 of file Observation.h.

◆ SourceARNHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::SourceARNHasBeenSet ( ) const
inline

The source resource ARN of the observation.

Definition at line 196 of file Observation.h.

◆ SourceTypeHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::SourceTypeHasBeenSet ( ) const
inline

The source type of the observation.

Definition at line 155 of file Observation.h.

◆ StartTimeHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::StartTimeHasBeenSet ( ) const
inline

The time when the observation was first detected, in epoch seconds.

Definition at line 93 of file Observation.h.

◆ StatesArnHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::StatesArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the step function-based observation.

Definition at line 1331 of file Observation.h.

◆ StatesExecutionArnHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::StatesExecutionArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) of the step function execution-based observation.

Definition at line 1284 of file Observation.h.

◆ StatesInputHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::StatesInputHasBeenSet ( ) const
inline

The input to the step function-based observation.

Definition at line 1413 of file Observation.h.

◆ StatesStatusHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::StatesStatusHasBeenSet ( ) const
inline

The status of the step function-related observation.

Definition at line 1372 of file Observation.h.

◆ UnitHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::UnitHasBeenSet ( ) const
inline

The unit of the source observation metric.

Definition at line 469 of file Observation.h.

◆ ValueHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::ValueHasBeenSet ( ) const
inline

The value of the source observation metric.

Definition at line 510 of file Observation.h.

◆ WithCloudWatchEventDetailType() [1/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithCloudWatchEventDetailType ( Aws::String &&  value)
inline

The detail type of the CloudWatch Event-based observation, for example, EC2 Instance State-change Notification.

Definition at line 643 of file Observation.h.

◆ WithCloudWatchEventDetailType() [2/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithCloudWatchEventDetailType ( const Aws::String value)
inline

The detail type of the CloudWatch Event-based observation, for example, EC2 Instance State-change Notification.

Definition at line 637 of file Observation.h.

◆ WithCloudWatchEventDetailType() [3/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithCloudWatchEventDetailType ( const char *  value)
inline

The detail type of the CloudWatch Event-based observation, for example, EC2 Instance State-change Notification.

Definition at line 649 of file Observation.h.

◆ WithCloudWatchEventId() [1/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithCloudWatchEventId ( Aws::String &&  value)
inline

The ID of the CloudWatch Event-based observation related to the detected problem.

Definition at line 563 of file Observation.h.

◆ WithCloudWatchEventId() [2/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithCloudWatchEventId ( const Aws::String value)
inline

The ID of the CloudWatch Event-based observation related to the detected problem.

Definition at line 557 of file Observation.h.

◆ WithCloudWatchEventId() [3/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithCloudWatchEventId ( const char *  value)
inline

The ID of the CloudWatch Event-based observation related to the detected problem.

Definition at line 569 of file Observation.h.

◆ WithCloudWatchEventSource() [1/2]

Observation& Aws::ApplicationInsights::Model::Observation::WithCloudWatchEventSource ( CloudWatchEventSource &&  value)
inline

The source of the CloudWatch Event.

Definition at line 600 of file Observation.h.

◆ WithCloudWatchEventSource() [2/2]

Observation& Aws::ApplicationInsights::Model::Observation::WithCloudWatchEventSource ( const CloudWatchEventSource value)
inline

The source of the CloudWatch Event.

Definition at line 595 of file Observation.h.

◆ WithCodeDeployApplication() [1/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithCodeDeployApplication ( Aws::String &&  value)
inline

The CodeDeploy application to which the deployment belongs.

Definition at line 1053 of file Observation.h.

◆ WithCodeDeployApplication() [2/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithCodeDeployApplication ( const Aws::String value)
inline

The CodeDeploy application to which the deployment belongs.

Definition at line 1048 of file Observation.h.

◆ WithCodeDeployApplication() [3/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithCodeDeployApplication ( const char *  value)
inline

The CodeDeploy application to which the deployment belongs.

Definition at line 1058 of file Observation.h.

◆ WithCodeDeployDeploymentGroup() [1/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithCodeDeployDeploymentGroup ( Aws::String &&  value)
inline

The deployment group to which the CodeDeploy deployment belongs.

Definition at line 963 of file Observation.h.

◆ WithCodeDeployDeploymentGroup() [2/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithCodeDeployDeploymentGroup ( const Aws::String value)
inline

The deployment group to which the CodeDeploy deployment belongs.

Definition at line 958 of file Observation.h.

◆ WithCodeDeployDeploymentGroup() [3/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithCodeDeployDeploymentGroup ( const char *  value)
inline

The deployment group to which the CodeDeploy deployment belongs.

Definition at line 968 of file Observation.h.

◆ WithCodeDeployDeploymentId() [1/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithCodeDeployDeploymentId ( Aws::String &&  value)
inline

The deployment ID of the CodeDeploy-based observation related to the detected problem.

Definition at line 921 of file Observation.h.

◆ WithCodeDeployDeploymentId() [2/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithCodeDeployDeploymentId ( const Aws::String value)
inline

The deployment ID of the CodeDeploy-based observation related to the detected problem.

Definition at line 915 of file Observation.h.

◆ WithCodeDeployDeploymentId() [3/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithCodeDeployDeploymentId ( const char *  value)
inline

The deployment ID of the CodeDeploy-based observation related to the detected problem.

Definition at line 927 of file Observation.h.

◆ WithCodeDeployInstanceGroupId() [1/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithCodeDeployInstanceGroupId ( Aws::String &&  value)
inline

The instance group to which the CodeDeploy instance belongs.

Definition at line 1094 of file Observation.h.

◆ WithCodeDeployInstanceGroupId() [2/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithCodeDeployInstanceGroupId ( const Aws::String value)
inline

The instance group to which the CodeDeploy instance belongs.

Definition at line 1089 of file Observation.h.

◆ WithCodeDeployInstanceGroupId() [3/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithCodeDeployInstanceGroupId ( const char *  value)
inline

The instance group to which the CodeDeploy instance belongs.

Definition at line 1099 of file Observation.h.

◆ WithCodeDeployState() [1/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithCodeDeployState ( Aws::String &&  value)
inline

The status of the CodeDeploy deployment, for example SUCCESS or FAILURE.

Definition at line 1011 of file Observation.h.

◆ WithCodeDeployState() [2/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithCodeDeployState ( const Aws::String value)
inline

The status of the CodeDeploy deployment, for example SUCCESS or FAILURE.

Definition at line 1005 of file Observation.h.

◆ WithCodeDeployState() [3/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithCodeDeployState ( const char *  value)
inline

The status of the CodeDeploy deployment, for example SUCCESS or FAILURE.

Definition at line 1017 of file Observation.h.

◆ WithEbsCause() [1/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithEbsCause ( Aws::String &&  value)
inline

The cause of an EBS CloudWatch event.

Definition at line 1577 of file Observation.h.

◆ WithEbsCause() [2/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithEbsCause ( const Aws::String value)
inline

The cause of an EBS CloudWatch event.

Definition at line 1572 of file Observation.h.

◆ WithEbsCause() [3/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithEbsCause ( const char *  value)
inline

The cause of an EBS CloudWatch event.

Definition at line 1582 of file Observation.h.

◆ WithEbsEvent() [1/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithEbsEvent ( Aws::String &&  value)
inline

The type of EBS CloudWatch event, such as createVolume, deleteVolume or attachVolume.

Definition at line 1486 of file Observation.h.

◆ WithEbsEvent() [2/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithEbsEvent ( const Aws::String value)
inline

The type of EBS CloudWatch event, such as createVolume, deleteVolume or attachVolume.

Definition at line 1480 of file Observation.h.

◆ WithEbsEvent() [3/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithEbsEvent ( const char *  value)
inline

The type of EBS CloudWatch event, such as createVolume, deleteVolume or attachVolume.

Definition at line 1492 of file Observation.h.

◆ WithEbsRequestId() [1/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithEbsRequestId ( Aws::String &&  value)
inline

The request ID of an EBS CloudWatch event.

Definition at line 1618 of file Observation.h.

◆ WithEbsRequestId() [2/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithEbsRequestId ( const Aws::String value)
inline

The request ID of an EBS CloudWatch event.

Definition at line 1613 of file Observation.h.

◆ WithEbsRequestId() [3/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithEbsRequestId ( const char *  value)
inline

The request ID of an EBS CloudWatch event.

Definition at line 1623 of file Observation.h.

◆ WithEbsResult() [1/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithEbsResult ( Aws::String &&  value)
inline

The result of an EBS CloudWatch event, such as failed or succeeded.

Definition at line 1535 of file Observation.h.

◆ WithEbsResult() [2/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithEbsResult ( const Aws::String value)
inline

The result of an EBS CloudWatch event, such as failed or succeeded.

Definition at line 1529 of file Observation.h.

◆ WithEbsResult() [3/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithEbsResult ( const char *  value)
inline

The result of an EBS CloudWatch event, such as failed or succeeded.

Definition at line 1541 of file Observation.h.

◆ WithEc2State() [1/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithEc2State ( Aws::String &&  value)
inline

The state of the instance, such as STOPPING or TERMINATING.

Definition at line 1142 of file Observation.h.

◆ WithEc2State() [2/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithEc2State ( const Aws::String value)
inline

The state of the instance, such as STOPPING or TERMINATING.

Definition at line 1136 of file Observation.h.

◆ WithEc2State() [3/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithEc2State ( const char *  value)
inline

The state of the instance, such as STOPPING or TERMINATING.

Definition at line 1148 of file Observation.h.

◆ WithEndTime() [1/2]

Observation& Aws::ApplicationInsights::Model::Observation::WithEndTime ( Aws::Utils::DateTime &&  value)
inline

The time when the observation ended, in epoch seconds.

Definition at line 144 of file Observation.h.

◆ WithEndTime() [2/2]

Observation& Aws::ApplicationInsights::Model::Observation::WithEndTime ( const Aws::Utils::DateTime value)
inline

The time when the observation ended, in epoch seconds.

Definition at line 139 of file Observation.h.

◆ WithHealthEventArn() [1/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithHealthEventArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the AWS Health Event-based observation.

Definition at line 692 of file Observation.h.

◆ WithHealthEventArn() [2/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithHealthEventArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the AWS Health Event-based observation.

Definition at line 686 of file Observation.h.

◆ WithHealthEventArn() [3/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithHealthEventArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the AWS Health Event-based observation.

Definition at line 698 of file Observation.h.

◆ WithHealthEventDescription() [1/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithHealthEventDescription ( Aws::String &&  value)
inline

The description of the AWS Health event provided by the service, such as Amazon EC2.

Definition at line 872 of file Observation.h.

◆ WithHealthEventDescription() [2/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithHealthEventDescription ( const Aws::String value)
inline

The description of the AWS Health event provided by the service, such as Amazon EC2.

Definition at line 866 of file Observation.h.

◆ WithHealthEventDescription() [3/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithHealthEventDescription ( const char *  value)
inline

The description of the AWS Health event provided by the service, such as Amazon EC2.

Definition at line 878 of file Observation.h.

◆ WithHealthEventTypeCategory() [1/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithHealthEventTypeCategory ( Aws::String &&  value)
inline

The category of the AWS Health event, such as issue.

Definition at line 824 of file Observation.h.

◆ WithHealthEventTypeCategory() [2/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithHealthEventTypeCategory ( const Aws::String value)
inline

The category of the AWS Health event, such as issue.

Definition at line 819 of file Observation.h.

◆ WithHealthEventTypeCategory() [3/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithHealthEventTypeCategory ( const char *  value)
inline

The category of the AWS Health event, such as issue.

Definition at line 829 of file Observation.h.

◆ WithHealthEventTypeCode() [1/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithHealthEventTypeCode ( Aws::String &&  value)
inline

The type of the AWS Health event, for example, AWS_EC2_POWER_CONNECTIVITY_ISSUE.

Definition at line 782 of file Observation.h.

◆ WithHealthEventTypeCode() [2/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithHealthEventTypeCode ( const Aws::String value)
inline

The type of the AWS Health event, for example, AWS_EC2_POWER_CONNECTIVITY_ISSUE.

Definition at line 776 of file Observation.h.

◆ WithHealthEventTypeCode() [3/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithHealthEventTypeCode ( const char *  value)
inline

The type of the AWS Health event, for example, AWS_EC2_POWER_CONNECTIVITY_ISSUE.

Definition at line 788 of file Observation.h.

◆ WithHealthService() [1/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithHealthService ( Aws::String &&  value)
inline

The service to which the AWS Health Event belongs, such as EC2.

Definition at line 734 of file Observation.h.

◆ WithHealthService() [2/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithHealthService ( const Aws::String value)
inline

The service to which the AWS Health Event belongs, such as EC2.

Definition at line 729 of file Observation.h.

◆ WithHealthService() [3/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithHealthService ( const char *  value)
inline

The service to which the AWS Health Event belongs, such as EC2.

Definition at line 739 of file Observation.h.

◆ WithId() [1/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithId ( Aws::String &&  value)
inline

The ID of the observation type.

Definition at line 77 of file Observation.h.

◆ WithId() [2/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithId ( const Aws::String value)
inline

The ID of the observation type.

Definition at line 72 of file Observation.h.

◆ WithId() [3/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithId ( const char *  value)
inline

The ID of the observation type.

Definition at line 82 of file Observation.h.

◆ WithLineTime() [1/2]

Observation& Aws::ApplicationInsights::Model::Observation::WithLineTime ( Aws::Utils::DateTime &&  value)
inline

The timestamp in the CloudWatch Logs that specifies when the matched line occurred.

Definition at line 304 of file Observation.h.

◆ WithLineTime() [2/2]

Observation& Aws::ApplicationInsights::Model::Observation::WithLineTime ( const Aws::Utils::DateTime value)
inline

The timestamp in the CloudWatch Logs that specifies when the matched line occurred.

Definition at line 298 of file Observation.h.

◆ WithLogFilter() [1/2]

Observation& Aws::ApplicationInsights::Model::Observation::WithLogFilter ( const LogFilter value)
inline

The log filter of the observation.

Definition at line 371 of file Observation.h.

◆ WithLogFilter() [2/2]

Observation& Aws::ApplicationInsights::Model::Observation::WithLogFilter ( LogFilter &&  value)
inline

The log filter of the observation.

Definition at line 376 of file Observation.h.

◆ WithLogGroup() [1/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithLogGroup ( Aws::String &&  value)
inline

The log group name.

Definition at line 262 of file Observation.h.

◆ WithLogGroup() [2/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithLogGroup ( const Aws::String value)
inline

The log group name.

Definition at line 257 of file Observation.h.

◆ WithLogGroup() [3/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithLogGroup ( const char *  value)
inline

The log group name.

Definition at line 267 of file Observation.h.

◆ WithLogText() [1/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithLogText ( Aws::String &&  value)
inline

The log text of the observation.

Definition at line 340 of file Observation.h.

◆ WithLogText() [2/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithLogText ( const Aws::String value)
inline

The log text of the observation.

Definition at line 335 of file Observation.h.

◆ WithLogText() [3/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithLogText ( const char *  value)
inline

The log text of the observation.

Definition at line 345 of file Observation.h.

◆ WithMetricName() [1/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithMetricName ( Aws::String &&  value)
inline

The name of the observation metric.

Definition at line 453 of file Observation.h.

◆ WithMetricName() [2/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithMetricName ( const Aws::String value)
inline

The name of the observation metric.

Definition at line 448 of file Observation.h.

◆ WithMetricName() [3/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithMetricName ( const char *  value)
inline

The name of the observation metric.

Definition at line 458 of file Observation.h.

◆ WithMetricNamespace() [1/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithMetricNamespace ( Aws::String &&  value)
inline

The namespace of the observation metric.

Definition at line 412 of file Observation.h.

◆ WithMetricNamespace() [2/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithMetricNamespace ( const Aws::String value)
inline

The namespace of the observation metric.

Definition at line 407 of file Observation.h.

◆ WithMetricNamespace() [3/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithMetricNamespace ( const char *  value)
inline

The namespace of the observation metric.

Definition at line 417 of file Observation.h.

◆ WithRdsEventCategories() [1/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithRdsEventCategories ( Aws::String &&  value)
inline

The category of an RDS event.

Definition at line 1184 of file Observation.h.

◆ WithRdsEventCategories() [2/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithRdsEventCategories ( const Aws::String value)
inline

The category of an RDS event.

Definition at line 1179 of file Observation.h.

◆ WithRdsEventCategories() [3/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithRdsEventCategories ( const char *  value)
inline

The category of an RDS event.

Definition at line 1189 of file Observation.h.

◆ WithRdsEventMessage() [1/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithRdsEventMessage ( Aws::String &&  value)
inline

The message of an RDS event.

Definition at line 1225 of file Observation.h.

◆ WithRdsEventMessage() [2/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithRdsEventMessage ( const Aws::String value)
inline

The message of an RDS event.

Definition at line 1220 of file Observation.h.

◆ WithRdsEventMessage() [3/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithRdsEventMessage ( const char *  value)
inline

The message of an RDS event.

Definition at line 1230 of file Observation.h.

◆ WithS3EventName() [1/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithS3EventName ( Aws::String &&  value)
inline

The name of the S3 CloudWatch Event-based observation.

Definition at line 1266 of file Observation.h.

◆ WithS3EventName() [2/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithS3EventName ( const Aws::String value)
inline

The name of the S3 CloudWatch Event-based observation.

Definition at line 1261 of file Observation.h.

◆ WithS3EventName() [3/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithS3EventName ( const char *  value)
inline

The name of the S3 CloudWatch Event-based observation.

Definition at line 1271 of file Observation.h.

◆ WithSourceARN() [1/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithSourceARN ( Aws::String &&  value)
inline

The source resource ARN of the observation.

Definition at line 221 of file Observation.h.

◆ WithSourceARN() [2/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithSourceARN ( const Aws::String value)
inline

The source resource ARN of the observation.

Definition at line 216 of file Observation.h.

◆ WithSourceARN() [3/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithSourceARN ( const char *  value)
inline

The source resource ARN of the observation.

Definition at line 226 of file Observation.h.

◆ WithSourceType() [1/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithSourceType ( Aws::String &&  value)
inline

The source type of the observation.

Definition at line 180 of file Observation.h.

◆ WithSourceType() [2/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithSourceType ( const Aws::String value)
inline

The source type of the observation.

Definition at line 175 of file Observation.h.

◆ WithSourceType() [3/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithSourceType ( const char *  value)
inline

The source type of the observation.

Definition at line 185 of file Observation.h.

◆ WithStartTime() [1/2]

Observation& Aws::ApplicationInsights::Model::Observation::WithStartTime ( Aws::Utils::DateTime &&  value)
inline

The time when the observation was first detected, in epoch seconds.

Definition at line 113 of file Observation.h.

◆ WithStartTime() [2/2]

Observation& Aws::ApplicationInsights::Model::Observation::WithStartTime ( const Aws::Utils::DateTime value)
inline

The time when the observation was first detected, in epoch seconds.

Definition at line 108 of file Observation.h.

◆ WithStatesArn() [1/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithStatesArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the step function-based observation.

Definition at line 1356 of file Observation.h.

◆ WithStatesArn() [2/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithStatesArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the step function-based observation.

Definition at line 1351 of file Observation.h.

◆ WithStatesArn() [3/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithStatesArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the step function-based observation.

Definition at line 1361 of file Observation.h.

◆ WithStatesExecutionArn() [1/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithStatesExecutionArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the step function execution-based observation.

Definition at line 1314 of file Observation.h.

◆ WithStatesExecutionArn() [2/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithStatesExecutionArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the step function execution-based observation.

Definition at line 1308 of file Observation.h.

◆ WithStatesExecutionArn() [3/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithStatesExecutionArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the step function execution-based observation.

Definition at line 1320 of file Observation.h.

◆ WithStatesInput() [1/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithStatesInput ( Aws::String &&  value)
inline

The input to the step function-based observation.

Definition at line 1438 of file Observation.h.

◆ WithStatesInput() [2/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithStatesInput ( const Aws::String value)
inline

The input to the step function-based observation.

Definition at line 1433 of file Observation.h.

◆ WithStatesInput() [3/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithStatesInput ( const char *  value)
inline

The input to the step function-based observation.

Definition at line 1443 of file Observation.h.

◆ WithStatesStatus() [1/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithStatesStatus ( Aws::String &&  value)
inline

The status of the step function-related observation.

Definition at line 1397 of file Observation.h.

◆ WithStatesStatus() [2/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithStatesStatus ( const Aws::String value)
inline

The status of the step function-related observation.

Definition at line 1392 of file Observation.h.

◆ WithStatesStatus() [3/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithStatesStatus ( const char *  value)
inline

The status of the step function-related observation.

Definition at line 1402 of file Observation.h.

◆ WithUnit() [1/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithUnit ( Aws::String &&  value)
inline

The unit of the source observation metric.

Definition at line 494 of file Observation.h.

◆ WithUnit() [2/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithUnit ( const Aws::String value)
inline

The unit of the source observation metric.

Definition at line 489 of file Observation.h.

◆ WithUnit() [3/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithUnit ( const char *  value)
inline

The unit of the source observation metric.

Definition at line 499 of file Observation.h.

◆ WithValue()

Observation& Aws::ApplicationInsights::Model::Observation::WithValue ( double  value)
inline

The value of the source observation metric.

Definition at line 520 of file Observation.h.

◆ WithXRayErrorPercent()

Observation& Aws::ApplicationInsights::Model::Observation::WithXRayErrorPercent ( int  value)
inline

The X-Ray request error percentage for this node.

Definition at line 1686 of file Observation.h.

◆ WithXRayFaultPercent()

Observation& Aws::ApplicationInsights::Model::Observation::WithXRayFaultPercent ( int  value)
inline

The X-Ray request fault percentage for this node.

Definition at line 1644 of file Observation.h.

◆ WithXRayNodeName() [1/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithXRayNodeName ( Aws::String &&  value)
inline

The name of the X-Ray node.

Definition at line 1764 of file Observation.h.

◆ WithXRayNodeName() [2/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithXRayNodeName ( const Aws::String value)
inline

The name of the X-Ray node.

Definition at line 1759 of file Observation.h.

◆ WithXRayNodeName() [3/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithXRayNodeName ( const char *  value)
inline

The name of the X-Ray node.

Definition at line 1769 of file Observation.h.

◆ WithXRayNodeType() [1/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithXRayNodeType ( Aws::String &&  value)
inline

The type of the X-Ray node.

Definition at line 1805 of file Observation.h.

◆ WithXRayNodeType() [2/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithXRayNodeType ( const Aws::String value)
inline

The type of the X-Ray node.

Definition at line 1800 of file Observation.h.

◆ WithXRayNodeType() [3/3]

Observation& Aws::ApplicationInsights::Model::Observation::WithXRayNodeType ( const char *  value)
inline

The type of the X-Ray node.

Definition at line 1810 of file Observation.h.

◆ WithXRayRequestAverageLatency()

Observation& Aws::ApplicationInsights::Model::Observation::WithXRayRequestAverageLatency ( long long  value)
inline

The X-Ray node request average latency for this node.

Definition at line 1728 of file Observation.h.

◆ WithXRayRequestCount()

Observation& Aws::ApplicationInsights::Model::Observation::WithXRayRequestCount ( int  value)
inline

The X-Ray request count for this node.

Definition at line 1707 of file Observation.h.

◆ WithXRayThrottlePercent()

Observation& Aws::ApplicationInsights::Model::Observation::WithXRayThrottlePercent ( int  value)
inline

The X-Ray request throttle percentage for this node.

Definition at line 1665 of file Observation.h.

◆ XRayErrorPercentHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::XRayErrorPercentHasBeenSet ( ) const
inline

The X-Ray request error percentage for this node.

Definition at line 1676 of file Observation.h.

◆ XRayFaultPercentHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::XRayFaultPercentHasBeenSet ( ) const
inline

The X-Ray request fault percentage for this node.

Definition at line 1634 of file Observation.h.

◆ XRayNodeNameHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::XRayNodeNameHasBeenSet ( ) const
inline

The name of the X-Ray node.

Definition at line 1739 of file Observation.h.

◆ XRayNodeTypeHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::XRayNodeTypeHasBeenSet ( ) const
inline

The type of the X-Ray node.

Definition at line 1780 of file Observation.h.

◆ XRayRequestAverageLatencyHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::XRayRequestAverageLatencyHasBeenSet ( ) const
inline

The X-Ray node request average latency for this node.

Definition at line 1718 of file Observation.h.

◆ XRayRequestCountHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::XRayRequestCountHasBeenSet ( ) const
inline

The X-Ray request count for this node.

Definition at line 1697 of file Observation.h.

◆ XRayThrottlePercentHasBeenSet()

bool Aws::ApplicationInsights::Model::Observation::XRayThrottlePercentHasBeenSet ( ) const
inline

The X-Ray request throttle percentage for this node.

Definition at line 1655 of file Observation.h.


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