Class: TencentCloud::Ame::V20190916::KTVRobotInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ame::V20190916::KTVRobotInfo
- Defined in:
- lib/v20190916/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>.
-
#SetRealVolumeInput ⇒ 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>.
-
#SetVolumeInput ⇒ 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, setvolumeinput = nil, setrealvolumeinput = 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, setvolumeinput = nil, setrealvolumeinput = nil) ⇒ KTVRobotInfo
Returns a new instance of KTVRobotInfo.
1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 |
# File 'lib/v20190916/models.rb', line 1950 def initialize(robotid=nil, status=nil, playlists=nil, curindex=nil, position=nil, setaudioparaminput=nil, joinroominput=nil, rtcsystem=nil, setplaymodeinput=nil, setvolumeinput=nil, setrealvolumeinput=nil) @RobotId = robotid @Status = status @Playlists = playlists @CurIndex = curindex @Position = position @SetAudioParamInput = setaudioparaminput @JoinRoomInput = joinroominput @RTCSystem = rtcsystem @SetPlayModeInput = setplaymodeinput @SetVolumeInput = setvolumeinput @SetRealVolumeInput = setrealvolumeinput 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>
1948 1949 1950 |
# File 'lib/v20190916/models.rb', line 1948 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>
1948 1949 1950 |
# File 'lib/v20190916/models.rb', line 1948 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>
1948 1949 1950 |
# File 'lib/v20190916/models.rb', line 1948 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>
1948 1949 1950 |
# File 'lib/v20190916/models.rb', line 1948 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>
1948 1949 1950 |
# File 'lib/v20190916/models.rb', line 1948 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>
1948 1949 1950 |
# File 'lib/v20190916/models.rb', line 1948 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>
1948 1949 1950 |
# File 'lib/v20190916/models.rb', line 1948 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>
1948 1949 1950 |
# File 'lib/v20190916/models.rb', line 1948 def SetPlayModeInput @SetPlayModeInput end |
#SetRealVolumeInput ⇒ 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>
1948 1949 1950 |
# File 'lib/v20190916/models.rb', line 1948 def SetRealVolumeInput @SetRealVolumeInput end |
#SetVolumeInput ⇒ 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>
1948 1949 1950 |
# File 'lib/v20190916/models.rb', line 1948 def SetVolumeInput @SetVolumeInput 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>
1948 1949 1950 |
# File 'lib/v20190916/models.rb', line 1948 def Status @Status end |
Instance Method Details
#deserialize(params) ⇒ Object
1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 |
# File 'lib/v20190916/models.rb', line 1964 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 unless params['SetVolumeInput'].nil? @SetVolumeInput = SetVolumeCommandInput.new @SetVolumeInput.deserialize(params['SetVolumeInput']) end unless params['SetRealVolumeInput'].nil? @SetRealVolumeInput = SetRealVolumeCommandInput.new @SetRealVolumeInput.deserialize(params['SetRealVolumeInput']) end end |