Class TvDiscoverQuery
java.lang.Object
dev.reuss.tmdb.domain.discover.query.TvDiscoverQuery
- All Implemented Interfaces:
PagedQuery<TvDiscoverQuery>,TmdbQuery,Serializable
Query parameters for TMDB TV discovery.
All fields are optional. Page and year filters are validated before serialization; other filters are passed through using TMDB's discover TV query parameter names.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionairDateGte(LocalDate airDateGte) airDateLte(LocalDate airDateLte) static TvDiscoverQuerycreate()firstAirDateGte(LocalDate firstAirDateGte) firstAirDateLte(LocalDate firstAirDateLte) firstAirDateYear(int firstAirDateYear) includeAdult(boolean includeAdult) includeNullFirstAirDates(boolean includeNullFirstAirDates) Sets the requested result page.screenedTheatrically(boolean screenedTheatrically) sortBy(TvDiscoverSortBy sortBy) voteAverageGte(double voteAverageGte) voteAverageLte(double voteAverageLte) voteCountGte(double voteCountGte) voteCountLte(double voteCountLte) watchRegion(Region watchRegion) withCompanies(String withCompanies) withGenres(String withGenres) withKeywords(String withKeywords) withNetworks(int withNetworks) withOriginalLanguage(String withOriginalLanguage) withOriginCountry(String withOriginCountry) withoutCompanies(String withoutCompanies) withoutGenres(String withoutGenres) withoutKeywords(String withoutKeywords) withoutWatchProviders(String withoutWatchProviders) withRuntimeGte(int withRuntimeGte) withRuntimeLte(int withRuntimeLte) withStatus(String withStatus) withWatchMonetizationTypes(String withWatchMonetizationTypes) withWatchProviders(String withWatchProviders)
-
Method Details
-
create
-
airDateGte
-
airDateLte
-
firstAirDateYear
-
firstAirDateGte
-
firstAirDateLte
-
includeAdult
-
includeNullFirstAirDates
-
language
-
page
Description copied from interface:PagedQuerySets the requested result page.- Specified by:
pagein interfacePagedQuery<TvDiscoverQuery>- Parameters:
page- page number, starting at 1- Returns:
- the query instance
-
screenedTheatrically
-
sortBy
-
timezone
-
voteAverageGte
-
voteAverageLte
-
voteCountGte
-
voteCountLte
-
watchRegion
-
withCompanies
-
withGenres
-
withKeywords
-
withNetworks
-
withOriginCountry
-
withOriginalLanguage
-
withRuntimeGte
-
withRuntimeLte
-
withStatus
-
withWatchMonetizationTypes
-
withWatchProviders
-
withoutCompanies
-
withoutGenres
-
withoutKeywords
-
withoutWatchProviders
-
withType
-
toQueryParams
- Specified by:
toQueryParamsin interfaceTmdbQuery
-