Class AdditionalInfo

java.lang.Object
org.hihn.listenbrainz.AdditionalInfo

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

  • Constructor Details

    • AdditionalInfo

      public AdditionalInfo()
  • Method Details

    • mediaPlayer

      public AdditionalInfo mediaPlayer(String mediaPlayer)
    • getMediaPlayer

      @Nullable public String getMediaPlayer()
      Get mediaPlayer
      Returns:
      mediaPlayer
    • setMediaPlayer

      public void setMediaPlayer(String mediaPlayer)
    • mediaPlayerVersion

      public AdditionalInfo mediaPlayerVersion(String mediaPlayerVersion)
    • getMediaPlayerVersion

      @Nullable public String getMediaPlayerVersion()
      Get mediaPlayerVersion
      Returns:
      mediaPlayerVersion
    • setMediaPlayerVersion

      public void setMediaPlayerVersion(String mediaPlayerVersion)
    • submissionClient

      public AdditionalInfo submissionClient(String submissionClient)
    • getSubmissionClient

      @Nullable public String getSubmissionClient()
      Get submissionClient
      Returns:
      submissionClient
    • setSubmissionClient

      public void setSubmissionClient(String submissionClient)
    • submissionClientVersion

      public AdditionalInfo submissionClientVersion(String submissionClientVersion)
    • getSubmissionClientVersion

      @Nullable public String getSubmissionClientVersion()
      Get submissionClientVersion
      Returns:
      submissionClientVersion
    • setSubmissionClientVersion

      public void setSubmissionClientVersion(String submissionClientVersion)
    • musicService

      public AdditionalInfo musicService(String musicService)
    • getMusicService

      @Nullable public String getMusicService()
      Get musicService
      Returns:
      musicService
    • setMusicService

      public void setMusicService(String musicService)
    • musicServiceName

      public AdditionalInfo musicServiceName(String musicServiceName)
    • getMusicServiceName

      @Nullable public String getMusicServiceName()
      Get musicServiceName
      Returns:
      musicServiceName
    • setMusicServiceName

      public void setMusicServiceName(String musicServiceName)
    • originUrl

      public AdditionalInfo originUrl(String originUrl)
    • getOriginUrl

      @Nullable public String getOriginUrl()
      Get originUrl
      Returns:
      originUrl
    • setOriginUrl

      public void setOriginUrl(String originUrl)
    • releaseMbid

      public AdditionalInfo releaseMbid(UUID releaseMbid)
    • getReleaseMbid

      @Nullable public UUID getReleaseMbid()
      Get releaseMbid
      Returns:
      releaseMbid
    • setReleaseMbid

      public void setReleaseMbid(UUID releaseMbid)
    • artistMbids

      public AdditionalInfo artistMbids(List<UUID> artistMbids)
    • addArtistMbidsItem

      public AdditionalInfo addArtistMbidsItem(UUID artistMbidsItem)
    • getArtistMbids

      @Nullable public List<UUID> getArtistMbids()
      Get artistMbids
      Returns:
      artistMbids
    • setArtistMbids

      public void setArtistMbids(List<UUID> artistMbids)
    • recordingMbid

      public AdditionalInfo recordingMbid(UUID recordingMbid)
    • getRecordingMbid

      @Nullable public UUID getRecordingMbid()
      Get recordingMbid
      Returns:
      recordingMbid
    • setRecordingMbid

      public void setRecordingMbid(UUID recordingMbid)
    • recordingMsid

      public AdditionalInfo recordingMsid(UUID recordingMsid)
    • getRecordingMsid

      @Nullable public UUID getRecordingMsid()
      Get recordingMsid
      Returns:
      recordingMsid
    • setRecordingMsid

      public void setRecordingMsid(UUID recordingMsid)
    • tags

      public AdditionalInfo tags(List<String> tags)
    • addTagsItem

      public AdditionalInfo addTagsItem(String tagsItem)
    • getTags

      @Nullable public List<String> getTags()
      Get tags
      Returns:
      tags
    • setTags

      public void setTags(List<String> tags)
    • duration

      public AdditionalInfo duration(Integer duration)
    • getDuration

      @Nullable public Integer getDuration()
      Get duration
      Returns:
      duration
    • setDuration

      public void setDuration(Integer duration)
    • durationMs

      public AdditionalInfo durationMs(Integer durationMs)
    • getDurationMs

      @Nullable public Integer getDurationMs()
      Get durationMs
      Returns:
      durationMs
    • setDurationMs

      public void setDurationMs(Integer durationMs)
    • tracknumber

      public AdditionalInfo tracknumber(Integer tracknumber)
    • getTracknumber

      @Nullable public Integer getTracknumber()
      Get tracknumber
      Returns:
      tracknumber
    • setTracknumber

      public void setTracknumber(Integer tracknumber)
    • releaseGroupMbid

      public AdditionalInfo releaseGroupMbid(UUID releaseGroupMbid)
    • getReleaseGroupMbid

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

      public void setReleaseGroupMbid(UUID releaseGroupMbid)
    • trackMbid

      public AdditionalInfo trackMbid(UUID trackMbid)
    • getTrackMbid

      @Nullable public UUID getTrackMbid()
      Get trackMbid
      Returns:
      trackMbid
    • setTrackMbid

      public void setTrackMbid(UUID trackMbid)
    • workMbids

      public AdditionalInfo workMbids(List<UUID> workMbids)
    • addWorkMbidsItem

      public AdditionalInfo addWorkMbidsItem(UUID workMbidsItem)
    • getWorkMbids

      @Nullable public List<UUID> getWorkMbids()
      Get workMbids
      Returns:
      workMbids
    • setWorkMbids

      public void setWorkMbids(List<UUID> workMbids)
    • isrc

      public AdditionalInfo isrc(String isrc)
    • getIsrc

      @Nullable public String getIsrc()
      Get isrc
      Returns:
      isrc
    • setIsrc

      public void setIsrc(String isrc)
    • spotifyId

      public AdditionalInfo spotifyId(String spotifyId)
    • getSpotifyId

      @Nullable public String getSpotifyId()
      Get spotifyId
      Returns:
      spotifyId
    • setSpotifyId

      public void setSpotifyId(String spotifyId)
    • discnumber

      public AdditionalInfo discnumber(Integer discnumber)
    • getDiscnumber

      @Nullable public Integer getDiscnumber()
      Get discnumber
      Returns:
      discnumber
    • setDiscnumber

      public void setDiscnumber(Integer discnumber)
    • listeningFrom

      public AdditionalInfo listeningFrom(String listeningFrom)
    • getListeningFrom

      @Nullable public String getListeningFrom()
      Get listeningFrom
      Returns:
      listeningFrom
    • setListeningFrom

      public void setListeningFrom(String listeningFrom)
    • releaseArtistName

      public AdditionalInfo releaseArtistName(String releaseArtistName)
    • getReleaseArtistName

      @Nullable public String getReleaseArtistName()
      Get releaseArtistName
      Returns:
      releaseArtistName
    • setReleaseArtistName

      public void setReleaseArtistName(String releaseArtistName)
    • releaseArtistNames

      public AdditionalInfo releaseArtistNames(List<String> releaseArtistNames)
    • addReleaseArtistNamesItem

      public AdditionalInfo addReleaseArtistNamesItem(String releaseArtistNamesItem)
    • getReleaseArtistNames

      @Nullable public List<String> getReleaseArtistNames()
      Get releaseArtistNames
      Returns:
      releaseArtistNames
    • setReleaseArtistNames

      public void setReleaseArtistNames(List<String> releaseArtistNames)
    • spotifyAlbumArtistIds

      public AdditionalInfo spotifyAlbumArtistIds(List<String> spotifyAlbumArtistIds)
    • addSpotifyAlbumArtistIdsItem

      public AdditionalInfo addSpotifyAlbumArtistIdsItem(String spotifyAlbumArtistIdsItem)
    • getSpotifyAlbumArtistIds

      @Nullable public List<String> getSpotifyAlbumArtistIds()
      Get spotifyAlbumArtistIds
      Returns:
      spotifyAlbumArtistIds
    • setSpotifyAlbumArtistIds

      public void setSpotifyAlbumArtistIds(List<String> spotifyAlbumArtistIds)
    • spotifyAlbumId

      public AdditionalInfo spotifyAlbumId(String spotifyAlbumId)
    • getSpotifyAlbumId

      @Nullable public String getSpotifyAlbumId()
      Get spotifyAlbumId
      Returns:
      spotifyAlbumId
    • setSpotifyAlbumId

      public void setSpotifyAlbumId(String spotifyAlbumId)
    • spotifyArtistIds

      public AdditionalInfo spotifyArtistIds(List<String> spotifyArtistIds)
    • addSpotifyArtistIdsItem

      public AdditionalInfo addSpotifyArtistIdsItem(String spotifyArtistIdsItem)
    • getSpotifyArtistIds

      @Nullable public List<String> getSpotifyArtistIds()
      Get spotifyArtistIds
      Returns:
      spotifyArtistIds
    • setSpotifyArtistIds

      public void setSpotifyArtistIds(List<String> spotifyArtistIds)
    • youtubeId

      public AdditionalInfo youtubeId(String youtubeId)
    • getYoutubeId

      @Nullable public String getYoutubeId()
      Get youtubeId
      Returns:
      youtubeId
    • setYoutubeId

      public void setYoutubeId(String youtubeId)
    • albumartist

      public AdditionalInfo albumartist(String albumartist)
    • getAlbumartist

      @Nullable public String getAlbumartist()
      Get albumartist
      Returns:
      albumartist
    • setAlbumartist

      public void setAlbumartist(String albumartist)
    • comment

      public AdditionalInfo comment(String comment)
    • getComment

      @Nullable public String getComment()
      Get comment
      Returns:
      comment
    • setComment

      public void setComment(String comment)
    • date

      public AdditionalInfo date(String date)
    • getDate

      @Nullable public String getDate()
      Get date
      Returns:
      date
    • setDate

      public void setDate(String date)
    • 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 AdditionalInfo
    • fromJson

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

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