public class ModifyRoomRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| ModifyRoomRequest() | 
| ModifyRoomRequest(ModifyRoomRequest 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 | 
|---|---|
| String[] | getAssistants()Get 助教Id列表。直播开始后不允许修改。 | 
| Long | getAudioQuality()Get 高音质模式。可以有以下取值:
0 不开启高音质(默认值)
1 开启高音质
直播开始后不允许修改。 | 
| Long | getAutoMic()Get 进入房间时是否自动连麦。可以有以下取值:
0 不自动连麦(默认值)
1 自动连麦
直播开始后不允许修改。 | 
| Long | getDisableRecord()Get 禁止录制。可以有以下取值:
0 不禁止录制(默认值)
1 禁止录制
直播开始后不允许修改。 | 
| Long | getEnableAutoStart()Get 是否自动开始上课:0 不自动上课(默认) 1 自动上课 live_type=1的时候有效 | 
| Long | getEnableDirectControl()Get 打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。 | 
| Long | getEndDelayTime()Get 拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟 | 
| Long | getEndTime()Get 预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。 | 
| String | getGroupId()Get 房间绑定的群组ID。直播开始后不允许修改。 | 
| String[] | getGuests()Get 嘉宾Id列表。当圆桌会议模式(RoomType==3)时生效 | 
| Long | getInteractionMode()Get 开启专注模式。
0 收看全部角色音视频(默认)
1 只看老师和助教 | 
| Long | getIsGradingRequiredPostClass()Get 开启课后评分。 0:不开启(默认)  1:开启 | 
| Long | getLiveType()Get 直播方式:0 常规模式(默认)1 回放直播模式(伪直播)。 目前支持从回放直播模式(伪直播)改为常规模式,不支持从常规模式改为回放直播模式(伪直播) | 
| Long | getMaxMicNumber()Get 设置房间/课堂同时最大可与老师进行连麦互动的人数,该参数支持正式上课/开播前调用修改房间修改。小班课取值范围[0,16],大班课取值范围[0,1],当取值为0时表示当前课堂/直播,不支持连麦互动。 | 
| String | getName()Get 房间名称。
字符数不超过256 | 
| String | getRecordLang()Deprecated.   | 
| Long | getRecordLayout()Get 录制模板。仅可修改还未开始的房间。录制模板枚举值参考:https://cloud.tencent.com/document/product/1639/89744 | 
| String | getRecordLiveUrl()Get 伪直播链接 | 
| Long | getRecordMerge()Get 录制文件合并开关。0 关闭 1 开启 注:只有在一节课多次启用手动录制时,此功能才有效 | 
| String | getRecordScene()Get 录制自定义场景,仅recordlayout=9的时候此参数有效,数据内容为用户自定义场景参数,数据格式为json键值对方式,其中键值对的value为string类型。 | 
| Long | getResolution()Get 分辨率。可以有如下取值:
1 标清
2 高清
3 全高清
直播开始后不允许修改。 | 
| Long | getRoomId()Get 房间ID。 | 
| Long | getRoomType()Get 房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (预留参数、暂未开放)
注:大班课的布局(layout)只有三分屏 | 
| Long | getSdkAppId()Get 低代码互动课堂的SdkAppId | 
| Long | getStartTime()Get 预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。 | 
| Long | getSubtitlesTranscription()Get 字幕转写功能开关。可以有以下取值:
0 不开启字幕转写功能(默认值)
1 自动转写模式:上课自动开启,下课自动停止 | 
| String | getSubType()Get 房间子类型,可以有以下取值:
videodoc 文档+视频
video 纯视频
直播开始后不允许修改。 | 
| String | getTeacherId()Get 老师ID。直播开始后不允许修改。 | 
| Long | getVideoOrientation()Get 横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型 | 
| Long | getWhiteBoardSnapshotMode()Get 板书截图生成类型。0 不生成板书;1 全量模式;2 单页去重模式 | 
| void | setAssistants(String[] Assistants)Set 助教Id列表。直播开始后不允许修改。 | 
| void | setAudioQuality(Long AudioQuality)Set 高音质模式。可以有以下取值:
0 不开启高音质(默认值)
1 开启高音质
直播开始后不允许修改。 | 
| void | setAutoMic(Long AutoMic)Set 进入房间时是否自动连麦。可以有以下取值:
0 不自动连麦(默认值)
1 自动连麦
直播开始后不允许修改。 | 
| void | setDisableRecord(Long DisableRecord)Set 禁止录制。可以有以下取值:
0 不禁止录制(默认值)
1 禁止录制
直播开始后不允许修改。 | 
| void | setEnableAutoStart(Long EnableAutoStart)Set 是否自动开始上课:0 不自动上课(默认) 1 自动上课 live_type=1的时候有效 | 
| void | setEnableDirectControl(Long EnableDirectControl)Set 打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。 | 
| void | setEndDelayTime(Long EndDelayTime)Set 拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟 | 
| void | setEndTime(Long EndTime)Set 预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。 | 
| void | setGroupId(String GroupId)Set 房间绑定的群组ID。直播开始后不允许修改。 | 
| void | setGuests(String[] Guests)Set 嘉宾Id列表。当圆桌会议模式(RoomType==3)时生效 | 
| void | setInteractionMode(Long InteractionMode)Set 开启专注模式。
0 收看全部角色音视频(默认)
1 只看老师和助教 | 
| void | setIsGradingRequiredPostClass(Long IsGradingRequiredPostClass)Set 开启课后评分。 0:不开启(默认)  1:开启 | 
| void | setLiveType(Long LiveType)Set 直播方式:0 常规模式(默认)1 回放直播模式(伪直播)。 目前支持从回放直播模式(伪直播)改为常规模式,不支持从常规模式改为回放直播模式(伪直播) | 
| void | setMaxMicNumber(Long MaxMicNumber)Set 设置房间/课堂同时最大可与老师进行连麦互动的人数,该参数支持正式上课/开播前调用修改房间修改。小班课取值范围[0,16],大班课取值范围[0,1],当取值为0时表示当前课堂/直播,不支持连麦互动。 | 
| void | setName(String Name)Set 房间名称。
字符数不超过256 | 
| void | setRecordLang(String RecordLang)Deprecated.   | 
| void | setRecordLayout(Long RecordLayout)Set 录制模板。仅可修改还未开始的房间。录制模板枚举值参考:https://cloud.tencent.com/document/product/1639/89744 | 
| void | setRecordLiveUrl(String RecordLiveUrl)Set 伪直播链接 | 
| void | setRecordMerge(Long RecordMerge)Set 录制文件合并开关。0 关闭 1 开启 注:只有在一节课多次启用手动录制时,此功能才有效 | 
| void | setRecordScene(String RecordScene)Set 录制自定义场景,仅recordlayout=9的时候此参数有效,数据内容为用户自定义场景参数,数据格式为json键值对方式,其中键值对的value为string类型。 | 
| void | setResolution(Long Resolution)Set 分辨率。可以有如下取值:
1 标清
2 高清
3 全高清
直播开始后不允许修改。 | 
| void | setRoomId(Long RoomId)Set 房间ID。 | 
| void | setRoomType(Long RoomType)Set 房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (预留参数、暂未开放)
注:大班课的布局(layout)只有三分屏 | 
| void | setSdkAppId(Long SdkAppId)Set 低代码互动课堂的SdkAppId | 
| void | setStartTime(Long StartTime)Set 预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。 | 
| void | setSubtitlesTranscription(Long SubtitlesTranscription)Set 字幕转写功能开关。可以有以下取值:
0 不开启字幕转写功能(默认值)
1 自动转写模式:上课自动开启,下课自动停止 | 
| void | setSubType(String SubType)Set 房间子类型,可以有以下取值:
videodoc 文档+视频
video 纯视频
直播开始后不允许修改。 | 
| void | setTeacherId(String TeacherId)Set 老师ID。直播开始后不允许修改。 | 
| void | setVideoOrientation(Long VideoOrientation)Set 横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型 | 
| void | setWhiteBoardSnapshotMode(Long WhiteBoardSnapshotMode)Set 板书截图生成类型。0 不生成板书;1 全量模式;2 单页去重模式 | 
| 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 ModifyRoomRequest()
public ModifyRoomRequest(ModifyRoomRequest source)
public Long getRoomId()
public void setRoomId(Long RoomId)
RoomId - 房间ID。public Long getSdkAppId()
public void setSdkAppId(Long SdkAppId)
SdkAppId - 低代码互动课堂的SdkAppIdpublic Long getStartTime()
public void setStartTime(Long StartTime)
StartTime - 预定的房间开始时间,unix时间戳(秒)。直播开始后不允许修改。public Long getEndTime()
public void setEndTime(Long EndTime)
EndTime - 预定的房间结束时间,unix时间戳(秒)。直播开始后不允许修改。public String getTeacherId()
public void setTeacherId(String TeacherId)
TeacherId - 老师ID。直播开始后不允许修改。public String getName()
public void setName(String Name)
Name - 房间名称。
字符数不超过256public Long getResolution()
public void setResolution(Long Resolution)
Resolution - 分辨率。可以有如下取值:
1 标清
2 高清
3 全高清
直播开始后不允许修改。public Long getMaxMicNumber()
public void setMaxMicNumber(Long MaxMicNumber)
MaxMicNumber - 设置房间/课堂同时最大可与老师进行连麦互动的人数,该参数支持正式上课/开播前调用修改房间修改。小班课取值范围[0,16],大班课取值范围[0,1],当取值为0时表示当前课堂/直播,不支持连麦互动。public Long getAutoMic()
public void setAutoMic(Long AutoMic)
AutoMic - 进入房间时是否自动连麦。可以有以下取值:
0 不自动连麦(默认值)
1 自动连麦
直播开始后不允许修改。public Long getAudioQuality()
public void setAudioQuality(Long AudioQuality)
AudioQuality - 高音质模式。可以有以下取值:
0 不开启高音质(默认值)
1 开启高音质
直播开始后不允许修改。public String getSubType()
public void setSubType(String SubType)
SubType - 房间子类型,可以有以下取值:
videodoc 文档+视频
video 纯视频
直播开始后不允许修改。public Long getDisableRecord()
public void setDisableRecord(Long DisableRecord)
DisableRecord - 禁止录制。可以有以下取值:
0 不禁止录制(默认值)
1 禁止录制
直播开始后不允许修改。public String[] getAssistants()
public void setAssistants(String[] Assistants)
Assistants - 助教Id列表。直播开始后不允许修改。public String getGroupId()
public void setGroupId(String GroupId)
GroupId - 房间绑定的群组ID。直播开始后不允许修改。public Long getEnableDirectControl()
public void setEnableDirectControl(Long EnableDirectControl)
EnableDirectControl - 打开学生麦克风/摄像头的授权开关。直播开始后不允许修改。public Long getInteractionMode()
public void setInteractionMode(Long InteractionMode)
InteractionMode - 开启专注模式。
0 收看全部角色音视频(默认)
1 只看老师和助教public Long getVideoOrientation()
public void setVideoOrientation(Long VideoOrientation)
VideoOrientation - 横竖屏。0:横屏开播(默认值); 1:竖屏开播,当前仅支持移动端的纯视频类型public Long getIsGradingRequiredPostClass()
public void setIsGradingRequiredPostClass(Long IsGradingRequiredPostClass)
IsGradingRequiredPostClass - 开启课后评分。 0:不开启(默认)  1:开启public Long getRoomType()
public void setRoomType(Long RoomType)
RoomType - 房间类型: 0 小班课(默认值); 1 大班课; 2 1V1 (预留参数、暂未开放)
注:大班课的布局(layout)只有三分屏public Long getRecordLayout()
public void setRecordLayout(Long RecordLayout)
RecordLayout - 录制模板。仅可修改还未开始的房间。录制模板枚举值参考:https://cloud.tencent.com/document/product/1639/89744public Long getEndDelayTime()
public void setEndDelayTime(Long EndDelayTime)
EndDelayTime - 拖堂时间:单位分钟,0为不限制(默认值), -1为不能拖堂,大于0为拖堂的时间,最大值120分钟public Long getLiveType()
public void setLiveType(Long LiveType)
LiveType - 直播方式:0 常规模式(默认)1 回放直播模式(伪直播)。 目前支持从回放直播模式(伪直播)改为常规模式,不支持从常规模式改为回放直播模式(伪直播)public String getRecordLiveUrl()
public void setRecordLiveUrl(String RecordLiveUrl)
RecordLiveUrl - 伪直播链接public Long getEnableAutoStart()
public void setEnableAutoStart(Long EnableAutoStart)
EnableAutoStart - 是否自动开始上课:0 不自动上课(默认) 1 自动上课 live_type=1的时候有效public String getRecordScene()
public void setRecordScene(String RecordScene)
RecordScene - 录制自定义场景,仅recordlayout=9的时候此参数有效,数据内容为用户自定义场景参数,数据格式为json键值对方式,其中键值对的value为string类型。@Deprecated public String getRecordLang()
@Deprecated public void setRecordLang(String RecordLang)
RecordLang - 录制自定义语言,仅recordlayout=9的时候此参数有效public Long getWhiteBoardSnapshotMode()
public void setWhiteBoardSnapshotMode(Long WhiteBoardSnapshotMode)
WhiteBoardSnapshotMode - 板书截图生成类型。0 不生成板书;1 全量模式;2 单页去重模式public Long getSubtitlesTranscription()
public void setSubtitlesTranscription(Long SubtitlesTranscription)
SubtitlesTranscription - 字幕转写功能开关。可以有以下取值:
0 不开启字幕转写功能(默认值)
1 自动转写模式:上课自动开启,下课自动停止public String[] getGuests()
public void setGuests(String[] Guests)
Guests - 嘉宾Id列表。当圆桌会议模式(RoomType==3)时生效public Long getRecordMerge()
public void setRecordMerge(Long RecordMerge)
RecordMerge - 录制文件合并开关。0 关闭 1 开启 注:只有在一节课多次启用手动录制时,此功能才有效Copyright © 2025. All rights reserved.