VideoScheduleResponse

data class VideoScheduleResponse(    val head: VideoScheduleResponse.Head?,     val requestId: String,     val videoAdScheduleId: String,     val adBreaks: List<VideoScheduleResponse.AdBreak>,     val error: VideoScheduleResponse.Error?,     val startOffsetUse: Int) : Parcelable

Constructors

Link copied to clipboard
constructor(    head: VideoScheduleResponse.Head?,     requestId: String,     videoAdScheduleId: String,     adBreaks: List<VideoScheduleResponse.AdBreak>,     error: VideoScheduleResponse.Error?,     startOffsetUse: Int)

Types

Link copied to clipboard
data class AdBreak(    val id: String,     val startDelay: Long,     val preFetch: Long,     val adUnitId: String,     val adSources: List<VideoScheduleResponse.AdSource>) : Parcelable
Link copied to clipboard
data class AdSource(val id: String, val withRemindAd: Int, val delayMills: Long = 0, val isLiveContent: Boolean = false) : Parcelable
Link copied to clipboard
object Companion : JSONUnmarshallable<VideoScheduleResponse>
Link copied to clipboard
data class Error(val code: Int, val message: String) : Parcelable
Link copied to clipboard
data class Head(val version: String, val description: String) : Parcelable

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard