Interface UpgradeFinalizationRun.Error

All Known Implementing Classes:
UpgradeFinalizationRunImpl.ErrorImpl
Enclosing interface:
UpgradeFinalizationRun

public static interface UpgradeFinalizationRun.Error
Specifies the contract for errors related to the running of a Finalization UpgradeTask
Since:
7.14
  • Method Details

    • getUpgradeTaskName

      String getUpgradeTaskName()
      Returns:
      the name of the finalization upgrade task associated with this error if one exists, else null.
    • getBuildNumber

      String getBuildNumber()
      Returns:
      the build number of the finalization upgrade task associated with this error if one exists, else null.
    • isClusterWideTask

      boolean isClusterWideTask()
      Returns:
      true if the finalization upgrade task associated with this error was cluster wide e.g. a database task.
    • getExceptionMessage

      String getExceptionMessage()
      Returns:
      the message of the Exception caused by this finalization upgrade task if one exists, else null.
    • getUpgradeErrors

      Collection<String> getUpgradeErrors()
      Returns:
      a collection of error strings related to the exception caused by this finalization upgrade task if one exists, else null.