Interface CacheNodeUpdateStatus.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<CacheNodeUpdateStatus.Builder,CacheNodeUpdateStatus>,SdkBuilder<CacheNodeUpdateStatus.Builder,CacheNodeUpdateStatus>,SdkPojo
- Enclosing class:
- CacheNodeUpdateStatus
@Mutable @NotThreadSafe public static interface CacheNodeUpdateStatus.Builder extends SdkPojo, CopyableBuilder<CacheNodeUpdateStatus.Builder,CacheNodeUpdateStatus>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CacheNodeUpdateStatus.BuildercacheNodeId(String cacheNodeId)The node ID of the cache clusterCacheNodeUpdateStatus.BuildernodeDeletionDate(Instant nodeDeletionDate)The deletion date of the nodeCacheNodeUpdateStatus.BuildernodeUpdateEndDate(Instant nodeUpdateEndDate)The end date of the update for a nodeCacheNodeUpdateStatus.BuildernodeUpdateInitiatedBy(String nodeUpdateInitiatedBy)Reflects whether the update was initiated by the customer or automatically appliedCacheNodeUpdateStatus.BuildernodeUpdateInitiatedBy(NodeUpdateInitiatedBy nodeUpdateInitiatedBy)Reflects whether the update was initiated by the customer or automatically appliedCacheNodeUpdateStatus.BuildernodeUpdateInitiatedDate(Instant nodeUpdateInitiatedDate)The date when the update is triggeredCacheNodeUpdateStatus.BuildernodeUpdateStartDate(Instant nodeUpdateStartDate)The start date of the update for a nodeCacheNodeUpdateStatus.BuildernodeUpdateStatus(String nodeUpdateStatus)The update status of the nodeCacheNodeUpdateStatus.BuildernodeUpdateStatus(NodeUpdateStatus nodeUpdateStatus)The update status of the nodeCacheNodeUpdateStatus.BuildernodeUpdateStatusModifiedDate(Instant nodeUpdateStatusModifiedDate)The date when the NodeUpdateStatus was last modified>-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
cacheNodeId
CacheNodeUpdateStatus.Builder cacheNodeId(String cacheNodeId)
The node ID of the cache cluster
- Parameters:
cacheNodeId- The node ID of the cache cluster- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nodeUpdateStatus
CacheNodeUpdateStatus.Builder nodeUpdateStatus(String nodeUpdateStatus)
The update status of the node
- Parameters:
nodeUpdateStatus- The update status of the node- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
NodeUpdateStatus,NodeUpdateStatus
-
nodeUpdateStatus
CacheNodeUpdateStatus.Builder nodeUpdateStatus(NodeUpdateStatus nodeUpdateStatus)
The update status of the node
- Parameters:
nodeUpdateStatus- The update status of the node- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
NodeUpdateStatus,NodeUpdateStatus
-
nodeDeletionDate
CacheNodeUpdateStatus.Builder nodeDeletionDate(Instant nodeDeletionDate)
The deletion date of the node
- Parameters:
nodeDeletionDate- The deletion date of the node- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nodeUpdateStartDate
CacheNodeUpdateStatus.Builder nodeUpdateStartDate(Instant nodeUpdateStartDate)
The start date of the update for a node
- Parameters:
nodeUpdateStartDate- The start date of the update for a node- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nodeUpdateEndDate
CacheNodeUpdateStatus.Builder nodeUpdateEndDate(Instant nodeUpdateEndDate)
The end date of the update for a node
- Parameters:
nodeUpdateEndDate- The end date of the update for a node- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nodeUpdateInitiatedBy
CacheNodeUpdateStatus.Builder nodeUpdateInitiatedBy(String nodeUpdateInitiatedBy)
Reflects whether the update was initiated by the customer or automatically applied
- Parameters:
nodeUpdateInitiatedBy- Reflects whether the update was initiated by the customer or automatically applied- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
NodeUpdateInitiatedBy,NodeUpdateInitiatedBy
-
nodeUpdateInitiatedBy
CacheNodeUpdateStatus.Builder nodeUpdateInitiatedBy(NodeUpdateInitiatedBy nodeUpdateInitiatedBy)
Reflects whether the update was initiated by the customer or automatically applied
- Parameters:
nodeUpdateInitiatedBy- Reflects whether the update was initiated by the customer or automatically applied- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
NodeUpdateInitiatedBy,NodeUpdateInitiatedBy
-
nodeUpdateInitiatedDate
CacheNodeUpdateStatus.Builder nodeUpdateInitiatedDate(Instant nodeUpdateInitiatedDate)
The date when the update is triggered
- Parameters:
nodeUpdateInitiatedDate- The date when the update is triggered- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nodeUpdateStatusModifiedDate
CacheNodeUpdateStatus.Builder nodeUpdateStatusModifiedDate(Instant nodeUpdateStatusModifiedDate)
The date when the NodeUpdateStatus was last modified>
- Parameters:
nodeUpdateStatusModifiedDate- The date when the NodeUpdateStatus was last modified>- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-