Class DiscoverTvRequest
java.lang.Object
com.amilesend.tmdb.client.model.discover.type.DiscoverRequestBase
com.amilesend.tmdb.client.model.discover.DiscoverTvRequest
- All Implemented Interfaces:
QueryParameterBasedRequest
The request to filter and discover TV shows.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
DiscoverTvRequest.DiscoverTvRequestBuilder<C extends DiscoverTvRequest,
B extends DiscoverTvRequest.DiscoverTvRequestBuilder<C, B>> Nested classes/interfaces inherited from class com.amilesend.tmdb.client.model.discover.type.DiscoverRequestBase
DiscoverRequestBase.DiscoverRequestBaseBuilder<C extends DiscoverRequestBase,
B extends DiscoverRequestBase.DiscoverRequestBaseBuilder<C, B>> -
Method Summary
Modifier and TypeMethodDescriptionstatic DiscoverTvRequest.DiscoverTvRequestBuilder
<?, ?> builder()
boolean
Filter on TV shows with an air date greater than or equal (>=
).Filter on TV shows with an air date less than or equal (<=
).Filter on the initial air date greater than or equal (>=
).Filter on the initial air date less than or equal (<=
).Filter on the initial air date year.Flag indicator to include undefined first air dates.Flag indicator to include tv shows that have been screened in theaters.Filter on timezone.Filter on networks.Filter on status.Filter on type.int
hashCode()
okhttp3.HttpUrl.Builder
populateQueryParameters
(okhttp3.HttpUrl.Builder urlBuilder) Helper method to populate query parameters of aHttpUrl.Builder
.toString()
Methods inherited from class com.amilesend.tmdb.client.model.discover.type.DiscoverRequestBase
getIncludeAdult, getLanguage, getPage, getSortBy, getVoteAverageGte, getVoteAverageLte, getVoteCountGte, getVoteCountLte, getWatchRegionFilter, getWithCompanies, getWithGenres, getWithKeywords, getWithOriginalLanguage, getWithOriginCountry, getWithoutCompanies, getWithoutGenres, getWithoutKeywords, getWithRuntimeGte, getWithRuntimeLte
-
Method Details
-
populateQueryParameters
public okhttp3.HttpUrl.Builder populateQueryParameters( okhttp3.HttpUrl.Builder urlBuilder) Description copied from interface:QueryParameterBasedRequest
Helper method to populate query parameters of aHttpUrl.Builder
.- Specified by:
populateQueryParameters
in interfaceQueryParameterBasedRequest
- Overrides:
populateQueryParameters
in classDiscoverRequestBase
- Parameters:
urlBuilder
- the HttpUrl.Builder instance- Returns:
- the HttpUrl.Builder instance
-
builder
-
getAirDateGte
Filter on TV shows with an air date greater than or equal (>=
). -
getAirDateLte
Filter on TV shows with an air date less than or equal (<=
). -
getFirstAirDateYear
Filter on the initial air date year. -
getFirstAirDateGte
Filter on the initial air date greater than or equal (>=
). -
getFirstAirDateLte
Filter on the initial air date less than or equal (<=
). -
getIncludeNullFirstAirDates
Flag indicator to include undefined first air dates. -
getScreenedTheatrically
Flag indicator to include tv shows that have been screened in theaters. -
getTimezone
Filter on timezone. -
getWithNetworks
Filter on networks. -
getWithStatus
Filter on status.- See Also:
-
getWithType
Filter on type.- See Also:
-
equals
- Overrides:
equals
in classDiscoverRequestBase
-
hashCode
public int hashCode()- Overrides:
hashCode
in classDiscoverRequestBase
-
toString
- Overrides:
toString
in classDiscoverRequestBase
-