Class DiscoverTvRequest.DiscoverTvRequestBuilder<C extends DiscoverTvRequest, B extends DiscoverTvRequest.DiscoverTvRequestBuilder<C,B> >
java.lang.Object
com.amilesend.tmdb.client.model.discover.type.DiscoverRequestBase.DiscoverRequestBaseBuilder<C,B>
com.amilesend.tmdb.client.model.discover.DiscoverTvRequest.DiscoverTvRequestBuilder<C,B>
- Enclosing class:
DiscoverTvRequest
public abstract static class DiscoverTvRequest.DiscoverTvRequestBuilder<C extends DiscoverTvRequest, B extends DiscoverTvRequest.DiscoverTvRequestBuilder<C,B>>
extends DiscoverRequestBase.DiscoverRequestBaseBuilder<C,B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionairDateGte(LocalDate airDateGte) Filter on TV shows with an air date greater than or equal (>=).airDateLte(LocalDate airDateLte) Filter on TV shows with an air date less than or equal (<=).abstract Cbuild()firstAirDateGte(LocalDate firstAirDateGte) Filter on the initial air date greater than or equal (>=).firstAirDateLte(LocalDate firstAirDateLte) Filter on the initial air date less than or equal (<=).firstAirDateYear(Integer firstAirDateYear) Filter on the initial air date year.includeNullFirstAirDates(Boolean includeNullFirstAirDates) Flag indicator to include undefined first air dates.screenedTheatrically(Boolean screenedTheatrically) Flag indicator to include tv shows that have been screened in theaters.Filter on timezone.toString()withNetworks(String withNetworks) Filter on networks.withStatus(String withStatus) Filter on status.Filter on type.Methods inherited from class DiscoverRequestBase.DiscoverRequestBaseBuilder
includeAdult, language, page, sortBy, voteAverageGte, voteAverageLte, voteCountGte, voteCountLte, watchRegionFilter, withCompanies, withGenres, withKeywords, withOriginalLanguage, withOriginCountry, withoutCompanies, withoutGenres, withoutKeywords, withRuntimeGte, withRuntimeLteModifier and TypeMethodDescriptionincludeAdult(Boolean includeAdult) Filter on adult content.Filter by languageThe page number.Sort by specifier.voteAverageGte(Double voteAverageGte) Filter by vote average comparison(>=).voteAverageLte(Double voteAverageLte) Filter by vote average comparison(<=).voteCountGte(Double voteCountGte) Filter by vote count comparison(>=).voteCountLte(Double voteCountLte) Filter by vote count comparison(<=).watchRegionFilter(WatchRegionFilter watchRegionFilter) Filter based on watch region and associated attributes.withCompanies(String withCompanies) Filter on a delimited list of companies.withGenres(String withGenres) Filter on a delimited list of genres.withKeywords(String withKeywords) Filter on a delimited list of keywords.withOriginalLanguage(String withOriginalLanguage) Filter on the original language.withOriginCountry(String withOriginCountry) Filter on the origin country.withoutCompanies(String withoutCompanies) Filter on excluding a delimited list of companies.withoutGenres(String withoutGenres) Filter on excluding a delimited list of genres.withoutKeywords(String withoutKeywords) Filter on excluding a delimited list of keywords.withRuntimeGte(Integer withRuntimeGte) Filter on runtime comparison(>=).withRuntimeLte(Integer withRuntimeLte) Filter on runtime comparison(<=).
-
Constructor Details
-
DiscoverTvRequestBuilder
public DiscoverTvRequestBuilder()
-
-
Method Details
-
airDateGte
-
airDateLte
-
firstAirDateYear
-
firstAirDateGte
-
firstAirDateLte
-
includeNullFirstAirDates
-
screenedTheatrically
-
timezone
-
withNetworks
-
withStatus
-
withType
-
build
- Specified by:
buildin classDiscoverRequestBase.DiscoverRequestBaseBuilder<C extends DiscoverTvRequest, B extends DiscoverTvRequest.DiscoverTvRequestBuilder<C,B>>
-
toString
- Overrides:
toStringin classDiscoverRequestBase.DiscoverRequestBaseBuilder<C extends DiscoverTvRequest, B extends DiscoverTvRequest.DiscoverTvRequestBuilder<C,B>>
-