@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Observation extends Object implements Serializable, Cloneable, StructuredPojo
Describes an anomaly or error with the application.
Constructor and Description |
---|
Observation() |
Modifier and Type | Method and Description |
---|---|
Observation |
clone() |
boolean |
equals(Object obj) |
String |
getCloudWatchEventDetailType()
The detail type of the CloudWatch Event-based observation, for example,
EC2 Instance State-change Notification . |
String |
getCloudWatchEventId()
The ID of the CloudWatch Event-based observation related to the detected problem.
|
String |
getCloudWatchEventSource()
The source of the CloudWatch Event.
|
String |
getCodeDeployApplication()
The CodeDeploy application to which the deployment belongs.
|
String |
getCodeDeployDeploymentGroup()
The deployment group to which the CodeDeploy deployment belongs.
|
String |
getCodeDeployDeploymentId()
The deployment ID of the CodeDeploy-based observation related to the detected problem.
|
String |
getCodeDeployInstanceGroupId()
The instance group to which the CodeDeploy instance belongs.
|
String |
getCodeDeployState()
The status of the CodeDeploy deployment, for example
SUCCESS or FAILURE . |
String |
getEbsCause()
The cause of an EBS CloudWatch event.
|
String |
getEbsEvent()
The type of EBS CloudWatch event, such as
createVolume , deleteVolume or
attachVolume . |
String |
getEbsRequestId()
The request ID of an EBS CloudWatch event.
|
String |
getEbsResult()
The result of an EBS CloudWatch event, such as
failed or succeeded . |
String |
getEc2State()
The state of the instance, such as
STOPPING or TERMINATING . |
Date |
getEndTime()
The time when the observation ended, in epoch seconds.
|
String |
getHealthEventArn()
The Amazon Resource Name (ARN) of the AWS Health Event-based observation.
|
String |
getHealthEventDescription()
The description of the AWS Health event provided by the service, such as Amazon EC2.
|
String |
getHealthEventTypeCategory()
The category of the AWS Health event, such as
issue . |
String |
getHealthEventTypeCode()
The type of the AWS Health event, for example,
AWS_EC2_POWER_CONNECTIVITY_ISSUE . |
String |
getHealthService()
The service to which the AWS Health Event belongs, such as EC2.
|
String |
getId()
The ID of the observation type.
|
Date |
getLineTime()
The timestamp in the CloudWatch Logs that specifies when the matched line occurred.
|
String |
getLogFilter()
The log filter of the observation.
|
String |
getLogGroup()
The log group name.
|
String |
getLogText()
The log text of the observation.
|
String |
getMetricName()
The name of the observation metric.
|
String |
getMetricNamespace()
The namespace of the observation metric.
|
String |
getRdsEventCategories()
The category of an RDS event.
|
String |
getRdsEventMessage()
The message of an RDS event.
|
String |
getS3EventName()
The name of the S3 CloudWatch Event-based observation.
|
String |
getSourceARN()
The source resource ARN of the observation.
|
String |
getSourceType()
The source type of the observation.
|
Date |
getStartTime()
The time when the observation was first detected, in epoch seconds.
|
String |
getStatesArn()
The Amazon Resource Name (ARN) of the step function-based observation.
|
String |
getStatesExecutionArn()
The Amazon Resource Name (ARN) of the step function execution-based observation.
|
String |
getStatesInput()
The input to the step function-based observation.
|
String |
getStatesStatus()
The status of the step function-related observation.
|
String |
getUnit()
The unit of the source observation metric.
|
Double |
getValue()
The value of the source observation metric.
|
Integer |
getXRayErrorPercent()
The X-Ray request error percentage for this node.
|
Integer |
getXRayFaultPercent()
The X-Ray request fault percentage for this node.
|
String |
getXRayNodeName()
The name of the X-Ray node.
|
String |
getXRayNodeType()
The type of the X-Ray node.
|
Long |
getXRayRequestAverageLatency()
The X-Ray node request average latency for this node.
|
Integer |
getXRayRequestCount()
The X-Ray request count for this node.
|
Integer |
getXRayThrottlePercent()
The X-Ray request throttle percentage for this node.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCloudWatchEventDetailType(String cloudWatchEventDetailType)
The detail type of the CloudWatch Event-based observation, for example,
EC2 Instance State-change Notification . |
void |
setCloudWatchEventId(String cloudWatchEventId)
The ID of the CloudWatch Event-based observation related to the detected problem.
|
void |
setCloudWatchEventSource(String cloudWatchEventSource)
The source of the CloudWatch Event.
|
void |
setCodeDeployApplication(String codeDeployApplication)
The CodeDeploy application to which the deployment belongs.
|
void |
setCodeDeployDeploymentGroup(String codeDeployDeploymentGroup)
The deployment group to which the CodeDeploy deployment belongs.
|
void |
setCodeDeployDeploymentId(String codeDeployDeploymentId)
The deployment ID of the CodeDeploy-based observation related to the detected problem.
|
void |
setCodeDeployInstanceGroupId(String codeDeployInstanceGroupId)
The instance group to which the CodeDeploy instance belongs.
|
void |
setCodeDeployState(String codeDeployState)
The status of the CodeDeploy deployment, for example
SUCCESS or FAILURE . |
void |
setEbsCause(String ebsCause)
The cause of an EBS CloudWatch event.
|
void |
setEbsEvent(String ebsEvent)
The type of EBS CloudWatch event, such as
createVolume , deleteVolume or
attachVolume . |
void |
setEbsRequestId(String ebsRequestId)
The request ID of an EBS CloudWatch event.
|
void |
setEbsResult(String ebsResult)
The result of an EBS CloudWatch event, such as
failed or succeeded . |
void |
setEc2State(String ec2State)
The state of the instance, such as
STOPPING or TERMINATING . |
void |
setEndTime(Date endTime)
The time when the observation ended, in epoch seconds.
|
void |
setHealthEventArn(String healthEventArn)
The Amazon Resource Name (ARN) of the AWS Health Event-based observation.
|
void |
setHealthEventDescription(String healthEventDescription)
The description of the AWS Health event provided by the service, such as Amazon EC2.
|
void |
setHealthEventTypeCategory(String healthEventTypeCategory)
The category of the AWS Health event, such as
issue . |
void |
setHealthEventTypeCode(String healthEventTypeCode)
The type of the AWS Health event, for example,
AWS_EC2_POWER_CONNECTIVITY_ISSUE . |
void |
setHealthService(String healthService)
The service to which the AWS Health Event belongs, such as EC2.
|
void |
setId(String id)
The ID of the observation type.
|
void |
setLineTime(Date lineTime)
The timestamp in the CloudWatch Logs that specifies when the matched line occurred.
|
void |
setLogFilter(String logFilter)
The log filter of the observation.
|
void |
setLogGroup(String logGroup)
The log group name.
|
void |
setLogText(String logText)
The log text of the observation.
|
void |
setMetricName(String metricName)
The name of the observation metric.
|
void |
setMetricNamespace(String metricNamespace)
The namespace of the observation metric.
|
void |
setRdsEventCategories(String rdsEventCategories)
The category of an RDS event.
|
void |
setRdsEventMessage(String rdsEventMessage)
The message of an RDS event.
|
void |
setS3EventName(String s3EventName)
The name of the S3 CloudWatch Event-based observation.
|
void |
setSourceARN(String sourceARN)
The source resource ARN of the observation.
|
void |
setSourceType(String sourceType)
The source type of the observation.
|
void |
setStartTime(Date startTime)
The time when the observation was first detected, in epoch seconds.
|
void |
setStatesArn(String statesArn)
The Amazon Resource Name (ARN) of the step function-based observation.
|
void |
setStatesExecutionArn(String statesExecutionArn)
The Amazon Resource Name (ARN) of the step function execution-based observation.
|
void |
setStatesInput(String statesInput)
The input to the step function-based observation.
|
void |
setStatesStatus(String statesStatus)
The status of the step function-related observation.
|
void |
setUnit(String unit)
The unit of the source observation metric.
|
void |
setValue(Double value)
The value of the source observation metric.
|
void |
setXRayErrorPercent(Integer xRayErrorPercent)
The X-Ray request error percentage for this node.
|
void |
setXRayFaultPercent(Integer xRayFaultPercent)
The X-Ray request fault percentage for this node.
|
void |
setXRayNodeName(String xRayNodeName)
The name of the X-Ray node.
|
void |
setXRayNodeType(String xRayNodeType)
The type of the X-Ray node.
|
void |
setXRayRequestAverageLatency(Long xRayRequestAverageLatency)
The X-Ray node request average latency for this node.
|
void |
setXRayRequestCount(Integer xRayRequestCount)
The X-Ray request count for this node.
|
void |
setXRayThrottlePercent(Integer xRayThrottlePercent)
The X-Ray request throttle percentage for this node.
|
String |
toString()
Returns a string representation of this object.
|
Observation |
withCloudWatchEventDetailType(String cloudWatchEventDetailType)
The detail type of the CloudWatch Event-based observation, for example,
EC2 Instance State-change Notification . |
Observation |
withCloudWatchEventId(String cloudWatchEventId)
The ID of the CloudWatch Event-based observation related to the detected problem.
|
Observation |
withCloudWatchEventSource(CloudWatchEventSource cloudWatchEventSource)
The source of the CloudWatch Event.
|
Observation |
withCloudWatchEventSource(String cloudWatchEventSource)
The source of the CloudWatch Event.
|
Observation |
withCodeDeployApplication(String codeDeployApplication)
The CodeDeploy application to which the deployment belongs.
|
Observation |
withCodeDeployDeploymentGroup(String codeDeployDeploymentGroup)
The deployment group to which the CodeDeploy deployment belongs.
|
Observation |
withCodeDeployDeploymentId(String codeDeployDeploymentId)
The deployment ID of the CodeDeploy-based observation related to the detected problem.
|
Observation |
withCodeDeployInstanceGroupId(String codeDeployInstanceGroupId)
The instance group to which the CodeDeploy instance belongs.
|
Observation |
withCodeDeployState(String codeDeployState)
The status of the CodeDeploy deployment, for example
SUCCESS or FAILURE . |
Observation |
withEbsCause(String ebsCause)
The cause of an EBS CloudWatch event.
|
Observation |
withEbsEvent(String ebsEvent)
The type of EBS CloudWatch event, such as
createVolume , deleteVolume or
attachVolume . |
Observation |
withEbsRequestId(String ebsRequestId)
The request ID of an EBS CloudWatch event.
|
Observation |
withEbsResult(String ebsResult)
The result of an EBS CloudWatch event, such as
failed or succeeded . |
Observation |
withEc2State(String ec2State)
The state of the instance, such as
STOPPING or TERMINATING . |
Observation |
withEndTime(Date endTime)
The time when the observation ended, in epoch seconds.
|
Observation |
withHealthEventArn(String healthEventArn)
The Amazon Resource Name (ARN) of the AWS Health Event-based observation.
|
Observation |
withHealthEventDescription(String healthEventDescription)
The description of the AWS Health event provided by the service, such as Amazon EC2.
|
Observation |
withHealthEventTypeCategory(String healthEventTypeCategory)
The category of the AWS Health event, such as
issue . |
Observation |
withHealthEventTypeCode(String healthEventTypeCode)
The type of the AWS Health event, for example,
AWS_EC2_POWER_CONNECTIVITY_ISSUE . |
Observation |
withHealthService(String healthService)
The service to which the AWS Health Event belongs, such as EC2.
|
Observation |
withId(String id)
The ID of the observation type.
|
Observation |
withLineTime(Date lineTime)
The timestamp in the CloudWatch Logs that specifies when the matched line occurred.
|
Observation |
withLogFilter(LogFilter logFilter)
The log filter of the observation.
|
Observation |
withLogFilter(String logFilter)
The log filter of the observation.
|
Observation |
withLogGroup(String logGroup)
The log group name.
|
Observation |
withLogText(String logText)
The log text of the observation.
|
Observation |
withMetricName(String metricName)
The name of the observation metric.
|
Observation |
withMetricNamespace(String metricNamespace)
The namespace of the observation metric.
|
Observation |
withRdsEventCategories(String rdsEventCategories)
The category of an RDS event.
|
Observation |
withRdsEventMessage(String rdsEventMessage)
The message of an RDS event.
|
Observation |
withS3EventName(String s3EventName)
The name of the S3 CloudWatch Event-based observation.
|
Observation |
withSourceARN(String sourceARN)
The source resource ARN of the observation.
|
Observation |
withSourceType(String sourceType)
The source type of the observation.
|
Observation |
withStartTime(Date startTime)
The time when the observation was first detected, in epoch seconds.
|
Observation |
withStatesArn(String statesArn)
The Amazon Resource Name (ARN) of the step function-based observation.
|
Observation |
withStatesExecutionArn(String statesExecutionArn)
The Amazon Resource Name (ARN) of the step function execution-based observation.
|
Observation |
withStatesInput(String statesInput)
The input to the step function-based observation.
|
Observation |
withStatesStatus(String statesStatus)
The status of the step function-related observation.
|
Observation |
withUnit(String unit)
The unit of the source observation metric.
|
Observation |
withValue(Double value)
The value of the source observation metric.
|
Observation |
withXRayErrorPercent(Integer xRayErrorPercent)
The X-Ray request error percentage for this node.
|
Observation |
withXRayFaultPercent(Integer xRayFaultPercent)
The X-Ray request fault percentage for this node.
|
Observation |
withXRayNodeName(String xRayNodeName)
The name of the X-Ray node.
|
Observation |
withXRayNodeType(String xRayNodeType)
The type of the X-Ray node.
|
Observation |
withXRayRequestAverageLatency(Long xRayRequestAverageLatency)
The X-Ray node request average latency for this node.
|
Observation |
withXRayRequestCount(Integer xRayRequestCount)
The X-Ray request count for this node.
|
Observation |
withXRayThrottlePercent(Integer xRayThrottlePercent)
The X-Ray request throttle percentage for this node.
|
public void setId(String id)
The ID of the observation type.
id
- The ID of the observation type.public String getId()
The ID of the observation type.
public Observation withId(String id)
The ID of the observation type.
id
- The ID of the observation type.public void setStartTime(Date startTime)
The time when the observation was first detected, in epoch seconds.
startTime
- The time when the observation was first detected, in epoch seconds.public Date getStartTime()
The time when the observation was first detected, in epoch seconds.
public Observation withStartTime(Date startTime)
The time when the observation was first detected, in epoch seconds.
startTime
- The time when the observation was first detected, in epoch seconds.public void setEndTime(Date endTime)
The time when the observation ended, in epoch seconds.
endTime
- The time when the observation ended, in epoch seconds.public Date getEndTime()
The time when the observation ended, in epoch seconds.
public Observation withEndTime(Date endTime)
The time when the observation ended, in epoch seconds.
endTime
- The time when the observation ended, in epoch seconds.public void setSourceType(String sourceType)
The source type of the observation.
sourceType
- The source type of the observation.public String getSourceType()
The source type of the observation.
public Observation withSourceType(String sourceType)
The source type of the observation.
sourceType
- The source type of the observation.public void setSourceARN(String sourceARN)
The source resource ARN of the observation.
sourceARN
- The source resource ARN of the observation.public String getSourceARN()
The source resource ARN of the observation.
public Observation withSourceARN(String sourceARN)
The source resource ARN of the observation.
sourceARN
- The source resource ARN of the observation.public void setLogGroup(String logGroup)
The log group name.
logGroup
- The log group name.public String getLogGroup()
The log group name.
public Observation withLogGroup(String logGroup)
The log group name.
logGroup
- The log group name.public void setLineTime(Date lineTime)
The timestamp in the CloudWatch Logs that specifies when the matched line occurred.
lineTime
- The timestamp in the CloudWatch Logs that specifies when the matched line occurred.public Date getLineTime()
The timestamp in the CloudWatch Logs that specifies when the matched line occurred.
public Observation withLineTime(Date lineTime)
The timestamp in the CloudWatch Logs that specifies when the matched line occurred.
lineTime
- The timestamp in the CloudWatch Logs that specifies when the matched line occurred.public void setLogText(String logText)
The log text of the observation.
logText
- The log text of the observation.public String getLogText()
The log text of the observation.
public Observation withLogText(String logText)
The log text of the observation.
logText
- The log text of the observation.public void setLogFilter(String logFilter)
The log filter of the observation.
logFilter
- The log filter of the observation.LogFilter
public String getLogFilter()
The log filter of the observation.
LogFilter
public Observation withLogFilter(String logFilter)
The log filter of the observation.
logFilter
- The log filter of the observation.LogFilter
public Observation withLogFilter(LogFilter logFilter)
The log filter of the observation.
logFilter
- The log filter of the observation.LogFilter
public void setMetricNamespace(String metricNamespace)
The namespace of the observation metric.
metricNamespace
- The namespace of the observation metric.public String getMetricNamespace()
The namespace of the observation metric.
public Observation withMetricNamespace(String metricNamespace)
The namespace of the observation metric.
metricNamespace
- The namespace of the observation metric.public void setMetricName(String metricName)
The name of the observation metric.
metricName
- The name of the observation metric.public String getMetricName()
The name of the observation metric.
public Observation withMetricName(String metricName)
The name of the observation metric.
metricName
- The name of the observation metric.public void setUnit(String unit)
The unit of the source observation metric.
unit
- The unit of the source observation metric.public String getUnit()
The unit of the source observation metric.
public Observation withUnit(String unit)
The unit of the source observation metric.
unit
- The unit of the source observation metric.public void setValue(Double value)
The value of the source observation metric.
value
- The value of the source observation metric.public Double getValue()
The value of the source observation metric.
public Observation withValue(Double value)
The value of the source observation metric.
value
- The value of the source observation metric.public void setCloudWatchEventId(String cloudWatchEventId)
The ID of the CloudWatch Event-based observation related to the detected problem.
cloudWatchEventId
- The ID of the CloudWatch Event-based observation related to the detected problem.public String getCloudWatchEventId()
The ID of the CloudWatch Event-based observation related to the detected problem.
public Observation withCloudWatchEventId(String cloudWatchEventId)
The ID of the CloudWatch Event-based observation related to the detected problem.
cloudWatchEventId
- The ID of the CloudWatch Event-based observation related to the detected problem.public void setCloudWatchEventSource(String cloudWatchEventSource)
The source of the CloudWatch Event.
cloudWatchEventSource
- The source of the CloudWatch Event.CloudWatchEventSource
public String getCloudWatchEventSource()
The source of the CloudWatch Event.
CloudWatchEventSource
public Observation withCloudWatchEventSource(String cloudWatchEventSource)
The source of the CloudWatch Event.
cloudWatchEventSource
- The source of the CloudWatch Event.CloudWatchEventSource
public Observation withCloudWatchEventSource(CloudWatchEventSource cloudWatchEventSource)
The source of the CloudWatch Event.
cloudWatchEventSource
- The source of the CloudWatch Event.CloudWatchEventSource
public void setCloudWatchEventDetailType(String cloudWatchEventDetailType)
The detail type of the CloudWatch Event-based observation, for example,
EC2 Instance State-change Notification
.
cloudWatchEventDetailType
- The detail type of the CloudWatch Event-based observation, for example,
EC2 Instance State-change Notification
.public String getCloudWatchEventDetailType()
The detail type of the CloudWatch Event-based observation, for example,
EC2 Instance State-change Notification
.
EC2 Instance State-change Notification
.public Observation withCloudWatchEventDetailType(String cloudWatchEventDetailType)
The detail type of the CloudWatch Event-based observation, for example,
EC2 Instance State-change Notification
.
cloudWatchEventDetailType
- The detail type of the CloudWatch Event-based observation, for example,
EC2 Instance State-change Notification
.public void setHealthEventArn(String healthEventArn)
The Amazon Resource Name (ARN) of the AWS Health Event-based observation.
healthEventArn
- The Amazon Resource Name (ARN) of the AWS Health Event-based observation.public String getHealthEventArn()
The Amazon Resource Name (ARN) of the AWS Health Event-based observation.
public Observation withHealthEventArn(String healthEventArn)
The Amazon Resource Name (ARN) of the AWS Health Event-based observation.
healthEventArn
- The Amazon Resource Name (ARN) of the AWS Health Event-based observation.public void setHealthService(String healthService)
The service to which the AWS Health Event belongs, such as EC2.
healthService
- The service to which the AWS Health Event belongs, such as EC2.public String getHealthService()
The service to which the AWS Health Event belongs, such as EC2.
public Observation withHealthService(String healthService)
The service to which the AWS Health Event belongs, such as EC2.
healthService
- The service to which the AWS Health Event belongs, such as EC2.public void setHealthEventTypeCode(String healthEventTypeCode)
The type of the AWS Health event, for example, AWS_EC2_POWER_CONNECTIVITY_ISSUE
.
healthEventTypeCode
- The type of the AWS Health event, for example, AWS_EC2_POWER_CONNECTIVITY_ISSUE
.public String getHealthEventTypeCode()
The type of the AWS Health event, for example, AWS_EC2_POWER_CONNECTIVITY_ISSUE
.
AWS_EC2_POWER_CONNECTIVITY_ISSUE
.public Observation withHealthEventTypeCode(String healthEventTypeCode)
The type of the AWS Health event, for example, AWS_EC2_POWER_CONNECTIVITY_ISSUE
.
healthEventTypeCode
- The type of the AWS Health event, for example, AWS_EC2_POWER_CONNECTIVITY_ISSUE
.public void setHealthEventTypeCategory(String healthEventTypeCategory)
The category of the AWS Health event, such as issue
.
healthEventTypeCategory
- The category of the AWS Health event, such as issue
.public String getHealthEventTypeCategory()
The category of the AWS Health event, such as issue
.
issue
.public Observation withHealthEventTypeCategory(String healthEventTypeCategory)
The category of the AWS Health event, such as issue
.
healthEventTypeCategory
- The category of the AWS Health event, such as issue
.public void setHealthEventDescription(String healthEventDescription)
The description of the AWS Health event provided by the service, such as Amazon EC2.
healthEventDescription
- The description of the AWS Health event provided by the service, such as Amazon EC2.public String getHealthEventDescription()
The description of the AWS Health event provided by the service, such as Amazon EC2.
public Observation withHealthEventDescription(String healthEventDescription)
The description of the AWS Health event provided by the service, such as Amazon EC2.
healthEventDescription
- The description of the AWS Health event provided by the service, such as Amazon EC2.public void setCodeDeployDeploymentId(String codeDeployDeploymentId)
The deployment ID of the CodeDeploy-based observation related to the detected problem.
codeDeployDeploymentId
- The deployment ID of the CodeDeploy-based observation related to the detected problem.public String getCodeDeployDeploymentId()
The deployment ID of the CodeDeploy-based observation related to the detected problem.
public Observation withCodeDeployDeploymentId(String codeDeployDeploymentId)
The deployment ID of the CodeDeploy-based observation related to the detected problem.
codeDeployDeploymentId
- The deployment ID of the CodeDeploy-based observation related to the detected problem.public void setCodeDeployDeploymentGroup(String codeDeployDeploymentGroup)
The deployment group to which the CodeDeploy deployment belongs.
codeDeployDeploymentGroup
- The deployment group to which the CodeDeploy deployment belongs.public String getCodeDeployDeploymentGroup()
The deployment group to which the CodeDeploy deployment belongs.
public Observation withCodeDeployDeploymentGroup(String codeDeployDeploymentGroup)
The deployment group to which the CodeDeploy deployment belongs.
codeDeployDeploymentGroup
- The deployment group to which the CodeDeploy deployment belongs.public void setCodeDeployState(String codeDeployState)
The status of the CodeDeploy deployment, for example SUCCESS
or FAILURE
.
codeDeployState
- The status of the CodeDeploy deployment, for example SUCCESS
or FAILURE
.public String getCodeDeployState()
The status of the CodeDeploy deployment, for example SUCCESS
or FAILURE
.
SUCCESS
or FAILURE
.public Observation withCodeDeployState(String codeDeployState)
The status of the CodeDeploy deployment, for example SUCCESS
or FAILURE
.
codeDeployState
- The status of the CodeDeploy deployment, for example SUCCESS
or FAILURE
.public void setCodeDeployApplication(String codeDeployApplication)
The CodeDeploy application to which the deployment belongs.
codeDeployApplication
- The CodeDeploy application to which the deployment belongs.public String getCodeDeployApplication()
The CodeDeploy application to which the deployment belongs.
public Observation withCodeDeployApplication(String codeDeployApplication)
The CodeDeploy application to which the deployment belongs.
codeDeployApplication
- The CodeDeploy application to which the deployment belongs.public void setCodeDeployInstanceGroupId(String codeDeployInstanceGroupId)
The instance group to which the CodeDeploy instance belongs.
codeDeployInstanceGroupId
- The instance group to which the CodeDeploy instance belongs.public String getCodeDeployInstanceGroupId()
The instance group to which the CodeDeploy instance belongs.
public Observation withCodeDeployInstanceGroupId(String codeDeployInstanceGroupId)
The instance group to which the CodeDeploy instance belongs.
codeDeployInstanceGroupId
- The instance group to which the CodeDeploy instance belongs.public void setEc2State(String ec2State)
The state of the instance, such as STOPPING
or TERMINATING
.
ec2State
- The state of the instance, such as STOPPING
or TERMINATING
.public String getEc2State()
The state of the instance, such as STOPPING
or TERMINATING
.
STOPPING
or TERMINATING
.public Observation withEc2State(String ec2State)
The state of the instance, such as STOPPING
or TERMINATING
.
ec2State
- The state of the instance, such as STOPPING
or TERMINATING
.public void setRdsEventCategories(String rdsEventCategories)
The category of an RDS event.
rdsEventCategories
- The category of an RDS event.public String getRdsEventCategories()
The category of an RDS event.
public Observation withRdsEventCategories(String rdsEventCategories)
The category of an RDS event.
rdsEventCategories
- The category of an RDS event.public void setRdsEventMessage(String rdsEventMessage)
The message of an RDS event.
rdsEventMessage
- The message of an RDS event.public String getRdsEventMessage()
The message of an RDS event.
public Observation withRdsEventMessage(String rdsEventMessage)
The message of an RDS event.
rdsEventMessage
- The message of an RDS event.public void setS3EventName(String s3EventName)
The name of the S3 CloudWatch Event-based observation.
s3EventName
- The name of the S3 CloudWatch Event-based observation.public String getS3EventName()
The name of the S3 CloudWatch Event-based observation.
public Observation withS3EventName(String s3EventName)
The name of the S3 CloudWatch Event-based observation.
s3EventName
- The name of the S3 CloudWatch Event-based observation.public void setStatesExecutionArn(String statesExecutionArn)
The Amazon Resource Name (ARN) of the step function execution-based observation.
statesExecutionArn
- The Amazon Resource Name (ARN) of the step function execution-based observation.public String getStatesExecutionArn()
The Amazon Resource Name (ARN) of the step function execution-based observation.
public Observation withStatesExecutionArn(String statesExecutionArn)
The Amazon Resource Name (ARN) of the step function execution-based observation.
statesExecutionArn
- The Amazon Resource Name (ARN) of the step function execution-based observation.public void setStatesArn(String statesArn)
The Amazon Resource Name (ARN) of the step function-based observation.
statesArn
- The Amazon Resource Name (ARN) of the step function-based observation.public String getStatesArn()
The Amazon Resource Name (ARN) of the step function-based observation.
public Observation withStatesArn(String statesArn)
The Amazon Resource Name (ARN) of the step function-based observation.
statesArn
- The Amazon Resource Name (ARN) of the step function-based observation.public void setStatesStatus(String statesStatus)
The status of the step function-related observation.
statesStatus
- The status of the step function-related observation.public String getStatesStatus()
The status of the step function-related observation.
public Observation withStatesStatus(String statesStatus)
The status of the step function-related observation.
statesStatus
- The status of the step function-related observation.public void setStatesInput(String statesInput)
The input to the step function-based observation.
statesInput
- The input to the step function-based observation.public String getStatesInput()
The input to the step function-based observation.
public Observation withStatesInput(String statesInput)
The input to the step function-based observation.
statesInput
- The input to the step function-based observation.public void setEbsEvent(String ebsEvent)
The type of EBS CloudWatch event, such as createVolume
, deleteVolume
or
attachVolume
.
ebsEvent
- The type of EBS CloudWatch event, such as createVolume
, deleteVolume
or
attachVolume
.public String getEbsEvent()
The type of EBS CloudWatch event, such as createVolume
, deleteVolume
or
attachVolume
.
createVolume
, deleteVolume
or
attachVolume
.public Observation withEbsEvent(String ebsEvent)
The type of EBS CloudWatch event, such as createVolume
, deleteVolume
or
attachVolume
.
ebsEvent
- The type of EBS CloudWatch event, such as createVolume
, deleteVolume
or
attachVolume
.public void setEbsResult(String ebsResult)
The result of an EBS CloudWatch event, such as failed
or succeeded
.
ebsResult
- The result of an EBS CloudWatch event, such as failed
or succeeded
.public String getEbsResult()
The result of an EBS CloudWatch event, such as failed
or succeeded
.
failed
or succeeded
.public Observation withEbsResult(String ebsResult)
The result of an EBS CloudWatch event, such as failed
or succeeded
.
ebsResult
- The result of an EBS CloudWatch event, such as failed
or succeeded
.public void setEbsCause(String ebsCause)
The cause of an EBS CloudWatch event.
ebsCause
- The cause of an EBS CloudWatch event.public String getEbsCause()
The cause of an EBS CloudWatch event.
public Observation withEbsCause(String ebsCause)
The cause of an EBS CloudWatch event.
ebsCause
- The cause of an EBS CloudWatch event.public void setEbsRequestId(String ebsRequestId)
The request ID of an EBS CloudWatch event.
ebsRequestId
- The request ID of an EBS CloudWatch event.public String getEbsRequestId()
The request ID of an EBS CloudWatch event.
public Observation withEbsRequestId(String ebsRequestId)
The request ID of an EBS CloudWatch event.
ebsRequestId
- The request ID of an EBS CloudWatch event.public void setXRayFaultPercent(Integer xRayFaultPercent)
The X-Ray request fault percentage for this node.
xRayFaultPercent
- The X-Ray request fault percentage for this node.public Integer getXRayFaultPercent()
The X-Ray request fault percentage for this node.
public Observation withXRayFaultPercent(Integer xRayFaultPercent)
The X-Ray request fault percentage for this node.
xRayFaultPercent
- The X-Ray request fault percentage for this node.public void setXRayThrottlePercent(Integer xRayThrottlePercent)
The X-Ray request throttle percentage for this node.
xRayThrottlePercent
- The X-Ray request throttle percentage for this node.public Integer getXRayThrottlePercent()
The X-Ray request throttle percentage for this node.
public Observation withXRayThrottlePercent(Integer xRayThrottlePercent)
The X-Ray request throttle percentage for this node.
xRayThrottlePercent
- The X-Ray request throttle percentage for this node.public void setXRayErrorPercent(Integer xRayErrorPercent)
The X-Ray request error percentage for this node.
xRayErrorPercent
- The X-Ray request error percentage for this node.public Integer getXRayErrorPercent()
The X-Ray request error percentage for this node.
public Observation withXRayErrorPercent(Integer xRayErrorPercent)
The X-Ray request error percentage for this node.
xRayErrorPercent
- The X-Ray request error percentage for this node.public void setXRayRequestCount(Integer xRayRequestCount)
The X-Ray request count for this node.
xRayRequestCount
- The X-Ray request count for this node.public Integer getXRayRequestCount()
The X-Ray request count for this node.
public Observation withXRayRequestCount(Integer xRayRequestCount)
The X-Ray request count for this node.
xRayRequestCount
- The X-Ray request count for this node.public void setXRayRequestAverageLatency(Long xRayRequestAverageLatency)
The X-Ray node request average latency for this node.
xRayRequestAverageLatency
- The X-Ray node request average latency for this node.public Long getXRayRequestAverageLatency()
The X-Ray node request average latency for this node.
public Observation withXRayRequestAverageLatency(Long xRayRequestAverageLatency)
The X-Ray node request average latency for this node.
xRayRequestAverageLatency
- The X-Ray node request average latency for this node.public void setXRayNodeName(String xRayNodeName)
The name of the X-Ray node.
xRayNodeName
- The name of the X-Ray node.public String getXRayNodeName()
The name of the X-Ray node.
public Observation withXRayNodeName(String xRayNodeName)
The name of the X-Ray node.
xRayNodeName
- The name of the X-Ray node.public void setXRayNodeType(String xRayNodeType)
The type of the X-Ray node.
xRayNodeType
- The type of the X-Ray node.public String getXRayNodeType()
The type of the X-Ray node.
public Observation withXRayNodeType(String xRayNodeType)
The type of the X-Ray node.
xRayNodeType
- The type of the X-Ray node.public String toString()
toString
in class Object
Object.toString()
public Observation clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.