public class MemberRecord extends AbstractModel
skipSign| 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, getSkipSign, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic 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.