Package com.mypurecloud.sdk.v2.model
Class ConversationRoutingData
java.lang.Object
com.mypurecloud.sdk.v2.model.ConversationRoutingData
- All Implemented Interfaces:
Serializable
ConversationRoutingData
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetLabel()getQueue()inthashCode()An optional label that categorizes the conversation.language(AddressableEntityRef language) The language to use for routing decisionsThe priority of the conversation to use for routing decisionsqueue(AddressableEntityRef queue) The queue to use for routing decisionsscoredAgents(List<ScoredAgent> scoredAgents) A collection of agents and their assigned scores for this conversation (0 - 100, higher being better), for use in routing to preferred agentsvoidvoidsetLanguage(AddressableEntityRef language) voidsetPriority(Integer priority) voidsetQueue(AddressableEntityRef queue) voidsetScoredAgents(List<ScoredAgent> scoredAgents) voidsetSkillExpression(String skillExpression) voidsetSkillExpressionId(String skillExpressionId) voidsetSkills(List<AddressableEntityRef> skills) skillExpression(String skillExpression) The string with skill expression requested by the caller for routing decisionsskillExpressionId(String skillExpressionId) The internal id of the skill expression, if any, that is currently in use for routing decisionsskills(List<AddressableEntityRef> skills) The skills to use for routing decisionstoString()
-
Constructor Details
-
ConversationRoutingData
public ConversationRoutingData() -
ConversationRoutingData
-
-
Method Details
-
queue
The queue to use for routing decisions -
getQueue
-
setQueue
-
language
The language to use for routing decisions -
getLanguage
-
setLanguage
-
priority
The priority of the conversation to use for routing decisions -
getPriority
-
setPriority
-
skills
The skills to use for routing decisions -
getSkills
-
setSkills
-
skillExpression
The string with skill expression requested by the caller for routing decisions -
getSkillExpression
-
setSkillExpression
-
skillExpressionId
The internal id of the skill expression, if any, that is currently in use for routing decisions -
getSkillExpressionId
-
setSkillExpressionId
-
scoredAgents
A collection of agents and their assigned scores for this conversation (0 - 100, higher being better), for use in routing to preferred agents -
getScoredAgents
-
setScoredAgents
-
label
An optional label that categorizes the conversation. Max-utilization settings can be configured at a per-label level -
getLabel
-
setLabel
-
equals
-
hashCode
public int hashCode() -
toString
-