Package com.mypurecloud.sdk.v2.model
Class WebChatMemberInfo
java.lang.Object
com.mypurecloud.sdk.v2.model.WebChatMemberInfo
- All Implemented Interfaces:
Serializable
WebChatMemberInfo
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe role of the member, one of [agent, customer, acd, workflow]static enumThe connection state of this member. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionauthenticatedGuest(Boolean authenticatedGuest) If true, the guest member is an authenticated guest.avatarImageUrl(String avatarImageUrl) The url to the avatar image of the member.customFields(Map<String, String> customFields) Any custom fields of information pertaining to this member.displayName(String displayName) The display name of the member.The email address of the member.booleanThe first name of the member.getEmail()getId()getRole()getState()inthashCode()The communicationId of this member.The time the member joined the conversation.The last name of the member.The time the member left the conversation, or null if the member is still active in the conversation.phoneNumber(String phoneNumber) The phone number of the member.The role of the member, one of [agent, customer, acd, workflow]voidsetAuthenticatedGuest(Boolean authenticatedGuest) voidsetAvatarImageUrl(String avatarImageUrl) voidsetCustomFields(Map<String, String> customFields) voidsetDisplayName(String displayName) voidvoidsetFirstName(String firstName) voidvoidsetJoinDate(Date joinDate) voidsetLastName(String lastName) voidsetLeaveDate(Date leaveDate) voidsetPhoneNumber(String phoneNumber) voidvoidstate(WebChatMemberInfo.StateEnum state) The connection state of this member.toString()
-
Constructor Details
-
WebChatMemberInfo
public WebChatMemberInfo() -
WebChatMemberInfo
-
-
Method Details
-
id
The communicationId of this member. -
getId
-
setId
-
displayName
The display name of the member. -
getDisplayName
-
setDisplayName
-
firstName
The first name of the member. -
getFirstName
-
setFirstName
-
lastName
The last name of the member. -
getLastName
-
setLastName
-
email
The email address of the member. -
getEmail
-
setEmail
-
phoneNumber
The phone number of the member. -
getPhoneNumber
-
setPhoneNumber
-
avatarImageUrl
The url to the avatar image of the member. -
getAvatarImageUrl
-
setAvatarImageUrl
-
role
The role of the member, one of [agent, customer, acd, workflow] -
getRole
-
setRole
-
joinDate
The time the member joined the conversation. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getJoinDate
-
setJoinDate
-
leaveDate
The time the member left the conversation, or null if the member is still active in the conversation. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getLeaveDate
-
setLeaveDate
-
authenticatedGuest
If true, the guest member is an authenticated guest. -
getAuthenticatedGuest
-
setAuthenticatedGuest
-
customFields
Any custom fields of information pertaining to this member. -
getCustomFields
-
setCustomFields
-
state
The connection state of this member. -
getState
-
setState
-
equals
-
hashCode
public int hashCode() -
toString
-