CopyableBuilder<InstanceStatus.Builder,InstanceStatus>
, SdkBuilder<InstanceStatus.Builder,InstanceStatus>
public static interface InstanceStatus.Builder extends CopyableBuilder<InstanceStatus.Builder,InstanceStatus>
Modifier and Type | Method | Description |
---|---|---|
InstanceStatus.Builder |
availabilityZone(String availabilityZone) |
The Availability Zone of the instance.
|
InstanceStatus.Builder |
events(Collection<InstanceStatusEvent> events) |
Any scheduled events associated with the instance.
|
InstanceStatus.Builder |
events(InstanceStatusEvent... events) |
Any scheduled events associated with the instance.
|
InstanceStatus.Builder |
instanceId(String instanceId) |
The ID of the instance.
|
InstanceStatus.Builder |
instanceState(InstanceState instanceState) |
The intended state of the instance.
|
InstanceStatus.Builder |
instanceStatus(InstanceStatusSummary instanceStatus) |
Reports impaired functionality that stems from issues internal to the instance, such as impaired
reachability.
|
InstanceStatus.Builder |
systemStatus(InstanceStatusSummary systemStatus) |
Reports impaired functionality that stems from issues related to the systems that support an instance, such
as hardware failures and network connectivity problems.
|
copy
apply, build
InstanceStatus.Builder availabilityZone(String availabilityZone)
The Availability Zone of the instance.
availabilityZone
- The Availability Zone of the instance.InstanceStatus.Builder events(Collection<InstanceStatusEvent> events)
Any scheduled events associated with the instance.
events
- Any scheduled events associated with the instance.InstanceStatus.Builder events(InstanceStatusEvent... events)
Any scheduled events associated with the instance.
NOTE: This method appends the values to the existing list (if any). Use
#setEvents(java.util.Collection)
or #withEvents(java.util.Collection)
if you want to override
the existing values.
events
- Any scheduled events associated with the instance.InstanceStatus.Builder instanceId(String instanceId)
The ID of the instance.
instanceId
- The ID of the instance.InstanceStatus.Builder instanceState(InstanceState instanceState)
The intended state of the instance. DescribeInstanceStatus requires that an instance be in the
running
state.
instanceState
- The intended state of the instance. DescribeInstanceStatus requires that an instance be in the
running
state.InstanceStatus.Builder instanceStatus(InstanceStatusSummary instanceStatus)
Reports impaired functionality that stems from issues internal to the instance, such as impaired reachability.
instanceStatus
- Reports impaired functionality that stems from issues internal to the instance, such as impaired
reachability.InstanceStatus.Builder systemStatus(InstanceStatusSummary systemStatus)
Reports impaired functionality that stems from issues related to the systems that support an instance, such as hardware failures and network connectivity problems.
systemStatus
- Reports impaired functionality that stems from issues related to the systems that support an instance,
such as hardware failures and network connectivity problems.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.