@JsonClass(generateAdapter = true)
data class ProgramInfo(@Json(name = "pgmId") var programId: String? = null, @Json(name = "pgmStartTime") var programStartTime: String? = null, @Json(name = "pgmEndTime") var programEndTime: String? = null, @Json(name = "pgmBlackout") var isBlackout: Boolean = false, @Json(name = "custom") var custom: Map<String, Any>? = null) :
StreamTimelineMetadataService consumer view of metadata for current and next program.