@Generated(value="software.amazon.awssdk:codegen") public final class NodeSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<NodeSummary.Builder,NodeSummary>
A summary of configuration properties for a node.
| Modifier and Type | Class and Description |
|---|---|
static interface |
NodeSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
The Amazon Resource Name (ARN) of the node.
|
String |
availabilityZone()
The Availability Zone in which the node exists.
|
static NodeSummary.Builder |
builder() |
Instant |
creationDate()
The date and time that the node was created.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
The unique identifier of the node.
|
String |
instanceType()
The EC2 instance type for the node.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends NodeSummary.Builder> |
serializableBuilderClass() |
NodeStatus |
status()
The status of the node.
|
String |
statusAsString()
The status of the node.
|
NodeSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String id()
The unique identifier of the node.
public final NodeStatus status()
The status of the node.
If the service returns an enum value that is not available in the current SDK version, status will
return NodeStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
NodeStatuspublic final String statusAsString()
The status of the node.
If the service returns an enum value that is not available in the current SDK version, status will
return NodeStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
statusAsString().
NodeStatuspublic final Instant creationDate()
The date and time that the node was created.
public final String availabilityZone()
The Availability Zone in which the node exists.
public final String instanceType()
The EC2 instance type for the node.
public final String arn()
The Amazon Resource Name (ARN) of the node. For more information about ARNs and their format, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference.
public NodeSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<NodeSummary.Builder,NodeSummary>public static NodeSummary.Builder builder()
public static Class<? extends NodeSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.