public class KTVRobotInfo extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| KTVRobotInfo() | 
| KTVRobotInfo(KTVRobotInfo source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| Long | getCurIndex()Get 当前歌单索引位置。 | 
| JoinRoomInput | getJoinRoomInput()Get 进房信息。 | 
| String[] | getPlaylists()Get 播放列表。 | 
| Long | getPosition()Get 播放进度,单位:毫秒。 | 
| String | getRobotId()Get 机器人Id。 | 
| String | getRTCSystem()Get RTC厂商类型,取值有:
TRTC | 
| SetAudioParamCommandInput | getSetAudioParamInput()Get 音频参数。 | 
| SetPlayModeCommandInput | getSetPlayModeInput()Get 播放模式,PlayMode取值有:
RepeatPlaylist:列表循环
Order:顺序播放
RepeatSingle:单曲循环
Shuffle:随机播放 | 
| SetRealVolumeCommandInput | getSetRealVolumeInput()Get 真实音量,范围 0~100,默认为 50。 | 
| SetVolumeCommandInput | getSetVolumeInput()Get  | 
| String | getStatus()Get 状态,取值有:
Play:播放
Pause:暂停
Destroy:销毁 | 
| void | setCurIndex(Long CurIndex)Set 当前歌单索引位置。 | 
| void | setJoinRoomInput(JoinRoomInput JoinRoomInput)Set 进房信息。 | 
| void | setPlaylists(String[] Playlists)Set 播放列表。 | 
| void | setPosition(Long Position)Set 播放进度,单位:毫秒。 | 
| void | setRobotId(String RobotId)Set 机器人Id。 | 
| void | setRTCSystem(String RTCSystem)Set RTC厂商类型,取值有:
TRTC | 
| void | setSetAudioParamInput(SetAudioParamCommandInput SetAudioParamInput)Set 音频参数。 | 
| void | setSetPlayModeInput(SetPlayModeCommandInput SetPlayModeInput)Set 播放模式,PlayMode取值有:
RepeatPlaylist:列表循环
Order:顺序播放
RepeatSingle:单曲循环
Shuffle:随机播放 | 
| void | setSetRealVolumeInput(SetRealVolumeCommandInput SetRealVolumeInput)Set 真实音量,范围 0~100,默认为 50。 | 
| void | setSetVolumeInput(SetVolumeCommandInput SetVolumeInput)Set  | 
| void | setStatus(String Status)Set 状态,取值有:
Play:播放
Pause:暂停
Destroy:销毁 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic KTVRobotInfo()
public KTVRobotInfo(KTVRobotInfo source)
public String getRobotId()
public void setRobotId(String RobotId)
RobotId - 机器人Id。public String getStatus()
public void setStatus(String Status)
Status - 状态,取值有:
public String[] getPlaylists()
public void setPlaylists(String[] Playlists)
Playlists - 播放列表。public Long getCurIndex()
public void setCurIndex(Long CurIndex)
CurIndex - 当前歌单索引位置。public Long getPosition()
public void setPosition(Long Position)
Position - 播放进度,单位:毫秒。public SetAudioParamCommandInput getSetAudioParamInput()
public void setSetAudioParamInput(SetAudioParamCommandInput SetAudioParamInput)
SetAudioParamInput - 音频参数。public JoinRoomInput getJoinRoomInput()
public void setJoinRoomInput(JoinRoomInput JoinRoomInput)
JoinRoomInput - 进房信息。public String getRTCSystem()
public void setRTCSystem(String RTCSystem)
RTCSystem - RTC厂商类型,取值有:
public SetPlayModeCommandInput getSetPlayModeInput()
public void setSetPlayModeInput(SetPlayModeCommandInput SetPlayModeInput)
SetPlayModeInput - 播放模式,PlayMode取值有:
public SetVolumeCommandInput getSetVolumeInput()
public void setSetVolumeInput(SetVolumeCommandInput SetVolumeInput)
SetVolumeInput - public SetRealVolumeCommandInput getSetRealVolumeInput()
public void setSetRealVolumeInput(SetRealVolumeCommandInput SetRealVolumeInput)
SetRealVolumeInput - 真实音量,范围 0~100,默认为 50。Copyright © 2025. All rights reserved.