GetLiveTvChannelsRequest

data class GetLiveTvChannelsRequest(val type: ChannelType? = null, val userId: UUID? = null, val startIndex: Int? = null, val isMovie: Boolean? = null, val isSeries: Boolean? = null, val isNews: Boolean? = null, val isKids: Boolean? = null, val isSports: Boolean? = null, val limit: Int? = null, val isFavorite: Boolean? = null, val isLiked: Boolean? = null, val isDisliked: Boolean? = null, val enableImages: Boolean? = null, val imageTypeLimit: Int? = null, val enableImageTypes: Collection<ImageType>? = null, val fields: Collection<ItemFields>? = null, val enableUserData: Boolean? = null, val sortBy: Collection<ItemSortBy>? = null, val sortOrder: SortOrder? = null, val enableFavoriteSorting: Boolean? = false, val addCurrentProgram: Boolean? = true)

Available live tv channels.

Constructors

Link copied to clipboard
constructor(type: ChannelType? = null, userId: UUID? = null, startIndex: Int? = null, isMovie: Boolean? = null, isSeries: Boolean? = null, isNews: Boolean? = null, isKids: Boolean? = null, isSports: Boolean? = null, limit: Int? = null, isFavorite: Boolean? = null, isLiked: Boolean? = null, isDisliked: Boolean? = null, enableImages: Boolean? = null, imageTypeLimit: Int? = null, enableImageTypes: Collection<ImageType>? = null, fields: Collection<ItemFields>? = null, enableUserData: Boolean? = null, sortBy: Collection<ItemSortBy>? = null, sortOrder: SortOrder? = null, enableFavoriteSorting: Boolean? = false, addCurrentProgram: Boolean? = true)

Properties

Link copied to clipboard

Optional. Adds current program info to each channel.

Link copied to clipboard

Optional. Incorporate favorite and like status into channel sorting.

Link copied to clipboard
val enableImages: Boolean? = null

Optional. Include image information in output.

Link copied to clipboard

"Optional. The image types to include in the output.

Link copied to clipboard
val enableUserData: Boolean? = null

Optional. Include user data.

Link copied to clipboard

Optional. Specify additional fields of information to return in the output.

Link copied to clipboard
val imageTypeLimit: Int? = null

Optional. The max number of images to return, per image type.

Link copied to clipboard
val isDisliked: Boolean? = null

Optional. Filter by channels that are disliked, or not.

Link copied to clipboard
val isFavorite: Boolean? = null

Optional. Filter by channels that are favorites, or not.

Link copied to clipboard
val isKids: Boolean? = null

Optional. Filter for kids.

Link copied to clipboard
val isLiked: Boolean? = null

Optional. Filter by channels that are liked, or not.

Link copied to clipboard
val isMovie: Boolean? = null

Optional. Filter for movies.

Link copied to clipboard
val isNews: Boolean? = null

Optional. Filter for news.

Link copied to clipboard
val isSeries: Boolean? = null

Optional. Filter for series.

Link copied to clipboard
val isSports: Boolean? = null

Optional. Filter for sports.

Link copied to clipboard
val limit: Int? = null

Optional. The maximum number of records to return.

Link copied to clipboard

Optional. Key to sort by.

Link copied to clipboard
val sortOrder: SortOrder? = null

Optional. Sort order.

Link copied to clipboard
val startIndex: Int? = null

Optional. The record index to start at. All items with a lower index will be dropped from the results.

Link copied to clipboard
val type: ChannelType? = null

Optional. Filter by channel type.

Link copied to clipboard
val userId: UUID? = null

Optional. Filter by user and attach user data.