Interface AccountBasedRequest

All Superinterfaces:
QueryParameterBasedRequest
All Known Implementing Classes:
AccountAndSessionBasedPaginatedRequestBase, AddFavoriteRequest, AddWatchlistRequest, GetAccountDetailsRequest, GetFavoriteMoviesRequest, GetFavoriteTvShowsRequest, GetListsRequest, GetRatedMoviesRequest, GetRatedTvEpisodesRequest, GetRatedTvShowsRequest, GetWatchlistMoviesRequest, GetWatchlistTvRequest

public interface AccountBasedRequest extends QueryParameterBasedRequest
Interface that signifies that a request requires an account identifier. Note: This is typically used as a path parameter.
See Also:
  • Method Details

    • getAccountId

      int getAccountId()
      Gets the account identifier.
      Returns:
      the account identifier
    • validateAccountId

      default void validateAccountId()
      Validates if the defined account identifier is valid.