@Generated(value="software.amazon.awssdk:codegen") public final class CacheNodeUpdateStatus extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CacheNodeUpdateStatus.Builder,CacheNodeUpdateStatus>
The status of the service update on the cache node
| Modifier and Type | Class and Description |
|---|---|
static interface |
CacheNodeUpdateStatus.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CacheNodeUpdateStatus.Builder |
builder() |
String |
cacheNodeId()
The node ID of the cache cluster
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Instant |
nodeDeletionDate()
The deletion date of the node
|
Instant |
nodeUpdateEndDate()
The end date of the update for a node
|
NodeUpdateInitiatedBy |
nodeUpdateInitiatedBy()
Reflects whether the update was initiated by the customer or automatically applied
|
String |
nodeUpdateInitiatedByAsString()
Reflects whether the update was initiated by the customer or automatically applied
|
Instant |
nodeUpdateInitiatedDate()
The date when the update is triggered
|
Instant |
nodeUpdateStartDate()
The start date of the update for a node
|
NodeUpdateStatus |
nodeUpdateStatus()
The update status of the node
|
String |
nodeUpdateStatusAsString()
The update status of the node
|
Instant |
nodeUpdateStatusModifiedDate()
The date when the NodeUpdateStatus was last modified>
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CacheNodeUpdateStatus.Builder> |
serializableBuilderClass() |
CacheNodeUpdateStatus.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String cacheNodeId()
The node ID of the cache cluster
public final NodeUpdateStatus nodeUpdateStatus()
The update status of the node
If the service returns an enum value that is not available in the current SDK version, nodeUpdateStatus
will return NodeUpdateStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from nodeUpdateStatusAsString().
NodeUpdateStatuspublic final String nodeUpdateStatusAsString()
The update status of the node
If the service returns an enum value that is not available in the current SDK version, nodeUpdateStatus
will return NodeUpdateStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from nodeUpdateStatusAsString().
NodeUpdateStatuspublic final Instant nodeDeletionDate()
The deletion date of the node
public final Instant nodeUpdateStartDate()
The start date of the update for a node
public final Instant nodeUpdateEndDate()
The end date of the update for a node
public final NodeUpdateInitiatedBy nodeUpdateInitiatedBy()
Reflects whether the update was initiated by the customer or automatically applied
If the service returns an enum value that is not available in the current SDK version,
nodeUpdateInitiatedBy will return NodeUpdateInitiatedBy.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from nodeUpdateInitiatedByAsString().
NodeUpdateInitiatedBypublic final String nodeUpdateInitiatedByAsString()
Reflects whether the update was initiated by the customer or automatically applied
If the service returns an enum value that is not available in the current SDK version,
nodeUpdateInitiatedBy will return NodeUpdateInitiatedBy.UNKNOWN_TO_SDK_VERSION. The raw value
returned by the service is available from nodeUpdateInitiatedByAsString().
NodeUpdateInitiatedBypublic final Instant nodeUpdateInitiatedDate()
The date when the update is triggered
public final Instant nodeUpdateStatusModifiedDate()
The date when the NodeUpdateStatus was last modified>
public CacheNodeUpdateStatus.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CacheNodeUpdateStatus.Builder,CacheNodeUpdateStatus>public static CacheNodeUpdateStatus.Builder builder()
public static Class<? extends CacheNodeUpdateStatus.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.