/AWS1/CL_EVYEVENT¶
A structure that contains the information about one evaluation event or custom event sent to Evidently. This is a JSON payload. If this event specifies a pre-defined event type, the payload must follow the defined event schema.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_timestamp TYPE /AWS1/EVYTIMESTAMP /AWS1/EVYTIMESTAMP¶
The timestamp of the event.
iv_type TYPE /AWS1/EVYEVENTTYPE /AWS1/EVYEVENTTYPE¶
aws.evidently.evaluationspecifies an evaluation event, which determines which feature variation that a user sees.aws.evidently.customspecifies a custom event, which generates metrics from user actions such as clicks and checkouts.
iv_data TYPE /AWS1/EVYJSONVALUE /AWS1/EVYJSONVALUE¶
The event data.
Queryable Attributes¶
timestamp¶
The timestamp of the event.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TIMESTAMP() |
Getter for TIMESTAMP, with configurable default |
ASK_TIMESTAMP() |
Getter for TIMESTAMP w/ exceptions if field has no value |
HAS_TIMESTAMP() |
Determine if TIMESTAMP has a value |
type¶
aws.evidently.evaluationspecifies an evaluation event, which determines which feature variation that a user sees.aws.evidently.customspecifies a custom event, which generates metrics from user actions such as clicks and checkouts.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TYPE() |
Getter for TYPE, with configurable default |
ASK_TYPE() |
Getter for TYPE w/ exceptions if field has no value |
HAS_TYPE() |
Determine if TYPE has a value |
data¶
The event data.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATA() |
Getter for DATA, with configurable default |
ASK_DATA() |
Getter for DATA w/ exceptions if field has no value |
HAS_DATA() |
Determine if DATA 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_EVENTLIST¶
TYPES TT_EVENTLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_EVYEVENT WITH DEFAULT KEY
.