/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,
system
denotes 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-reboot
indicates 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,
system
denotes 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-reboot
indicates 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
.