Package com.mypurecloud.sdk.v2.model
Class CreateCallRequest
java.lang.Object
com.mypurecloud.sdk.v2.model.CreateCallRequest
- All Implemented Interfaces:
Serializable
CreateCallRequest
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionattributes(Map<String, String> attributes) The list of attributes to associate with the customer participant.The caller id phone number for this outbound call.callerIdName(String callerIdName) The caller id name for this outbound call.callFromQueueId(String callFromQueueId) The queue ID to call on behalf of.callQueueId(String callQueueId) The queue ID to call.callUserId(String callUserId) The user ID to call.conversationIds(List<String> conversationIds) The list of existing call conversations to merge into a new ad-hoc conference.booleanexternalContactId(String externalContactId) The external contact with which to associate the call.getLabel()inthashCode()An optional label that categorizes the conversation.languageId(String languageId) The language skill ID to use for routing this call (if calling a queue).participants(List<Destination> participants) The list of participants to call to create a new ad-hoc conference.phoneNumber(String phoneNumber) The phone number to dial.The priority to assign to this call (if calling a queue).routingSkillExpression(String routingSkillExpression) The skill expression to use for routing this call (if calling a queue).routingSkillsIds(List<String> routingSkillsIds) The skill ID's to use for routing this call (if calling a queue).voidsetAttributes(Map<String, String> attributes) voidsetCallerId(String callerId) voidsetCallerIdName(String callerIdName) voidsetCallFromQueueId(String callFromQueueId) voidsetCallQueueId(String callQueueId) voidsetCallUserId(String callUserId) voidsetConversationIds(List<String> conversationIds) voidsetExternalContactId(String externalContactId) voidvoidsetLanguageId(String languageId) voidsetParticipants(List<Destination> participants) voidsetPhoneNumber(String phoneNumber) voidsetPriority(Integer priority) voidsetRoutingSkillExpression(String routingSkillExpression) voidsetRoutingSkillsIds(List<String> routingSkillsIds) voidsetUuiData(String uuiData) toString()User to User Information (UUI) data managed by SIP session application.
-
Constructor Details
-
CreateCallRequest
public CreateCallRequest() -
CreateCallRequest
-
-
Method Details
-
phoneNumber
The phone number to dial. -
getPhoneNumber
-
setPhoneNumber
-
callerId
The caller id phone number for this outbound call. -
getCallerId
-
setCallerId
-
callerIdName
The caller id name for this outbound call. -
getCallerIdName
-
setCallerIdName
-
callFromQueueId
The queue ID to call on behalf of. -
getCallFromQueueId
-
setCallFromQueueId
-
callQueueId
The queue ID to call. -
getCallQueueId
-
setCallQueueId
-
callUserId
The user ID to call. -
getCallUserId
-
setCallUserId
-
priority
The priority to assign to this call (if calling a queue). -
getPriority
-
setPriority
-
attributes
The list of attributes to associate with the customer participant. -
getAttributes
-
setAttributes
-
languageId
The language skill ID to use for routing this call (if calling a queue). -
getLanguageId
-
setLanguageId
-
routingSkillsIds
The skill ID's to use for routing this call (if calling a queue). -
getRoutingSkillsIds
-
setRoutingSkillsIds
-
routingSkillExpression
The skill expression to use for routing this call (if calling a queue). -
getRoutingSkillExpression
-
setRoutingSkillExpression
-
conversationIds
The list of existing call conversations to merge into a new ad-hoc conference. -
getConversationIds
-
setConversationIds
-
participants
The list of participants to call to create a new ad-hoc conference. -
getParticipants
-
setParticipants
-
uuiData
User to User Information (UUI) data managed by SIP session application. -
getUuiData
-
setUuiData
-
externalContactId
The external contact with which to associate the call. -
getExternalContactId
-
setExternalContactId
-
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
-