Interface TvSeasonService

All Known Implementing Classes:
DefaultTvSeasonService

public interface TvSeasonService
Service for TMDB TV season endpoints.
  • Method Details

    • details

      TvSeasonDetails details(TvShowId seriesId, TvSeasonNumber seasonNumber)
      Loads details for a TV season.
      Parameters:
      seriesId - the TV series id
      seasonNumber - the season number
      Returns:
      TV season details
    • details

      TvSeasonDetails details(TvShowId seriesId, TvSeasonNumber seasonNumber, Language language)
      Loads details for a TV season using a specific language.
      Parameters:
      seriesId - the TV series id
      seasonNumber - the season number
      language - 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 id
      seasonNumber - the season number
      appendToResponse - 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 id
      seasonNumber - the season number
      language - response language
      appendToResponse - appended responses
      Returns:
      localized TV season details with appended responses
    • aggregateCredits

      TvSeasonAggregateCredits aggregateCredits(TvShowId seriesId, TvSeasonNumber seasonNumber)
      Loads aggregate credits for a TV season.
      Parameters:
      seriesId - the TV series id
      seasonNumber - 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 id
      seasonNumber - the season number
      language - response language
      Returns:
      localized TV season aggregate credits
    • changes

      TvSeasonChanges changes(TvSeasonId seasonId)
      Loads recent changes for a TV season.
      Parameters:
      seasonId - the TV season id
      Returns:
      TV season changes
    • changes

      TvSeasonChanges changes(TvSeasonId seasonId, ChangesQuery query)
      Loads changes for a TV season using query parameters.
      Parameters:
      seasonId - the TV season id
      query - changes query
      Returns:
      TV season changes
    • credits

      TvSeasonCredits credits(TvShowId seriesId, TvSeasonNumber seasonNumber)
      Loads credits for a TV season.
      Parameters:
      seriesId - the TV series id
      seasonNumber - the season number
      Returns:
      TV season credits
    • credits

      TvSeasonCredits credits(TvShowId seriesId, TvSeasonNumber seasonNumber, Language language)
      Loads credits for a TV season using a specific language.
      Parameters:
      seriesId - the TV series id
      seasonNumber - the season number
      language - response language
      Returns:
      localized TV season credits
    • externalIds

      ExternalIds externalIds(TvShowId seriesId, TvSeasonNumber seasonNumber)
      Loads external IDs for a TV season.
      Parameters:
      seriesId - the TV series id
      seasonNumber - the season number
      Returns:
      TV season external IDs
    • translations

      TvSeasonTranslations translations(TvShowId seriesId, TvSeasonNumber seasonNumber)
      Loads translations for a TV season.
      Parameters:
      seriesId - the TV series id
      seasonNumber - the season number
      Returns:
      TV season translations
    • videos

      TvSeasonVideos videos(TvShowId seriesId, TvSeasonNumber seasonNumber)
      Loads videos for a TV season.
      Parameters:
      seriesId - the TV series id
      seasonNumber - the season number
      Returns:
      TV season videos
    • videos

      TvSeasonVideos videos(TvShowId seriesId, TvSeasonNumber seasonNumber, Language language)
      Loads videos for a TV season using a specific language.
      Parameters:
      seriesId - the TV series id
      seasonNumber - the season number
      language - response language
      Returns:
      localized TV season videos
    • videos

      TvSeasonVideos videos(TvShowId seriesId, TvSeasonNumber seasonNumber, TvSeasonVideosQuery query)
      Loads videos for a TV season using query parameters.
      Parameters:
      seriesId - the TV series id
      seasonNumber - the season number
      query - videos query
      Returns:
      TV season videos
    • watchProviders

      TvSeasonWatchProviders watchProviders(TvShowId seriesId, TvSeasonNumber seasonNumber)
      Loads watch provider availabilities for a TV season.
      Parameters:
      seriesId - the TV series id
      seasonNumber - 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 id
      seasonNumber - the season number
      language - response language
      Returns:
      localized TV season watch providers
    • images

      TvSeasonImages images(TvShowId tvShowId, int seasonNumber)
      Loads images for a TV season.
      Parameters:
      tvShowId - TMDB TV series id
      seasonNumber - season number
      Returns:
      TV season images
    • images

      TvSeasonImages images(TvShowId tvShowId, int seasonNumber, ImageQuery query)
      Loads images for a TV season using query parameters.
      Parameters:
      tvShowId - TMDB TV series id
      seasonNumber - season number
      query - image query
      Returns:
      TV season images