Interface CacheNodeUpdateStatus.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<CacheNodeUpdateStatus.Builder,CacheNodeUpdateStatus>
,SdkBuilder<CacheNodeUpdateStatus.Builder,CacheNodeUpdateStatus>
,SdkPojo
- Enclosing class:
- CacheNodeUpdateStatus
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.Builder
cacheNodeId(String cacheNodeId)
The node ID of the cache clusterCacheNodeUpdateStatus.Builder
nodeDeletionDate(Instant nodeDeletionDate)
The deletion date of the nodeCacheNodeUpdateStatus.Builder
nodeUpdateEndDate(Instant nodeUpdateEndDate)
The end date of the update for a nodeCacheNodeUpdateStatus.Builder
nodeUpdateInitiatedBy(String nodeUpdateInitiatedBy)
Reflects whether the update was initiated by the customer or automatically appliedCacheNodeUpdateStatus.Builder
nodeUpdateInitiatedBy(NodeUpdateInitiatedBy nodeUpdateInitiatedBy)
Reflects whether the update was initiated by the customer or automatically appliedCacheNodeUpdateStatus.Builder
nodeUpdateInitiatedDate(Instant nodeUpdateInitiatedDate)
The date when the update is triggeredCacheNodeUpdateStatus.Builder
nodeUpdateStartDate(Instant nodeUpdateStartDate)
The start date of the update for a nodeCacheNodeUpdateStatus.Builder
nodeUpdateStatus(String nodeUpdateStatus)
The update status of the nodeCacheNodeUpdateStatus.Builder
nodeUpdateStatus(NodeUpdateStatus nodeUpdateStatus)
The update status of the nodeCacheNodeUpdateStatus.Builder
nodeUpdateStatusModifiedDate(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, 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.
-
-