Package com.mypurecloud.sdk.v2.model
Class CampaignInteraction
java.lang.Object
com.mypurecloud.sdk.v2.model.CampaignInteraction
- All Implemented Interfaces:
Serializable
CampaignInteraction
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumDescribes what happened with call analysis for instance: disposition.classification.callable.person, disposition.classification.callable.noanswer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionactivePreviewCall(Boolean activePreviewCall) Boolean value if there is an active preview call on the interactionagent(DomainEntityRef agent) callerAddress(String callerAddress) callerName(String callerName) callPlacedTime(Date callPlacedTime) The time when the agent or system places the call.callRoutedTime(Date callRoutedTime) The time when the agent was connected to the call.campaign(DomainEntityRef campaign) contact(DomainEntityRef contact) conversation(ConversationBasic conversation) creationTime(Date creationTime) The time when dialer created the interaction.destinationAddress(String destinationAddress) dialerSystemParticipantId(String dialerSystemParticipantId) conversation participant id that is the dialer system participant to monitor the call from dialer perspectivedialingMode(String dialingMode) disposition(CampaignInteraction.DispositionEnum disposition) Describes what happened with call analysis for instance: disposition.classification.callable.person, disposition.classification.callable.noanswerbooleangetAgent()getId()getQueue()inthashCode()lastActivePreviewWrapupTime(Date lastActivePreviewWrapupTime) The time when the last preview of the interaction was wrapped up.previewConnectedTime(Date previewConnectedTime) The time when the customer and routing participant are connected.previewPopDeliveredTime(Date previewPopDeliveredTime) Date time is represented as an ISO-8601 string.queue(DomainEntityRef queue) script(DomainEntityRef script) voidsetActivePreviewCall(Boolean activePreviewCall) voidsetAgent(DomainEntityRef agent) voidsetCallerAddress(String callerAddress) voidsetCallerName(String callerName) voidsetCallPlacedTime(Date callPlacedTime) voidsetCallRoutedTime(Date callRoutedTime) voidsetCampaign(DomainEntityRef campaign) voidsetContact(DomainEntityRef contact) voidsetConversation(ConversationBasic conversation) voidsetCreationTime(Date creationTime) voidsetDestinationAddress(String destinationAddress) voidsetDialerSystemParticipantId(String dialerSystemParticipantId) voidsetDialingMode(String dialingMode) voidsetDisposition(CampaignInteraction.DispositionEnum disposition) voidvoidsetLastActivePreviewWrapupTime(Date lastActivePreviewWrapupTime) voidsetPreviewConnectedTime(Date previewConnectedTime) voidsetPreviewPopDeliveredTime(Date previewPopDeliveredTime) voidsetQueue(DomainEntityRef queue) voidsetScript(DomainEntityRef script) voidsetSkills(List<DomainEntityRef> skills) skills(List<DomainEntityRef> skills) Any skills that are attached to the call for routingtoString()
-
Constructor Details
-
CampaignInteraction
public CampaignInteraction() -
CampaignInteraction
-
-
Method Details
-
id
-
getId
-
setId
-
campaign
-
getCampaign
-
setCampaign
-
agent
-
getAgent
-
setAgent
-
contact
-
getContact
-
setContact
-
destinationAddress
-
getDestinationAddress
-
setDestinationAddress
-
activePreviewCall
Boolean value if there is an active preview call on the interaction -
getActivePreviewCall
-
setActivePreviewCall
-
lastActivePreviewWrapupTime
The time when the last preview of the interaction was wrapped up. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getLastActivePreviewWrapupTime
-
setLastActivePreviewWrapupTime
-
creationTime
The time when dialer created the interaction. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getCreationTime
-
setCreationTime
-
callPlacedTime
The time when the agent or system places the call. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getCallPlacedTime
-
setCallPlacedTime
-
callRoutedTime
The time when the agent was connected to the call. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getCallRoutedTime
-
setCallRoutedTime
-
previewConnectedTime
The time when the customer and routing participant are connected. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getPreviewConnectedTime
-
setPreviewConnectedTime
-
queue
-
getQueue
-
setQueue
-
script
-
getScript
-
setScript
-
disposition
Describes what happened with call analysis for instance: disposition.classification.callable.person, disposition.classification.callable.noanswer -
getDisposition
-
setDisposition
-
callerName
-
getCallerName
-
setCallerName
-
callerAddress
-
getCallerAddress
-
setCallerAddress
-
previewPopDeliveredTime
Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z -
getPreviewPopDeliveredTime
-
setPreviewPopDeliveredTime
-
conversation
-
getConversation
-
setConversation
-
dialerSystemParticipantId
conversation participant id that is the dialer system participant to monitor the call from dialer perspective -
getDialerSystemParticipantId
-
setDialerSystemParticipantId
-
dialingMode
-
getDialingMode
-
setDialingMode
-
skills
Any skills that are attached to the call for routing -
getSkills
-
setSkills
-
equals
-
hashCode
public int hashCode() -
toString
-