| Interface | Description | 
|---|---|
| EventContextKey<T> | A key for values in the  EventContext. | 
| EventContextKey.Builder<T> | 
| Class | Description | 
|---|---|
| Cause | A cause represents the reason or initiator of an event. | 
| Cause.Builder | |
| EventContext | Provides context for an event outside of the direct chain of causes present
 in the event's  Cause. | 
| EventContext.Builder | |
| EventContextKeys | Standard keys for use within  EventContexts. |