Package com.mypurecloud.sdk.v2.model
Class MessagingRoutingEstablishedEvent
java.lang.Object
com.mypurecloud.sdk.v2.model.MessagingRoutingEstablishedEvent
- All Implemented Interfaces:
Serializable
MessagingRoutingEstablishedEvent
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncommunicationId(String communicationId) A unique Id (V4 UUID) identifying this communication.conversationId(String conversationId) A unique Id (V4 UUID) identifying this conversationbooleaneventDateTime(Date eventDateTime) A Date Time representing the time this event occurred.A unique (V4 UUID) eventId for this eventgetLabel()inthashCode()initialConfiguration(MessagingInitialConfiguration initialConfiguration) Metadata about this communication.An optional label that categorizes the conversation.languageId(String languageId) The unique identifier for the language that should be used to determine the destination for the conversation.The id of the queue that is routing this conversation.voidsetCommunicationId(String communicationId) voidsetConversationId(String conversationId) voidsetEventDateTime(Date eventDateTime) voidsetEventId(String eventId) voidsetInitialConfiguration(MessagingInitialConfiguration initialConfiguration) voidvoidsetLanguageId(String languageId) voidsetQueueId(String queueId) voidsetSkillIds(List<String> skillIds) voidsetSourceConfiguration(SourceConfiguration sourceConfiguration) The unique identifiers for the skills that should be used to determine the destination for the conversation.sourceConfiguration(SourceConfiguration sourceConfiguration) Metadata about the source of this communication's interaction.toString()
-
Constructor Details
-
MessagingRoutingEstablishedEvent
public MessagingRoutingEstablishedEvent() -
MessagingRoutingEstablishedEvent
-
-
Method Details
-
eventId
A unique (V4 UUID) eventId for this event -
getEventId
-
setEventId
-
eventDateTime
A Date Time representing the time this event occurred. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getEventDateTime
-
setEventDateTime
-
conversationId
A unique Id (V4 UUID) identifying this conversation -
getConversationId
-
setConversationId
-
communicationId
A unique Id (V4 UUID) identifying this communication. -
getCommunicationId
-
setCommunicationId
-
queueId
The id of the queue that is routing this conversation. -
getQueueId
-
setQueueId
-
skillIds
The unique identifiers for the skills that should be used to determine the destination for the conversation. -
getSkillIds
-
setSkillIds
-
languageId
The unique identifier for the language that should be used to determine the destination for the conversation. -
getLanguageId
-
setLanguageId
-
label
An optional label that categorizes the conversation. Max-utilization settings can be configured at a per-label level. -
getLabel
-
setLabel
-
initialConfiguration
public MessagingRoutingEstablishedEvent initialConfiguration(MessagingInitialConfiguration initialConfiguration) Metadata about this communication. -
getInitialConfiguration
-
setInitialConfiguration
-
sourceConfiguration
public MessagingRoutingEstablishedEvent sourceConfiguration(SourceConfiguration sourceConfiguration) Metadata about the source of this communication's interaction. -
getSourceConfiguration
-
setSourceConfiguration
-
equals
-
hashCode
public int hashCode() -
toString
-