Class: TencentCloud::Ame::V20190916::KTVMusicTagGroup
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ame::V20190916::KTVMusicTagGroup
- Defined in:
- lib/v20190916/models.rb
Overview
即使广播曲库歌曲标签分组信息
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(englishgroupname = nil, chinesegroupname = nil, tagset = nil) ⇒ KTVMusicTagGroup
constructor
A new instance of KTVMusicTagGroup.
Constructor Details
#initialize(englishgroupname = nil, chinesegroupname = nil, tagset = nil) ⇒ KTVMusicTagGroup
Returns a new instance of KTVMusicTagGroup.
1800 1801 1802 1803 1804 |
# File 'lib/v20190916/models.rb', line 1800 def initialize(englishgroupname=nil, chinesegroupname=nil, =nil) @EnglishGroupName = englishgroupname @ChineseGroupName = chinesegroupname @TagSet = end |
Instance Attribute Details
#ChineseGroupName ⇒ Object
1798 1799 1800 |
# File 'lib/v20190916/models.rb', line 1798 def ChineseGroupName @ChineseGroupName end |
#EnglishGroupName ⇒ Object
1798 1799 1800 |
# File 'lib/v20190916/models.rb', line 1798 def EnglishGroupName @EnglishGroupName end |
#TagSet ⇒ Object
1798 1799 1800 |
# File 'lib/v20190916/models.rb', line 1798 def TagSet @TagSet end |
Instance Method Details
#deserialize(params) ⇒ Object
1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 |
# File 'lib/v20190916/models.rb', line 1806 def deserialize(params) @EnglishGroupName = params['EnglishGroupName'] @ChineseGroupName = params['ChineseGroupName'] unless params['TagSet'].nil? @TagSet = [] params['TagSet'].each do |i| ktvmusictaginfo_tmp = KTVMusicTagInfo.new ktvmusictaginfo_tmp.deserialize(i) @TagSet << ktvmusictaginfo_tmp end end end |