Class DiscoverTvRequest.DiscoverTvRequestBuilder<C extends DiscoverTvRequest,B extends DiscoverTvRequest.DiscoverTvRequestBuilder<C,B>>
java.lang.Object
com.amilesend.tmdb.client.model.discover.type.DiscoverRequestBase.DiscoverRequestBaseBuilder<C,B>
com.amilesend.tmdb.client.model.discover.DiscoverTvRequest.DiscoverTvRequestBuilder<C,B>
- Enclosing class:
DiscoverTvRequest
public abstract static class DiscoverTvRequest.DiscoverTvRequestBuilder<C extends DiscoverTvRequest,B extends DiscoverTvRequest.DiscoverTvRequestBuilder<C,B>>
extends DiscoverRequestBase.DiscoverRequestBaseBuilder<C,B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionairDateGte
(LocalDate airDateGte) Filter on TV shows with an air date greater than or equal (>=
).airDateLte
(LocalDate airDateLte) Filter on TV shows with an air date less than or equal (<=
).abstract C
build()
firstAirDateGte
(LocalDate firstAirDateGte) Filter on the initial air date greater than or equal (>=
).firstAirDateLte
(LocalDate firstAirDateLte) Filter on the initial air date less than or equal (<=
).firstAirDateYear
(Integer firstAirDateYear) Filter on the initial air date year.includeNullFirstAirDates
(Boolean includeNullFirstAirDates) Flag indicator to include undefined first air dates.screenedTheatrically
(Boolean screenedTheatrically) Flag indicator to include tv shows that have been screened in theaters.Filter on timezone.toString()
withNetworks
(String withNetworks) Filter on networks.withStatus
(String withStatus) Filter on status.Filter on type.Methods inherited from class com.amilesend.tmdb.client.model.discover.type.DiscoverRequestBase.DiscoverRequestBaseBuilder
includeAdult, language, page, sortBy, voteAverageGte, voteAverageLte, voteCountGte, voteCountLte, watchRegionFilter, withCompanies, withGenres, withKeywords, withOriginalLanguage, withOriginCountry, withoutCompanies, withoutGenres, withoutKeywords, withRuntimeGte, withRuntimeLte
-
Constructor Details
-
DiscoverTvRequestBuilder
public DiscoverTvRequestBuilder()
-
-
Method Details
-
airDateGte
Filter on TV shows with an air date greater than or equal (>=
).- Returns:
this
.
-
airDateLte
Filter on TV shows with an air date less than or equal (<=
).- Returns:
this
.
-
firstAirDateYear
Filter on the initial air date year.- Returns:
this
.
-
firstAirDateGte
Filter on the initial air date greater than or equal (>=
).- Returns:
this
.
-
firstAirDateLte
Filter on the initial air date less than or equal (<=
).- Returns:
this
.
-
includeNullFirstAirDates
Flag indicator to include undefined first air dates.- Returns:
this
.
-
screenedTheatrically
Flag indicator to include tv shows that have been screened in theaters.- Returns:
this
.
-
timezone
Filter on timezone.- Returns:
this
.
-
withNetworks
Filter on networks.- Returns:
this
.
-
withStatus
Filter on status.- Returns:
this
.- See Also:
-
withType
Filter on type.- Returns:
this
.- See Also:
-
build
- Specified by:
build
in classDiscoverRequestBase.DiscoverRequestBaseBuilder<C extends DiscoverTvRequest,
B extends DiscoverTvRequest.DiscoverTvRequestBuilder<C, B>>
-
toString
- Overrides:
toString
in classDiscoverRequestBase.DiscoverRequestBaseBuilder<C extends DiscoverTvRequest,
B extends DiscoverTvRequest.DiscoverTvRequestBuilder<C, B>>
-