Package-level declarations
Types
Link copied to clipboard
interface MoESdkEvent
Base type for all SDK-autonomous events delivered to com.moengage.core.observer.MoESdkEventObserver.
Link copied to clipboard
data class MoESdkEventSyncFailure(val eventType: MoESdkEventType = MoESdkEventType.EVENT_SYNC, val syncType: MoEEventSyncTriggerType, val error: MoERequestFailure, val willRetry: Boolean, val retryAttempt: Int, val batchId: String) : MoESdkEvent
Emitted when a background batch sync to MoEngage servers failed.
Link copied to clipboard
data class MoESdkEventSyncSuccess(val eventType: MoESdkEventType = MoESdkEventType.EVENT_SYNC, val syncType: MoEEventSyncTriggerType, val eventCount: Int, val batchId: String) : MoESdkEvent
Emitted when a background batch sync to MoEngage servers completed successfully.
Link copied to clipboard
Discriminator for SDK-autonomous event categories.