@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ReportInstanceStatusRequest extends AmazonWebServiceRequest implements Serializable, Cloneable, DryRunSupportedRequest<ReportInstanceStatusRequest>
NOOP| Constructor and Description |
|---|
ReportInstanceStatusRequest() |
| Modifier and Type | Method and Description |
|---|---|
ReportInstanceStatusRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getDescription()
Descriptive text about the health state of your instance.
|
Request<ReportInstanceStatusRequest> |
getDryRunRequest()
This method is intended for internal use only.
|
Date |
getEndTime()
The time at which the reported instance health state ended.
|
List<String> |
getInstances()
The instances.
|
List<String> |
getReasonCodes()
The reason codes that describe the health state of your instance.
|
Date |
getStartTime()
The time at which the reported instance health state began.
|
String |
getStatus()
The status of all instances listed.
|
int |
hashCode() |
void |
setDescription(String description)
Descriptive text about the health state of your instance.
|
void |
setEndTime(Date endTime)
The time at which the reported instance health state ended.
|
void |
setInstances(Collection<String> instances)
The instances.
|
void |
setReasonCodes(Collection<String> reasonCodes)
The reason codes that describe the health state of your instance.
|
void |
setStartTime(Date startTime)
The time at which the reported instance health state began.
|
void |
setStatus(ReportStatusType status)
The status of all instances listed.
|
void |
setStatus(String status)
The status of all instances listed.
|
String |
toString()
Returns a string representation of this object.
|
ReportInstanceStatusRequest |
withDescription(String description)
Descriptive text about the health state of your instance.
|
ReportInstanceStatusRequest |
withEndTime(Date endTime)
The time at which the reported instance health state ended.
|
ReportInstanceStatusRequest |
withInstances(Collection<String> instances)
The instances.
|
ReportInstanceStatusRequest |
withInstances(String... instances)
The instances.
|
ReportInstanceStatusRequest |
withReasonCodes(Collection<String> reasonCodes)
The reason codes that describe the health state of your instance.
|
ReportInstanceStatusRequest |
withReasonCodes(ReportInstanceReasonCodes... reasonCodes)
The reason codes that describe the health state of your instance.
|
ReportInstanceStatusRequest |
withReasonCodes(String... reasonCodes)
The reason codes that describe the health state of your instance.
|
ReportInstanceStatusRequest |
withStartTime(Date startTime)
The time at which the reported instance health state began.
|
ReportInstanceStatusRequest |
withStatus(ReportStatusType status)
The status of all instances listed.
|
ReportInstanceStatusRequest |
withStatus(String status)
The status of all instances listed.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setDescription(String description)
Descriptive text about the health state of your instance.
description - Descriptive text about the health state of your instance.public String getDescription()
Descriptive text about the health state of your instance.
public ReportInstanceStatusRequest withDescription(String description)
Descriptive text about the health state of your instance.
description - Descriptive text about the health state of your instance.public void setEndTime(Date endTime)
The time at which the reported instance health state ended.
endTime - The time at which the reported instance health state ended.public Date getEndTime()
The time at which the reported instance health state ended.
public ReportInstanceStatusRequest withEndTime(Date endTime)
The time at which the reported instance health state ended.
endTime - The time at which the reported instance health state ended.public void setInstances(Collection<String> instances)
The instances.
instances - The instances.public ReportInstanceStatusRequest withInstances(String... instances)
The instances.
NOTE: This method appends the values to the existing list (if any). Use
setInstances(java.util.Collection) or withInstances(java.util.Collection) if you want to
override the existing values.
instances - The instances.public ReportInstanceStatusRequest withInstances(Collection<String> instances)
The instances.
instances - The instances.public List<String> getReasonCodes()
The reason codes that describe the health state of your instance.
instance-stuck-in-state: My instance is stuck in a state.
unresponsive: My instance is unresponsive.
not-accepting-credentials: My instance is not accepting my credentials.
password-not-available: A password is not available for my instance.
performance-network: My instance is experiencing performance problems that I believe are network
related.
performance-instance-store: My instance is experiencing performance problems that I believe are
related to the instance stores.
performance-ebs-volume: My instance is experiencing performance problems that I believe are related
to an EBS volume.
performance-other: My instance is experiencing performance problems.
other: [explain using the description parameter]
instance-stuck-in-state: My instance is stuck in a state.
unresponsive: My instance is unresponsive.
not-accepting-credentials: My instance is not accepting my credentials.
password-not-available: A password is not available for my instance.
performance-network: My instance is experiencing performance problems that I believe are
network related.
performance-instance-store: My instance is experiencing performance problems that I believe
are related to the instance stores.
performance-ebs-volume: My instance is experiencing performance problems that I believe are
related to an EBS volume.
performance-other: My instance is experiencing performance problems.
other: [explain using the description parameter]
ReportInstanceReasonCodespublic void setReasonCodes(Collection<String> reasonCodes)
The reason codes that describe the health state of your instance.
instance-stuck-in-state: My instance is stuck in a state.
unresponsive: My instance is unresponsive.
not-accepting-credentials: My instance is not accepting my credentials.
password-not-available: A password is not available for my instance.
performance-network: My instance is experiencing performance problems that I believe are network
related.
performance-instance-store: My instance is experiencing performance problems that I believe are
related to the instance stores.
performance-ebs-volume: My instance is experiencing performance problems that I believe are related
to an EBS volume.
performance-other: My instance is experiencing performance problems.
other: [explain using the description parameter]
reasonCodes - The reason codes that describe the health state of your instance.
instance-stuck-in-state: My instance is stuck in a state.
unresponsive: My instance is unresponsive.
not-accepting-credentials: My instance is not accepting my credentials.
password-not-available: A password is not available for my instance.
performance-network: My instance is experiencing performance problems that I believe are
network related.
performance-instance-store: My instance is experiencing performance problems that I believe
are related to the instance stores.
performance-ebs-volume: My instance is experiencing performance problems that I believe are
related to an EBS volume.
performance-other: My instance is experiencing performance problems.
other: [explain using the description parameter]
ReportInstanceReasonCodespublic ReportInstanceStatusRequest withReasonCodes(String... reasonCodes)
The reason codes that describe the health state of your instance.
instance-stuck-in-state: My instance is stuck in a state.
unresponsive: My instance is unresponsive.
not-accepting-credentials: My instance is not accepting my credentials.
password-not-available: A password is not available for my instance.
performance-network: My instance is experiencing performance problems that I believe are network
related.
performance-instance-store: My instance is experiencing performance problems that I believe are
related to the instance stores.
performance-ebs-volume: My instance is experiencing performance problems that I believe are related
to an EBS volume.
performance-other: My instance is experiencing performance problems.
other: [explain using the description parameter]
NOTE: This method appends the values to the existing list (if any). Use
setReasonCodes(java.util.Collection) or withReasonCodes(java.util.Collection) if you want to
override the existing values.
reasonCodes - The reason codes that describe the health state of your instance.
instance-stuck-in-state: My instance is stuck in a state.
unresponsive: My instance is unresponsive.
not-accepting-credentials: My instance is not accepting my credentials.
password-not-available: A password is not available for my instance.
performance-network: My instance is experiencing performance problems that I believe are
network related.
performance-instance-store: My instance is experiencing performance problems that I believe
are related to the instance stores.
performance-ebs-volume: My instance is experiencing performance problems that I believe are
related to an EBS volume.
performance-other: My instance is experiencing performance problems.
other: [explain using the description parameter]
ReportInstanceReasonCodespublic ReportInstanceStatusRequest withReasonCodes(Collection<String> reasonCodes)
The reason codes that describe the health state of your instance.
instance-stuck-in-state: My instance is stuck in a state.
unresponsive: My instance is unresponsive.
not-accepting-credentials: My instance is not accepting my credentials.
password-not-available: A password is not available for my instance.
performance-network: My instance is experiencing performance problems that I believe are network
related.
performance-instance-store: My instance is experiencing performance problems that I believe are
related to the instance stores.
performance-ebs-volume: My instance is experiencing performance problems that I believe are related
to an EBS volume.
performance-other: My instance is experiencing performance problems.
other: [explain using the description parameter]
reasonCodes - The reason codes that describe the health state of your instance.
instance-stuck-in-state: My instance is stuck in a state.
unresponsive: My instance is unresponsive.
not-accepting-credentials: My instance is not accepting my credentials.
password-not-available: A password is not available for my instance.
performance-network: My instance is experiencing performance problems that I believe are
network related.
performance-instance-store: My instance is experiencing performance problems that I believe
are related to the instance stores.
performance-ebs-volume: My instance is experiencing performance problems that I believe are
related to an EBS volume.
performance-other: My instance is experiencing performance problems.
other: [explain using the description parameter]
ReportInstanceReasonCodespublic ReportInstanceStatusRequest withReasonCodes(ReportInstanceReasonCodes... reasonCodes)
The reason codes that describe the health state of your instance.
instance-stuck-in-state: My instance is stuck in a state.
unresponsive: My instance is unresponsive.
not-accepting-credentials: My instance is not accepting my credentials.
password-not-available: A password is not available for my instance.
performance-network: My instance is experiencing performance problems that I believe are network
related.
performance-instance-store: My instance is experiencing performance problems that I believe are
related to the instance stores.
performance-ebs-volume: My instance is experiencing performance problems that I believe are related
to an EBS volume.
performance-other: My instance is experiencing performance problems.
other: [explain using the description parameter]
reasonCodes - The reason codes that describe the health state of your instance.
instance-stuck-in-state: My instance is stuck in a state.
unresponsive: My instance is unresponsive.
not-accepting-credentials: My instance is not accepting my credentials.
password-not-available: A password is not available for my instance.
performance-network: My instance is experiencing performance problems that I believe are
network related.
performance-instance-store: My instance is experiencing performance problems that I believe
are related to the instance stores.
performance-ebs-volume: My instance is experiencing performance problems that I believe are
related to an EBS volume.
performance-other: My instance is experiencing performance problems.
other: [explain using the description parameter]
ReportInstanceReasonCodespublic void setStartTime(Date startTime)
The time at which the reported instance health state began.
startTime - The time at which the reported instance health state began.public Date getStartTime()
The time at which the reported instance health state began.
public ReportInstanceStatusRequest withStartTime(Date startTime)
The time at which the reported instance health state began.
startTime - The time at which the reported instance health state began.public void setStatus(String status)
The status of all instances listed.
status - The status of all instances listed.ReportStatusTypepublic String getStatus()
The status of all instances listed.
ReportStatusTypepublic ReportInstanceStatusRequest withStatus(String status)
The status of all instances listed.
status - The status of all instances listed.ReportStatusTypepublic void setStatus(ReportStatusType status)
The status of all instances listed.
status - The status of all instances listed.ReportStatusTypepublic ReportInstanceStatusRequest withStatus(ReportStatusType status)
The status of all instances listed.
status - The status of all instances listed.ReportStatusTypepublic Request<ReportInstanceStatusRequest> getDryRunRequest()
getDryRunRequest in interface DryRunSupportedRequest<ReportInstanceStatusRequest>public String toString()
toString in class ObjectObject.toString()public ReportInstanceStatusRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()