Package com.mypurecloud.sdk.v2.model
Class AnalyticsConversationSegment
java.lang.Object
com.mypurecloud.sdk.v2.model.AnalyticsConversationSegment
- All Implemented Interfaces:
Serializable
AnalyticsConversationSegment
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe session disconnect typestatic enumThe activity that takes place in the segment, such as hold or interact -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaudioMuted(Boolean audioMuted) Flag indicating if audio is muted or not (true/false)conference(Boolean conference) Indicates whether the segment was a conferencedestinationConversationId(String destinationConversationId) The unique identifier of a new conversation when a conversation is ended for a conferencedestinationSessionId(String destinationSessionId) The unique identifier of a new session when a session is ended for a conferencedisconnectType(AnalyticsConversationSegment.DisconnectTypeEnum disconnectType) The session disconnect typebooleanA code corresponding to the error that occurredUnique identifier for a Genesys Cloud groupinthashCode()properties(List<AnalyticsProperty> properties) Additional segment propertiesq850ResponseCodes(List<Long> q850ResponseCodes) Q.850 response code(s)Queue identifierrequestedLanguageId(String requestedLanguageId) Unique identifier for the language requested for an interactionrequestedRoutingSkillIds(List<String> requestedRoutingSkillIds) Unique identifier(s) for skill(s) requested for an interactionrequestedRoutingUserIds(List<String> requestedRoutingUserIds) Unique identifier(s) for agent(s) requested for an interactionscoredAgents(List<AnalyticsScoredAgent> scoredAgents) Scored agentssegmentEnd(Date segmentEnd) The end time of a segment.segmentStart(Date segmentStart) The start time of a segment.segmentType(AnalyticsConversationSegment.SegmentTypeEnum segmentType) The activity that takes place in the segment, such as hold or interactvoidsetAudioMuted(Boolean audioMuted) voidsetConference(Boolean conference) voidsetDestinationConversationId(String destinationConversationId) voidsetDestinationSessionId(String destinationSessionId) voidsetDisconnectType(AnalyticsConversationSegment.DisconnectTypeEnum disconnectType) voidsetErrorCode(String errorCode) voidsetGroupId(String groupId) voidsetProperties(List<AnalyticsProperty> properties) voidsetQ850ResponseCodes(List<Long> q850ResponseCodes) voidsetQueueId(String queueId) voidsetRequestedLanguageId(String requestedLanguageId) voidsetRequestedRoutingSkillIds(List<String> requestedRoutingSkillIds) voidsetRequestedRoutingUserIds(List<String> requestedRoutingUserIds) voidsetScoredAgents(List<AnalyticsScoredAgent> scoredAgents) voidsetSegmentEnd(Date segmentEnd) voidsetSegmentStart(Date segmentStart) voidvoidsetSipResponseCodes(List<Long> sipResponseCodes) voidsetSourceConversationId(String sourceConversationId) voidsetSourceSessionId(String sourceSessionId) voidsetSubject(String subject) voidsetVideoMuted(Boolean videoMuted) voidsetWrapUpCode(String wrapUpCode) voidsetWrapUpNote(String wrapUpNote) voidsetWrapUpTags(List<String> wrapUpTags) sipResponseCodes(List<Long> sipResponseCodes) SIP response code(s)sourceConversationId(String sourceConversationId) The unique identifier of the previous conversation when a new conversation is created for a conferencesourceSessionId(String sourceSessionId) The unique identifier of the previous session when a new session is created for a conferenceThe subject for the initial email that started this conversationtoString()videoMuted(Boolean videoMuted) Flag indicating if video is muted/paused or not (true/false)wrapUpCode(String wrapUpCode) Wrap up codewrapUpNote(String wrapUpNote) Note entered by an agent during after-call workwrapUpTags(List<String> wrapUpTags) Tag(s) assigned during after-call work
-
Constructor Details
-
AnalyticsConversationSegment
public AnalyticsConversationSegment() -
AnalyticsConversationSegment
-
-
Method Details
-
audioMuted
Flag indicating if audio is muted or not (true/false) -
getAudioMuted
-
setAudioMuted
-
conference
Indicates whether the segment was a conference -
getConference
-
setConference
-
destinationConversationId
The unique identifier of a new conversation when a conversation is ended for a conference -
getDestinationConversationId
-
setDestinationConversationId
-
destinationSessionId
The unique identifier of a new session when a session is ended for a conference -
getDestinationSessionId
-
setDestinationSessionId
-
disconnectType
public AnalyticsConversationSegment disconnectType(AnalyticsConversationSegment.DisconnectTypeEnum disconnectType) The session disconnect type -
getDisconnectType
-
setDisconnectType
-
errorCode
A code corresponding to the error that occurred -
getErrorCode
-
setErrorCode
-
groupId
Unique identifier for a Genesys Cloud group -
getGroupId
-
setGroupId
-
q850ResponseCodes
Q.850 response code(s) -
getQ850ResponseCodes
-
setQ850ResponseCodes
-
queueId
Queue identifier -
getQueueId
-
setQueueId
-
requestedLanguageId
Unique identifier for the language requested for an interaction -
getRequestedLanguageId
-
setRequestedLanguageId
-
requestedRoutingSkillIds
Unique identifier(s) for skill(s) requested for an interaction -
getRequestedRoutingSkillIds
-
setRequestedRoutingSkillIds
-
requestedRoutingUserIds
Unique identifier(s) for agent(s) requested for an interaction -
getRequestedRoutingUserIds
-
setRequestedRoutingUserIds
-
segmentEnd
The end time of a segment. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getSegmentEnd
-
setSegmentEnd
-
segmentStart
The start time of a segment. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getSegmentStart
-
setSegmentStart
-
segmentType
public AnalyticsConversationSegment segmentType(AnalyticsConversationSegment.SegmentTypeEnum segmentType) The activity that takes place in the segment, such as hold or interact -
getSegmentType
-
setSegmentType
-
sipResponseCodes
SIP response code(s) -
getSipResponseCodes
-
setSipResponseCodes
-
sourceConversationId
The unique identifier of the previous conversation when a new conversation is created for a conference -
getSourceConversationId
-
setSourceConversationId
-
sourceSessionId
The unique identifier of the previous session when a new session is created for a conference -
getSourceSessionId
-
setSourceSessionId
-
subject
The subject for the initial email that started this conversation -
getSubject
-
setSubject
-
videoMuted
Flag indicating if video is muted/paused or not (true/false) -
getVideoMuted
-
setVideoMuted
-
wrapUpCode
Wrap up code -
getWrapUpCode
-
setWrapUpCode
-
wrapUpNote
Note entered by an agent during after-call work -
getWrapUpNote
-
setWrapUpNote
-
wrapUpTags
Tag(s) assigned during after-call work -
getWrapUpTags
-
setWrapUpTags
-
scoredAgents
Scored agents -
getScoredAgents
-
setScoredAgents
-
properties
Additional segment properties -
getProperties
-
setProperties
-
equals
-
hashCode
public int hashCode() -
toString
-