Class LookupMetadataRelease

java.lang.Object
org.hihn.listenbrainz.LookupMetadataRelease

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", comments="Generator version: 7.7.0") public class LookupMetadataRelease extends Object
LookupMetadataRelease
  • Field Details

  • Constructor Details

    • LookupMetadataRelease

      public LookupMetadataRelease()
  • Method Details

    • albumArtistName

      public LookupMetadataRelease albumArtistName(String albumArtistName)
    • getAlbumArtistName

      @Nullable public String getAlbumArtistName()
      Get albumArtistName
      Returns:
      albumArtistName
    • setAlbumArtistName

      public void setAlbumArtistName(String albumArtistName)
    • caaId

      public LookupMetadataRelease caaId(Integer caaId)
    • getCaaId

      @Nullable public Integer getCaaId()
      Get caaId
      Returns:
      caaId
    • setCaaId

      public void setCaaId(Integer caaId)
    • caaReleaseMbid

      public LookupMetadataRelease caaReleaseMbid(UUID caaReleaseMbid)
    • getCaaReleaseMbid

      @Nullable public UUID getCaaReleaseMbid()
      Get caaReleaseMbid
      Returns:
      caaReleaseMbid
    • setCaaReleaseMbid

      public void setCaaReleaseMbid(UUID caaReleaseMbid)
    • mbid

      public LookupMetadataRelease mbid(String mbid)
    • getMbid

      @Nullable public String getMbid()
      Get mbid
      Returns:
      mbid
    • setMbid

      public void setMbid(String mbid)
    • name

      public LookupMetadataRelease name(String name)
    • getName

      @Nullable public String getName()
      Get name
      Returns:
      name
    • setName

      public void setName(String name)
    • releaseGroupMbid

      public LookupMetadataRelease releaseGroupMbid(UUID releaseGroupMbid)
    • getReleaseGroupMbid

      @Nullable public UUID getReleaseGroupMbid()
      Get releaseGroupMbid
      Returns:
      releaseGroupMbid
    • setReleaseGroupMbid

      public void setReleaseGroupMbid(UUID releaseGroupMbid)
    • year

      public LookupMetadataRelease year(Integer year)
    • getYear

      @Nullable public Integer getYear()
      Get year
      Returns:
      year
    • setYear

      public void setYear(Integer year)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • validateJsonElement

      public static void validateJsonElement(com.google.gson.JsonElement jsonElement) throws IOException
      Validates the JSON Element and throws an exception if issues found
      Parameters:
      jsonElement - JSON Element
      Throws:
      IOException - if the JSON Element is invalid with respect to LookupMetadataRelease
    • fromJson

      public static LookupMetadataRelease fromJson(String jsonString) throws IOException
      Create an instance of LookupMetadataRelease given an JSON string
      Parameters:
      jsonString - JSON string
      Returns:
      An instance of LookupMetadataRelease
      Throws:
      IOException - if the JSON string is invalid with respect to LookupMetadataRelease
    • toJson

      public String toJson()
      Convert an instance of LookupMetadataRelease to an JSON string
      Returns:
      JSON string