public class DescribeRoomResponse extends AbstractModel
header, skipSign
Constructor and Description |
---|
DescribeRoomResponse() |
DescribeRoomResponse(DescribeRoomResponse 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 Assistant ID list Note: This field may return null, indicating that no valid values can be obtained.
|
Long |
getAudienceType()
Get Watch type.
|
Long |
getAudioQuality()
Get Whether to enable the high audio quality mode.
|
Long |
getAutoMic()
Get Whether to automatically turn the mic on when the user enters a room.
|
Long |
getDisableRecord()
Get Whether to disable auto recording.
|
Long |
getEnableAutoStart()
Get Whether to start the lesson automatically: 0 not automatic lesson (default) 1 automatic lesson live_type=1 is valid
|
Long |
getEnableDirectControl()
Get Whether the students' consent is required to control their cameras/microphones.
|
Long |
getEndDelayTime()
Get Drag class time: unit minutes, 0 is unlimited (default), -1 is can't drag the class, greater than 0 is the time of dragging the class, the maximum value of 120 minutes
|
Long |
getEndTime()
Get Reserved room end time, in UNIX timestamp format
|
String |
getGroupId()
Get Note: This field may return null, indicating that no valid values can be obtained.
|
Long |
getInteractionMode()
Get Turn on focus mode.
|
Long |
getIsGradingRequiredPostClass()
Get Whether the room is enabled for grading after the lesson.
|
Long |
getLiveType()
Get Live type: 0 regular (default) 1 Simulated Live
|
Long |
getMaxMicNumber()
Get Maximum number of mic-on users (excluding teachers).
|
String |
getName()
Get Room name
|
String |
getRecordBackground()
Get Recorded file background image, support png, jpg, jpeg, bmp format, does not support transparent channel for the time being
|
String |
getRecordLang()
Get Record customized language, only when recordlayout=9, this parameter is valid
|
String |
getRecordLiveUrl()
Get Simulated Live link
|
String |
getRecordScene()
Get Record customized scene, only recordlayout=9 this parameter is valid
|
String |
getRecordUrl()
Get Recording URL.
|
String |
getRequestId()
Get The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId).
|
Long |
getResolution()
Get Resolution.
|
Long |
getRoomType()
Get Room Type: 0 Small Classroom(default); 1 Lecture Hall(public class)
|
String |
getRTMPStreamingURL()
Get RTMP stream link
|
Long |
getSdkAppId()
Get LCIC SdkAppId
|
Long |
getStartTime()
Get Reserved room start time, in UNIX timestamp format
|
Long |
getStatus()
Get The class status.
|
String |
getSubType()
Get The room subtype.
|
String |
getTeacherId()
Get Teacher ID
|
Long |
getVideoDuration()
Get Recording Duration
|
Long |
getVideoOrientation()
Get Horizontal and vertical screen.
|
void |
setAssistants(String[] Assistants)
Set Assistant ID list Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setAudienceType(Long AudienceType)
Set Watch type.
|
void |
setAudioQuality(Long AudioQuality)
Set Whether to enable the high audio quality mode.
|
void |
setAutoMic(Long AutoMic)
Set Whether to automatically turn the mic on when the user enters a room.
|
void |
setDisableRecord(Long DisableRecord)
Set Whether to disable auto recording.
|
void |
setEnableAutoStart(Long EnableAutoStart)
Set Whether to start the lesson automatically: 0 not automatic lesson (default) 1 automatic lesson live_type=1 is valid
|
void |
setEnableDirectControl(Long EnableDirectControl)
Set Whether the students' consent is required to control their cameras/microphones.
|
void |
setEndDelayTime(Long EndDelayTime)
Set Drag class time: unit minutes, 0 is unlimited (default), -1 is can't drag the class, greater than 0 is the time of dragging the class, the maximum value of 120 minutes
|
void |
setEndTime(Long EndTime)
Set Reserved room end time, in UNIX timestamp format
|
void |
setGroupId(String GroupId)
Set Note: This field may return null, indicating that no valid values can be obtained.
|
void |
setInteractionMode(Long InteractionMode)
Set Turn on focus mode.
|
void |
setIsGradingRequiredPostClass(Long IsGradingRequiredPostClass)
Set Whether the room is enabled for grading after the lesson.
|
void |
setLiveType(Long LiveType)
Set Live type: 0 regular (default) 1 Simulated Live
|
void |
setMaxMicNumber(Long MaxMicNumber)
Set Maximum number of mic-on users (excluding teachers).
|
void |
setName(String Name)
Set Room name
|
void |
setRecordBackground(String RecordBackground)
Set Recorded file background image, support png, jpg, jpeg, bmp format, does not support transparent channel for the time being
|
void |
setRecordLang(String RecordLang)
Set Record customized language, only when recordlayout=9, this parameter is valid
|
void |
setRecordLiveUrl(String RecordLiveUrl)
Set Simulated Live link
|
void |
setRecordScene(String RecordScene)
Set Record customized scene, only recordlayout=9 this parameter is valid
|
void |
setRecordUrl(String RecordUrl)
Set Recording URL.
|
void |
setRequestId(String RequestId)
Set The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId).
|
void |
setResolution(Long Resolution)
Set Resolution.
|
void |
setRoomType(Long RoomType)
Set Room Type: 0 Small Classroom(default); 1 Lecture Hall(public class)
|
void |
setRTMPStreamingURL(String RTMPStreamingURL)
Set RTMP stream link
|
void |
setSdkAppId(Long SdkAppId)
Set LCIC SdkAppId
|
void |
setStartTime(Long StartTime)
Set Reserved room start time, in UNIX timestamp format
|
void |
setStatus(Long Status)
Set The class status.
|
void |
setSubType(String SubType)
Set The room subtype.
|
void |
setTeacherId(String TeacherId)
Set Teacher ID
|
void |
setVideoDuration(Long VideoDuration)
Set Recording Duration
|
void |
setVideoOrientation(Long VideoOrientation)
Set Horizontal and vertical screen.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public DescribeRoomResponse()
public DescribeRoomResponse(DescribeRoomResponse source)
public String getName()
public void setName(String Name)
Name
- Room namepublic Long getStartTime()
public void setStartTime(Long StartTime)
StartTime
- Reserved room start time, in UNIX timestamp formatpublic Long getEndTime()
public void setEndTime(Long EndTime)
EndTime
- Reserved room end time, in UNIX timestamp formatpublic String getTeacherId()
public void setTeacherId(String TeacherId)
TeacherId
- Teacher IDpublic Long getSdkAppId()
public void setSdkAppId(Long SdkAppId)
SdkAppId
- LCIC SdkAppIdpublic Long getAudienceType()
public void setAudienceType(Long AudienceType)
AudienceType
- Watch type. Can have the following values: 1 interactive viewing 2 standard viewingpublic Long getResolution()
public void setResolution(Long Resolution)
Resolution
- Resolution. Valid values: 1: SD; 2: HD; 3: FHDpublic Long getMaxMicNumber()
public void setMaxMicNumber(Long MaxMicNumber)
MaxMicNumber
- Maximum number of mic-on users (excluding teachers). Value range: [0, 16]public Long getAutoMic()
public void setAutoMic(Long AutoMic)
AutoMic
- Whether to automatically turn the mic on when the user enters a room. Valid values: 0: No (default value); 1: Yes.public Long getAudioQuality()
public void setAudioQuality(Long AudioQuality)
AudioQuality
- Whether to enable the high audio quality mode. Valid values: 0: No (default value); 1: Yes.public String getSubType()
public void setSubType(String SubType)
SubType
- The room subtype. Valid values: videodoc: Document + Video; video: Video only.public Long getDisableRecord()
public void setDisableRecord(Long DisableRecord)
DisableRecord
- Whether to disable auto recording. Valid values: 0: No (default); 1: Yes. If this parameter is 0, recording will start when the class starts and stops when the class ends.public String[] getAssistants()
public void setAssistants(String[] Assistants)
Assistants
- Assistant ID list Note: This field may return null, indicating that no valid values can be obtained.public String getRecordUrl()
public void setRecordUrl(String RecordUrl)
RecordUrl
- Recording URL. This parameter exists only after a room is ended. Note: This field may return null, indicating that no valid values can be obtained.public Long getStatus()
public void setStatus(Long Status)
Status
- The class status. 0: The class has not started. 1: The class has started. 2: The class ended. 3: The class expired. Note: This field may return null, indicating that no valid values can be obtained.public String getGroupId()
public void setGroupId(String GroupId)
GroupId
- Note: This field may return null, indicating that no valid values can be obtained.public Long getEnableDirectControl()
public void setEnableDirectControl(Long EnableDirectControl)
EnableDirectControl
- Whether the students' consent is required to control their cameras/microphones.public Long getInteractionMode()
public void setInteractionMode(Long InteractionMode)
InteractionMode
- Turn on focus mode. 0 Watch all character audio and video (default) 1 Watch only teachers and teaching assistantspublic Long getVideoOrientation()
public void setVideoOrientation(Long VideoOrientation)
VideoOrientation
- Horizontal and vertical screen. 0: Horizontal screen to open broadcast (default); 1: Vertical screen to open broadcast, currently only support mobile pure video typepublic Long getIsGradingRequiredPostClass()
public void setIsGradingRequiredPostClass(Long IsGradingRequiredPostClass)
IsGradingRequiredPostClass
- Whether the room is enabled for grading after the lesson. 0: not enabled 1: enabledpublic Long getRoomType()
public void setRoomType(Long RoomType)
RoomType
- Room Type: 0 Small Classroom(default); 1 Lecture Hall(public class)public Long getVideoDuration()
public void setVideoDuration(Long VideoDuration)
VideoDuration
- Recording Durationpublic Long getEndDelayTime()
public void setEndDelayTime(Long EndDelayTime)
EndDelayTime
- Drag class time: unit minutes, 0 is unlimited (default), -1 is can't drag the class, greater than 0 is the time of dragging the class, the maximum value of 120 minutespublic Long getLiveType()
public void setLiveType(Long LiveType)
LiveType
- Live type: 0 regular (default) 1 Simulated Livepublic String getRecordLiveUrl()
public void setRecordLiveUrl(String RecordLiveUrl)
RecordLiveUrl
- Simulated Live linkpublic Long getEnableAutoStart()
public void setEnableAutoStart(Long EnableAutoStart)
EnableAutoStart
- Whether to start the lesson automatically: 0 not automatic lesson (default) 1 automatic lesson live_type=1 is validpublic String getRecordBackground()
public void setRecordBackground(String RecordBackground)
RecordBackground
- Recorded file background image, support png, jpg, jpeg, bmp format, does not support transparent channel for the time beingpublic String getRTMPStreamingURL()
public void setRTMPStreamingURL(String RTMPStreamingURL)
RTMPStreamingURL
- RTMP stream linkpublic String getRecordScene()
public void setRecordScene(String RecordScene)
RecordScene
- Record customized scene, only recordlayout=9 this parameter is validpublic String getRecordLang()
public void setRecordLang(String RecordLang)
RecordLang
- Record customized language, only when recordlayout=9, this parameter is validpublic String getRequestId()
public void setRequestId(String RequestId)
RequestId
- The unique request ID, generated by the server, will be returned for every request (if the request fails to reach the server for other reasons, the request will not obtain a RequestId). RequestId is required for locating a problem.Copyright © 2024. All rights reserved.