TmdbMovieDetail

@Serializable
data class TmdbMovieDetail(val adult: Boolean = false, val backdropPath: String? = null, val budget: Long = 0, val genres: List<TmdbGenre> = emptyList(), val homepage: String? = null, val id: Int = 0, val imdbId: String? = null, val originCountry: List<String> = emptyList(), val title: String? = null, val runtime: Int? = null, val originalTitle: String? = null, val originalLanguage: String? = null, val overview: String? = null, val posterPath: String? = null, val voteAverage: Float = 0.0f, val voteCount: Int = 0, val externalIds: TmdbExternalIds? = null, val status: TmdbMovieStatus? = null, val tagline: String? = null, val video: Boolean = false, val popularity: Float = 0.0f, val releaseDate: LocalDate? = null, val revenue: Long = 0, val releaseDates: TmdbResult<TmdbReleaseDates>? = null, val productionCompanies: List<TmdbCompany>? = null, val productionCountries: List<TmdbCountry>? = null, val watchProviders: TmdbWatchProviderResult? = null, val credits: TmdbCredits? = null, val videos: TmdbResult<TmdbVideo>? = null, val reviews: TmdbResult<TmdbReview>? = null, val images: TmdbImages? = null, val translations: TmdbMovieTranslations? = null, val keywords: TmdbKeywords? = null, val recommendations: TmdbResult<TmdbMovie>? = null, val alternativeTitles: TmdbAlternativeTitlesResult? = null, val belongsToCollection: TmdbBelongsToCollection? = null) : TmdbRatingItem

Constructors

Link copied to clipboard
constructor(adult: Boolean = false, backdropPath: String? = null, budget: Long = 0, genres: List<TmdbGenre> = emptyList(), homepage: String? = null, id: Int = 0, imdbId: String? = null, originCountry: List<String> = emptyList(), title: String? = null, runtime: Int? = null, originalTitle: String? = null, originalLanguage: String? = null, overview: String? = null, posterPath: String? = null, voteAverage: Float = 0.0f, voteCount: Int = 0, externalIds: TmdbExternalIds? = null, status: TmdbMovieStatus? = null, tagline: String? = null, video: Boolean = false, popularity: Float = 0.0f, releaseDate: LocalDate? = null, revenue: Long = 0, releaseDates: TmdbResult<TmdbReleaseDates>? = null, productionCompanies: List<TmdbCompany>? = null, productionCountries: List<TmdbCountry>? = null, watchProviders: TmdbWatchProviderResult? = null, credits: TmdbCredits? = null, videos: TmdbResult<TmdbVideo>? = null, reviews: TmdbResult<TmdbReview>? = null, images: TmdbImages? = null, translations: TmdbMovieTranslations? = null, keywords: TmdbKeywords? = null, recommendations: TmdbResult<TmdbMovie>? = null, alternativeTitles: TmdbAlternativeTitlesResult? = null, belongsToCollection: TmdbBelongsToCollection? = null)

Properties

Link copied to clipboard
@SerialName(value = "adult")
val adult: Boolean
Link copied to clipboard
@SerialName(value = "alternative_titles")
val alternativeTitles: TmdbAlternativeTitlesResult?
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "backdrop_path")
val backdropPath: String?
Link copied to clipboard
@SerialName(value = "belongs_to_collection")
val belongsToCollection: TmdbBelongsToCollection?
Link copied to clipboard
@SerialName(value = "budget")
val budget: Long
Link copied to clipboard
@SerialName(value = "credits")
val credits: TmdbCredits?
Link copied to clipboard
@SerialName(value = "external_ids")
val externalIds: TmdbExternalIds?
Link copied to clipboard
@SerialName(value = "genres")
val genres: List<TmdbGenre>
Link copied to clipboard
@SerialName(value = "homepage")
val homepage: String?
Link copied to clipboard
@SerialName(value = "id")
val id: Int
Link copied to clipboard
@SerialName(value = "images")
val images: TmdbImages?
Link copied to clipboard
@SerialName(value = "imdb_id")
val imdbId: String?
Link copied to clipboard
@SerialName(value = "keywords")
val keywords: TmdbKeywords?
Link copied to clipboard
@SerialName(value = "original_language")
val originalLanguage: String?
Link copied to clipboard
@SerialName(value = "original_title")
val originalTitle: String?
Link copied to clipboard
@SerialName(value = "origin_country")
val originCountry: List<String>
Link copied to clipboard
@SerialName(value = "overview")
val overview: String?
Link copied to clipboard
@SerialName(value = "popularity")
val popularity: Float
Link copied to clipboard
Link copied to clipboard
@SerialName(value = "poster_path")
val posterPath: String?
Link copied to clipboard
@SerialName(value = "production_companies")
val productionCompanies: List<TmdbCompany>?
Link copied to clipboard
@SerialName(value = "production_countries")
val productionCountries: List<TmdbCountry>?
Link copied to clipboard
@SerialName(value = "recommendations")
val recommendations: TmdbResult<TmdbMovie>?
Link copied to clipboard
@SerialName(value = "release_date")
@Serializable(with = LocalDateSerializer::class)
val releaseDate: LocalDate?
Link copied to clipboard
@SerialName(value = "release_dates")
val releaseDates: TmdbResult<TmdbReleaseDates>?
Link copied to clipboard
@SerialName(value = "revenue")
val revenue: Long
Link copied to clipboard
@SerialName(value = "reviews")
val reviews: TmdbResult<TmdbReview>?
Link copied to clipboard
@SerialName(value = "runtime")
val runtime: Int?
Link copied to clipboard
@SerialName(value = "status")
val status: TmdbMovieStatus?
Link copied to clipboard
@SerialName(value = "tagline")
val tagline: String?
Link copied to clipboard
@SerialName(value = "title")
val title: String?
Link copied to clipboard
@SerialName(value = "translations")
val translations: TmdbMovieTranslations?
Link copied to clipboard
@SerialName(value = "video")
val video: Boolean
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?