Package dev.reuss.tmdb.domain.tv.season
Interface TvSeasonService
- All Known Implementing Classes:
DefaultTvSeasonService
public interface TvSeasonService
Service for TMDB TV season endpoints.
-
Method Summary
Modifier and TypeMethodDescriptionaggregateCredits(TvShowId seriesId, TvSeasonNumber seasonNumber) Loads aggregate credits for a TV season.aggregateCredits(TvShowId seriesId, TvSeasonNumber seasonNumber, Language language) Loads aggregate credits for a TV season using a specific language.changes(TvSeasonId seasonId) Loads recent changes for a TV season.changes(TvSeasonId seasonId, ChangesQuery query) Loads changes for a TV season using query parameters.credits(TvShowId seriesId, TvSeasonNumber seasonNumber) Loads credits for a TV season.credits(TvShowId seriesId, TvSeasonNumber seasonNumber, Language language) Loads credits for a TV season using a specific language.details(TvShowId seriesId, TvSeasonNumber seasonNumber) Loads details for a TV season.details(TvShowId seriesId, TvSeasonNumber seasonNumber, AppendToResponse<TvSeasonAppend> appendToResponse) Loads details for a TV season with appended responses.details(TvShowId seriesId, TvSeasonNumber seasonNumber, Language language) Loads details for a TV season using a specific language.details(TvShowId seriesId, TvSeasonNumber seasonNumber, Language language, AppendToResponse<TvSeasonAppend> appendToResponse) Loads details for a TV season using a specific language and appended responses.externalIds(TvShowId seriesId, TvSeasonNumber seasonNumber) Loads external IDs for a TV season.Loads images for a TV season.images(TvShowId tvShowId, int seasonNumber, ImageQuery query) Loads images for a TV season using query parameters.translations(TvShowId seriesId, TvSeasonNumber seasonNumber) Loads translations for a TV season.videos(TvShowId seriesId, TvSeasonNumber seasonNumber) Loads videos for a TV season.videos(TvShowId seriesId, TvSeasonNumber seasonNumber, TvSeasonVideosQuery query) Loads videos for a TV season using query parameters.videos(TvShowId seriesId, TvSeasonNumber seasonNumber, Language language) Loads videos for a TV season using a specific language.watchProviders(TvShowId seriesId, TvSeasonNumber seasonNumber) Loads watch provider availabilities for a TV season.watchProviders(TvShowId seriesId, TvSeasonNumber seasonNumber, Language language) Loads watch provider availabilities for a TV season using a specific language.
-
Method Details
-
details
Loads details for a TV season.- Parameters:
seriesId- the TV series idseasonNumber- the season number- Returns:
- TV season details
-
details
Loads details for a TV season using a specific language.- Parameters:
seriesId- the TV series idseasonNumber- the season numberlanguage- response language- Returns:
- localized TV season details
-
details
TvSeasonDetails details(TvShowId seriesId, TvSeasonNumber seasonNumber, AppendToResponse<TvSeasonAppend> appendToResponse) Loads details for a TV season with appended responses.- Parameters:
seriesId- the TV series idseasonNumber- the season numberappendToResponse- appended responses- Returns:
- TV season details with appended responses
-
details
TvSeasonDetails details(TvShowId seriesId, TvSeasonNumber seasonNumber, Language language, AppendToResponse<TvSeasonAppend> appendToResponse) Loads details for a TV season using a specific language and appended responses.- Parameters:
seriesId- the TV series idseasonNumber- the season numberlanguage- response languageappendToResponse- appended responses- Returns:
- localized TV season details with appended responses
-
aggregateCredits
Loads aggregate credits for a TV season.- Parameters:
seriesId- the TV series idseasonNumber- the season number- Returns:
- TV season aggregate credits
-
aggregateCredits
TvSeasonAggregateCredits aggregateCredits(TvShowId seriesId, TvSeasonNumber seasonNumber, Language language) Loads aggregate credits for a TV season using a specific language.- Parameters:
seriesId- the TV series idseasonNumber- the season numberlanguage- response language- Returns:
- localized TV season aggregate credits
-
changes
Loads recent changes for a TV season.- Parameters:
seasonId- the TV season id- Returns:
- TV season changes
-
changes
Loads changes for a TV season using query parameters.- Parameters:
seasonId- the TV season idquery- changes query- Returns:
- TV season changes
-
credits
Loads credits for a TV season.- Parameters:
seriesId- the TV series idseasonNumber- the season number- Returns:
- TV season credits
-
credits
Loads credits for a TV season using a specific language.- Parameters:
seriesId- the TV series idseasonNumber- the season numberlanguage- response language- Returns:
- localized TV season credits
-
externalIds
Loads external IDs for a TV season.- Parameters:
seriesId- the TV series idseasonNumber- the season number- Returns:
- TV season external IDs
-
translations
Loads translations for a TV season.- Parameters:
seriesId- the TV series idseasonNumber- the season number- Returns:
- TV season translations
-
videos
Loads videos for a TV season.- Parameters:
seriesId- the TV series idseasonNumber- the season number- Returns:
- TV season videos
-
videos
Loads videos for a TV season using a specific language.- Parameters:
seriesId- the TV series idseasonNumber- the season numberlanguage- response language- Returns:
- localized TV season videos
-
videos
Loads videos for a TV season using query parameters.- Parameters:
seriesId- the TV series idseasonNumber- the season numberquery- videos query- Returns:
- TV season videos
-
watchProviders
Loads watch provider availabilities for a TV season.- Parameters:
seriesId- the TV series idseasonNumber- the season number- Returns:
- TV season watch providers
-
watchProviders
TvSeasonWatchProviders watchProviders(TvShowId seriesId, TvSeasonNumber seasonNumber, Language language) Loads watch provider availabilities for a TV season using a specific language.- Parameters:
seriesId- the TV series idseasonNumber- the season numberlanguage- response language- Returns:
- localized TV season watch providers
-
images
Loads images for a TV season.- Parameters:
tvShowId- TMDB TV series idseasonNumber- season number- Returns:
- TV season images
-
images
Loads images for a TV season using query parameters.- Parameters:
tvShowId- TMDB TV series idseasonNumber- season numberquery- image query- Returns:
- TV season images
-