Skip to content

/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
.