AnalyticsEvent

Types

Link copied to clipboard
data class Error constructor(val id: String = UUID.randomUUID().toString(), val timestamp: Long = Date().time, val shouldForceSend: Boolean = true, val component: String, val errorType: AnalyticsEvent.Error.Type? = null, val code: String? = null, val target: String? = null, val message: String? = null) : AnalyticsEvent
Link copied to clipboard
data class Info constructor(val id: String = UUID.randomUUID().toString(), val timestamp: Long = Date().time, val shouldForceSend: Boolean = false, val component: String, val type: AnalyticsEvent.Info.Type? = null, val target: String? = null, val isStoredPaymentMethod: Boolean? = null, val brand: String? = null, val issuer: String? = null, val validationErrorCode: String? = null, val validationErrorMessage: String? = null, val configData: Map<String, String>? = null) : AnalyticsEvent
Link copied to clipboard
data class Log constructor(val id: String = UUID.randomUUID().toString(), val timestamp: Long = Date().time, val shouldForceSend: Boolean = true, val component: String, val type: AnalyticsEvent.Log.Type? = null, val subType: String? = null, val result: String? = null, val target: String? = null, val message: String? = null) : AnalyticsEvent

Properties

Link copied to clipboard
abstract val component: String
Link copied to clipboard
abstract val id: String
Link copied to clipboard
abstract val shouldForceSend: Boolean
Link copied to clipboard
abstract val timestamp: Long