Interface WatchProviderService

All Known Implementing Classes:
DefaultWatchProviderService

public interface WatchProviderService
Service for loading TMDB watch provider metadata.
  • Method Details

    • regions

    • regions

      WatchProviderRegions regions(Language language)
    • movies

      WatchProviders movies()
      Loads all available movie watch providers.
      Returns:
      movie watch providers
    • movies

      WatchProviders movies(Language language)
      Loads all available movie watch providers using a specific language.
      Parameters:
      language - response language
      Returns:
      localized movie watch providers
    • movies

      WatchProviders movies(Region watchRegion)
      Loads movie watch providers for a specific watch region.
      Parameters:
      watchRegion - watch region
      Returns:
      movie watch providers for the region
    • movies

      WatchProviders movies(Region watchRegion, Language language)
      Loads movie watch providers for a specific watch region using a specific language.
      Parameters:
      watchRegion - watch region
      language - response language
      Returns:
      localized movie watch providers for the region
    • tv

      Loads all available TV watch providers.
      Returns:
      TV watch providers
    • tv

      WatchProviders tv(Language language)
      Loads all available TV watch providers using a specific language.
      Parameters:
      language - response language
      Returns:
      localized TV watch providers
    • tv

      WatchProviders tv(Region watchRegion)
      Loads TV watch providers for a specific watch region.
      Parameters:
      watchRegion - watch region
      Returns:
      TV watch providers for the region
    • tv

      WatchProviders tv(Region watchRegion, Language language)
      Loads TV watch providers for a specific watch region using a specific language.
      Parameters:
      watchRegion - watch region
      language - response language
      Returns:
      localized TV watch providers for the region