public class User
Represents a participant in a conversation.
| Nested classes |
|---|
User()
Create a User instance.
User(String userId)
Create a User instance.
String getUserId()
Return user id.
void setUserId(String userId)
Set user id.
String getName()
Return name.
void setName(String name)
Set name.
String getAvatarUrl()
Return avatar url.
void setAvatarUrl(String avatarUrl)
Set avatar url.
Role getRole()
Return role.
void setRole(Role role)
Set role.
String getEmail()
Return email.
void setEmail(String email)
Set email.
String getLocation()
Return location.
void setLocation(String location)
Set location.
String getBrowser()
Return browser.
void setBrowser(String browser)
Set browser.
String getPlatform()
Return platform.
void setPlatform(String platform)
Set platform.
String getDevice()
Return device.
void setDevice(String device)
Set device.
String getIpAddress()
Return ip address.
void setIpAddress(String ipAddress)
Set ip address.
String getHostName()
Return host name.
void setHostName(String hostName)
Set host name.
String getUserAgent()
Return user agent.
void setUserAgent(String userAgent)
Set user agent.
String getPhone()
Return phone.
void setPhone(String phone)
Set phone.
long getLastMsgSeqReceived()
Return last msg seq received.
void setLastMsgSeqReceived(long lastMsgSeqReceived)
Set last msg seq received.
long getLastMsgSeqSeen()
Return last msg seq seen.
void setLastMsgSeqSeen(long lastMsgSeqSeen)
Set last msg seq seen.
boolean equals(Object object)
Perform equals.
Defines user role values in a conversation.
| Enum values | |
|---|---|
ADMIN
|
Represents ADMIN. |
MEMBER
|
Represents MEMBER. |
getValue
|
Return value. |
getRole
|
Return role. |
User.Role.ADMIN
Represents ADMIN.
User.Role.MEMBER
Represents MEMBER.
User.Role.getValue
Return value.
User.Role.getRole
Return role.