/AWS1/CL_BUPCONTROLINPUTPARAM¶
The parameters for a control. A control can have zero, one, or more than one
parameter. An example of a control with two parameters is: "backup plan frequency is at
least daily and the retention period is at least 1 year". The
first parameter is daily. The second parameter is 1 year.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_parametername TYPE /AWS1/BUPPARAMETERNAME /AWS1/BUPPARAMETERNAME¶
The name of a parameter, for example,
BackupPlanFrequency.
iv_parametervalue TYPE /AWS1/BUPPARAMETERVALUE /AWS1/BUPPARAMETERVALUE¶
The value of parameter, for example,
hourly.
Queryable Attributes¶
ParameterName¶
The name of a parameter, for example,
BackupPlanFrequency.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PARAMETERNAME() |
Getter for PARAMETERNAME, with configurable default |
ASK_PARAMETERNAME() |
Getter for PARAMETERNAME w/ exceptions if field has no value |
HAS_PARAMETERNAME() |
Determine if PARAMETERNAME has a value |
ParameterValue¶
The value of parameter, for example,
hourly.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PARAMETERVALUE() |
Getter for PARAMETERVALUE, with configurable default |
ASK_PARAMETERVALUE() |
Getter for PARAMETERVALUE w/ exceptions if field has no valu |
HAS_PARAMETERVALUE() |
Determine if PARAMETERVALUE 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_CONTROLINPUTPARAMETERS¶
TYPES TT_CONTROLINPUTPARAMETERS TYPE STANDARD TABLE OF REF TO /AWS1/CL_BUPCONTROLINPUTPARAM WITH DEFAULT KEY
.