InstrumentationEvent

Represents a typical instrumentation event. Transforms can be used to convert this event into a specific library's event format.

Author

bhariharan

Constructors

Link copied to clipboard
constructor(json: JSONObject)
Constructs an event from its JSON representation.

Types

Link copied to clipboard
Represents the type of error being logged.
Link copied to clipboard
Represents the type of event being logged.
Link copied to clipboard
Represents the type of schema being logged.

Properties

Link copied to clipboard
Link copied to clipboard
val ATTRIBUTES_KEY: String = "attributes"
Link copied to clipboard
val CONNECTION_TYPE_KEY: String = "connectionType"
Link copied to clipboard
Link copied to clipboard
val DEVICE_APP_ATTRIBUTES_KEY: String = "deviceAppAttributes"
Link copied to clipboard
Link copied to clipboard
val END_TIME_KEY: String = "endTime"
Link copied to clipboard
open val endTime: Long
Link copied to clipboard
val ERROR_TYPE_KEY: String = "errorType"
Link copied to clipboard
Link copied to clipboard
val EVENT_ID_KEY: String = "eventId"
Link copied to clipboard
val EVENT_TYPE_KEY: String = "eventType"
Link copied to clipboard
open val eventId: String
Link copied to clipboard
Link copied to clipboard
open val marks: JSONObject
Link copied to clipboard
val MARKS_KEY: String = "marks"
Link copied to clipboard
open val name: String
Link copied to clipboard
val NAME_KEY: String = "name"
Link copied to clipboard
open val page: JSONObject
Link copied to clipboard
val PAGE_KEY: String = "page"
Link copied to clipboard
val PREVIOUS_PAGE_KEY: String = "previousPage"
Link copied to clipboard
Link copied to clipboard
val SCHEMA_TYPE_KEY: String = "schemaType"
Link copied to clipboard
Link copied to clipboard
val SENDER_CONTEXT_KEY: String = "senderContext"
Link copied to clipboard
val SENDER_ID_KEY: String = "senderId"
Link copied to clipboard
val SENDER_PARENT_ID_KEY: String = "senderParentId"
Link copied to clipboard
Link copied to clipboard
open val senderId: String
Link copied to clipboard
Link copied to clipboard
val SEQUENCE_ID_KEY: String = "sequenceId"
Link copied to clipboard
open val sequenceId: Int
Link copied to clipboard
val SESSION_ID_KEY: String = "sessionId"
Link copied to clipboard
val SESSION_START_TIME_KEY: String = "sessionStartTime"
Link copied to clipboard
open val sessionId: String
Link copied to clipboard
Link copied to clipboard
val START_TIME_KEY: String = "startTime"
Link copied to clipboard
open val startTime: Long

Functions

Link copied to clipboard
open fun equals(object: Any): Boolean
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
open fun toJson(): JSONObject
Returns a JSON representation of this event.