Class: TencentCloud::Ame::V20190916::OfflineMusicDetail

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

Overview

曲库包已下架歌曲详细信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(itemid = nil, musicname = nil, offremark = nil, offtime = nil) ⇒ OfflineMusicDetail

Returns a new instance of OfflineMusicDetail.


2343
2344
2345
2346
2347
2348
# File 'lib/v20190916/models.rb', line 2343

def initialize(itemid=nil, musicname=nil, offremark=nil, offtime=nil)
  @ItemId = itemid
  @MusicName = musicname
  @OffRemark = offremark
  @OffTime = offtime
end

Instance Attribute Details

#ItemIdObject

Parameters:

  • ItemId:

    歌曲Id

  • MusicName:

    歌曲名称

  • OffRemark:

    不可用原因

  • OffTime:

    不可用时间


2341
2342
2343
# File 'lib/v20190916/models.rb', line 2341

def ItemId
  @ItemId
end

#MusicNameObject

Parameters:

  • ItemId:

    歌曲Id

  • MusicName:

    歌曲名称

  • OffRemark:

    不可用原因

  • OffTime:

    不可用时间


2341
2342
2343
# File 'lib/v20190916/models.rb', line 2341

def MusicName
  @MusicName
end

#OffRemarkObject

Parameters:

  • ItemId:

    歌曲Id

  • MusicName:

    歌曲名称

  • OffRemark:

    不可用原因

  • OffTime:

    不可用时间


2341
2342
2343
# File 'lib/v20190916/models.rb', line 2341

def OffRemark
  @OffRemark
end

#OffTimeObject

Parameters:

  • ItemId:

    歌曲Id

  • MusicName:

    歌曲名称

  • OffRemark:

    不可用原因

  • OffTime:

    不可用时间


2341
2342
2343
# File 'lib/v20190916/models.rb', line 2341

def OffTime
  @OffTime
end

Instance Method Details

#deserialize(params) ⇒ Object


2350
2351
2352
2353
2354
2355
# File 'lib/v20190916/models.rb', line 2350

def deserialize(params)
  @ItemId = params['ItemId']
  @MusicName = params['MusicName']
  @OffRemark = params['OffRemark']
  @OffTime = params['OffTime']
end