Class: ListenBrainz::ReleaseGroup::Payload

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

Overview

Model class for release group payloads.

Instance Attribute Summary collapse

Method Summary

Methods inherited from Base

#as_json

Instance Attribute Details

#from_tsTime (readonly)

Returns:

  • (Time)


51
# File 'lib/listenbrainz/models/release_group.rb', line 51

attribute :from_ts, Types::Timestamp

#last_updatedTime (readonly)

Returns:

  • (Time)


55
# File 'lib/listenbrainz/models/release_group.rb', line 55

attribute :last_updated, Types::Timestamp

#release_groupsArray<ReleaseGroup> (readonly)

Returns:



64
# File 'lib/listenbrainz/models/release_group.rb', line 64

attribute :release_groups, Types::Array.of(ReleaseGroup)

#to_tsTime (readonly)

Returns:

  • (Time)


59
# File 'lib/listenbrainz/models/release_group.rb', line 59

attribute :to_ts, Types::Timestamp