/AWS1/CL_DAXPARAMETER¶
Describes an individual setting that controls some aspect of DAX behavior.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_parametername TYPE /AWS1/DAXSTRING /AWS1/DAXSTRING¶
The name of the parameter.
iv_parametertype TYPE /AWS1/DAXPARAMETERTYPE /AWS1/DAXPARAMETERTYPE¶
Determines whether the parameter can be applied to any nodes, or only nodes of a particular type.
iv_parametervalue TYPE /AWS1/DAXSTRING /AWS1/DAXSTRING¶
The value for the parameter.
it_nodetypespecificvalues TYPE /AWS1/CL_DAXNODETYPESPFVALUE=>TT_NODETYPESPECIFICVALUELIST TT_NODETYPESPECIFICVALUELIST¶
A list of node types, and specific parameter values for each node.
iv_description TYPE /AWS1/DAXSTRING /AWS1/DAXSTRING¶
A description of the parameter
iv_source TYPE /AWS1/DAXSTRING /AWS1/DAXSTRING¶
How the parameter is defined. For example,
systemdenotes a system-defined parameter.
iv_datatype TYPE /AWS1/DAXSTRING /AWS1/DAXSTRING¶
The data type of the parameter. For example,
integer:
iv_allowedvalues TYPE /AWS1/DAXSTRING /AWS1/DAXSTRING¶
A range of values within which the parameter can be set.
iv_ismodifiable TYPE /AWS1/DAXISMODIFIABLE /AWS1/DAXISMODIFIABLE¶
Whether the customer is allowed to modify the parameter.
iv_changetype TYPE /AWS1/DAXCHANGETYPE /AWS1/DAXCHANGETYPE¶
The conditions under which changes to this parameter can be applied. For example,
requires-rebootindicates that a new value for this parameter will only take effect if a node is rebooted.
Queryable Attributes¶
ParameterName¶
The name of the parameter.
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 |
ParameterType¶
Determines whether the parameter can be applied to any nodes, or only nodes of a particular type.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PARAMETERTYPE() |
Getter for PARAMETERTYPE, with configurable default |
ASK_PARAMETERTYPE() |
Getter for PARAMETERTYPE w/ exceptions if field has no value |
HAS_PARAMETERTYPE() |
Determine if PARAMETERTYPE has a value |
ParameterValue¶
The value for the parameter.
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 |
NodeTypeSpecificValues¶
A list of node types, and specific parameter values for each node.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NODETYPESPECIFICVALUES() |
Getter for NODETYPESPECIFICVALUES, with configurable default |
ASK_NODETYPESPECIFICVALUES() |
Getter for NODETYPESPECIFICVALUES w/ exceptions if field has |
HAS_NODETYPESPECIFICVALUES() |
Determine if NODETYPESPECIFICVALUES has a value |
Description¶
A description of the parameter
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESCRIPTION() |
Getter for DESCRIPTION, with configurable default |
ASK_DESCRIPTION() |
Getter for DESCRIPTION w/ exceptions if field has no value |
HAS_DESCRIPTION() |
Determine if DESCRIPTION has a value |
Source¶
How the parameter is defined. For example,
systemdenotes a system-defined parameter.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SOURCE() |
Getter for SOURCE, with configurable default |
ASK_SOURCE() |
Getter for SOURCE w/ exceptions if field has no value |
HAS_SOURCE() |
Determine if SOURCE has a value |
DataType¶
The data type of the parameter. For example,
integer:
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATATYPE() |
Getter for DATATYPE, with configurable default |
ASK_DATATYPE() |
Getter for DATATYPE w/ exceptions if field has no value |
HAS_DATATYPE() |
Determine if DATATYPE has a value |
AllowedValues¶
A range of values within which the parameter can be set.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ALLOWEDVALUES() |
Getter for ALLOWEDVALUES, with configurable default |
ASK_ALLOWEDVALUES() |
Getter for ALLOWEDVALUES w/ exceptions if field has no value |
HAS_ALLOWEDVALUES() |
Determine if ALLOWEDVALUES has a value |
IsModifiable¶
Whether the customer is allowed to modify the parameter.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ISMODIFIABLE() |
Getter for ISMODIFIABLE, with configurable default |
ASK_ISMODIFIABLE() |
Getter for ISMODIFIABLE w/ exceptions if field has no value |
HAS_ISMODIFIABLE() |
Determine if ISMODIFIABLE has a value |
ChangeType¶
The conditions under which changes to this parameter can be applied. For example,
requires-rebootindicates that a new value for this parameter will only take effect if a node is rebooted.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CHANGETYPE() |
Getter for CHANGETYPE, with configurable default |
ASK_CHANGETYPE() |
Getter for CHANGETYPE w/ exceptions if field has no value |
HAS_CHANGETYPE() |
Determine if CHANGETYPE 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_PARAMETERLIST¶
TYPES TT_PARAMETERLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_DAXPARAMETER WITH DEFAULT KEY
.