Class Media.MediaBuilder<C extends Media,B extends Media.MediaBuilder<C,B>>
java.lang.Object
com.amilesend.tmdb.client.model.Resource.ResourceBuilder<Integer,Media,C,B>
com.amilesend.tmdb.client.model.people.lists.type.Media.MediaBuilder<C,B>
- Enclosing class:
Media
public abstract static class Media.MediaBuilder<C extends Media,B extends Media.MediaBuilder<C,B>>
extends Resource.ResourceBuilder<Integer,Media,C,B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAdult flag indicator.backdropPath(String backdropPath) The backdrop image path.abstract Cbuild()The list of associated genre identifiers.The type of media (e.g., movie, tv, etc.).originalLanguage(String originalLanguage) The original content language.originalTitle(String originalTitle) The original content title.The content summary.posterPath(String posterPath) The poster image path.releaseDate(LocalDate releaseDate) The media release date.The title/name.toString()Flag indicator if the media is a video.voteAverage(Double voteAverage) The user vote rating.The user vote count.Methods inherited from class com.amilesend.tmdb.client.model.Resource.ResourceBuilder
id
-
Constructor Details
-
MediaBuilder
public MediaBuilder()
-
-
Method Details
-
adult
Adult flag indicator.- Returns:
this.
-
backdropPath
The backdrop image path.- Returns:
this.
-
genreIds
The list of associated genre identifiers.- Returns:
this.
-
mediaType
The type of media (e.g., movie, tv, etc.).- Returns:
this.
-
originalLanguage
The original content language.- Returns:
this.
-
originalTitle
The original content title.- Returns:
this.
-
overview
The content summary.- Returns:
this.
-
posterPath
The poster image path.- Returns:
this.
-
releaseDate
The media release date.- Returns:
this.
-
title
The title/name.- Returns:
this.
-
video
Flag indicator if the media is a video.- Returns:
this.
-
voteAverage
The user vote rating.- Returns:
this.
-
voteCount
The user vote count.- Returns:
this.
-
build
- Specified by:
buildin classResource.ResourceBuilder<Integer,Media, C extends Media, B extends Media.MediaBuilder<C, B>>
-
toString
- Overrides:
toStringin classResource.ResourceBuilder<Integer,Media, C extends Media, B extends Media.MediaBuilder<C, B>>
-