EditableCxRumEvent class

Annotations
  • @JsonSerializable.new()

Constructors

EditableCxRumEvent({required String platform, VersionMetaData? versionMetadata, required int timestamp, MobileSdk? mobileSdk, SessionContext? sessionContext, DeviceContext? deviceContext, DeviceState? deviceState, ViewContext? viewContext, EventContext? eventContext, ErrorContext? errorContext, InteractionContext? interactionContext, LogContext? logContext, NetworkRequestContext? networkRequestContext, 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})
EditableCxRumEvent.fromJson(Map<String, dynamic> json)
factory

Properties

deviceContext ↔ DeviceContext?
getter/setter pair
deviceState ↔ DeviceState?
getter/setter pair
environment ↔ String
getter/setter pair
errorContext ↔ ErrorContext?
getter/setter pair
eventContext ↔ EventContext?
getter/setter pair
fingerPrint ↔ String
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
instrumentationData ↔ InstrumentationData?
getter/setter pair
interactionContext ↔ InteractionContext?
getter/setter pair
internalContext ↔ InternalContext?
getter/setter pair
isSessionSampledIn → bool
Whether the session this event belongs to was sampled in by CXExporterOptions.sdkSampler. false means the event reached export only because its category is listed in CXExporterOptions.excludeFromSampling while the session itself was sampled out — use it to filter excluded categories further, e.g. keep only errors from sampled-out sessions.
no setter
isSnapshotEvent ↔ bool?
getter/setter pair
labels ↔ Map<String, dynamic>
getter/setter pair
lifeCycleContext ↔ LifeCycleContext?
getter/setter pair
logContext ↔ LogContext?
getter/setter pair
measurementContext ↔ MeasurementContext?
getter/setter pair
mobileSdk ↔ MobileSdk?
getter/setter pair
mobileVitalsContext ↔ MobileVitalsContext?
getter/setter pair
networkRequestContext ↔ NetworkRequestContext?
getter/setter pair
platform ↔ String
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sessionContext ↔ SessionContext?
getter/setter pair
spanId ↔ String
getter/setter pair
timestamp ↔ int
getter/setter pair
traceId ↔ String
getter/setter pair
versionMetadata ↔ VersionMetaData?
getter/setter pair
viewContext ↔ ViewContext?
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited