TmdbShowDetail

@Serializable
data class TmdbShowDetail(val id: Int = 0, val adult: Boolean = false, val name: String? = null, val posterPath: String? = null, val backdropPath: String? = null, val popularity: Float = 0.0f, val firstAirDate: LocalDate? = null, val lastAirDate: LocalDate? = null, val genres: List<TmdbGenre> = emptyList(), val lastEpisodeToAir: TmdbEpisode? = null, val nextEpisodeToAir: TmdbEpisode? = null, val numberOfEpisodes: Int? = null, val numberOfSeasons: Int? = null, val episodeRuntime: List<Int> = emptyList(), val productionCompanies: List<TmdbCompany>? = null, val homepage: String? = null, val inProduction: Boolean = false, val seasons: List<TmdbSeason> = emptyList(), val networks: List<TmdbNetwork> = emptyList(), val status: TmdbShowStatus? = null, val type: TmdbShowType? = null, val languages: List<String> = emptyList(), val originCountry: List<String> = emptyList(), val originalLanguage: String? = null, val originalName: String? = null, val overview: String? = null, val tagline: String? = null, val voteAverage: Float? = null, val voteCount: Int? = null, val externalIds: TmdbExternalIds? = null, val watchProviders: TmdbWatchProviderResult? = null, val credits: TmdbCredits? = null, val aggregateCredits: TmdbAggregateCredits? = null, val videos: TmdbResult<TmdbVideo>? = null, val contentRatings: TmdbResult<TmdbContentRating>? = null, val images: TmdbImages? = null, val reviews: TmdbResult<TmdbReview>? = null, val createdBy: List<TmdbShowCreatedBy>? = null, val translations: TmdbShowTranslations? = null) : TmdbAnyItem, TmdbBackdropItem, TmdbPosterItem, TmdbRatingItem

Constructors

Link copied to clipboard
constructor(id: Int = 0, adult: Boolean = false, name: String? = null, posterPath: String? = null, backdropPath: String? = null, popularity: Float = 0.0f, firstAirDate: LocalDate? = null, lastAirDate: LocalDate? = null, genres: List<TmdbGenre> = emptyList(), lastEpisodeToAir: TmdbEpisode? = null, nextEpisodeToAir: TmdbEpisode? = null, numberOfEpisodes: Int? = null, numberOfSeasons: Int? = null, episodeRuntime: List<Int> = emptyList(), productionCompanies: List<TmdbCompany>? = null, homepage: String? = null, inProduction: Boolean = false, seasons: List<TmdbSeason> = emptyList(), networks: List<TmdbNetwork> = emptyList(), status: TmdbShowStatus? = null, type: TmdbShowType? = null, languages: List<String> = emptyList(), originCountry: List<String> = emptyList(), originalLanguage: String? = null, originalName: String? = null, overview: String? = null, tagline: String? = null, voteAverage: Float? = null, voteCount: Int? = null, externalIds: TmdbExternalIds? = null, watchProviders: TmdbWatchProviderResult? = null, credits: TmdbCredits? = null, aggregateCredits: TmdbAggregateCredits? = null, videos: TmdbResult<TmdbVideo>? = null, contentRatings: TmdbResult<TmdbContentRating>? = null, images: TmdbImages? = null, reviews: TmdbResult<TmdbReview>? = null, createdBy: List<TmdbShowCreatedBy>? = null, translations: TmdbShowTranslations? = null)

Properties

Link copied to clipboard
@SerialName(value = "adult")
val adult: Boolean
Link copied to clipboard
@SerialName(value = "aggregate_credits")
val aggregateCredits: TmdbAggregateCredits?
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "backdrop_path")
open override val backdropPath: String?
Link copied to clipboard
@SerialName(value = "content_ratings")
val contentRatings: TmdbResult<TmdbContentRating>?
Link copied to clipboard
@SerialName(value = "created_by")
val createdBy: List<TmdbShowCreatedBy>?
Link copied to clipboard
@SerialName(value = "credits")
val credits: TmdbCredits?
Link copied to clipboard
@SerialName(value = "episode_run_time")
val episodeRuntime: List<Int>
Link copied to clipboard
@SerialName(value = "external_ids")
val externalIds: TmdbExternalIds?
Link copied to clipboard
@SerialName(value = "first_air_date")
@Serializable(with = LocalDateSerializer::class)
val firstAirDate: LocalDate?
Link copied to clipboard
@SerialName(value = "genres")
val genres: List<TmdbGenre>
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "id")
open override val id: Int
Link copied to clipboard
@SerialName(value = "images")
val images: TmdbImages?
Link copied to clipboard
@SerialName(value = "in_production")
val inProduction: Boolean
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "last_air_date")
@Serializable(with = LocalDateSerializer::class)
val lastAirDate: LocalDate?
Link copied to clipboard
@SerialName(value = "last_episode_to_air")
val lastEpisodeToAir: TmdbEpisode?
Link copied to clipboard
val name: String?
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "next_episode_to_air")
val nextEpisodeToAir: TmdbEpisode?
Link copied to clipboard
@SerialName(value = "number_of_episodes")
val numberOfEpisodes: Int?
Link copied to clipboard
@SerialName(value = "number_of_seasons")
val numberOfSeasons: Int?
Link copied to clipboard
@SerialName(value = "original_language")
val originalLanguage: String?
Link copied to clipboard
@SerialName(value = "original_name")
val originalName: String?
Link copied to clipboard
@SerialName(value = "origin_country")
val originCountry: List<String>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "poster_path")
open override val posterPath: String?
Link copied to clipboard
@SerialName(value = "production_companies")
val productionCompanies: List<TmdbCompany>?
Link copied to clipboard
@SerialName(value = "reviews")
val reviews: TmdbResult<TmdbReview>?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "translations")
val translations: TmdbShowTranslations?
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "videos")
val videos: TmdbResult<TmdbVideo>?
Link copied to clipboard
@SerialName(value = "vote_average")
open override val voteAverage: Float?
Link copied to clipboard
@SerialName(value = "vote_count")
open override val voteCount: Int?
Link copied to clipboard
@SerialName(value = "watch/providers")
val watchProviders: TmdbWatchProviderResult?