Class: TencentCloud::Yinsuda::V20220527::AMEMusicBaseInfo

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20220527/models.rb

Overview

AME 曲库歌曲基础信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(musicid = nil, name = nil, singerset = nil) ⇒ AMEMusicBaseInfo

Returns a new instance of AMEMusicBaseInfo.



31
32
33
34
35
# File 'lib/v20220527/models.rb', line 31

def initialize(musicid=nil, name=nil, singerset=nil)
  @MusicId = musicid
  @Name = name
  @SingerSet = singerset
end

Instance Attribute Details

#MusicIdObject

Parameters:

  • MusicId:

    歌曲 Id。

  • Name:

    歌曲名称。

  • SingerSet:

    歌手列表。



29
30
31
# File 'lib/v20220527/models.rb', line 29

def MusicId
  @MusicId
end

#NameObject

Parameters:

  • MusicId:

    歌曲 Id。

  • Name:

    歌曲名称。

  • SingerSet:

    歌手列表。



29
30
31
# File 'lib/v20220527/models.rb', line 29

def Name
  @Name
end

#SingerSetObject

Parameters:

  • MusicId:

    歌曲 Id。

  • Name:

    歌曲名称。

  • SingerSet:

    歌手列表。



29
30
31
# File 'lib/v20220527/models.rb', line 29

def SingerSet
  @SingerSet
end

Instance Method Details

#deserialize(params) ⇒ Object



37
38
39
40
41
# File 'lib/v20220527/models.rb', line 37

def deserialize(params)
  @MusicId = params['MusicId']
  @Name = params['Name']
  @SingerSet = params['SingerSet']
end