Class DiscoverMoviesRequest.DiscoverMoviesRequestBuilder<C extends DiscoverMoviesRequest, B extends DiscoverMoviesRequest.DiscoverMoviesRequestBuilder<C,B> >
java.lang.Object
com.amilesend.tmdb.client.model.discover.type.DiscoverRequestBase.DiscoverRequestBaseBuilder<C,B>
com.amilesend.tmdb.client.model.discover.DiscoverMoviesRequest.DiscoverMoviesRequestBuilder<C,B>
- Enclosing class:
DiscoverMoviesRequest
public abstract static class DiscoverMoviesRequest.DiscoverMoviesRequestBuilder<C extends DiscoverMoviesRequest, B extends DiscoverMoviesRequest.DiscoverMoviesRequestBuilder<C,B>>
extends DiscoverRequestBase.DiscoverRequestBaseBuilder<C,B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract C
build()
includeVideo
(Boolean includeVideo) Filter on video content.primaryReleaseDateGte
(LocalDate primaryReleaseDateGte) Filter by the content primary release date comparison(>=)
.primaryReleaseDateLte
(LocalDate primaryReleaseDateLte) Filter by the content primary release date comparison(<=)
.primaryReleaseYear
(Integer primaryReleaseYear) Filter on the primary release year.regionFilter
(RegionFilter regionFilter) Defines the region and associated certification filters.releaseDateGte
(LocalDate releaseDateGte) Filter by the release date comparison(>=)
.releaseDateLte
(LocalDate releaseDateLte) Filter by the release date comparison(<=)
.toString()
Filter on a delimited list of cast members.Filter on a delimited list of crew members.withPeople
(String withPeople) Filter on a delimited list of people.withReleaseType
(String withReleaseType) Filter on release type.Filter on year.Methods inherited from class DiscoverRequestBase.DiscoverRequestBaseBuilder
includeAdult, language, page, sortBy, voteAverageGte, voteAverageLte, voteCountGte, voteCountLte, watchRegionFilter, withCompanies, withGenres, withKeywords, withOriginalLanguage, withOriginCountry, withoutCompanies, withoutGenres, withoutKeywords, withRuntimeGte, withRuntimeLte
-
Constructor Details
-
DiscoverMoviesRequestBuilder
public DiscoverMoviesRequestBuilder()
-
-
Method Details
-
regionFilter
Defines the region and associated certification filters.- Returns:
this
.
-
includeVideo
-
-
primaryReleaseDateGte
-
primaryReleaseDateLte
-
releaseDateGte
-
releaseDateLte
-
withCast
-
withCrew
-
withPeople
-
withReleaseType
-
year
-
build
- Specified by:
build
in classDiscoverRequestBase.DiscoverRequestBaseBuilder<C extends DiscoverMoviesRequest, B extends DiscoverMoviesRequest.DiscoverMoviesRequestBuilder<C,
B>>
-
toString
- Overrides:
toString
in classDiscoverRequestBase.DiscoverRequestBaseBuilder<C extends DiscoverMoviesRequest, B extends DiscoverMoviesRequest.DiscoverMoviesRequestBuilder<C,
B>>
-