/AWS1/CL_ESSUPGRADESTEPITEM¶
Represents a single step of the Upgrade or Upgrade Eligibility Check workflow.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_upgradestep TYPE /AWS1/ESSUPGRADESTEP /AWS1/ESSUPGRADESTEP¶
Represents one of 3 steps that an Upgrade or Upgrade Eligibility Check does through:
- PreUpgradeCheck
- Snapshot
- Upgrade
iv_upgradestepstatus TYPE /AWS1/ESSUPGRADESTATUS /AWS1/ESSUPGRADESTATUS¶
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
it_issues TYPE /AWS1/CL_ESSISSUES_W=>TT_ISSUES TT_ISSUES¶
A list of strings containing detailed information about the errors encountered in a particular step.
iv_progresspercent TYPE /AWS1/RT_DOUBLE_AS_STRING /AWS1/RT_DOUBLE_AS_STRING¶
The Floating point value representing progress percentage of a particular step.
Queryable Attributes¶
UpgradeStep¶
Represents one of 3 steps that an Upgrade or Upgrade Eligibility Check does through:
- PreUpgradeCheck
- Snapshot
- Upgrade
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_UPGRADESTEP() |
Getter for UPGRADESTEP, with configurable default |
ASK_UPGRADESTEP() |
Getter for UPGRADESTEP w/ exceptions if field has no value |
HAS_UPGRADESTEP() |
Determine if UPGRADESTEP has a value |
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
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_UPGRADESTEPSTATUS() |
Getter for UPGRADESTEPSTATUS, with configurable default |
ASK_UPGRADESTEPSTATUS() |
Getter for UPGRADESTEPSTATUS w/ exceptions if field has no v |
HAS_UPGRADESTEPSTATUS() |
Determine if UPGRADESTEPSTATUS has a value |
Issues¶
A list of strings containing detailed information about the errors encountered in a particular step.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ISSUES() |
Getter for ISSUES, with configurable default |
ASK_ISSUES() |
Getter for ISSUES w/ exceptions if field has no value |
HAS_ISSUES() |
Determine if ISSUES has a value |
ProgressPercent¶
The Floating point value representing progress percentage of a particular step.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PROGRESSPERCENT() |
Getter for PROGRESSPERCENT, with configurable default |
ASK_PROGRESSPERCENT() |
Getter for PROGRESSPERCENT w/ exceptions if field has no val |
STR_PROGRESSPERCENT() |
String format for PROGRESSPERCENT, with configurable default |
HAS_PROGRESSPERCENT() |
Determine if PROGRESSPERCENT has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_UPGRADESTEPSLIST¶
TYPES TT_UPGRADESTEPSLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_ESSUPGRADESTEPITEM WITH DEFAULT KEY
.