Class Tmdb
java.lang.Object
com.amilesend.tmdb.client.Tmdb
A helper class to vend API classes that are associated with a
Connection to TMDB service.- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTmdb(com.amilesend.client.connection.Connection connection) Creates a newTmdbobject for the givenConnection.Creates a newTmdbobject that is configured with the default settings.Creates a newTmdbobject that is configured with the default settings. -
Method Summary
Modifier and TypeMethodDescriptionGets a newAccountApiinstance for the TMDB connection.Gets a newAuthenticationApiinstance for the TMDB connection.Gets a newCertificationsApiinstance for the TMDB connection.Gets a newChangesApiinstance for the TMDB connection.Gets a newCollectionsApiinstance for the TMDB connection.Gets a newCompaniesApiinstance for the TMDB connection.Gets a newConfigurationApiinstance for the TMDB connection.com.amilesend.client.connection.ConnectionGets a newCreditsApiinstance for the TMDB connection.Gets a newDiscoverApiinstance for the TMDB connection.Gets a newFindApiinstance for the TMDB connection.Gets a newGenresApiinstance for the TMDB connection.Gets a newGuestSessionsApiinstance for the TMDB connection.Gets a newKeywordsApiinstance for the TMDB connection.Gets a newListsApiinstance for the TMDB connection.Gets a newMovieListsApiinstance for the TMDB connection.Gets a newMoviesApiinstance for the TMDB connection.Gets a newNetworksApiinstance for the TMDB connection.Gets a newPeopleApiinstance for the TMDB connection.Gets a newPeopleListsApiinstance for the TMDB connection.Gets a newReviewsApiinstance for the TMDB connection.Gets a newSearchApiinstance for the TMDB connection.Gets a newTrendingApiinstance for the TMDB connection.Gets a newTvEpisodeGroupsApiinstance for the TMDB connection.Gets a newTvEpisodesApiinstance for the TMDB connection.Gets a newTvSeasonsApiinstance for the TMDB connection.Gets a newTvSeriesApiinstance for the TMDB connection.Gets a newTvSeriesListsApiinstance for the TMDB connection.gets a newWatchProvidersApiinstance for the TMDB connection.
-
Field Details
-
API_URL
- See Also:
-
USER_AGENT
- See Also:
-
-
Constructor Details
-
Tmdb
Creates a newTmdbobject that is configured with the default settings.- Parameters:
readAccessToken- the authenticated read access token
-
Tmdb
-
Tmdb
public Tmdb(com.amilesend.client.connection.Connection connection) Creates a newTmdbobject for the givenConnection.- Parameters:
connection- the connection
-
-
Method Details
-
getAccountApi
Gets a newAccountApiinstance for the TMDB connection.- Returns:
- the Account API
- See Also:
-
getAuthenticationApi
Gets a newAuthenticationApiinstance for the TMDB connection.- Returns:
- the Authentication API
- See Also:
-
getCertificationsApi
Gets a newCertificationsApiinstance for the TMDB connection.- Returns:
- the Certifications API
- See Also:
-
getChangesApi
Gets a newChangesApiinstance for the TMDB connection.- Returns:
- the Changes API
- See Also:
-
getCollectionsApi
Gets a newCollectionsApiinstance for the TMDB connection.- Returns:
- the Collections API
- See Also:
-
getCompaniesApi
Gets a newCompaniesApiinstance for the TMDB connection.- Returns:
- the Companies API
- See Also:
-
getConfigurationApi
Gets a newConfigurationApiinstance for the TMDB connection.- Returns:
- the Configuration API
- See Also:
-
getCreditsApi
Gets a newCreditsApiinstance for the TMDB connection.- Returns:
- the Credits API
- See Also:
-
getDiscoverApi
Gets a newDiscoverApiinstance for the TMDB connection.- Returns:
- the Discover API
- See Also:
-
getFindApi
-
getGenresApi
-
getGuestSessionsApi
Gets a newGuestSessionsApiinstance for the TMDB connection.- Returns:
- the Guest Sessions API
- See Also:
-
getKeywordsApi
Gets a newKeywordsApiinstance for the TMDB connection.- Returns:
- the Keywords API
- See Also:
-
getListsApi
-
getMovieListsApi
Gets a newMovieListsApiinstance for the TMDB connection.- Returns:
- the Movie Lists API
- See Also:
-
getMoviesApi
-
getNetworksApi
Gets a newNetworksApiinstance for the TMDB connection.- Returns:
- the Networks API
- See Also:
-
getPeopleApi
-
getPeopleListsApi
Gets a newPeopleListsApiinstance for the TMDB connection.- Returns:
- the People Lists API
- See Also:
-
getReviewsApi
Gets a newReviewsApiinstance for the TMDB connection.- Returns:
- the Reviews API
- See Also:
-
getSearchApi
-
getTrendingApi
Gets a newTrendingApiinstance for the TMDB connection.- Returns:
- the Trending API
- See Also:
-
getTvEpisodeGroupsApi
Gets a newTvEpisodeGroupsApiinstance for the TMDB connection.- Returns:
- the TV Episode Groups API
- See Also:
-
getTvEpisodesApi
Gets a newTvEpisodesApiinstance for the TMDB connection.- Returns:
- the TV Episodes API
- See Also:
-
getTvSeasonsApi
Gets a newTvSeasonsApiinstance for the TMDB connection.- Returns:
- the TV Seasons API
- See Also:
-
getTvSeriesApi
Gets a newTvSeriesApiinstance for the TMDB connection.- Returns:
- the TV Series API
- See Also:
-
getTvSeriesListsApi
Gets a newTvSeriesListsApiinstance for the TMDB connection.- Returns:
- the TV Series Lists API
- See Also:
-
getWatchProvidersApi
gets a newWatchProvidersApiinstance for the TMDB connection.- Returns:
- the Watch Providers API
- See Also:
-
getConnection
public com.amilesend.client.connection.Connection getConnection()
-