ScheduleSegment

@Serializable
data class ScheduleSegment(val id: String, val startTime: Instant, val endTime: Instant, val title: String, val canceledUntil: Instant? = null, val category: ScheduleCategory? = null, val isRecurring: Boolean)

Represents a segment in a stream schedule.

Constructors

Link copied to clipboard
constructor(id: String, startTime: Instant, endTime: Instant, title: String, canceledUntil: Instant? = null, category: ScheduleCategory? = null, isRecurring: Boolean)

Properties

Link copied to clipboard
@SerialName(value = "canceled_until")
val canceledUntil: Instant?
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "end_time")
val endTime: Instant
Link copied to clipboard
val id: String
Link copied to clipboard
@SerialName(value = "is_recurring")
val isRecurring: Boolean
Link copied to clipboard
@SerialName(value = "start_time")
val startTime: Instant
Link copied to clipboard