Interface GuestSessionBasedRequest

All Superinterfaces:
QueryParameterBasedRequest
All Known Implementing Classes:
AddRatingRequest, AddRatingRequest, AddRatingRequest, DeleteRatingRequest, DeleteRatingRequest, DeleteRatingRequest, GetAccountStatesRequest, GetRatedMoviesRequest, GetRatedTvEpisodesRequest, GetRatedTvShowsRequest, GuestSessionRequestBase

public interface GuestSessionBasedRequest extends QueryParameterBasedRequest
Interface that signifies that a request defines a guest session identifier.
See Also:
  • Method Details

    • getGuestSessionId

      String getGuestSessionId()
      Gets the guest session identifier.
      Returns:
      the guest session identifier
    • populateGuestSessionIdQueryParameterIfDefined

      default okhttp3.HttpUrl.Builder populateGuestSessionIdQueryParameterIfDefined( okhttp3.HttpUrl.Builder urlBuilder)
      Defines the session identifier as a query parameter in the request URL builder if defined.
      Parameters:
      urlBuilder - the URL builder
      Returns:
      the builder