IntrospectionConfig

data class IntrospectionConfig(val clientId: String = Uuid.random().toString(), val clientName: String = "Client-", val platform: String, val enabled: Boolean = true)

Configuration for introspection identity and behavior.

Example usage:

val config = IntrospectionConfig(
clientName = "MyApp",
platform = "Android ${Build.VERSION.RELEASE}"
)

Parameters

clientId

Unique identifier for this client (auto-generated if not provided)

clientName

Display name for this client

platform

Platform description (e.g., "Android 14", "iOS 17")

enabled

Enable or disable session capture

Constructors

Link copied to clipboard
constructor(clientId: String = Uuid.random().toString(), clientName: String = "Client-", platform: String, enabled: Boolean = true)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val enabled: Boolean = true
Link copied to clipboard