Class: ListenBrainz::Artist::Payload

Inherits:
Base
  • Object
show all
Defined in:
lib/listenbrainz/models/artist.rb

Overview

Model class for artist payloads.

Contains the actual artists as well as additional metadata.

Instance Attribute Summary collapse

Method Summary

Methods inherited from Base

#as_json

Instance Attribute Details

#artistsArray<Artist> (readonly)

Returns:



70
# File 'lib/listenbrainz/models/artist.rb', line 70

attribute :artists, Types::Array.of(Artist)

#from_tsTime (readonly)

Returns:

  • (Time)


57
# File 'lib/listenbrainz/models/artist.rb', line 57

attribute :from_ts, Types::Timestamp

#to_tsTime (readonly)

Returns:

  • (Time)


61
# File 'lib/listenbrainz/models/artist.rb', line 61

attribute :to_ts, Types::Timestamp

#total_artist_countInteger (readonly)

Returns:

  • (Integer)


65
# File 'lib/listenbrainz/models/artist.rb', line 65

attribute :total_artist_count, Types::Integer