Class: ListenBrainz::Listen::TrackMetadata::MBIDMapping

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

Overview

Model class for listen MBID mappings.

Instance Attribute Summary collapse

Method Summary

Methods inherited from Base

#as_json

Instance Attribute Details

#artist_mbidsArray<String>? (readonly)

Returns:

  • (Array<String>, nil)


145
# File 'lib/listenbrainz/models/listen.rb', line 145

attribute? :artist_mbids, Types::Array.of(Types::String)

#recording_mbidString (readonly)

Returns:

  • (String)


153
# File 'lib/listenbrainz/models/listen.rb', line 153

attribute :recording_mbid, Types::String

#release_mbidString? (readonly)

Returns:

  • (String, nil)


149
# File 'lib/listenbrainz/models/listen.rb', line 149

attribute? :release_mbid, Types::String