Package com.mypurecloud.sdk.v2.model
Class ObservationValue
java.lang.Object
com.mypurecloud.sdk.v2.model.ObservationValue
- All Implemented Interfaces:
Serializable
ObservationValue
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe direction of the communicationstatic enumGets or Sets requestedRoutingsstatic enumComplete routing method -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddressFrom(String addressFrom) The address that initiated an actionThe address receiving an actionAutomatic Number Identification (caller's number)conversationId(String conversationId) Unique identifier for the conversationconvertedFrom(String convertedFrom) Session media type that was converted from in case of a media type conversionconvertedTo(String convertedTo) Session media type that was converted to in case of a media type conversiondirection(ObservationValue.DirectionEnum direction) The direction of the communicationDialed number identification service (number dialed by the calling party)booleangetAni()getDnis()inthashCode()observationDate(Date observationDate) The time at which the observation occurred.participantName(String participantName) A human readable name identifying the participantrequestedLanguageId(String requestedLanguageId) Unique identifier for the language requested for an interactionrequestedRoutings(List<ObservationValue.RequestedRoutingsEnum> requestedRoutings) All routing types for requested/attempted routing methodsrequestedRoutingSkillIds(List<String> requestedRoutingSkillIds) Unique identifier for a skill requested for an interactionroutingPriority(Long routingPriority) Routing priority for the current interactionscoredAgents(List<AnalyticsScoredAgent> scoredAgents) The unique identifier of this sessionvoidsetAddressFrom(String addressFrom) voidsetAddressTo(String addressTo) voidvoidsetConversationId(String conversationId) voidsetConvertedFrom(String convertedFrom) voidsetConvertedTo(String convertedTo) voidsetDirection(ObservationValue.DirectionEnum direction) voidvoidsetObservationDate(Date observationDate) voidsetParticipantName(String participantName) voidsetRequestedLanguageId(String requestedLanguageId) voidsetRequestedRoutings(List<ObservationValue.RequestedRoutingsEnum> requestedRoutings) voidsetRequestedRoutingSkillIds(List<String> requestedRoutingSkillIds) voidsetRoutingPriority(Long routingPriority) voidsetScoredAgents(List<AnalyticsScoredAgent> scoredAgents) voidsetSessionId(String sessionId) voidvoidsetUsedRouting(ObservationValue.UsedRoutingEnum usedRouting) voidThe team id the user is a member oftoString()usedRouting(ObservationValue.UsedRoutingEnum usedRouting) Complete routing methodUnique identifier for the user
-
Constructor Details
-
ObservationValue
public ObservationValue() -
ObservationValue
-
-
Method Details
-
observationDate
The time at which the observation occurred. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getObservationDate
-
setObservationDate
-
conversationId
Unique identifier for the conversation -
getConversationId
-
setConversationId
-
sessionId
The unique identifier of this session -
getSessionId
-
setSessionId
-
requestedRoutingSkillIds
Unique identifier for a skill requested for an interaction -
getRequestedRoutingSkillIds
-
setRequestedRoutingSkillIds
-
requestedLanguageId
Unique identifier for the language requested for an interaction -
getRequestedLanguageId
-
setRequestedLanguageId
-
routingPriority
Routing priority for the current interaction -
getRoutingPriority
-
setRoutingPriority
-
participantName
A human readable name identifying the participant -
getParticipantName
-
setParticipantName
-
userId
Unique identifier for the user -
getUserId
-
setUserId
-
direction
The direction of the communication -
getDirection
-
setDirection
-
convertedFrom
Session media type that was converted from in case of a media type conversion -
getConvertedFrom
-
setConvertedFrom
-
convertedTo
Session media type that was converted to in case of a media type conversion -
getConvertedTo
-
setConvertedTo
-
addressFrom
The address that initiated an action -
getAddressFrom
-
setAddressFrom
-
addressTo
The address receiving an action -
getAddressTo
-
setAddressTo
-
ani
Automatic Number Identification (caller's number) -
getAni
-
setAni
-
dnis
Dialed number identification service (number dialed by the calling party) -
getDnis
-
setDnis
-
teamId
The team id the user is a member of -
getTeamId
-
setTeamId
-
requestedRoutings
public ObservationValue requestedRoutings(List<ObservationValue.RequestedRoutingsEnum> requestedRoutings) All routing types for requested/attempted routing methods -
getRequestedRoutings
-
setRequestedRoutings
-
usedRouting
Complete routing method -
getUsedRouting
-
setUsedRouting
-
scoredAgents
-
getScoredAgents
-
setScoredAgents
-
equals
-
hashCode
public int hashCode() -
toString
-