CallStatsParticipantSession

data class CallStatsParticipantSession(@Json(name = "is_live") val isLive: Boolean, @Json(name = "user_session_id") val userSessionId: String, @Json(name = "published_tracks") val publishedTracks: PublishedTrackFlags, @Json(name = "browser") val browser: String? = null, @Json(name = "browser_version") val browserVersion: String? = null, @Json(name = "cq_score") val cqScore: Int? = null, @Json(name = "current_ip") val currentIp: String? = null, @Json(name = "current_sfu") val currentSfu: String? = null, @Json(name = "distance_to_sfu_kilometers") val distanceToSfuKilometers: Float? = null, @Json(name = "ended_at") val endedAt: OffsetDateTime? = null, @Json(name = "os") val os: String? = null, @Json(name = "publisher_type") val publisherType: String? = null, @Json(name = "sdk") val sdk: String? = null, @Json(name = "sdk_version") val sdkVersion: String? = null, @Json(name = "started_at") val startedAt: OffsetDateTime? = null, @Json(name = "unified_session_id") val unifiedSessionId: String? = null, @Json(name = "webrtc_version") val webrtcVersion: String? = null, @Json(name = "location") val location: CallStatsLocation? = null)

Constructors

Link copied to clipboard
constructor(@Json(name = "is_live") isLive: Boolean, @Json(name = "user_session_id") userSessionId: String, @Json(name = "published_tracks") publishedTracks: PublishedTrackFlags, @Json(name = "browser") browser: String? = null, @Json(name = "browser_version") browserVersion: String? = null, @Json(name = "cq_score") cqScore: Int? = null, @Json(name = "current_ip") currentIp: String? = null, @Json(name = "current_sfu") currentSfu: String? = null, @Json(name = "distance_to_sfu_kilometers") distanceToSfuKilometers: Float? = null, @Json(name = "ended_at") endedAt: OffsetDateTime? = null, @Json(name = "os") os: String? = null, @Json(name = "publisher_type") publisherType: String? = null, @Json(name = "sdk") sdk: String? = null, @Json(name = "sdk_version") sdkVersion: String? = null, @Json(name = "started_at") startedAt: OffsetDateTime? = null, @Json(name = "unified_session_id") unifiedSessionId: String? = null, @Json(name = "webrtc_version") webrtcVersion: String? = null, @Json(name = "location") location: CallStatsLocation? = null)

Properties

Link copied to clipboard
val browser: String? = null
Link copied to clipboard
val browserVersion: String? = null
Link copied to clipboard
val cqScore: Int? = null
Link copied to clipboard
val currentIp: String? = null
Link copied to clipboard
val currentSfu: String? = null
Link copied to clipboard
Link copied to clipboard
val endedAt: OffsetDateTime? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val os: String? = null
Link copied to clipboard
Link copied to clipboard
val publisherType: String? = null
Link copied to clipboard
val sdk: String? = null
Link copied to clipboard
val sdkVersion: String? = null
Link copied to clipboard
val startedAt: OffsetDateTime? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val webrtcVersion: String? = null