Class UpdateSummary.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • description

        public UpdateSummary.Builder description​(String description)
        Details of the maintenance update package.
        Parameters:
        description - the value to set
        Returns:
        this builder
      • availableActions

        public UpdateSummary.Builder availableActions​(List<UpdateSummary.AvailableActions> availableActions)
        The possible actions performed by the update operation on the infrastructure components.
        Parameters:
        availableActions - the value to set
        Returns:
        this builder
      • lifecycleDetails

        public UpdateSummary.Builder lifecycleDetails​(String lifecycleDetails)
        Descriptive text providing additional details about the lifecycle state.
        Parameters:
        lifecycleDetails - the value to set
        Returns:
        this builder
      • lifecycleState

        public UpdateSummary.Builder lifecycleState​(UpdateSummary.LifecycleState lifecycleState)
        The current state of the maintenance update.

        Dependent on value of lastAction.

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

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

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