Interface UpgradeStepItem.Builder

    • Method Detail

      • upgradeStep

        UpgradeStepItem.Builder upgradeStep​(String upgradeStep)

        One of three steps that an upgrade or upgrade eligibility check goes through:

        • PreUpgradeCheck

        • Snapshot

        • Upgrade

        Parameters:
        upgradeStep - One of three steps that an upgrade or upgrade eligibility check goes through:

        • PreUpgradeCheck

        • Snapshot

        • Upgrade

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        UpgradeStep, UpgradeStep
      • upgradeStep

        UpgradeStepItem.Builder upgradeStep​(UpgradeStep upgradeStep)

        One of three steps that an upgrade or upgrade eligibility check goes through:

        • PreUpgradeCheck

        • Snapshot

        • Upgrade

        Parameters:
        upgradeStep - One of three steps that an upgrade or upgrade eligibility check goes through:

        • PreUpgradeCheck

        • Snapshot

        • Upgrade

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        UpgradeStep, UpgradeStep
      • upgradeStepStatus

        UpgradeStepItem.Builder upgradeStepStatus​(String upgradeStepStatus)

        The current status of the upgrade. The status can take one of the following values:

        • In Progress

        • Succeeded

        • Succeeded with Issues

        • Failed

        Parameters:
        upgradeStepStatus - The current status of the upgrade. The status can take one of the following values:

        • In Progress

        • Succeeded

        • Succeeded with Issues

        • Failed

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        UpgradeStatus, UpgradeStatus
      • upgradeStepStatus

        UpgradeStepItem.Builder upgradeStepStatus​(UpgradeStatus upgradeStepStatus)

        The current status of the upgrade. The status can take one of the following values:

        • In Progress

        • Succeeded

        • Succeeded with Issues

        • Failed

        Parameters:
        upgradeStepStatus - The current status of the upgrade. The status can take one of the following values:

        • In Progress

        • Succeeded

        • Succeeded with Issues

        • Failed

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        UpgradeStatus, UpgradeStatus
      • issues

        UpgradeStepItem.Builder issues​(Collection<String> issues)

        A list of strings containing detailed information about the errors encountered in a particular step.

        Parameters:
        issues - A list of strings containing detailed information about the errors encountered in a particular step.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • issues

        UpgradeStepItem.Builder issues​(String... issues)

        A list of strings containing detailed information about the errors encountered in a particular step.

        Parameters:
        issues - A list of strings containing detailed information about the errors encountered in a particular step.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • progressPercent

        UpgradeStepItem.Builder progressPercent​(Double progressPercent)

        The floating point value representing the progress percentage of a particular step.

        Parameters:
        progressPercent - The floating point value representing the progress percentage of a particular step.
        Returns:
        Returns a reference to this object so that method calls can be chained together.