Class: TencentCloud::Yinsuda::V20220527::KTVRobotInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Yinsuda::V20220527::KTVRobotInfo
- Defined in:
- lib/v20220527/models.rb
Overview
机器人信息
Instance Attribute Summary collapse
-
#CurIndex ⇒ Object
<li>Play:播放</li> <li>Pause:暂停</li> <li>Destroy:销毁</li> <li>TRTC</li> <li>RepeatPlaylist:列表循环</li> <li>Order:顺序播放</li> <li>RepeatSingle:单曲循环</li> <li>Shuffle:随机播放</li>.
-
#JoinRoomInput ⇒ Object
<li>Play:播放</li> <li>Pause:暂停</li> <li>Destroy:销毁</li> <li>TRTC</li> <li>RepeatPlaylist:列表循环</li> <li>Order:顺序播放</li> <li>RepeatSingle:单曲循环</li> <li>Shuffle:随机播放</li>.
-
#Playlists ⇒ Object
<li>Play:播放</li> <li>Pause:暂停</li> <li>Destroy:销毁</li> <li>TRTC</li> <li>RepeatPlaylist:列表循环</li> <li>Order:顺序播放</li> <li>RepeatSingle:单曲循环</li> <li>Shuffle:随机播放</li>.
-
#Position ⇒ Object
<li>Play:播放</li> <li>Pause:暂停</li> <li>Destroy:销毁</li> <li>TRTC</li> <li>RepeatPlaylist:列表循环</li> <li>Order:顺序播放</li> <li>RepeatSingle:单曲循环</li> <li>Shuffle:随机播放</li>.
-
#RobotId ⇒ Object
<li>Play:播放</li> <li>Pause:暂停</li> <li>Destroy:销毁</li> <li>TRTC</li> <li>RepeatPlaylist:列表循环</li> <li>Order:顺序播放</li> <li>RepeatSingle:单曲循环</li> <li>Shuffle:随机播放</li>.
-
#RTCSystem ⇒ Object
<li>Play:播放</li> <li>Pause:暂停</li> <li>Destroy:销毁</li> <li>TRTC</li> <li>RepeatPlaylist:列表循环</li> <li>Order:顺序播放</li> <li>RepeatSingle:单曲循环</li> <li>Shuffle:随机播放</li>.
-
#SetAudioParamInput ⇒ Object
<li>Play:播放</li> <li>Pause:暂停</li> <li>Destroy:销毁</li> <li>TRTC</li> <li>RepeatPlaylist:列表循环</li> <li>Order:顺序播放</li> <li>RepeatSingle:单曲循环</li> <li>Shuffle:随机播放</li>.
-
#SetPlayModeInput ⇒ Object
<li>Play:播放</li> <li>Pause:暂停</li> <li>Destroy:销毁</li> <li>TRTC</li> <li>RepeatPlaylist:列表循环</li> <li>Order:顺序播放</li> <li>RepeatSingle:单曲循环</li> <li>Shuffle:随机播放</li>.
-
#Status ⇒ Object
<li>Play:播放</li> <li>Pause:暂停</li> <li>Destroy:销毁</li> <li>TRTC</li> <li>RepeatPlaylist:列表循环</li> <li>Order:顺序播放</li> <li>RepeatSingle:单曲循环</li> <li>Shuffle:随机播放</li>.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(robotid = nil, status = nil, playlists = nil, curindex = nil, position = nil, setaudioparaminput = nil, joinroominput = nil, rtcsystem = nil, setplaymodeinput = nil) ⇒ KTVRobotInfo
constructor
A new instance of KTVRobotInfo.
Constructor Details
#initialize(robotid = nil, status = nil, playlists = nil, curindex = nil, position = nil, setaudioparaminput = nil, joinroominput = nil, rtcsystem = nil, setplaymodeinput = nil) ⇒ KTVRobotInfo
Returns a new instance of KTVRobotInfo.
1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 |
# File 'lib/v20220527/models.rb', line 1395 def initialize(robotid=nil, status=nil, playlists=nil, curindex=nil, position=nil, setaudioparaminput=nil, joinroominput=nil, rtcsystem=nil, setplaymodeinput=nil) @RobotId = robotid @Status = status @Playlists = playlists @CurIndex = curindex @Position = position @SetAudioParamInput = setaudioparaminput @JoinRoomInput = joinroominput @RTCSystem = rtcsystem @SetPlayModeInput = setplaymodeinput end |
Instance Attribute Details
#CurIndex ⇒ Object
<li>Play:播放</li> <li>Pause:暂停</li> <li>Destroy:销毁</li> <li>TRTC</li> <li>RepeatPlaylist:列表循环</li> <li>Order:顺序播放</li> <li>RepeatSingle:单曲循环</li> <li>Shuffle:随机播放</li>
1393 1394 1395 |
# File 'lib/v20220527/models.rb', line 1393 def CurIndex @CurIndex end |
#JoinRoomInput ⇒ Object
<li>Play:播放</li> <li>Pause:暂停</li> <li>Destroy:销毁</li> <li>TRTC</li> <li>RepeatPlaylist:列表循环</li> <li>Order:顺序播放</li> <li>RepeatSingle:单曲循环</li> <li>Shuffle:随机播放</li>
1393 1394 1395 |
# File 'lib/v20220527/models.rb', line 1393 def JoinRoomInput @JoinRoomInput end |
#Playlists ⇒ Object
<li>Play:播放</li> <li>Pause:暂停</li> <li>Destroy:销毁</li> <li>TRTC</li> <li>RepeatPlaylist:列表循环</li> <li>Order:顺序播放</li> <li>RepeatSingle:单曲循环</li> <li>Shuffle:随机播放</li>
1393 1394 1395 |
# File 'lib/v20220527/models.rb', line 1393 def Playlists @Playlists end |
#Position ⇒ Object
<li>Play:播放</li> <li>Pause:暂停</li> <li>Destroy:销毁</li> <li>TRTC</li> <li>RepeatPlaylist:列表循环</li> <li>Order:顺序播放</li> <li>RepeatSingle:单曲循环</li> <li>Shuffle:随机播放</li>
1393 1394 1395 |
# File 'lib/v20220527/models.rb', line 1393 def Position @Position end |
#RobotId ⇒ Object
<li>Play:播放</li> <li>Pause:暂停</li> <li>Destroy:销毁</li> <li>TRTC</li> <li>RepeatPlaylist:列表循环</li> <li>Order:顺序播放</li> <li>RepeatSingle:单曲循环</li> <li>Shuffle:随机播放</li>
1393 1394 1395 |
# File 'lib/v20220527/models.rb', line 1393 def RobotId @RobotId end |
#RTCSystem ⇒ Object
<li>Play:播放</li> <li>Pause:暂停</li> <li>Destroy:销毁</li> <li>TRTC</li> <li>RepeatPlaylist:列表循环</li> <li>Order:顺序播放</li> <li>RepeatSingle:单曲循环</li> <li>Shuffle:随机播放</li>
1393 1394 1395 |
# File 'lib/v20220527/models.rb', line 1393 def RTCSystem @RTCSystem end |
#SetAudioParamInput ⇒ Object
<li>Play:播放</li> <li>Pause:暂停</li> <li>Destroy:销毁</li> <li>TRTC</li> <li>RepeatPlaylist:列表循环</li> <li>Order:顺序播放</li> <li>RepeatSingle:单曲循环</li> <li>Shuffle:随机播放</li>
1393 1394 1395 |
# File 'lib/v20220527/models.rb', line 1393 def SetAudioParamInput @SetAudioParamInput end |
#SetPlayModeInput ⇒ Object
<li>Play:播放</li> <li>Pause:暂停</li> <li>Destroy:销毁</li> <li>TRTC</li> <li>RepeatPlaylist:列表循环</li> <li>Order:顺序播放</li> <li>RepeatSingle:单曲循环</li> <li>Shuffle:随机播放</li>
1393 1394 1395 |
# File 'lib/v20220527/models.rb', line 1393 def SetPlayModeInput @SetPlayModeInput end |
#Status ⇒ Object
<li>Play:播放</li> <li>Pause:暂停</li> <li>Destroy:销毁</li> <li>TRTC</li> <li>RepeatPlaylist:列表循环</li> <li>Order:顺序播放</li> <li>RepeatSingle:单曲循环</li> <li>Shuffle:随机播放</li>
1393 1394 1395 |
# File 'lib/v20220527/models.rb', line 1393 def Status @Status end |
Instance Method Details
#deserialize(params) ⇒ Object
1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 |
# File 'lib/v20220527/models.rb', line 1407 def deserialize(params) @RobotId = params['RobotId'] @Status = params['Status'] @Playlists = params['Playlists'] @CurIndex = params['CurIndex'] @Position = params['Position'] unless params['SetAudioParamInput'].nil? @SetAudioParamInput = SetAudioParamCommandInput.new @SetAudioParamInput.deserialize(params['SetAudioParamInput']) end unless params['JoinRoomInput'].nil? @JoinRoomInput = JoinRoomInput.new @JoinRoomInput.deserialize(params['JoinRoomInput']) end @RTCSystem = params['RTCSystem'] unless params['SetPlayModeInput'].nil? @SetPlayModeInput = SetPlayModeCommandInput.new @SetPlayModeInput.deserialize(params['SetPlayModeInput']) end end |