Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can click “Customize cookies” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To continue without accepting these cookies, click “Continue without accepting.” To make more detailed choices or learn more, click “Customize cookies.”

Skip to content

/AWS1/CL_NEPPARAMETER

Specifies a parameter.

CONSTRUCTOR

IMPORTING

Optional arguments:

IV_PARAMETERNAME TYPE /AWS1/NEPSTRING /AWS1/NEPSTRING

Specifies the name of the parameter.

IV_PARAMETERVALUE TYPE /AWS1/NEPSTRING /AWS1/NEPSTRING

Specifies the value of the parameter.

IV_DESCRIPTION TYPE /AWS1/NEPSTRING /AWS1/NEPSTRING

Provides a description of the parameter.

IV_SOURCE TYPE /AWS1/NEPSTRING /AWS1/NEPSTRING

Indicates the source of the parameter value.

IV_APPLYTYPE TYPE /AWS1/NEPSTRING /AWS1/NEPSTRING

Specifies the engine specific parameters type.

IV_DATATYPE TYPE /AWS1/NEPSTRING /AWS1/NEPSTRING

Specifies the valid data type for the parameter.

IV_ALLOWEDVALUES TYPE /AWS1/NEPSTRING /AWS1/NEPSTRING

Specifies the valid range of values for the parameter.

IV_ISMODIFIABLE TYPE /AWS1/NEPBOOLEAN /AWS1/NEPBOOLEAN

Indicates whether (true) or not (false) the parameter can be modified. Some parameters have security or operational implications that prevent them from being changed.

IV_MINIMUMENGINEVERSION TYPE /AWS1/NEPSTRING /AWS1/NEPSTRING

The earliest engine version to which the parameter can apply.

IV_APPLYMETHOD TYPE /AWS1/NEPAPPLYMETHOD /AWS1/NEPAPPLYMETHOD

Indicates when to apply parameter updates.


Queryable Attributes

ParameterName

Specifies 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

ParameterValue

Specifies the value of 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

Description

Provides 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

Indicates the source of the parameter value.

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

ApplyType

Specifies the engine specific parameters type.

Accessible with the following methods

Method Description
GET_APPLYTYPE() Getter for APPLYTYPE, with configurable default
ASK_APPLYTYPE() Getter for APPLYTYPE w/ exceptions if field has no value
HAS_APPLYTYPE() Determine if APPLYTYPE has a value

DataType

Specifies the valid data type for the parameter.

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

Specifies the valid range of values for the parameter.

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

Indicates whether (true) or not (false) the parameter can be modified. Some parameters have security or operational implications that prevent them from being changed.

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

MinimumEngineVersion

The earliest engine version to which the parameter can apply.

Accessible with the following methods

Method Description
GET_MINIMUMENGINEVERSION() Getter for MINIMUMENGINEVERSION, with configurable default
ASK_MINIMUMENGINEVERSION() Getter for MINIMUMENGINEVERSION w/ exceptions if field has n
HAS_MINIMUMENGINEVERSION() Determine if MINIMUMENGINEVERSION has a value

ApplyMethod

Indicates when to apply parameter updates.

Accessible with the following methods

Method Description
GET_APPLYMETHOD() Getter for APPLYMETHOD, with configurable default
ASK_APPLYMETHOD() Getter for APPLYMETHOD w/ exceptions if field has no value
HAS_APPLYMETHOD() Determine if APPLYMETHOD 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_PARAMETERSLIST

TYPES TT_PARAMETERSLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_NEPPARAMETER WITH DEFAULT KEY
.