Interface CacheNodeUpdateStatus.Builder

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