CxRumEvent constructor

CxRumEvent({
  1. required int timestamp,
  2. MobileSdk? mobileSdk,
  3. required String platform,
  4. VersionMetaData? versionMetadata,
  5. SessionContext? sessionContext,
  6. DeviceContext? deviceContext,
  7. DeviceState? deviceState,
  8. ViewContext? viewContext,
  9. EventContext? eventContext,
  10. ErrorContext? errorContext,
  11. InteractionContext? interactionContext,
  12. LogContext? logContext,
  13. NetworkRequestContext? networkRequestContext,
  14. SnapshotContext? snapshotContext,
  15. MobileVitalsContext? mobileVitalsContext,
  16. LifeCycleContext? lifeCycleContext,
  17. MeasurementContext? measurementContext,
  18. required Map<String, dynamic> labels,
  19. required String spanId,
  20. required String traceId,
  21. required String environment,
  22. bool? isSnapshotEvent,
  23. InstrumentationData? instrumentationData,
  24. required String fingerPrint,
  25. 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,
});