Class PatchSummary.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • description

        public PatchSummary.Builder description​(String description)
        The text describing this patch package.
        Parameters:
        description - the value to set
        Returns:
        this builder
      • lastAction

        public PatchSummary.Builder lastAction​(PatchSummary.LastAction lastAction)
        Action that is currently being performed or was completed last.
        Parameters:
        lastAction - the value to set
        Returns:
        this builder
      • lifecycleDetails

        public PatchSummary.Builder lifecycleDetails​(String lifecycleDetails)
        A descriptive text associated with the lifecycleState.

        Typically can contain additional displayable text.

        Parameters:
        lifecycleDetails - the value to set
        Returns:
        this builder
      • lifecycleState

        public PatchSummary.Builder lifecycleState​(PatchSummary.LifecycleState lifecycleState)
        The current state of the patch as a result of lastAction.
        Parameters:
        lifecycleState - the value to set
        Returns:
        this builder
      • timeReleased

        public PatchSummary.Builder timeReleased​(Date timeReleased)
        The date and time that the patch was released.
        Parameters:
        timeReleased - the value to set
        Returns:
        this builder
      • version

        public PatchSummary.Builder version​(String version)
        The version of this patch package.
        Parameters:
        version - the value to set
        Returns:
        this builder