Versions in this module Expand all Collapse all v1 v1.0.1 Oct 6, 2023 v1.0.0 Oct 2, 2023 Changes in this version + type AbstractEvent struct + RequestId string + TechnicalUsername string + UserId string + func NewAbstractEvent(ctx context.Context, name string, options ...event.AppEventOpt) *AbstractEvent + func (a *AbstractEvent) GetAbstractEvent() *AbstractEvent + func (a *AbstractEvent) String() string + type AbstractEventWrapper interface + GetAbstractEvent func() *AbstractEvent + type Attributes struct + CorrelationId string + DeviceId string + DeviceSessionId string + TechnicalUsername string + UserId string + func GetAttributes(ctx context.Context) *Attributes + func MakeAttributes(e *AbstractEvent) *Attributes + type RequestCompletedEvent struct + func NewRequestCompletedEvent(ctx context.Context, payload *RequestCompletedMessage) *RequestCompletedEvent + func (a RequestCompletedEvent) String() string + type RequestCompletedMessage struct + CallerId string + ClientIpAddress string + CorrelationId string + DeviceId string + DeviceSessionId string + ExecutionTime time.Duration + Locale string + Mapping string + Method string + Query string + Status int + TechnicalUsername string + Uri string + Url string + UserAgent string + UserId string