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)

      Represents one of 3 steps that an Upgrade or Upgrade Eligibility Check does through:

      • PreUpgradeCheck
      • Snapshot
      • Upgrade

      Parameters:
      upgradeStep - Represents one of 3 steps that an Upgrade or Upgrade Eligibility Check does 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)

      Represents one of 3 steps that an Upgrade or Upgrade Eligibility Check does through:

      • PreUpgradeCheck
      • Snapshot
      • Upgrade

      Parameters:
      upgradeStep - Represents one of 3 steps that an Upgrade or Upgrade Eligibility Check does 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 status of a particular step during an upgrade. The status can take one of the following values:

      • In Progress
      • Succeeded
      • Succeeded with Issues
      • Failed

      Parameters:
      upgradeStepStatus - The status of a particular step during an 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 status of a particular step during an upgrade. The status can take one of the following values:

      • In Progress
      • Succeeded
      • Succeeded with Issues
      • Failed

      Parameters:
      upgradeStepStatus - The status of a particular step during an 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 progress percentage of a particular step.

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