Class TvSeries.TvSeriesBuilder<C extends TvSeries,B extends TvSeries.TvSeriesBuilder<C,B>>
java.lang.Object
com.amilesend.tmdb.client.model.Resource.ResourceBuilder<Integer,TvSeries,C,B>
com.amilesend.tmdb.client.model.NamedResource.NamedResourceBuilder<Integer,TvSeries,C,B>
com.amilesend.tmdb.client.model.tv.series.type.TvSeries.TvSeriesBuilder<C,B>
- Enclosing class:
TvSeries
public abstract static class TvSeries.TvSeriesBuilder<C extends TvSeries,B extends TvSeries.TvSeriesBuilder<C,B>>
extends NamedResource.NamedResourceBuilder<Integer,TvSeries,C,B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAdult flag indicator.backdropPath(String backdropPath) The path to the backdrop image.abstract Cbuild()firstAirDate(LocalDate firstAirDate) The first episode air date.The list of associated genre identifiers.The media type descriptor.originalLanguage(String originalLanguage) The original language.originalTitle(String originalTitle) The original title.originCountry(List<String> originCountry) The list of countries the TV series was produced in.The summary.popularity(Double popularity) The popularity rating.posterPath(String posterPath) The path to the poster image.toString()voteAverage(Double voteAverage) Vote rating average.The total 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
-
TvSeriesBuilder
public TvSeriesBuilder()
-
-
Method Details
-
adult
Adult flag indicator.- Returns:
this.
-
backdropPath
The path to the backdrop image.- Returns:
this.
-
originalLanguage
The original language.- Returns:
this.
-
originalTitle
The original title.- Returns:
this.
-
overview
The summary.- Returns:
this.
-
posterPath
The path to the poster image.- Returns:
this.
-
mediaType
The media type descriptor.- Returns:
this.
-
genreIds
The list of associated genre identifiers.- Returns:
this.
-
popularity
The popularity rating.- Returns:
this.
-
firstAirDate
The first episode air date.- Returns:
this.
-
voteAverage
Vote rating average.- Returns:
this.
-
voteCount
The total vote count.- Returns:
this.
-
originCountry
The list of countries the TV series was produced in.- Returns:
this.
-
build
- Specified by:
buildin classNamedResource.NamedResourceBuilder<Integer,TvSeries, C extends TvSeries, B extends TvSeries.TvSeriesBuilder<C, B>>
-
toString
- Overrides:
toStringin classNamedResource.NamedResourceBuilder<Integer,TvSeries, C extends TvSeries, B extends TvSeries.TvSeriesBuilder<C, B>>
-