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.NamedResource.NamedResourceBuilder<Integer,Media,C,B>
com.amilesend.tmdb.client.model.credit.type.Media.MediaBuilder<C,B>
- Enclosing class:
Media
public abstract static class Media.MediaBuilder<C extends Media,B extends Media.MediaBuilder<C,B>>
extends NamedResource.NamedResourceBuilder<Integer,Media,C,B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAdult flag indicator.backdropPath(String backdropPath) The backdrop image path.abstract Cbuild()The character.firstAirDate(LocalDate firstAirDate) The first air date.The list of associated genre identifiers.The media type.originalLanguage(String originalLanguage) The original content language.originalName(String originalName) The original content name.originCountry(List<String> originCountry) The list of origin countries.The content summary.popularity(Double popularity) The popularity rating.posterPath(String posterPath) The poster image path.The list of seasons.toString()voteAverage(Double voteAverage) The user vote rating.The user vote count.Methods inherited from class com.amilesend.tmdb.client.model.NamedResource.NamedResourceBuilder
nameMethods 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.
-
originalLanguage
The original content language.- Returns:
this.
-
originalName
The original content name.- Returns:
this.
-
overview
The content summary.- Returns:
this.
-
posterPath
The poster image path.- Returns:
this.
-
mediaType
The media type.- Returns:
this.
-
genreIds
The list of associated genre identifiers.- Returns:
this.
-
popularity
The popularity rating.- Returns:
this.
-
firstAirDate
The first air date.- Returns:
this.
-
voteAverage
The user vote rating.- Returns:
this.
-
voteCount
The user vote count.- Returns:
this.
-
originCountry
The list of origin countries.- Returns:
this.
-
character
The character.- Returns:
this.
-
seasons
The list of seasons.- Returns:
this.
-
build
- Specified by:
buildin classNamedResource.NamedResourceBuilder<Integer,Media, C extends Media, B extends Media.MediaBuilder<C, B>>
-
toString
- Overrides:
toStringin classNamedResource.NamedResourceBuilder<Integer,Media, C extends Media, B extends Media.MediaBuilder<C, B>>
-