CallStatsParticipantSession
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)