Class GetArtistReleasesResponse.ArtistRelease.ArtistReleaseBuilder<C extends GetArtistReleasesResponse.ArtistRelease, B extends GetArtistReleasesResponse.ArtistRelease.ArtistReleaseBuilder<C,B> >
java.lang.Object
com.amilesend.discogs.model.Resource.ResourceBuilder<Long, GetArtistReleasesResponse.ArtistRelease, C, B>
com.amilesend.discogs.model.database.GetArtistReleasesResponse.ArtistRelease.ArtistReleaseBuilder<C,B>
- Enclosing class:
GetArtistReleasesResponse.ArtistRelease
public abstract static class GetArtistReleasesResponse.ArtistRelease.ArtistReleaseBuilder<C extends GetArtistReleasesResponse.ArtistRelease, B extends GetArtistReleasesResponse.ArtistRelease.ArtistReleaseBuilder<C,B>>
extends Resource.ResourceBuilder<Long, GetArtistReleasesResponse.ArtistRelease, C, B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe artist name.abstract C
build()
The format.The label.mainRelease
(Long mainRelease) The main release identifier.The role.The stats associated with the release.The entry status.The thumbnail image URL.The title.toString()
The type (e.g., "release" or "master").The year of the release.Methods inherited from class Resource.ResourceBuilder
id, resourceUrl
-
Constructor Details
-
ArtistReleaseBuilder
public ArtistReleaseBuilder()
-
-
Method Details
-
status
-
type
-
mainRelease
-
format
-
label
-
title
-
role
-
artist
-
year
-
thumb
-
stats
-
build
- Specified by:
build
in classResource.ResourceBuilder<Long, GetArtistReleasesResponse.ArtistRelease, C extends GetArtistReleasesResponse.ArtistRelease, B extends GetArtistReleasesResponse.ArtistRelease.ArtistReleaseBuilder<C,
B>>
-
toString
- Overrides:
toString
in classResource.ResourceBuilder<Long, GetArtistReleasesResponse.ArtistRelease, C extends GetArtistReleasesResponse.ArtistRelease, B extends GetArtistReleasesResponse.ArtistRelease.ArtistReleaseBuilder<C,
B>>
-