Package org.hihn.listenbrainz
Class TopReleaseGroupsForArtistInner
java.lang.Object
org.hihn.listenbrainz.TopReleaseGroupsForArtistInner
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.7.0")
public class TopReleaseGroupsForArtistInner
extends Object
TopReleaseGroupsForArtistInner
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
Create an instance of TopReleaseGroupsForArtistInner given an JSON stringGet artistGet releaseGet releaseColorGet releaseGroupGet releaseGroupMbidgetTag()
Get tagGet totalListenCountGet totalUserCountint
hashCode()
releaseColor
(TopRecordingsForArtistInnerReleaseColor releaseColor) releaseGroup
(TopReleaseGroupsForArtistInnerReleaseGroup releaseGroup) releaseGroupMbid
(UUID releaseGroupMbid) void
void
void
setReleaseColor
(TopRecordingsForArtistInnerReleaseColor releaseColor) void
setReleaseGroup
(TopReleaseGroupsForArtistInnerReleaseGroup releaseGroup) void
setReleaseGroupMbid
(UUID releaseGroupMbid) void
void
setTotalListenCount
(Integer totalListenCount) void
setTotalUserCount
(Integer totalUserCount) toJson()
Convert an instance of TopReleaseGroupsForArtistInner to an JSON stringtoString()
totalListenCount
(Integer totalListenCount) totalUserCount
(Integer totalUserCount) static void
validateJsonElement
(com.google.gson.JsonElement jsonElement) Validates the JSON Element and throws an exception if issues found
-
Field Details
-
SERIALIZED_NAME_ARTIST
- See Also:
-
SERIALIZED_NAME_RELEASE
- See Also:
-
SERIALIZED_NAME_RELEASE_COLOR
- See Also:
-
SERIALIZED_NAME_RELEASE_GROUP
- See Also:
-
SERIALIZED_NAME_RELEASE_GROUP_MBID
- See Also:
-
SERIALIZED_NAME_TAG
- See Also:
-
SERIALIZED_NAME_TOTAL_LISTEN_COUNT
- See Also:
-
SERIALIZED_NAME_TOTAL_USER_COUNT
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
TopReleaseGroupsForArtistInner
public TopReleaseGroupsForArtistInner()
-
-
Method Details
-
artist
-
getArtist
Get artist- Returns:
- artist
-
setArtist
-
release
-
getRelease
Get release- Returns:
- release
-
setRelease
-
releaseColor
public TopReleaseGroupsForArtistInner releaseColor(TopRecordingsForArtistInnerReleaseColor releaseColor) -
getReleaseColor
Get releaseColor- Returns:
- releaseColor
-
setReleaseColor
-
releaseGroup
public TopReleaseGroupsForArtistInner releaseGroup(TopReleaseGroupsForArtistInnerReleaseGroup releaseGroup) -
getReleaseGroup
Get releaseGroup- Returns:
- releaseGroup
-
setReleaseGroup
-
releaseGroupMbid
-
getReleaseGroupMbid
Get releaseGroupMbid- Returns:
- releaseGroupMbid
-
setReleaseGroupMbid
-
tag
-
getTag
Get tag- Returns:
- tag
-
setTag
-
totalListenCount
-
getTotalListenCount
Get totalListenCount- Returns:
- totalListenCount
-
setTotalListenCount
-
totalUserCount
-
getTotalUserCount
Get totalUserCount- Returns:
- totalUserCount
-
setTotalUserCount
-
equals
-
hashCode
public int hashCode() -
toString
-
validateJsonElement
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 TopReleaseGroupsForArtistInner
-
fromJson
Create an instance of TopReleaseGroupsForArtistInner given an JSON string- Parameters:
jsonString
- JSON string- Returns:
- An instance of TopReleaseGroupsForArtistInner
- Throws:
IOException
- if the JSON string is invalid with respect to TopReleaseGroupsForArtistInner
-
toJson
Convert an instance of TopReleaseGroupsForArtistInner to an JSON string- Returns:
- JSON string
-