@Generated(value="software.amazon.awssdk:codegen") public final class NodeInstance extends Object implements SdkPojo, Serializable, ToCopyableBuilder<NodeInstance.Builder,NodeInstance>
A node instance.
| Modifier and Type | Class and Description |
|---|---|
static interface |
NodeInstance.Builder |
| Modifier and Type | Method and Description |
|---|---|
static NodeInstance.Builder |
builder() |
NodeInstanceStatus |
currentStatus()
The instance's current status.
|
String |
currentStatusAsString()
The instance's current status.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
nodeId()
The node's ID.
|
String |
nodeInstanceId()
The instance's ID.
|
String |
nodeName()
The instance's name.
|
String |
packageName()
The instance's package name.
|
String |
packagePatchVersion()
The instance's package patch version.
|
String |
packageVersion()
The instance's package version.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends NodeInstance.Builder> |
serializableBuilderClass() |
NodeInstance.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final NodeInstanceStatus currentStatus()
The instance's current status.
If the service returns an enum value that is not available in the current SDK version, currentStatus
will return NodeInstanceStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from currentStatusAsString().
NodeInstanceStatuspublic final String currentStatusAsString()
The instance's current status.
If the service returns an enum value that is not available in the current SDK version, currentStatus
will return NodeInstanceStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from currentStatusAsString().
NodeInstanceStatuspublic final String nodeId()
The node's ID.
public final String nodeInstanceId()
The instance's ID.
public final String nodeName()
The instance's name.
public final String packageName()
The instance's package name.
public final String packagePatchVersion()
The instance's package patch version.
public final String packageVersion()
The instance's package version.
public NodeInstance.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<NodeInstance.Builder,NodeInstance>public static NodeInstance.Builder builder()
public static Class<? extends NodeInstance.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.