QualityOfExperienceTrackingData

@JsonClass(generateAdapter = true)
data class QualityOfExperienceTrackingData(@Json(name = "enable") val enableQualityOfExperienceTracking: Boolean, @Json(name = "threshold") val playbackSessionMonitoringThresholds: PlaybackSessionMonitoringThreshold?)

data class defines whether tracking is enabled and holds threshold data for monitoring playback sessions.

Constructors

Link copied to clipboard
constructor(@Json(name = "enable") enableQualityOfExperienceTracking: Boolean, @Json(name = "threshold") playbackSessionMonitoringThresholds: PlaybackSessionMonitoringThreshold?)

Properties

Link copied to clipboard

Indicates whether to enabled or disabled QoE tracking.

Link copied to clipboard

Contains optional threshold data (null if not provided), for monitoring playback performance.