BaseItemDto

@Serializable
data class BaseItemDto(val name: String? = null, val originalTitle: String? = null, val serverId: String? = null, val id: UUID, val etag: String? = null, val sourceType: String? = null, val playlistItemId: String? = null, val dateCreated: DateTime? = null, val dateLastMediaAdded: DateTime? = null, val extraType: ExtraType? = null, val airsBeforeSeasonNumber: Int? = null, val airsAfterSeasonNumber: Int? = null, val airsBeforeEpisodeNumber: Int? = null, val canDelete: Boolean? = null, val canDownload: Boolean? = null, val hasLyrics: Boolean? = null, val hasSubtitles: Boolean? = null, val preferredMetadataLanguage: String? = null, val preferredMetadataCountryCode: String? = null, val container: String? = null, val sortName: String? = null, val forcedSortName: String? = null, val video3dFormat: Video3dFormat? = null, val premiereDate: DateTime? = null, val externalUrls: List<ExternalUrl>? = null, val mediaSources: List<MediaSourceInfo>? = null, val criticRating: Float? = null, val productionLocations: List<String>? = null, val path: String? = null, val enableMediaSourceDisplay: Boolean? = null, val officialRating: String? = null, val customRating: String? = null, val channelId: UUID? = null, val channelName: String? = null, val overview: String? = null, val taglines: List<String>? = null, val genres: List<String>? = null, val communityRating: Float? = null, val cumulativeRunTimeTicks: Long? = null, val runTimeTicks: Long? = null, val playAccess: PlayAccess? = null, val aspectRatio: String? = null, val productionYear: Int? = null, val isPlaceHolder: Boolean? = null, val number: String? = null, val channelNumber: String? = null, val indexNumber: Int? = null, val indexNumberEnd: Int? = null, val parentIndexNumber: Int? = null, val remoteTrailers: List<MediaUrl>? = null, val providerIds: Map<String, String?>? = null, val isHd: Boolean? = null, val isFolder: Boolean? = null, val parentId: UUID? = null, val type: BaseItemKind, val people: List<BaseItemPerson>? = null, val studios: List<NameGuidPair>? = null, val genreItems: List<NameGuidPair>? = null, val parentLogoItemId: UUID? = null, val parentBackdropItemId: UUID? = null, val parentBackdropImageTags: List<String>? = null, val localTrailerCount: Int? = null, val userData: UserItemDataDto? = null, val recursiveItemCount: Int? = null, val childCount: Int? = null, val seriesName: String? = null, val seriesId: UUID? = null, val seasonId: UUID? = null, val specialFeatureCount: Int? = null, val displayPreferencesId: String? = null, val status: String? = null, val airTime: String? = null, val airDays: List<DayOfWeek>? = null, val tags: List<String>? = null, val primaryImageAspectRatio: Double? = null, val artists: List<String>? = null, val artistItems: List<NameGuidPair>? = null, val album: String? = null, val collectionType: CollectionType? = null, val displayOrder: String? = null, val albumId: UUID? = null, val albumPrimaryImageTag: String? = null, val seriesPrimaryImageTag: String? = null, val albumArtist: String? = null, val albumArtists: List<NameGuidPair>? = null, val seasonName: String? = null, val mediaStreams: List<MediaStream>? = null, val videoType: VideoType? = null, val partCount: Int? = null, val mediaSourceCount: Int? = null, val imageTags: Map<ImageType, String>? = null, val backdropImageTags: List<String>? = null, val screenshotImageTags: List<String>? = null, val parentLogoImageTag: String? = null, val parentArtItemId: UUID? = null, val parentArtImageTag: String? = null, val seriesThumbImageTag: String? = null, val imageBlurHashes: Map<ImageType, Map<String, String>>? = null, val seriesStudio: String? = null, val parentThumbItemId: UUID? = null, val parentThumbImageTag: String? = null, val parentPrimaryImageItemId: UUID? = null, val parentPrimaryImageTag: String? = null, val chapters: List<ChapterInfo>? = null, val trickplay: Map<String, Map<String, TrickplayInfoDto>>? = null, val locationType: LocationType? = null, val isoType: IsoType? = null, val mediaType: MediaType = MediaType.UNKNOWN, val endDate: DateTime? = null, val lockedFields: List<MetadataField>? = null, val trailerCount: Int? = null, val movieCount: Int? = null, val seriesCount: Int? = null, val programCount: Int? = null, val episodeCount: Int? = null, val songCount: Int? = null, val albumCount: Int? = null, val artistCount: Int? = null, val musicVideoCount: Int? = null, val lockData: Boolean? = null, val width: Int? = null, val height: Int? = null, val cameraMake: String? = null, val cameraModel: String? = null, val software: String? = null, val exposureTime: Double? = null, val focalLength: Double? = null, val imageOrientation: ImageOrientation? = null, val aperture: Double? = null, val shutterSpeed: Double? = null, val latitude: Double? = null, val longitude: Double? = null, val altitude: Double? = null, val isoSpeedRating: Int? = null, val seriesTimerId: String? = null, val programId: String? = null, val channelPrimaryImageTag: String? = null, val startDate: DateTime? = null, val completionPercentage: Double? = null, val isRepeat: Boolean? = null, val episodeTitle: String? = null, val channelType: ChannelType? = null, val audio: ProgramAudio? = null, val isMovie: Boolean? = null, val isSports: Boolean? = null, val isSeries: Boolean? = null, val isLive: Boolean? = null, val isNews: Boolean? = null, val isKids: Boolean? = null, val isPremiere: Boolean? = null, val timerId: String? = null, val normalizationGain: Float? = null, val currentProgram: BaseItemDto? = null)

This is strictly used as a data transfer object from the api layer. This holds information about a BaseItem in a format that is convenient for the client.

Constructors

Link copied to clipboard
constructor(name: String? = null, originalTitle: String? = null, serverId: String? = null, id: UUID, etag: String? = null, sourceType: String? = null, playlistItemId: String? = null, dateCreated: DateTime? = null, dateLastMediaAdded: DateTime? = null, extraType: ExtraType? = null, airsBeforeSeasonNumber: Int? = null, airsAfterSeasonNumber: Int? = null, airsBeforeEpisodeNumber: Int? = null, canDelete: Boolean? = null, canDownload: Boolean? = null, hasLyrics: Boolean? = null, hasSubtitles: Boolean? = null, preferredMetadataLanguage: String? = null, preferredMetadataCountryCode: String? = null, container: String? = null, sortName: String? = null, forcedSortName: String? = null, video3dFormat: Video3dFormat? = null, premiereDate: DateTime? = null, externalUrls: List<ExternalUrl>? = null, mediaSources: List<MediaSourceInfo>? = null, criticRating: Float? = null, productionLocations: List<String>? = null, path: String? = null, enableMediaSourceDisplay: Boolean? = null, officialRating: String? = null, customRating: String? = null, channelId: UUID? = null, channelName: String? = null, overview: String? = null, taglines: List<String>? = null, genres: List<String>? = null, communityRating: Float? = null, cumulativeRunTimeTicks: Long? = null, runTimeTicks: Long? = null, playAccess: PlayAccess? = null, aspectRatio: String? = null, productionYear: Int? = null, isPlaceHolder: Boolean? = null, number: String? = null, channelNumber: String? = null, indexNumber: Int? = null, indexNumberEnd: Int? = null, parentIndexNumber: Int? = null, remoteTrailers: List<MediaUrl>? = null, providerIds: Map<String, String?>? = null, isHd: Boolean? = null, isFolder: Boolean? = null, parentId: UUID? = null, type: BaseItemKind, people: List<BaseItemPerson>? = null, studios: List<NameGuidPair>? = null, genreItems: List<NameGuidPair>? = null, parentLogoItemId: UUID? = null, parentBackdropItemId: UUID? = null, parentBackdropImageTags: List<String>? = null, localTrailerCount: Int? = null, userData: UserItemDataDto? = null, recursiveItemCount: Int? = null, childCount: Int? = null, seriesName: String? = null, seriesId: UUID? = null, seasonId: UUID? = null, specialFeatureCount: Int? = null, displayPreferencesId: String? = null, status: String? = null, airTime: String? = null, airDays: List<DayOfWeek>? = null, tags: List<String>? = null, primaryImageAspectRatio: Double? = null, artists: List<String>? = null, artistItems: List<NameGuidPair>? = null, album: String? = null, collectionType: CollectionType? = null, displayOrder: String? = null, albumId: UUID? = null, albumPrimaryImageTag: String? = null, seriesPrimaryImageTag: String? = null, albumArtist: String? = null, albumArtists: List<NameGuidPair>? = null, seasonName: String? = null, mediaStreams: List<MediaStream>? = null, videoType: VideoType? = null, partCount: Int? = null, mediaSourceCount: Int? = null, imageTags: Map<ImageType, String>? = null, backdropImageTags: List<String>? = null, screenshotImageTags: List<String>? = null, parentLogoImageTag: String? = null, parentArtItemId: UUID? = null, parentArtImageTag: String? = null, seriesThumbImageTag: String? = null, imageBlurHashes: Map<ImageType, Map<String, String>>? = null, seriesStudio: String? = null, parentThumbItemId: UUID? = null, parentThumbImageTag: String? = null, parentPrimaryImageItemId: UUID? = null, parentPrimaryImageTag: String? = null, chapters: List<ChapterInfo>? = null, trickplay: Map<String, Map<String, TrickplayInfoDto>>? = null, locationType: LocationType? = null, isoType: IsoType? = null, mediaType: MediaType = MediaType.UNKNOWN, endDate: DateTime? = null, lockedFields: List<MetadataField>? = null, trailerCount: Int? = null, movieCount: Int? = null, seriesCount: Int? = null, programCount: Int? = null, episodeCount: Int? = null, songCount: Int? = null, albumCount: Int? = null, artistCount: Int? = null, musicVideoCount: Int? = null, lockData: Boolean? = null, width: Int? = null, height: Int? = null, cameraMake: String? = null, cameraModel: String? = null, software: String? = null, exposureTime: Double? = null, focalLength: Double? = null, imageOrientation: ImageOrientation? = null, aperture: Double? = null, shutterSpeed: Double? = null, latitude: Double? = null, longitude: Double? = null, altitude: Double? = null, isoSpeedRating: Int? = null, seriesTimerId: String? = null, programId: String? = null, channelPrimaryImageTag: String? = null, startDate: DateTime? = null, completionPercentage: Double? = null, isRepeat: Boolean? = null, episodeTitle: String? = null, channelType: ChannelType? = null, audio: ProgramAudio? = null, isMovie: Boolean? = null, isSports: Boolean? = null, isSeries: Boolean? = null, isLive: Boolean? = null, isNews: Boolean? = null, isKids: Boolean? = null, isPremiere: Boolean? = null, timerId: String? = null, normalizationGain: Float? = null, currentProgram: BaseItemDto? = null)

Properties

Link copied to clipboard
@SerialName(value = "AirDays")
val airDays: List<DayOfWeek>?

The air days.

Link copied to clipboard
@SerialName(value = "AirsAfterSeasonNumber")
val airsAfterSeasonNumber: Int?
Link copied to clipboard
@SerialName(value = "AirsBeforeEpisodeNumber")
val airsBeforeEpisodeNumber: Int?
Link copied to clipboard
@SerialName(value = "AirsBeforeSeasonNumber")
val airsBeforeSeasonNumber: Int?
Link copied to clipboard
@SerialName(value = "AirTime")
val airTime: String?

The air time.

Link copied to clipboard
@SerialName(value = "Album")
val album: String?

The album.

Link copied to clipboard
@SerialName(value = "AlbumArtist")
val albumArtist: String?

The album artist.

Link copied to clipboard
@SerialName(value = "AlbumArtists")
val albumArtists: List<NameGuidPair>?

The album artists.

Link copied to clipboard
@SerialName(value = "AlbumCount")
val albumCount: Int?

The album count.

Link copied to clipboard
@SerialName(value = "AlbumId")
val albumId: UUID?

The album id.

Link copied to clipboard
@SerialName(value = "AlbumPrimaryImageTag")
val albumPrimaryImageTag: String?

The album image tag.

Link copied to clipboard
@SerialName(value = "Altitude")
val altitude: Double?
Link copied to clipboard
@SerialName(value = "Aperture")
val aperture: Double?
Link copied to clipboard
@SerialName(value = "ArtistCount")
val artistCount: Int?
Link copied to clipboard
@SerialName(value = "ArtistItems")
val artistItems: List<NameGuidPair>?

The artist items.

Link copied to clipboard
@SerialName(value = "Artists")
val artists: List<String>?

The artists.

Link copied to clipboard
@SerialName(value = "AspectRatio")
val aspectRatio: String?

The aspect ratio.

Link copied to clipboard
@SerialName(value = "Audio")
val audio: ProgramAudio?

The audio.

Link copied to clipboard
@SerialName(value = "BackdropImageTags")
val backdropImageTags: List<String>?

The backdrop image tags.

Link copied to clipboard
@SerialName(value = "CameraMake")
val cameraMake: String?
Link copied to clipboard
@SerialName(value = "CameraModel")
val cameraModel: String?
Link copied to clipboard
@SerialName(value = "CanDelete")
val canDelete: Boolean?
Link copied to clipboard
@SerialName(value = "CanDownload")
val canDownload: Boolean?
Link copied to clipboard
@SerialName(value = "ChannelId")
val channelId: UUID?

The channel identifier.

Link copied to clipboard
@SerialName(value = "ChannelName")
val channelName: String?
Link copied to clipboard
@SerialName(value = "ChannelNumber")
val channelNumber: String?
Link copied to clipboard
@SerialName(value = "ChannelPrimaryImageTag")
val channelPrimaryImageTag: String?

The channel primary image tag.

Link copied to clipboard
@SerialName(value = "ChannelType")
val channelType: ChannelType?

The type of the channel.

Link copied to clipboard
@SerialName(value = "Chapters")
val chapters: List<ChapterInfo>?

The chapters.

Link copied to clipboard
@SerialName(value = "ChildCount")
val childCount: Int?

The child count.

Link copied to clipboard
@SerialName(value = "CollectionType")
val collectionType: CollectionType?

The type of the collection.

Link copied to clipboard
@SerialName(value = "CommunityRating")
val communityRating: Float?

The community rating.

Link copied to clipboard
@SerialName(value = "CompletionPercentage")
val completionPercentage: Double?

The completion percentage.

Link copied to clipboard
@SerialName(value = "Container")
val container: String?
Link copied to clipboard
@SerialName(value = "CriticRating")
val criticRating: Float?

The critic rating.

Link copied to clipboard
@SerialName(value = "CumulativeRunTimeTicks")
val cumulativeRunTimeTicks: Long?

The cumulative run time ticks.

Link copied to clipboard
@SerialName(value = "CurrentProgram")
val currentProgram: BaseItemDto?

The current program.

Link copied to clipboard
@SerialName(value = "CustomRating")
val customRating: String?

The custom rating.

Link copied to clipboard
@SerialName(value = "DateCreated")
val dateCreated: DateTime?

The date created.

Link copied to clipboard
@SerialName(value = "DateLastMediaAdded")
val dateLastMediaAdded: DateTime?
Link copied to clipboard
@SerialName(value = "DisplayOrder")
val displayOrder: String?

The display order.

Link copied to clipboard
@SerialName(value = "DisplayPreferencesId")
val displayPreferencesId: String?

The display preferences id.

Link copied to clipboard
@SerialName(value = "EnableMediaSourceDisplay")
val enableMediaSourceDisplay: Boolean?
Link copied to clipboard
@SerialName(value = "EndDate")
val endDate: DateTime?

The end date.

Link copied to clipboard
@SerialName(value = "EpisodeCount")
val episodeCount: Int?

The episode count.

Link copied to clipboard
@SerialName(value = "EpisodeTitle")
val episodeTitle: String?

The episode title.

Link copied to clipboard
@SerialName(value = "Etag")
val etag: String?

The etag.

Link copied to clipboard
@SerialName(value = "ExposureTime")
val exposureTime: Double?
Link copied to clipboard
@SerialName(value = "ExternalUrls")
val externalUrls: List<ExternalUrl>?

The external urls.

Link copied to clipboard
@SerialName(value = "ExtraType")
val extraType: ExtraType?
Link copied to clipboard
@SerialName(value = "FocalLength")
val focalLength: Double?
Link copied to clipboard
@SerialName(value = "ForcedSortName")
val forcedSortName: String?
Link copied to clipboard
@SerialName(value = "GenreItems")
val genreItems: List<NameGuidPair>?
Link copied to clipboard
@SerialName(value = "Genres")
val genres: List<String>?

The genres.

Link copied to clipboard
@SerialName(value = "HasLyrics")
val hasLyrics: Boolean?
Link copied to clipboard
@SerialName(value = "HasSubtitles")
val hasSubtitles: Boolean?
Link copied to clipboard
@SerialName(value = "Height")
val height: Int?
Link copied to clipboard
@SerialName(value = "Id")
val id: UUID

The id.

Link copied to clipboard
@SerialName(value = "ImageBlurHashes")
val imageBlurHashes: Map<ImageType, Map<String, String>>?

Gets or sets the blurhashes for the image tags. Maps image type to dictionary mapping image tag to blurhash value.

Link copied to clipboard
@SerialName(value = "ImageOrientation")
val imageOrientation: ImageOrientation?
Link copied to clipboard
@SerialName(value = "ImageTags")
val imageTags: Map<ImageType, String>?

The image tags.

Link copied to clipboard
@SerialName(value = "IndexNumber")
val indexNumber: Int?

The index number.

Link copied to clipboard
@SerialName(value = "IndexNumberEnd")
val indexNumberEnd: Int?

The index number end.

Link copied to clipboard
@SerialName(value = "IsFolder")
val isFolder: Boolean?

A value indicating whether this instance is folder.

Link copied to clipboard
@SerialName(value = "IsHD")
val isHd: Boolean?

A value indicating whether this instance is HD.

Link copied to clipboard
@SerialName(value = "IsKids")
val isKids: Boolean?

A value indicating whether this instance is kids.

Link copied to clipboard
@SerialName(value = "IsLive")
val isLive: Boolean?

A value indicating whether this instance is live.

Link copied to clipboard
@SerialName(value = "IsMovie")
val isMovie: Boolean?

A value indicating whether this instance is movie.

Link copied to clipboard
@SerialName(value = "IsNews")
val isNews: Boolean?

A value indicating whether this instance is news.

Link copied to clipboard
@SerialName(value = "IsoSpeedRating")
val isoSpeedRating: Int?
Link copied to clipboard
@SerialName(value = "IsoType")
val isoType: IsoType?

The type of the iso.

Link copied to clipboard
@SerialName(value = "IsPlaceHolder")
val isPlaceHolder: Boolean?

A value indicating whether this instance is place holder.

Link copied to clipboard
@SerialName(value = "IsPremiere")
val isPremiere: Boolean?

A value indicating whether this instance is premiere.

Link copied to clipboard
@SerialName(value = "IsRepeat")
val isRepeat: Boolean?

A value indicating whether this instance is repeat.

Link copied to clipboard
@SerialName(value = "IsSeries")
val isSeries: Boolean?

A value indicating whether this instance is series.

Link copied to clipboard
@SerialName(value = "IsSports")
val isSports: Boolean?

A value indicating whether this instance is sports.

Link copied to clipboard
@SerialName(value = "Latitude")
val latitude: Double?
Link copied to clipboard
@SerialName(value = "LocalTrailerCount")
val localTrailerCount: Int?

The local trailer count.

Link copied to clipboard
@SerialName(value = "LocationType")
val locationType: LocationType?

The type of the location.

Link copied to clipboard
@SerialName(value = "LockData")
val lockData: Boolean?

A value indicating whether enable internet providers.

Link copied to clipboard
@SerialName(value = "LockedFields")
val lockedFields: List<MetadataField>?

The locked fields.

Link copied to clipboard
@SerialName(value = "Longitude")
val longitude: Double?
Link copied to clipboard
@SerialName(value = "MediaSourceCount")
val mediaSourceCount: Int?
Link copied to clipboard
@SerialName(value = "MediaSources")
val mediaSources: List<MediaSourceInfo>?

The media versions.

Link copied to clipboard
@SerialName(value = "MediaStreams")
val mediaStreams: List<MediaStream>?

The media streams.

Link copied to clipboard
@SerialName(value = "MediaType")
val mediaType: MediaType

The type of the media.

Link copied to clipboard
@SerialName(value = "MovieCount")
val movieCount: Int?

The movie count.

Link copied to clipboard
@SerialName(value = "MusicVideoCount")
val musicVideoCount: Int?

The music video count.

Link copied to clipboard
@SerialName(value = "Name")
val name: String?

The name.

Link copied to clipboard
@SerialName(value = "NormalizationGain")
val normalizationGain: Float?

The gain required for audio normalization.

Link copied to clipboard
@SerialName(value = "Number")
val number: String?

The number.

Link copied to clipboard
@SerialName(value = "OfficialRating")
val officialRating: String?

The official rating.

Link copied to clipboard
@SerialName(value = "OriginalTitle")
val originalTitle: String?
Link copied to clipboard
@SerialName(value = "Overview")
val overview: String?

The overview.

Link copied to clipboard
@SerialName(value = "ParentArtImageTag")
val parentArtImageTag: String?

The parent art image tag.

Link copied to clipboard
@SerialName(value = "ParentArtItemId")
val parentArtItemId: UUID?

Whether the item has fan art, this will hold the Id of the Parent that has one.

Link copied to clipboard
@SerialName(value = "ParentBackdropImageTags")
val parentBackdropImageTags: List<String>?

The parent backdrop image tags.

Link copied to clipboard
@SerialName(value = "ParentBackdropItemId")
val parentBackdropItemId: UUID?

Whether the item has any backdrops, this will hold the Id of the Parent that has one.

Link copied to clipboard
@SerialName(value = "ParentId")
val parentId: UUID?

The parent id.

Link copied to clipboard
@SerialName(value = "ParentIndexNumber")
val parentIndexNumber: Int?

The parent index number.

Link copied to clipboard
@SerialName(value = "ParentLogoImageTag")
val parentLogoImageTag: String?

The parent logo image tag.

Link copied to clipboard
@SerialName(value = "ParentLogoItemId")
val parentLogoItemId: UUID?

Whether the item has a logo, this will hold the Id of the Parent that has one.

Link copied to clipboard
@SerialName(value = "ParentPrimaryImageItemId")
val parentPrimaryImageItemId: UUID?

The parent primary image item identifier.

Link copied to clipboard
@SerialName(value = "ParentPrimaryImageTag")
val parentPrimaryImageTag: String?

The parent primary image tag.

Link copied to clipboard
@SerialName(value = "ParentThumbImageTag")
val parentThumbImageTag: String?

The parent thumb image tag.

Link copied to clipboard
@SerialName(value = "ParentThumbItemId")
val parentThumbItemId: UUID?

The parent thumb item id.

Link copied to clipboard
@SerialName(value = "PartCount")
val partCount: Int?

The part count.

Link copied to clipboard
@SerialName(value = "Path")
val path: String?

The path.

Link copied to clipboard
@SerialName(value = "People")
val people: List<BaseItemPerson>?

The people.

Link copied to clipboard
@SerialName(value = "PlayAccess")
val playAccess: PlayAccess?

The play access.

Link copied to clipboard
@SerialName(value = "PlaylistItemId")
val playlistItemId: String?

The playlist item identifier.

Link copied to clipboard
@SerialName(value = "PreferredMetadataCountryCode")
val preferredMetadataCountryCode: String?
Link copied to clipboard
@SerialName(value = "PreferredMetadataLanguage")
val preferredMetadataLanguage: String?
Link copied to clipboard
@SerialName(value = "PremiereDate")
val premiereDate: DateTime?

The premiere date.

Link copied to clipboard
@SerialName(value = "PrimaryImageAspectRatio")
val primaryImageAspectRatio: Double?

The primary image aspect ratio, after image enhancements.

Link copied to clipboard
@SerialName(value = "ProductionLocations")
val productionLocations: List<String>?
Link copied to clipboard
@SerialName(value = "ProductionYear")
val productionYear: Int?

The production year.

Link copied to clipboard
@SerialName(value = "ProgramCount")
val programCount: Int?
Link copied to clipboard
@SerialName(value = "ProgramId")
val programId: String?

The program identifier.

Link copied to clipboard
@SerialName(value = "ProviderIds")
val providerIds: Map<String, String?>?

The provider ids.

Link copied to clipboard
@SerialName(value = "RecursiveItemCount")
val recursiveItemCount: Int?

The recursive item count.

Link copied to clipboard
@SerialName(value = "RemoteTrailers")
val remoteTrailers: List<MediaUrl>?

The trailer urls.

Link copied to clipboard
@SerialName(value = "RunTimeTicks")
val runTimeTicks: Long?

The run time ticks.

Link copied to clipboard
@SerialName(value = "ScreenshotImageTags")
val screenshotImageTags: List<String>?

The screenshot image tags.

Link copied to clipboard
@SerialName(value = "SeasonId")
val seasonId: UUID?

The season identifier.

Link copied to clipboard
@SerialName(value = "SeasonName")
val seasonName: String?

The name of the season.

Link copied to clipboard
@SerialName(value = "SeriesCount")
val seriesCount: Int?

The series count.

Link copied to clipboard
@SerialName(value = "SeriesId")
val seriesId: UUID?

The series id.

Link copied to clipboard
@SerialName(value = "SeriesName")
val seriesName: String?

The name of the series.

Link copied to clipboard
@SerialName(value = "SeriesPrimaryImageTag")
val seriesPrimaryImageTag: String?

The series primary image tag.

Link copied to clipboard
@SerialName(value = "SeriesStudio")
val seriesStudio: String?

The series studio.

Link copied to clipboard
@SerialName(value = "SeriesThumbImageTag")
val seriesThumbImageTag: String?

The series thumb image tag.

Link copied to clipboard
@SerialName(value = "SeriesTimerId")
val seriesTimerId: String?

The series timer identifier.

Link copied to clipboard
@SerialName(value = "ServerId")
val serverId: String?

The server identifier.

Link copied to clipboard
@SerialName(value = "ShutterSpeed")
val shutterSpeed: Double?
Link copied to clipboard
@SerialName(value = "Software")
val software: String?
Link copied to clipboard
@SerialName(value = "SongCount")
val songCount: Int?

The song count.

Link copied to clipboard
@SerialName(value = "SortName")
val sortName: String?

The name of the sort.

Link copied to clipboard
@SerialName(value = "SourceType")
val sourceType: String?

The type of the source.

Link copied to clipboard
@SerialName(value = "SpecialFeatureCount")
val specialFeatureCount: Int?

The special feature count.

Link copied to clipboard
@SerialName(value = "StartDate")
val startDate: DateTime?

The start date of the recording, in UTC.

Link copied to clipboard
@SerialName(value = "Status")
val status: String?

The status.

Link copied to clipboard
@SerialName(value = "Studios")
val studios: List<NameGuidPair>?

The studios.

Link copied to clipboard
@SerialName(value = "Taglines")
val taglines: List<String>?

The taglines.

Link copied to clipboard
@SerialName(value = "Tags")
val tags: List<String>?

The tags.

Link copied to clipboard
@SerialName(value = "TimerId")
val timerId: String?

The timer identifier.

Link copied to clipboard
@SerialName(value = "TrailerCount")
val trailerCount: Int?

The trailer count.

Link copied to clipboard
@SerialName(value = "Trickplay")
val trickplay: Map<String, Map<String, TrickplayInfoDto>>?

The trickplay manifest.

Link copied to clipboard
@SerialName(value = "Type")
val type: BaseItemKind

The type.

Link copied to clipboard
@SerialName(value = "UserData")
val userData: UserItemDataDto?

The user data for this item based on the user it's being requested for.

Link copied to clipboard
@SerialName(value = "Video3DFormat")
val video3dFormat: Video3dFormat?

The video3 D format.

Link copied to clipboard
@SerialName(value = "VideoType")
val videoType: VideoType?

The type of the video.

Link copied to clipboard
@SerialName(value = "Width")
val width: Int?