Package-level declarations
Types
Link copied to clipboard
data class Diagnostics(val tracked: Long, val dropped: Long, val persisted: Long, val delivered: Long, val retrying: Long, val deadLettered: Long, val queueDepth: Long)
Read-only snapshot of internal counters. Values are monotonically increasing within a process lifetime and reset to zero on process start.
Link copied to clipboard
object EventTracker
EventTracker is the single entry point for the EventTracker Android library.
Link copied to clipboard
class EventTrackerConfig
Immutable configuration for EventTracker. Use Builder to construct.
Link copied to clipboard
data class TrackEvent(val id: String, val name: String, val properties: Map<String, Any?>, val userId: String?, val sessionId: String, val clientTimestamp: Long, val clientUptimeMs: Long, val schemaVersion: Int = 1, val destinations: Set<String>? = null, val attemptCount: Int = 0)
A single event flowing through the pipeline.