Interface NodeGroupMemberUpdateStatus.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<NodeGroupMemberUpdateStatus.Builder,NodeGroupMemberUpdateStatus>,SdkBuilder<NodeGroupMemberUpdateStatus.Builder,NodeGroupMemberUpdateStatus>,SdkPojo
- Enclosing class:
- NodeGroupMemberUpdateStatus
@Mutable @NotThreadSafe 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.BuildercacheClusterId(String cacheClusterId)The cache cluster IDNodeGroupMemberUpdateStatus.BuildercacheNodeId(String cacheNodeId)The node ID of the cache clusterNodeGroupMemberUpdateStatus.BuildernodeDeletionDate(Instant nodeDeletionDate)The deletion date of the nodeNodeGroupMemberUpdateStatus.BuildernodeUpdateEndDate(Instant nodeUpdateEndDate)The end date of the update for a nodeNodeGroupMemberUpdateStatus.BuildernodeUpdateInitiatedBy(String nodeUpdateInitiatedBy)Reflects whether the update was initiated by the customer or automatically appliedNodeGroupMemberUpdateStatus.BuildernodeUpdateInitiatedBy(NodeUpdateInitiatedBy nodeUpdateInitiatedBy)Reflects whether the update was initiated by the customer or automatically appliedNodeGroupMemberUpdateStatus.BuildernodeUpdateInitiatedDate(Instant nodeUpdateInitiatedDate)The date when the update is triggeredNodeGroupMemberUpdateStatus.BuildernodeUpdateStartDate(Instant nodeUpdateStartDate)The start date of the update for a nodeNodeGroupMemberUpdateStatus.BuildernodeUpdateStatus(String nodeUpdateStatus)The update status of the nodeNodeGroupMemberUpdateStatus.BuildernodeUpdateStatus(NodeUpdateStatus nodeUpdateStatus)The update status of the nodeNodeGroupMemberUpdateStatus.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
-
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.
-
-