Class SearchRequest.SearchRequestBuilder<C extends SearchRequest, B extends SearchRequest.SearchRequestBuilder<C,B> >
java.lang.Object
com.amilesend.discogs.model.PaginatedRequestBase.PaginatedRequestBaseBuilder<C,B>
com.amilesend.discogs.model.database.SearchRequest.SearchRequestBuilder<C,B>
- Enclosing class:
SearchRequest
public abstract static class SearchRequest.SearchRequestBuilder<C extends SearchRequest, B extends SearchRequest.SearchRequestBuilder<C,B>>
extends PaginatedRequestBase.PaginatedRequestBaseBuilder<C,B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionArtist ANV (optional).The artist name (optional).Barcode (optional).abstract Cbuild()catalogNumber(String catalogNumber) Catalog number (i.e., "catno") (optional).contributor(String contributor) The contributor username (optional).Release country (optional).Credit (optional).Release format (optional).Genre (optional).Label (optional).The search query (optional).releaseTitle(String releaseTitle) The release title (optional).Style (optional).The submitter username (optional).The title (optional).toString()Track name (optional).type(SearchType type) The resource type (optional).Release year (optional).Methods inherited from class PaginatedRequestBase.PaginatedRequestBaseBuilder
page, perPage
-
Constructor Details
-
SearchRequestBuilder
public SearchRequestBuilder()
-
-
Method Details
-
query
-
type
-
title
-
releaseTitle
-
credit
-
artist
-
anv
-
label
-
genre
-
style
-
country
-
year
-
format
-
catalogNumber
-
barcode
-
track
-
submitter
-
contributor
-
build
- Specified by:
buildin classPaginatedRequestBase.PaginatedRequestBaseBuilder<C extends SearchRequest, B extends SearchRequest.SearchRequestBuilder<C,B>>
-
toString
- Overrides:
toStringin classPaginatedRequestBase.PaginatedRequestBaseBuilder<C extends SearchRequest, B extends SearchRequest.SearchRequestBuilder<C,B>>
-