Skip to content

/AWS1/CL_EVYMETRICGOALCONFIG

Use this structure to tell Evidently whether higher or lower values are desired for a metric that is used in an experiment.

CONSTRUCTOR

IMPORTING

Required arguments:

IO_METRICDEFINITION TYPE REF TO /AWS1/CL_EVYMETRICDEFNCONFIG /AWS1/CL_EVYMETRICDEFNCONFIG

A structure that contains details about the metric.

Optional arguments:

IV_DESIREDCHANGE TYPE /AWS1/EVYCHANGEDIRECTIONENUM /AWS1/EVYCHANGEDIRECTIONENUM

INCREASE means that a variation with a higher number for this metric is performing better.

DECREASE means that a variation with a lower number for this metric is performing better.


Queryable Attributes

metricDefinition

A structure that contains details about the metric.

Accessible with the following methods

Method Description
GET_METRICDEFINITION() Getter for METRICDEFINITION

desiredChange

INCREASE means that a variation with a higher number for this metric is performing better.

DECREASE means that a variation with a lower number for this metric is performing better.

Accessible with the following methods

Method Description
GET_DESIREDCHANGE() Getter for DESIREDCHANGE, with configurable default
ASK_DESIREDCHANGE() Getter for DESIREDCHANGE w/ exceptions if field has no value
HAS_DESIREDCHANGE() Determine if DESIREDCHANGE 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_METRICGOALCONFIGLIST

TYPES TT_METRICGOALCONFIGLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_EVYMETRICGOALCONFIG WITH DEFAULT KEY
.