/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¶
INCREASEmeans that a variation with a higher number for this metric is performing better.
DECREASEmeans 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¶
INCREASEmeans that a variation with a higher number for this metric is performing better.
DECREASEmeans 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
.