GetLiveTvProgramsRequest

data class GetLiveTvProgramsRequest(val channelIds: Collection<UUID>? = null, val userId: UUID? = null, val minStartDate: DateTime? = null, val hasAired: Boolean? = null, val isAiring: Boolean? = null, val maxStartDate: DateTime? = null, val minEndDate: DateTime? = null, val maxEndDate: DateTime? = null, val isMovie: Boolean? = null, val isSeries: Boolean? = null, val isNews: Boolean? = null, val isKids: Boolean? = null, val isSports: Boolean? = null, val startIndex: Int? = null, val limit: Int? = null, val sortBy: Collection<ItemSortBy>? = null, val sortOrder: Collection<SortOrder>? = null, val genres: Collection<String>? = null, val genreIds: Collection<UUID>? = null, val enableImages: Boolean? = null, val imageTypeLimit: Int? = null, val enableImageTypes: Collection<ImageType>? = null, val enableUserData: Boolean? = null, val seriesTimerId: String? = null, val librarySeriesId: UUID? = null, val fields: Collection<ItemFields>? = null, val enableTotalRecordCount: Boolean? = true)

Available live tv epgs.

Constructors

Link copied to clipboard
constructor(channelIds: Collection<UUID>? = null, userId: UUID? = null, minStartDate: DateTime? = null, hasAired: Boolean? = null, isAiring: Boolean? = null, maxStartDate: DateTime? = null, minEndDate: DateTime? = null, maxEndDate: DateTime? = null, isMovie: Boolean? = null, isSeries: Boolean? = null, isNews: Boolean? = null, isKids: Boolean? = null, isSports: Boolean? = null, startIndex: Int? = null, limit: Int? = null, sortBy: Collection<ItemSortBy>? = null, sortOrder: Collection<SortOrder>? = null, genres: Collection<String>? = null, genreIds: Collection<UUID>? = null, enableImages: Boolean? = null, imageTypeLimit: Int? = null, enableImageTypes: Collection<ImageType>? = null, enableUserData: Boolean? = null, seriesTimerId: String? = null, librarySeriesId: UUID? = null, fields: Collection<ItemFields>? = null, enableTotalRecordCount: Boolean? = true)

Properties

Link copied to clipboard

The channels to return guide information for.

Link copied to clipboard

Optional. Include image information in output.

Link copied to clipboard

Optional. The image types to include in the output.

Link copied to clipboard

Retrieve total record count.

Link copied to clipboard

Optional. Include user data.

Link copied to clipboard

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

Link copied to clipboard

The genre ids to return guide information for.

Link copied to clipboard

The genres to return guide information for.

Link copied to clipboard

Optional. Filter by programs that have completed airing, or not.

Link copied to clipboard

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

Link copied to clipboard

Optional. Filter by programs that are currently airing, or not.

Link copied to clipboard

Optional. Filter for kids.

Link copied to clipboard

Optional. Filter for movies.

Link copied to clipboard

Optional. Filter for news.

Link copied to clipboard

Optional. Filter for series.

Link copied to clipboard

Optional. Filter for sports.

Link copied to clipboard

Optional. Filter by library series id.

Link copied to clipboard
val limit: Int?

Optional. The maximum number of records to return.

Link copied to clipboard

Optional. The maximum premiere end date.

Link copied to clipboard

Optional. The maximum premiere start date.

Link copied to clipboard

Optional. The minimum premiere end date.

Link copied to clipboard

Optional. The minimum premiere start date.

Link copied to clipboard

Optional. Filter by series timer id.

Link copied to clipboard

Optional. Specify one or more sort orders, comma delimited. Options: Name, StartDate.

Link copied to clipboard

Sort Order - Ascending,Descending.

Link copied to clipboard

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

Link copied to clipboard
val userId: UUID?

Optional. Filter by user id.