Class: TencentCloud::Yinsuda::V20220527::DescribeKTVMusicAccompanySegmentUrlVipRequest

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

Overview

DescribeKTVMusicAccompanySegmentUrlVip请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(appname = nil, userid = nil, musicid = nil, roomid = nil) ⇒ DescribeKTVMusicAccompanySegmentUrlVipRequest

Returns a new instance of DescribeKTVMusicAccompanySegmentUrlVipRequest.



423
424
425
426
427
428
# File 'lib/v20220527/models.rb', line 423

def initialize(appname=nil, userid=nil, musicid=nil, roomid=nil)
  @AppName = appname
  @UserId = userid
  @MusicId = musicid
  @RoomId = roomid
end

Instance Attribute Details

#AppNameObject

Parameters:

  • AppName:

    应用名称

  • UserId:

    用户标识

  • MusicId:

    歌曲 Id

  • RoomId:

    房间Id



421
422
423
# File 'lib/v20220527/models.rb', line 421

def AppName
  @AppName
end

#MusicIdObject

Parameters:

  • AppName:

    应用名称

  • UserId:

    用户标识

  • MusicId:

    歌曲 Id

  • RoomId:

    房间Id



421
422
423
# File 'lib/v20220527/models.rb', line 421

def MusicId
  @MusicId
end

#RoomIdObject

Parameters:

  • AppName:

    应用名称

  • UserId:

    用户标识

  • MusicId:

    歌曲 Id

  • RoomId:

    房间Id



421
422
423
# File 'lib/v20220527/models.rb', line 421

def RoomId
  @RoomId
end

#UserIdObject

Parameters:

  • AppName:

    应用名称

  • UserId:

    用户标识

  • MusicId:

    歌曲 Id

  • RoomId:

    房间Id



421
422
423
# File 'lib/v20220527/models.rb', line 421

def UserId
  @UserId
end

Instance Method Details

#deserialize(params) ⇒ Object



430
431
432
433
434
435
# File 'lib/v20220527/models.rb', line 430

def deserialize(params)
  @AppName = params['AppName']
  @UserId = params['UserId']
  @MusicId = params['MusicId']
  @RoomId = params['RoomId']
end