Cloneable
, ReadLimitInfo
, ToCopyableBuilder<ReportInstanceStatusRequest.Builder,ReportInstanceStatusRequest>
@Generated("software.amazon.awssdk:codegen") public class ReportInstanceStatusRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<ReportInstanceStatusRequest.Builder,ReportInstanceStatusRequest>
Contains the parameters for ReportInstanceStatus.
Modifier and Type | Class | Description |
---|---|---|
static interface |
ReportInstanceStatusRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
static ReportInstanceStatusRequest.Builder |
builder() |
|
String |
description() |
Descriptive text about the health state of your instance.
|
Date |
endTime() |
The time at which the reported instance health state ended.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
List<String> |
instances() |
One or more instances.
|
List<String> |
reasonCodes() |
One or more reason codes that describes the health state of your instance.
|
static Class<? extends ReportInstanceStatusRequest.Builder> |
serializableBuilderClass() |
|
Date |
startTime() |
The time at which the reported instance health state began.
|
String |
status() |
The status of all instances listed.
|
ReportInstanceStatusRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public String description()
Descriptive text about the health state of your instance.
public Date endTime()
The time at which the reported instance health state ended.
public List<String> reasonCodes()
One or more reason codes that describes 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 which I believe are network
related.
performance-instance-store
: My instance is experiencing performance problems which I believe are
related to the instance stores.
performance-ebs-volume
: My instance is experiencing performance problems which 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 which I believe are
network related.
performance-instance-store
: My instance is experiencing performance problems which I believe
are related to the instance stores.
performance-ebs-volume
: My instance is experiencing performance problems which I believe are
related to an EBS volume.
performance-other
: My instance is experiencing performance problems.
other
: [explain using the description parameter]
ReportInstanceReasonCodes
public Date startTime()
The time at which the reported instance health state began.
public String status()
The status of all instances listed.
ReportStatusType
public ReportInstanceStatusRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<ReportInstanceStatusRequest.Builder,ReportInstanceStatusRequest>
public static ReportInstanceStatusRequest.Builder builder()
public static Class<? extends ReportInstanceStatusRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.