Class ApiBase

java.lang.Object
com.amilesend.discogs.api.ApiBase
Direct Known Subclasses:
DatabaseApi, InventoryExportApi, InventoryUploadApi, MarketplaceApi, UserCollectionApi, UserIdentityApi, UserListsApi, UserWantListApi

public abstract class ApiBase extends Object
Wraps a OkHttpClient that manages parsing responses to corresponding POJO types.
  • Constructor Details

    • ApiBase

      public ApiBase(@NonNull DiscogsConnection connection)
      Creates a new ApiBase instance.
      Parameters:
      connection - The connection that wraps the underlying HTTP client.
  • Method Details

    • getConnection

      @NonNull public @NonNull DiscogsConnection getConnection()
      The connection that wraps the underlying HTTP client.