GetCallStatsResponse
data class GetCallStatsResponse( @Json(name = "call_duration_seconds") val callDurationSeconds: Int, @Json(name = "call_status") val callStatus: String, @Json(name = "duration") val duration: String, @Json(name = "max_freezes_duration_seconds") val maxFreezesDurationSeconds: Int, @Json(name = "max_participants") val maxParticipants: Int, @Json(name = "max_total_quality_limitation_duration_seconds") val maxTotalQualityLimitationDurationSeconds: Int, @Json(name = "publishing_participants") val publishingParticipants: Int, @Json(name = "quality_score") val qualityScore: Int, @Json(name = "sfu_count") val sfuCount: Int, @Json(name = "participant_report") val participantReport: List<UserStats>, @Json(name = "sfus") val sfus: List<SFULocationResponse>, @Json(name = "average_connection_time") val averageConnectionTime: Float? = null, @Json(name = "aggregated") val aggregated: AggregatedStats? = null, @Json(name = "call_timeline") val callTimeline: CallTimeline? = null, @Json(name = "jitter") val jitter: TimeStats? = null, @Json(name = "latency") val latency: TimeStats? = null)
Basic response information
Constructors
Link copied to clipboard
constructor( @Json(name = "call_duration_seconds") callDurationSeconds: Int, @Json(name = "call_status") callStatus: String, @Json(name = "duration") duration: String, @Json(name = "max_freezes_duration_seconds") maxFreezesDurationSeconds: Int, @Json(name = "max_participants") maxParticipants: Int, @Json(name = "max_total_quality_limitation_duration_seconds") maxTotalQualityLimitationDurationSeconds: Int, @Json(name = "publishing_participants") publishingParticipants: Int, @Json(name = "quality_score") qualityScore: Int, @Json(name = "sfu_count") sfuCount: Int, @Json(name = "participant_report") participantReport: List<UserStats>, @Json(name = "sfus") sfus: List<SFULocationResponse>, @Json(name = "average_connection_time") averageConnectionTime: Float? = null, @Json(name = "aggregated") aggregated: AggregatedStats? = null, @Json(name = "call_timeline") callTimeline: CallTimeline? = null, @Json(name = "jitter") jitter: TimeStats? = null, @Json(name = "latency") latency: TimeStats? = null)