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 = "participant_report") val participantReport: List<UserStats>, @Json(name = "publishing_participants") val publishingParticipants: Int, @Json(name = "quality_score") val qualityScore: Int, @Json(name = "sfu_count") val sfuCount: Int, @Json(name = "sfus") val sfus: List<SFULocationResponse>, @Json(name = "call_timeline") val callTimeline: CallTimeline? = null, @Json(name = "jitter") val jitter: Stats? = null, @Json(name = "latency") val latency: Stats? = null)

Parameters

callDurationSeconds
callStatus
duration

Duration of the request in human-readable format

maxFreezesDurationSeconds
maxParticipants
maxTotalQualityLimitationDurationSeconds
participantReport
publishingParticipants
qualityScore
sfuCount
sfus
callTimeline
jitter
latency

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 = "participant_report") participantReport: List<UserStats>, @Json(name = "publishing_participants") publishingParticipants: Int, @Json(name = "quality_score") qualityScore: Int, @Json(name = "sfu_count") sfuCount: Int, @Json(name = "sfus") sfus: List<SFULocationResponse>, @Json(name = "call_timeline") callTimeline: CallTimeline? = null, @Json(name = "jitter") jitter: Stats? = null, @Json(name = "latency") latency: Stats? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val jitter: Stats? = null
Link copied to clipboard
val latency: Stats? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard