CxRumEvent constructor
CxRumEvent({
- required int timestamp,
- MobileSdk? mobileSdk,
- required String platform,
- VersionMetaData? versionMetadata,
- SessionContext? sessionContext,
- DeviceContext? deviceContext,
- DeviceState? deviceState,
- ViewContext? viewContext,
- EventContext? eventContext,
- ErrorContext? errorContext,
- InteractionContext? interactionContext,
- LogContext? logContext,
- NetworkRequestContext? networkRequestContext,
- SnapshotContext? snapshotContext,
- MobileVitalsContext? mobileVitalsContext,
- LifeCycleContext? lifeCycleContext,
- MeasurementContext? measurementContext,
- required Map<
String, dynamic> labels, - required String spanId,
- required String traceId,
- required String environment,
- bool? isSnapshotEvent,
- InstrumentationData? instrumentationData,
- required String fingerPrint,
- InternalContext? internalContext,
Implementation
CxRumEvent({
required this.timestamp,
this.mobileSdk,
required this.platform,
this.versionMetadata,
this.sessionContext,
this.deviceContext,
this.deviceState,
this.viewContext,
this.eventContext,
this.errorContext,
this.interactionContext,
this.logContext,
this.networkRequestContext,
this.snapshotContext,
this.mobileVitalsContext,
this.lifeCycleContext,
this.measurementContext,
required this.labels,
required this.spanId,
required this.traceId,
required this.environment,
this.isSnapshotEvent,
this.instrumentationData,
required this.fingerPrint,
this.internalContext,
});