AnalyticsConfig

data class AnalyticsConfig(val token: String, val sessionId: String, val resourceId: String, val resourceType: String, val userId: String, val tags: List<String>, val customData: Map<String, Any>)

Constructors

Link copied to clipboard
constructor(token: String, sessionId: String, resourceId: String, resourceType: String, userId: String, tags: List<String>, customData: Map<String, Any>)

Types

Link copied to clipboard
data class Builder(token: String = "")

A builder for creating an instance of AnalyticsConfig.

Properties

Link copied to clipboard
val customData: Map<String, Any>
Link copied to clipboard
val resourceId: String
Link copied to clipboard
val resourceType: String
Link copied to clipboard
val sessionId: String
Link copied to clipboard
val tags: List<String>
Link copied to clipboard
val token: String
Link copied to clipboard
val userId: String

Functions

Link copied to clipboard
operator fun component1(): String
Link copied to clipboard
operator fun component2(): String
Link copied to clipboard
operator fun component3(): String
Link copied to clipboard
operator fun component4(): String
Link copied to clipboard
operator fun component5(): String
Link copied to clipboard
operator fun component6(): List<String>
Link copied to clipboard
operator fun component7(): Map<String, Any>
Link copied to clipboard
fun copy(token: String, sessionId: String, resourceId: String, resourceType: String, userId: String, tags: List<String>, customData: Map<String, Any>): AnalyticsConfig