| Interface | Description |
|---|---|
| Event |
The event interface
|
| Class | Description |
|---|---|
| AbstractEvent |
Base AbstractEvent class which contains common
elements to all events:
- Custom Context: list of custom contexts or null
- Timestamp: user defined event timestamp or 0
- Event Id: a unique id for the event
- Subject: a unique Subject for the event
|
| AbstractEvent.Builder<T extends AbstractEvent.Builder<T>> | |
| EcommerceTransaction | |
| EcommerceTransaction.Builder<T extends EcommerceTransaction.Builder<T>> | |
| EcommerceTransactionItem | |
| EcommerceTransactionItem.Builder<T extends EcommerceTransactionItem.Builder<T>> | |
| PageView |
Constructs a PageView event object.
|
| PageView.Builder<T extends PageView.Builder<T>> | |
| ScreenView | |
| ScreenView.Builder<T extends ScreenView.Builder<T>> | |
| Structured |
Constructs a Structured event object.
|
| Structured.Builder<T extends Structured.Builder<T>> | |
| Timing | |
| Timing.Builder<T extends Timing.Builder<T>> | |
| Unstructured |
Constructs an Unstructured event object.
|
| Unstructured.Builder<T extends Unstructured.Builder<T>> |