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 Details

    • 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

      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:
    • 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

      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:
    • 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.