Class MemberRecord

    • Constructor Detail

      • MemberRecord

        public MemberRecord()
      • MemberRecord

        public 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.
    • Method Detail

      • getUserId

        public String getUserId()
        Get 用户ID。
        Returns:
        UserId 用户ID。
      • setUserId

        public void setUserId​(String UserId)
        Set 用户ID。
        Parameters:
        UserId - 用户ID。
      • getUserName

        public String getUserName()
        Get 用户名称。
        Returns:
        UserName 用户名称。
      • setUserName

        public void setUserName​(String UserName)
        Set 用户名称。
        Parameters:
        UserName - 用户名称。
      • getPresentTime

        public Long getPresentTime()
        Get 在线时长,单位秒。
        Returns:
        PresentTime 在线时长,单位秒。
      • setPresentTime

        public void setPresentTime​(Long PresentTime)
        Set 在线时长,单位秒。
        Parameters:
        PresentTime - 在线时长,单位秒。
      • getCamera

        public Long getCamera()
        Get 是否开启摄像头。
        Returns:
        Camera 是否开启摄像头。
      • setCamera

        public void setCamera​(Long Camera)
        Set 是否开启摄像头。
        Parameters:
        Camera - 是否开启摄像头。
      • getMic

        public Long getMic()
        Get 是否开启麦克风。
        Returns:
        Mic 是否开启麦克风。
      • setMic

        public void setMic​(Long Mic)
        Set 是否开启麦克风。
        Parameters:
        Mic - 是否开启麦克风。
      • getSilence

        public Long getSilence()
        Get 是否禁言。
        Returns:
        Silence 是否禁言。
      • setSilence

        public void setSilence​(Long Silence)
        Set 是否禁言。
        Parameters:
        Silence - 是否禁言。
      • getAnswerQuestions

        public Long getAnswerQuestions()
        Get 回答问题数量。
        Returns:
        AnswerQuestions 回答问题数量。
      • setAnswerQuestions

        public void setAnswerQuestions​(Long AnswerQuestions)
        Set 回答问题数量。
        Parameters:
        AnswerQuestions - 回答问题数量。
      • getHandUps

        public Long getHandUps()
        Get 举手数量。
        Returns:
        HandUps 举手数量。
      • setHandUps

        public void setHandUps​(Long HandUps)
        Set 举手数量。
        Parameters:
        HandUps - 举手数量。
      • getFirstJoinTimestamp

        public Long getFirstJoinTimestamp()
        Get 首次进入房间的unix时间戳。
        Returns:
        FirstJoinTimestamp 首次进入房间的unix时间戳。
      • setFirstJoinTimestamp

        public void setFirstJoinTimestamp​(Long FirstJoinTimestamp)
        Set 首次进入房间的unix时间戳。
        Parameters:
        FirstJoinTimestamp - 首次进入房间的unix时间戳。
      • getLastQuitTimestamp

        public Long getLastQuitTimestamp()
        Get 最后一次退出房间的unix时间戳。
        Returns:
        LastQuitTimestamp 最后一次退出房间的unix时间戳。
      • setLastQuitTimestamp

        public void setLastQuitTimestamp​(Long LastQuitTimestamp)
        Set 最后一次退出房间的unix时间戳。
        Parameters:
        LastQuitTimestamp - 最后一次退出房间的unix时间戳。
      • getRewords

        public Long getRewords()
        Get 奖励次数。
        Returns:
        Rewords 奖励次数。
      • setRewords

        public void setRewords​(Long Rewords)
        Set 奖励次数。
        Parameters:
        Rewords - 奖励次数。
      • getIPAddress

        public String getIPAddress()
        Get 用户IP。
        Returns:
        IPAddress 用户IP。
      • setIPAddress

        public void setIPAddress​(String IPAddress)
        Set 用户IP。
        Parameters:
        IPAddress - 用户IP。
      • getLocation

        public String getLocation()
        Get 用户位置信息。
        Returns:
        Location 用户位置信息。
      • setLocation

        public void setLocation​(String Location)
        Set 用户位置信息。
        Parameters:
        Location - 用户位置信息。
      • getDevice

        public Long getDevice()
        Get 用户设备平台信息。0:unknown 1:windows 2:mac 3:android 4:ios 5:web 6:h5 7:miniprogram (小程序)
        Returns:
        Device 用户设备平台信息。0:unknown 1:windows 2:mac 3:android 4:ios 5:web 6:h5 7:miniprogram (小程序)
      • setDevice

        public void setDevice​(Long Device)
        Set 用户设备平台信息。0:unknown 1:windows 2:mac 3:android 4:ios 5:web 6:h5 7:miniprogram (小程序)
        Parameters:
        Device - 用户设备平台信息。0:unknown 1:windows 2:mac 3:android 4:ios 5:web 6:h5 7:miniprogram (小程序)
      • getPerMemberMicCount

        public Long getPerMemberMicCount()
        Get 每个成员上麦次数。
        Returns:
        PerMemberMicCount 每个成员上麦次数。
      • setPerMemberMicCount

        public void setPerMemberMicCount​(Long PerMemberMicCount)
        Set 每个成员上麦次数。
        Parameters:
        PerMemberMicCount - 每个成员上麦次数。
      • getPerMemberMessageCount

        public Long getPerMemberMessageCount()
        Get 每个成员发送消息数量。
        Returns:
        PerMemberMessageCount 每个成员发送消息数量。
      • setPerMemberMessageCount

        public void setPerMemberMessageCount​(Long PerMemberMessageCount)
        Set 每个成员发送消息数量。
        Parameters:
        PerMemberMessageCount - 每个成员发送消息数量。
      • getRole

        public Long getRole()
        Get 用户角色。0代表学生;1代表老师; 2助教;3巡课。
        Returns:
        Role 用户角色。0代表学生;1代表老师; 2助教;3巡课。
      • setRole

        public void setRole​(Long Role)
        Set 用户角色。0代表学生;1代表老师; 2助教;3巡课。
        Parameters:
        Role - 用户角色。0代表学生;1代表老师; 2助教;3巡课。
      • getGroupId

        public String getGroupId()
        Get 上课班号
        Returns:
        GroupId 上课班号
      • setGroupId

        public void setGroupId​(String GroupId)
        Set 上课班号
        Parameters:
        GroupId - 上课班号
      • getSubGroupId

        public String[] getSubGroupId()
        Get 子上课班号 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        SubGroupId 子上课班号 注意:此字段可能返回 null,表示取不到有效值。
      • setSubGroupId

        public void setSubGroupId​(String[] SubGroupId)
        Set 子上课班号 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        SubGroupId - 子上课班号 注意:此字段可能返回 null,表示取不到有效值。
      • getStage

        public Long getStage()
        Get 用户的上台状态 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Stage 用户的上台状态 注意:此字段可能返回 null,表示取不到有效值。
      • setStage

        public void setStage​(Long Stage)
        Set 用户的上台状态 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Stage - 用户的上台状态 注意:此字段可能返回 null,表示取不到有效值。
      • getCurrentState

        public Long getCurrentState()
        Get 用户状态。0为未到,1为在线,2为离线,3为被踢,4为永久被踢,5为暂时掉线 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        CurrentState 用户状态。0为未到,1为在线,2为离线,3为被踢,4为永久被踢,5为暂时掉线 注意:此字段可能返回 null,表示取不到有效值。
      • setCurrentState

        public void setCurrentState​(Long CurrentState)
        Set 用户状态。0为未到,1为在线,2为离线,3为被踢,4为永久被踢,5为暂时掉线 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        CurrentState - 用户状态。0为未到,1为在线,2为离线,3为被踢,4为永久被踢,5为暂时掉线 注意:此字段可能返回 null,表示取不到有效值。