public class RoomItem extends AbstractModel
header, skipSign
Constructor and Description |
---|
RoomItem() |
RoomItem(RoomItem 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 |
getEnableAutoStart()
Get
|
Long |
getEnableDirectControl()
Get Whether the students' consent is required to control their cameras/microphones.
|
Long |
getEndDelayTime()
Get
|
Long |
getEndTime()
Get The scheduled end time.
|
Long |
getInteractionMode()
Get
|
Long |
getIsGradingRequiredPostClass()
Get
|
Long |
getLiveType()
Get
|
Long |
getMaxMicNumber()
Get The maximum number of users allowed (including teachers) in the room.
|
Long |
getMaxRTCMember()
Get The maximum number of mic-on users allowed.
|
String |
getName()
Get The name.
|
Long |
getRealEndTime()
Get The actual end time.
|
Long |
getRealStartTime()
Get The actual start time.
|
String |
getRecordBackground()
Get
|
String |
getRecordLang()
Get
|
String |
getRecordLiveUrl()
Get
|
String |
getRecordScene()
Get
|
String |
getRecordUrl()
Get The recording URL (HTTPS), which is generated only after a room ends.
|
String |
getReplayUrl()
Get The URL of the room's recording.
|
Long |
getResolution()
Get The resolution.
|
Long |
getRoomId()
Get The room ID.
|
Long |
getRoomType()
Get Room Type: 0 Small Classroom(default); 1 Lecture Hall(public class)
|
Long |
getStartTime()
Get The scheduled start time.
|
Long |
getStatus()
Get The room status.
|
Long |
getVideoOrientation()
Get
|
void |
setEnableAutoStart(Long EnableAutoStart)
Set
|
void |
setEnableDirectControl(Long EnableDirectControl)
Set Whether the students' consent is required to control their cameras/microphones.
|
void |
setEndDelayTime(Long EndDelayTime)
Set
|
void |
setEndTime(Long EndTime)
Set The scheduled end time.
|
void |
setInteractionMode(Long InteractionMode)
Set
|
void |
setIsGradingRequiredPostClass(Long IsGradingRequiredPostClass)
Set
|
void |
setLiveType(Long LiveType)
Set
|
void |
setMaxMicNumber(Long MaxMicNumber)
Set The maximum number of users allowed (including teachers) in the room.
|
void |
setMaxRTCMember(Long MaxRTCMember)
Set The maximum number of mic-on users allowed.
|
void |
setName(String Name)
Set The name.
|
void |
setRealEndTime(Long RealEndTime)
Set The actual end time.
|
void |
setRealStartTime(Long RealStartTime)
Set The actual start time.
|
void |
setRecordBackground(String RecordBackground)
Set
|
void |
setRecordLang(String RecordLang)
Set
|
void |
setRecordLiveUrl(String RecordLiveUrl)
Set
|
void |
setRecordScene(String RecordScene)
Set
|
void |
setRecordUrl(String RecordUrl)
Set The recording URL (HTTPS), which is generated only after a room ends.
|
void |
setReplayUrl(String ReplayUrl)
Set The URL of the room's recording.
|
void |
setResolution(Long Resolution)
Set The resolution.
|
void |
setRoomId(Long RoomId)
Set The room ID.
|
void |
setRoomType(Long RoomType)
Set Room Type: 0 Small Classroom(default); 1 Lecture Hall(public class)
|
void |
setStartTime(Long StartTime)
Set The scheduled start time.
|
void |
setStatus(Long Status)
Set The room status.
|
void |
setVideoOrientation(Long VideoOrientation)
Set
|
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 RoomItem()
public RoomItem(RoomItem source)
public String getName()
public void setName(String Name)
Name
- The name.
Note: This field may return null, indicating that no valid values can be obtained.public Long getRoomId()
public void setRoomId(Long RoomId)
RoomId
- The room ID.
Note: This field may return null, indicating that no valid values can be obtained.public Long getStatus()
public void setStatus(Long Status)
Status
- The room status. `0`: Not started; `1`: Started; `2`: Ended.
Note: This field may return null, indicating that no valid values can be obtained.public Long getStartTime()
public void setStartTime(Long StartTime)
StartTime
- The scheduled start time.
Note: This field may return null, indicating that no valid values can be obtained.public Long getEndTime()
public void setEndTime(Long EndTime)
EndTime
- The scheduled end time.
Note: This field may return null, indicating that no valid values can be obtained.public Long getRealStartTime()
public void setRealStartTime(Long RealStartTime)
RealStartTime
- The actual start time.
Note: This field may return null, indicating that no valid values can be obtained.public Long getRealEndTime()
public void setRealEndTime(Long RealEndTime)
RealEndTime
- The actual end time.
Note: This field may return null, indicating that no valid values can be obtained.public Long getResolution()
public void setResolution(Long Resolution)
Resolution
- The resolution. `1`: SD.
`2`: HD
`3`: FHD
Note: This field may return null, indicating that no valid values can be obtained.public Long getMaxRTCMember()
public void setMaxRTCMember(Long MaxRTCMember)
MaxRTCMember
- The maximum number of mic-on users allowed.
Note: This field may return null, indicating that no valid values can be obtained.public String getReplayUrl()
public void setReplayUrl(String ReplayUrl)
ReplayUrl
- The URL of the room's recording. This parameter has been deprecated. Please use `RecordUrl` instead.
Note: This field may return null, indicating that no valid values can be obtained.public String getRecordUrl()
public void setRecordUrl(String RecordUrl)
RecordUrl
- The recording URL (HTTPS), which is generated only after a room ends.
Note: This field may return null, indicating that no valid values can be obtained.public Long getMaxMicNumber()
public void setMaxMicNumber(Long MaxMicNumber)
MaxMicNumber
- The maximum number of users allowed (including teachers) in the room. The default value is `0`, which indicates that no limit is set.
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.
Note: This field may return null, indicating that no valid value was found.public Long getInteractionMode()
public void setInteractionMode(Long InteractionMode)
InteractionMode
- public Long getVideoOrientation()
public void setVideoOrientation(Long VideoOrientation)
VideoOrientation
- public Long getIsGradingRequiredPostClass()
public void setIsGradingRequiredPostClass(Long IsGradingRequiredPostClass)
IsGradingRequiredPostClass
- public Long getRoomType()
public void setRoomType(Long RoomType)
RoomType
- Room Type: 0 Small Classroom(default); 1 Lecture Hall(public class)public Long getEndDelayTime()
public void setEndDelayTime(Long EndDelayTime)
EndDelayTime
- public Long getLiveType()
public void setLiveType(Long LiveType)
LiveType
- public String getRecordLiveUrl()
public void setRecordLiveUrl(String RecordLiveUrl)
RecordLiveUrl
- public Long getEnableAutoStart()
public void setEnableAutoStart(Long EnableAutoStart)
EnableAutoStart
- public String getRecordBackground()
public void setRecordBackground(String RecordBackground)
RecordBackground
- public String getRecordScene()
public void setRecordScene(String RecordScene)
RecordScene
- public String getRecordLang()
public void setRecordLang(String RecordLang)
RecordLang
- Copyright © 2024. All rights reserved.