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