Class DiscoverMoviesRequest
java.lang.Object
com.amilesend.tmdb.client.model.discover.type.DiscoverRequestBase
com.amilesend.tmdb.client.model.discover.DiscoverMoviesRequest
- All Implemented Interfaces:
QueryParameterBasedRequest
The request to filter and discover movies.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
DiscoverMoviesRequest.DiscoverMoviesRequestBuilder<C extends DiscoverMoviesRequest,
B extends DiscoverMoviesRequest.DiscoverMoviesRequestBuilder<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 TypeMethodDescriptionbuilder()
boolean
Filter on video content.Filter by the content primary release date comparison(>=)
.Filter by the content primary release date comparison(<=)
.Filter on the primary release year.Defines the region and associated certification filters.Filter by the release date comparison(>=)
.Filter by the release date comparison(<=)
.Filter on a delimited list of cast members.Filter on a delimited list of crew members.Filter on a delimited list of people.Filter on release type.getYear()
Filter on year.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
-
getRegionFilter
Defines the region and associated certification filters. -
getIncludeVideo
Filter on video content. -
getPrimaryReleaseYear
Filter on the primary release year. -
getPrimaryReleaseDateGte
Filter by the content primary release date comparison(>=)
. -
getPrimaryReleaseDateLte
Filter by the content primary release date comparison(<=)
. -
getReleaseDateGte
Filter by the release date comparison(>=)
. -
getReleaseDateLte
Filter by the release date comparison(<=)
. -
getWithCast
Filter on a delimited list of cast members. -
getWithCrew
Filter on a delimited list of crew members. -
getWithPeople
Filter on a delimited list of people. -
getWithReleaseType
Filter on release type. -
getYear
Filter on year. -
equals
- Overrides:
equals
in classDiscoverRequestBase
-
hashCode
public int hashCode()- Overrides:
hashCode
in classDiscoverRequestBase
-
toString
- Overrides:
toString
in classDiscoverRequestBase
-