Class Release

Direct Known Subclasses:
GetReleaseResponse

public class Release extends ReleaseContentBase
Describes a release.
See Also:
  • Method Details

    • builder

      public static Release.ReleaseBuilder<?,?> builder()
    • getArtistsSort

      public String getArtistsSort()
      The artist name that is used for sorting this release.
    • getCommunity

      public Community getCommunity()
      The associated community information.
      See Also:
    • getCompanies

      public List<CatalogEntity> getCompanies()
      The list of companies (i.e., record labels).
      See Also:
    • getCountry

      public String getCountry()
      The country of release.
    • getExtraArtists

      public List<Artist> getExtraArtists()
      The list of extra artists.
    • getFormatQuantity

      public Integer getFormatQuantity()
      The quantity of formats for the release.
    • getFormats

      public List<Format> getFormats()
      The list of formats.
      See Also:
    • getIdentifiers

      public List<ReleaseIdentifier> getIdentifiers()
      The list of release identifiers (e.g., barcodes)
      See Also:
    • getIsBlockedFromSale

      public Boolean getIsBlockedFromSale()
    • getIsOffensive

      public Boolean getIsOffensive()
    • getLabels

      public List<CatalogEntity> getLabels()
      List of associated labels.
      See Also:
    • getMasterId

      public Long getMasterId()
      The associated master identifier.
    • getMasterUrl

      public String getMasterUrl()
      The associated master URL.
    • getNotes

      public String getNotes()
      Notes.
    • getReleased

      public LocalDate getReleased()
      The release date.
    • getReleasedFormatted

      public String getReleasedFormatted()
      The release date formatted as DD Mon yyyy.
    • getSeries

      public List<CatalogEntity> getSeries()
      List of associated series.
      See Also:
    • getStatus

      public String getStatus()
      Release entry status.
    • toString

      public String toString()
      Overrides:
      toString in class ReleaseContentBase