Package ai.systema.model

Types

ClientUser
Link copied to clipboard
common
class ClientUser(fingerprint: String, sessionId: String, userIdHash: String, userAgent: String)
KeyValue
Link copied to clipboard
common
data class KeyValue(name: String, value: String)
SystemaAPIKey
Link copied to clipboard
common
data class SystemaAPIKey(basic: String) : Basic<String>
SystemaClientID
Link copied to clipboard
common
data class SystemaClientID(basic: String) : Basic<String>
SystemaDevice
Link copied to clipboard
common
data class SystemaDevice(osVersion: String?, model: String?, deviceId: String?, deviceName: String?, fingerprint: String?, release: String?, product: String?, brand: String?, display: String?, manufacturer: String?)
SystemaResult
Link copied to clipboard
common
class SystemaResult<out T>(value: Any)
SystemaUser
Link copied to clipboard
common
data class SystemaUser(fingerprint: String, sessionId: String, userIdHash: String, userAgent: String, sequence: Int, sessionCreatedAt: Instant?, snapshotAt: Instant)

Impersonated systema user data

Functions

toUserAgent
Link copied to clipboard
common
fun SystemaDevice.toUserAgent(maxLen: Int = 1500): String