Class DiscoverRequestBase
java.lang.Object
com.amilesend.tmdb.client.model.discover.type.DiscoverRequestBase
- All Implemented Interfaces:
QueryParameterBasedRequest
- Direct Known Subclasses:
DiscoverMoviesRequest,DiscoverTvRequest
Defines the base class for discover-based requests.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classDiscoverRequestBase.DiscoverRequestBaseBuilder<C extends DiscoverRequestBase,B extends DiscoverRequestBase.DiscoverRequestBaseBuilder<C, B>> -
Method Summary
Modifier and TypeMethodDescriptionbooleanFilter on adult content.Filter by languagegetPage()The page number.Sort by specifier.Filter by vote average comparison(>=).Filter by vote average comparison(<=).Filter by vote count comparison(>=).Filter by vote count comparison(<=).Filter based on watch region and associated attributes.Filter on a delimited list of companies.Filter on a delimited list of genres.Filter on a delimited list of keywords.Filter on the original language.Filter on the origin country.Filter on excluding a delimited list of companies.Filter on excluding a delimited list of genres.Filter on excluding a delimited list of keywords.Filter on runtime comparison(>=).Filter on runtime comparison(<=).inthashCode()okhttp3.HttpUrl.BuilderpopulateQueryParameters(okhttp3.HttpUrl.Builder urlBuilder) Helper method to populate query parameters of aHttpUrl.Builder.toString()
-
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- Parameters:
urlBuilder- the HttpUrl.Builder instance- Returns:
- the HttpUrl.Builder instance
-
getIncludeAdult
Filter on adult content. -
getLanguage
Filter by language -
getPage
The page number. -
getSortBy
Sort by specifier. Default isSortBy.POPULARITY_ASC. -
getVoteAverageGte
Filter by vote average comparison(>=). -
getVoteAverageLte
Filter by vote average comparison(<=). -
getVoteCountGte
Filter by vote count comparison(>=). -
getVoteCountLte
Filter by vote count comparison(<=). -
getWatchRegionFilter
Filter based on watch region and associated attributes. -
getWithCompanies
Filter on a delimited list of companies. -
getWithGenres
Filter on a delimited list of genres. -
getWithKeywords
Filter on a delimited list of keywords. -
getWithOriginCountry
Filter on the origin country. -
getWithOriginalLanguage
Filter on the original language. -
getWithRuntimeGte
Filter on runtime comparison(>=). -
getWithRuntimeLte
Filter on runtime comparison(<=). -
getWithoutCompanies
Filter on excluding a delimited list of companies. -
getWithoutGenres
Filter on excluding a delimited list of genres. -
getWithoutKeywords
Filter on excluding a delimited list of keywords. -
equals
-
hashCode
public int hashCode() -
toString
-