SearchHint

@Serializable
data class SearchHint(val itemId: UUID, val id: UUID, val name: String, val matchedTerm: String? = null, val indexNumber: Int? = null, val productionYear: Int? = null, val parentIndexNumber: Int? = null, val primaryImageTag: String? = null, val thumbImageTag: String? = null, val thumbImageItemId: String? = null, val backdropImageTag: String? = null, val backdropImageItemId: String? = null, val type: BaseItemKind, val isFolder: Boolean? = null, val runTimeTicks: Long? = null, val mediaType: MediaType = MediaType.UNKNOWN, val startDate: DateTime? = null, val endDate: DateTime? = null, val series: String? = null, val status: String? = null, val album: String? = null, val albumId: UUID? = null, val albumArtist: String? = null, val artists: List<String>, val songCount: Int? = null, val episodeCount: Int? = null, val channelId: UUID? = null, val channelName: String? = null, val primaryImageAspectRatio: Double? = null)

Class SearchHintResult.

Constructors

Link copied to clipboard
constructor(itemId: UUID, id: UUID, name: String, matchedTerm: String? = null, indexNumber: Int? = null, productionYear: Int? = null, parentIndexNumber: Int? = null, primaryImageTag: String? = null, thumbImageTag: String? = null, thumbImageItemId: String? = null, backdropImageTag: String? = null, backdropImageItemId: String? = null, type: BaseItemKind, isFolder: Boolean? = null, runTimeTicks: Long? = null, mediaType: MediaType = MediaType.UNKNOWN, startDate: DateTime? = null, endDate: DateTime? = null, series: String? = null, status: String? = null, album: String? = null, albumId: UUID? = null, albumArtist: String? = null, artists: List<String>, songCount: Int? = null, episodeCount: Int? = null, channelId: UUID? = null, channelName: String? = null, primaryImageAspectRatio: Double? = null)

Properties

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 = "AlbumId")
val albumId: UUID?

The album id.

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

The artists.

Link copied to clipboard
@SerialName(value = "BackdropImageItemId")
val backdropImageItemId: String?

The backdrop image item identifier.

Link copied to clipboard
@SerialName(value = "BackdropImageTag")
val backdropImageTag: String?

The backdrop image tag.

Link copied to clipboard
@SerialName(value = "ChannelId")
val channelId: UUID?

The channel identifier.

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

The name of the channel.

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 = "Id")
val id: UUID

The item id.

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

The index number.

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

A value indicating whether this instance is folder.

Link copied to clipboard
@SerialName(value = "ItemId")
val itemId: UUID

The item id.

Link copied to clipboard
@SerialName(value = "MatchedTerm")
val matchedTerm: String?

The matched term.

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

The type of the media.

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

The name.

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

The parent index number.

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

The primary image aspect ratio.

Link copied to clipboard
@SerialName(value = "PrimaryImageTag")
val primaryImageTag: String?

The image tag.

Link copied to clipboard
@SerialName(value = "ProductionYear")
val productionYear: Int?

The production year.

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

The run time ticks.

Link copied to clipboard
@SerialName(value = "Series")
val series: String?

The series.

Link copied to clipboard
@SerialName(value = "SongCount")
val songCount: Int?

The song count.

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

The start date.

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

The status.

Link copied to clipboard
@SerialName(value = "ThumbImageItemId")
val thumbImageItemId: String?

The thumb image item identifier.

Link copied to clipboard
@SerialName(value = "ThumbImageTag")
val thumbImageTag: String?

The thumb image tag.

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

The type.