Interface NodeGroupMemberUpdateStatus.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<NodeGroupMemberUpdateStatus.Builder,NodeGroupMemberUpdateStatus>
,SdkBuilder<NodeGroupMemberUpdateStatus.Builder,NodeGroupMemberUpdateStatus>
,SdkPojo
- Enclosing class:
- NodeGroupMemberUpdateStatus
public static interface NodeGroupMemberUpdateStatus.Builder extends SdkPojo, CopyableBuilder<NodeGroupMemberUpdateStatus.Builder,NodeGroupMemberUpdateStatus>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NodeGroupMemberUpdateStatus.Builder
cacheClusterId(String cacheClusterId)
The cache cluster IDNodeGroupMemberUpdateStatus.Builder
cacheNodeId(String cacheNodeId)
The node ID of the cache clusterNodeGroupMemberUpdateStatus.Builder
nodeDeletionDate(Instant nodeDeletionDate)
The deletion date of the nodeNodeGroupMemberUpdateStatus.Builder
nodeUpdateEndDate(Instant nodeUpdateEndDate)
The end date of the update for a nodeNodeGroupMemberUpdateStatus.Builder
nodeUpdateInitiatedBy(String nodeUpdateInitiatedBy)
Reflects whether the update was initiated by the customer or automatically appliedNodeGroupMemberUpdateStatus.Builder
nodeUpdateInitiatedBy(NodeUpdateInitiatedBy nodeUpdateInitiatedBy)
Reflects whether the update was initiated by the customer or automatically appliedNodeGroupMemberUpdateStatus.Builder
nodeUpdateInitiatedDate(Instant nodeUpdateInitiatedDate)
The date when the update is triggeredNodeGroupMemberUpdateStatus.Builder
nodeUpdateStartDate(Instant nodeUpdateStartDate)
The start date of the update for a nodeNodeGroupMemberUpdateStatus.Builder
nodeUpdateStatus(String nodeUpdateStatus)
The update status of the nodeNodeGroupMemberUpdateStatus.Builder
nodeUpdateStatus(NodeUpdateStatus nodeUpdateStatus)
The update status of the nodeNodeGroupMemberUpdateStatus.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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
cacheClusterId
NodeGroupMemberUpdateStatus.Builder cacheClusterId(String cacheClusterId)
The cache cluster ID
- Parameters:
cacheClusterId
- The cache cluster ID- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cacheNodeId
NodeGroupMemberUpdateStatus.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
NodeGroupMemberUpdateStatus.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
NodeGroupMemberUpdateStatus.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
NodeGroupMemberUpdateStatus.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
NodeGroupMemberUpdateStatus.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
NodeGroupMemberUpdateStatus.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
NodeGroupMemberUpdateStatus.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
NodeGroupMemberUpdateStatus.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
NodeGroupMemberUpdateStatus.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
NodeGroupMemberUpdateStatus.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.
-
-