Package com.amilesend.discogs.model
package com.amilesend.discogs.model
-
ClassDescriptionDescribes that a class contains API methods.Describes that an API method that supports user authentication.Describes that an API method requires user authentication.Defines a request that contains a JSON-based body to be included in an HTTP post request.Annotation to indicate that an attribute is a body parameter.NamedResource<K, T extends NamedResource>Defines a generic data structure that defines a named resource that contains an ID, name, ane resource URL.NamedResource.NamedResourceBuilder<K, T extends NamedResource, C extends NamedResource<K,
T>, B extends NamedResource.NamedResourceBuilder<K, T, C, B>> Base class to define requests that support pagination.PaginatedRequestBase.PaginatedRequestBaseBuilder<C extends PaginatedRequestBase, B extends PaginatedRequestBase.PaginatedRequestBaseBuilder<C,B>> Defines a paginated response with a limited set of results.PaginatedResponseBase.PaginatedResponseBaseBuilder<T, C extends PaginatedResponseBase<T>, B extends PaginatedResponseBase.PaginatedResponseBaseBuilder<T,C, B>> Describes the pagination information for a response.Annotation to indicate that an attribute is a path parameter.The response associated with post operations (i.e., AddFavorite and AddWatchlist).PostResponse.PostResponseBuilder<C extends PostResponse, B extends PostResponse.PostResponseBuilder<C,B>> Annotation to indicate that an attribute is a query parameter.Defines a request that contain parameters to be constructed as query parameters in an HTTP request.Base class for a resource that defines a unique identifier.Resource.ResourceBuilder<K, T extends Resource, C extends Resource<K,T>, B extends Resource.ResourceBuilder<K, T, C, B>>