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 classDiscoverMoviesRequest.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()booleanFilter 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.inthashCode()okhttp3.HttpUrl.BuilderpopulateQueryParameters(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:QueryParameterBasedRequestHelper method to populate query parameters of aHttpUrl.Builder.- Specified by:
populateQueryParametersin interfaceQueryParameterBasedRequest- Overrides:
populateQueryParametersin 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:
equalsin classDiscoverRequestBase
-
hashCode
public int hashCode()- Overrides:
hashCodein classDiscoverRequestBase
-
toString
- Overrides:
toStringin classDiscoverRequestBase
-