Package com.mypurecloud.sdk.v2.model
Class AnalyticsParticipant
java.lang.Object
com.mypurecloud.sdk.v2.model.AnalyticsParticipant
- All Implemented Interfaces:
Serializable
AnalyticsParticipant
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumReason for which participant flagged conversationstatic enumThe participant's purpose -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionattributes(Map<String, String> attributes) List of attributes associated to this participantbooleanexternalContactId(String externalContactId) External contact identifierexternalOrganizationId(String externalOrganizationId) External organization identifierflaggedReason(AnalyticsParticipant.FlaggedReasonEnum flaggedReason) Reason for which participant flagged conversationinthashCode()participantId(String participantId) Unique identifier for the participantparticipantName(String participantName) A human readable name identifying the participantpurpose(AnalyticsParticipant.PurposeEnum purpose) The participant's purposescreenRecording(Boolean screenRecording) Flag determining if a screen recording was started or notsessions(List<AnalyticsSession> sessions) List of sessions associated to this participantvoidsetAttributes(Map<String, String> attributes) voidsetExternalContactId(String externalContactId) voidsetExternalOrganizationId(String externalOrganizationId) voidsetFlaggedReason(AnalyticsParticipant.FlaggedReasonEnum flaggedReason) voidsetParticipantId(String participantId) voidsetParticipantName(String participantName) voidvoidsetScreenRecording(Boolean screenRecording) voidsetSessions(List<AnalyticsSession> sessions) voidvoidThe team ID the user is a member oftoString()Unique identifier for the user
-
Constructor Details
-
AnalyticsParticipant
public AnalyticsParticipant() -
AnalyticsParticipant
-
-
Method Details
-
externalContactId
External contact identifier -
getExternalContactId
-
setExternalContactId
-
externalOrganizationId
External organization identifier -
getExternalOrganizationId
-
setExternalOrganizationId
-
flaggedReason
Reason for which participant flagged conversation -
getFlaggedReason
-
setFlaggedReason
-
participantId
Unique identifier for the participant -
getParticipantId
-
setParticipantId
-
participantName
A human readable name identifying the participant -
getParticipantName
-
setParticipantName
-
purpose
The participant's purpose -
getPurpose
-
setPurpose
-
screenRecording
Flag determining if a screen recording was started or not -
getScreenRecording
-
setScreenRecording
-
teamId
The team ID the user is a member of -
getTeamId
-
setTeamId
-
userId
Unique identifier for the user -
getUserId
-
setUserId
-
sessions
List of sessions associated to this participant -
getSessions
-
setSessions
-
attributes
List of attributes associated to this participant -
getAttributes
-
setAttributes
-
equals
-
hashCode
public int hashCode() -
toString
-