/AWS1/CL_EVYMETRICDEFINITION¶
This structure defines a metric that is being used to evaluate the variations during a launch or experiment.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_name TYPE /AWS1/EVYCWDIMENSIONSAFENAME /AWS1/EVYCWDIMENSIONSAFENAME¶
The name of the metric.
iv_entityidkey TYPE /AWS1/EVYJSONPATH /AWS1/EVYJSONPATH¶
The entity, such as a user or session, that does an action that causes a metric value to be recorded.
iv_valuekey TYPE /AWS1/EVYJSONPATH /AWS1/EVYJSONPATH¶
The value that is tracked to produce the metric.
iv_eventpattern TYPE /AWS1/EVYJSONVALUE /AWS1/EVYJSONVALUE¶
The EventBridge event pattern that defines how the metric is recorded.
For more information about EventBridge event patterns, see Amazon EventBridge event patterns.
iv_unitlabel TYPE /AWS1/EVYMETRICUNITLABEL /AWS1/EVYMETRICUNITLABEL¶
The label for the units that the metric is measuring.
Queryable Attributes¶
name¶
The name of the metric.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NAME() |
Getter for NAME, with configurable default |
ASK_NAME() |
Getter for NAME w/ exceptions if field has no value |
HAS_NAME() |
Determine if NAME has a value |
entityIdKey¶
The entity, such as a user or session, that does an action that causes a metric value to be recorded.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENTITYIDKEY() |
Getter for ENTITYIDKEY, with configurable default |
ASK_ENTITYIDKEY() |
Getter for ENTITYIDKEY w/ exceptions if field has no value |
HAS_ENTITYIDKEY() |
Determine if ENTITYIDKEY has a value |
valueKey¶
The value that is tracked to produce the metric.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VALUEKEY() |
Getter for VALUEKEY, with configurable default |
ASK_VALUEKEY() |
Getter for VALUEKEY w/ exceptions if field has no value |
HAS_VALUEKEY() |
Determine if VALUEKEY has a value |
eventPattern¶
The EventBridge event pattern that defines how the metric is recorded.
For more information about EventBridge event patterns, see Amazon EventBridge event patterns.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_EVENTPATTERN() |
Getter for EVENTPATTERN, with configurable default |
ASK_EVENTPATTERN() |
Getter for EVENTPATTERN w/ exceptions if field has no value |
HAS_EVENTPATTERN() |
Determine if EVENTPATTERN has a value |
unitLabel¶
The label for the units that the metric is measuring.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_UNITLABEL() |
Getter for UNITLABEL, with configurable default |
ASK_UNITLABEL() |
Getter for UNITLABEL w/ exceptions if field has no value |
HAS_UNITLABEL() |
Determine if UNITLABEL has a value |