Interface UpgradeStepItem.Builder

All Superinterfaces:
Buildable, CopyableBuilder<UpgradeStepItem.Builder,UpgradeStepItem>, SdkBuilder<UpgradeStepItem.Builder,UpgradeStepItem>, SdkPojo
Enclosing class:
UpgradeStepItem

public static interface UpgradeStepItem.Builder extends SdkPojo, CopyableBuilder<UpgradeStepItem.Builder,UpgradeStepItem>
  • Method Details

    • 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

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