public class MemberRecord extends AbstractModel
Constructor and Description |
---|
MemberRecord() |
MemberRecord(MemberRecord 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 |
getAnswerQuestions()
Get Number of questions answered by the user
|
Long |
getCamera()
Get Whether the camera is enabled
|
Long |
getDevice()
Get The user’s device type.
|
Long |
getFirstJoinTimestamp()
Get First time that the user entered the room, in UNIX timestamp format
|
String |
getGroupId()
Get The class number.
|
Long |
getHandUps()
Get Number of hand raising times
|
String |
getIPAddress()
Get The user’s IP address.
|
Long |
getLastQuitTimestamp()
Get Last time that the user left the room, in UNIX timestamp format
|
String |
getLocation()
Get The user’s location.
|
Long |
getMic()
Get Whether the mic is enabled
|
Long |
getPerMemberMessageCount()
Get The number of messages sent by a user.
|
Long |
getPerMemberMicCount()
Get The number of times a user turned their mic on.
|
Long |
getPresentTime()
Get Online duration, in seconds
|
Long |
getRewords()
Get Number of rewards received
|
Long |
getRole()
Get The user role.
|
Long |
getSilence()
Get Whether the user is muted
|
Long |
getStage()
Get Whether the user is on the stage.
|
String[] |
getSubGroupId()
Get The sub-class number.
|
String |
getUserId()
Get User ID
|
String |
getUserName()
Get Username
|
void |
setAnswerQuestions(Long AnswerQuestions)
Set Number of questions answered by the user
|
void |
setCamera(Long Camera)
Set Whether the camera is enabled
|
void |
setDevice(Long Device)
Set The user’s device type.
|
void |
setFirstJoinTimestamp(Long FirstJoinTimestamp)
Set First time that the user entered the room, in UNIX timestamp format
|
void |
setGroupId(String GroupId)
Set The class number.
|
void |
setHandUps(Long HandUps)
Set Number of hand raising times
|
void |
setIPAddress(String IPAddress)
Set The user’s IP address.
|
void |
setLastQuitTimestamp(Long LastQuitTimestamp)
Set Last time that the user left the room, in UNIX timestamp format
|
void |
setLocation(String Location)
Set The user’s location.
|
void |
setMic(Long Mic)
Set Whether the mic is enabled
|
void |
setPerMemberMessageCount(Long PerMemberMessageCount)
Set The number of messages sent by a user.
|
void |
setPerMemberMicCount(Long PerMemberMicCount)
Set The number of times a user turned their mic on.
|
void |
setPresentTime(Long PresentTime)
Set Online duration, in seconds
|
void |
setRewords(Long Rewords)
Set Number of rewards received
|
void |
setRole(Long Role)
Set The user role.
|
void |
setSilence(Long Silence)
Set Whether the user is muted
|
void |
setStage(Long Stage)
Set Whether the user is on the stage.
|
void |
setSubGroupId(String[] SubGroupId)
Set The sub-class number.
|
void |
setUserId(String UserId)
Set User ID
|
void |
setUserName(String UserName)
Set Username
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public MemberRecord()
public MemberRecord(MemberRecord source)
public String getUserId()
public void setUserId(String UserId)
UserId
- User IDpublic String getUserName()
public void setUserName(String UserName)
UserName
- Usernamepublic Long getPresentTime()
public void setPresentTime(Long PresentTime)
PresentTime
- Online duration, in secondspublic Long getCamera()
public void setCamera(Long Camera)
Camera
- Whether the camera is enabledpublic Long getMic()
public void setMic(Long Mic)
Mic
- Whether the mic is enabledpublic Long getSilence()
public void setSilence(Long Silence)
Silence
- Whether the user is mutedpublic Long getAnswerQuestions()
public void setAnswerQuestions(Long AnswerQuestions)
AnswerQuestions
- Number of questions answered by the userpublic Long getHandUps()
public void setHandUps(Long HandUps)
HandUps
- Number of hand raising timespublic Long getFirstJoinTimestamp()
public void setFirstJoinTimestamp(Long FirstJoinTimestamp)
FirstJoinTimestamp
- First time that the user entered the room, in UNIX timestamp formatpublic Long getLastQuitTimestamp()
public void setLastQuitTimestamp(Long LastQuitTimestamp)
LastQuitTimestamp
- Last time that the user left the room, in UNIX timestamp formatpublic Long getRewords()
public void setRewords(Long Rewords)
Rewords
- Number of rewards receivedpublic String getIPAddress()
public void setIPAddress(String IPAddress)
IPAddress
- The user’s IP address.public String getLocation()
public void setLocation(String Location)
Location
- The user’s location.public Long getDevice()
public void setDevice(Long Device)
Device
- The user’s device type. 0: Unknown; 1: Windows; 2: macOS; 3: Android; 4: iOS; 5: Web; 6: Mobile webpage; 7: Weixin Mini Program.public Long getPerMemberMicCount()
public void setPerMemberMicCount(Long PerMemberMicCount)
PerMemberMicCount
- The number of times a user turned their mic on.public Long getPerMemberMessageCount()
public void setPerMemberMessageCount(Long PerMemberMessageCount)
PerMemberMessageCount
- The number of messages sent by a user.public Long getRole()
public void setRole(Long Role)
Role
- The user role. `0`: Student; `1`: Teacher; `2`: Teaching Assistant; `3`: Spectator.public String getGroupId()
public void setGroupId(String GroupId)
GroupId
- The class number.public String[] getSubGroupId()
public void setSubGroupId(String[] SubGroupId)
SubGroupId
- The sub-class number.
Note: This field may return null, indicating that no valid values can be obtained.public Long getStage()
public void setStage(Long Stage)
Stage
- Whether the user is on the stage.
Note: This field may return null, indicating that no valid values can be obtained.Copyright © 2023. All rights reserved.