GetChannelItemsRequest

data class GetChannelItemsRequest(val channelId: UUID, val folderId: UUID? = null, val userId: UUID? = null, val startIndex: Int? = null, val limit: Int? = null, val sortOrder: Collection<SortOrder>? = null, val filters: Collection<ItemFilter>? = null, val sortBy: Collection<ItemSortBy>? = null, val fields: Collection<ItemFields>? = null)

Get channel items.

Constructors

Link copied to clipboard
constructor(channelId: UUID, folderId: UUID? = null, userId: UUID? = null, startIndex: Int? = null, limit: Int? = null, sortOrder: Collection<SortOrder>? = null, filters: Collection<ItemFilter>? = null, sortBy: Collection<ItemSortBy>? = null, fields: Collection<ItemFields>? = null)

Properties

Link copied to clipboard

Channel Id.

Link copied to clipboard

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

Link copied to clipboard

Optional. Specify additional filters to apply.

Link copied to clipboard
val folderId: UUID? = null

Optional. Folder Id.

Link copied to clipboard
val limit: Int? = null

Optional. The maximum number of records to return.

Link copied to clipboard

Optional. Specify one or more sort orders, comma delimited. Options: Album, AlbumArtist, Artist, Budget, CommunityRating, CriticRating, DateCreated, DatePlayed, PlayCount, PremiereDate, ProductionYear, SortName, Random, Revenue, Runtime.

Link copied to clipboard

Optional. Sort Order - Ascending,Descending.

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 userId: UUID? = null

Optional. User Id.