Package com.mypurecloud.sdk.v2.model
Class CreateCallbackOnConversationCommand
java.lang.Object
com.mypurecloud.sdk.v2.model.CreateCallbackOnConversationCommand
- All Implemented Interfaces:
Serializable
CreateCallbackOnConversationCommand
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncallbackNumbers(List<String> callbackNumbers) A list of phone numbers for the callback.callbackScheduledTime(Date callbackScheduledTime) The scheduled date-time for the callback as an ISO-8601 string.callbackUserName(String callbackUserName) The name of the party to be called back.The phone number displayed to recipients when a phone call is placed as part of the callback.callerIdName(String callerIdName) The name displayed to recipients when a phone call is placed as part of the callback.countryCode(String countryCode) The country code to be associated with the callback numbers.A map of key-value pairs containing additional data that can be associated to the callback.booleangetData()inthashCode()The identifier of the queue to be used for the callback.routingData(RoutingData routingData) The routing data to be used for the callback.The identifier of the script to be used for the callbackvoidsetCallbackNumbers(List<String> callbackNumbers) voidsetCallbackScheduledTime(Date callbackScheduledTime) voidsetCallbackUserName(String callbackUserName) voidsetCallerId(String callerId) voidsetCallerIdName(String callerIdName) voidsetCountryCode(String countryCode) voidvoidsetQueueId(String queueId) voidsetRoutingData(RoutingData routingData) voidsetScriptId(String scriptId) voidsetValidateCallbackNumbers(Boolean validateCallbackNumbers) toString()validateCallbackNumbers(Boolean validateCallbackNumbers) Whether or not to validate the callback numbers for phone number format.
-
Constructor Details
-
CreateCallbackOnConversationCommand
public CreateCallbackOnConversationCommand() -
CreateCallbackOnConversationCommand
-
-
Method Details
-
scriptId
The identifier of the script to be used for the callback -
getScriptId
-
setScriptId
-
queueId
The identifier of the queue to be used for the callback. Either queueId or routingData is required. -
getQueueId
-
setQueueId
-
routingData
The routing data to be used for the callback. Either queueId or routingData is required. -
getRoutingData
-
setRoutingData
-
callbackUserName
The name of the party to be called back. -
getCallbackUserName
-
setCallbackUserName
-
callbackNumbers
A list of phone numbers for the callback. -
getCallbackNumbers
-
setCallbackNumbers
-
callbackScheduledTime
The scheduled date-time for the callback as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss.SSSZ -
getCallbackScheduledTime
-
setCallbackScheduledTime
-
countryCode
The country code to be associated with the callback numbers. -
getCountryCode
-
setCountryCode
-
validateCallbackNumbers
Whether or not to validate the callback numbers for phone number format. -
getValidateCallbackNumbers
-
setValidateCallbackNumbers
-
data
A map of key-value pairs containing additional data that can be associated to the callback. These values will appear in the attributes property on the conversation participant. Example: { \"notes\": \"ready to close the deal!\", \"customerPreferredName\": \"Doc\" } -
getData
-
setData
-
callerId
The phone number displayed to recipients when a phone call is placed as part of the callback. Must conform to the E.164 format. May be overridden by other settings in the system such as external trunk settings. Telco support for \"callerId\" varies. -
getCallerId
-
setCallerId
-
callerIdName
The name displayed to recipients when a phone call is placed as part of the callback. May be overridden by other settings in the system such as external trunk settings. Telco support for \"callerIdName\" varies. -
getCallerIdName
-
setCallerIdName
-
equals
-
hashCode
public int hashCode() -
toString
-