Package com.mypurecloud.sdk.v2.model
Class DialerCampaignConfigChangeCampaign
java.lang.Object
com.mypurecloud.sdk.v2.model.DialerCampaignConfigChangeCampaign
- All Implemented Interfaces:
Serializable
DialerCampaignConfigChangeCampaign
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumGets or Sets campaignStatusstatic enumdialing mode of the campaign -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabandonRate(BigDecimal abandonRate) the targeted abandon rate percentageadditionalProperties(Map<String, Object> additionalProperties) agentOwnedColumn(String agentOwnedColumn) For Preview Campaigns.callableTimeSet(DialerCampaignConfigChangeUriReference callableTimeSet) A UriReference for a resourcecallAnalysisLanguage(String callAnalysisLanguage) The language the edge will use to analyze the callcallAnalysisResponseSet(DialerCampaignConfigChangeUriReference callAnalysisResponseSet) A UriReference for a resourcecallerAddress(String callerAddress) caller id phone number to be displayed on the outbound callcallerName(String callerName) caller id name to be displayed on the outbound callcampaignStatus(DialerCampaignConfigChangeCampaign.CampaignStatusEnum campaignStatus) contactList(DialerCampaignConfigChangeUriReference contactList) contactListFilters(List<DialerCampaignConfigChangeUriReference> contactListFilters) List of contact filterscontactSort(DialerCampaignConfigChangeContactSort contactSort) contactSorts(List<DialerCampaignConfigChangeContactSort> contactSorts) List of contact sort objects.dateCreated(Date dateCreated) Creation time of the entitydateModified(Date dateModified) Last modified time of the entitydialing mode of the campaignA UriReference for a resourcedncLists(List<DialerCampaignConfigChangeUriReference> dncLists) identifiers of the do not call listsedgeGroup(DialerCampaignConfigChangeUriReference edgeGroup) A UriReference for a resourcebooleana list of current error conditions associated with the campaigngetId()getName()getQueue()getSite()inthashCode()The globally unique identifier for the object.The UI-visible name of the objectnoAnswerTimeout(Long noAnswerTimeout) for non-preview campaigns, how long to wait before dispositioning as 'no-answer', default 30 secondsoutboundLineCount(Long outboundLineCount) for agentless campaigns, the number of outbound lines to be concurrently dialedphoneColumns(List<DialerCampaignConfigChangePhoneColumn> phoneColumns) the contact list phone columns to be called for the campaignpreviewTimeOutSeconds(Long previewTimeOutSeconds) for preview campaigns, number of seconds before a call will be automatically placed.The priority of this campaign relative to other campaignsA UriReference for a resourceruleSets(List<DialerCampaignConfigChangeUriReference> ruleSets) identifiers of the rule setsA UriReference for a resourcevoidsetAbandonRate(BigDecimal abandonRate) voidsetAdditionalProperties(Map<String, Object> additionalProperties) voidsetAgentOwnedColumn(String agentOwnedColumn) voidsetCallableTimeSet(DialerCampaignConfigChangeUriReference callableTimeSet) voidsetCallAnalysisLanguage(String callAnalysisLanguage) voidsetCallAnalysisResponseSet(DialerCampaignConfigChangeUriReference callAnalysisResponseSet) voidsetCallerAddress(String callerAddress) voidsetCallerName(String callerName) voidvoidsetContactList(DialerCampaignConfigChangeUriReference contactList) voidsetContactListFilters(List<DialerCampaignConfigChangeUriReference> contactListFilters) voidsetContactSort(DialerCampaignConfigChangeContactSort contactSort) voidsetContactSorts(List<DialerCampaignConfigChangeContactSort> contactSorts) voidsetDateCreated(Date dateCreated) voidsetDateModified(Date dateModified) voidvoidvoidvoidvoidvoidvoidvoidsetNoAnswerTimeout(Long noAnswerTimeout) voidsetOutboundLineCount(Long outboundLineCount) voidsetPhoneColumns(List<DialerCampaignConfigChangePhoneColumn> phoneColumns) voidsetPreviewTimeOutSeconds(Long previewTimeOutSeconds) voidsetPriority(Long priority) voidvoidvoidvoidsetSingleNumberPreview(Boolean singleNumberPreview) voidvoidsetSkipPreviewDisabled(Boolean skipPreviewDisabled) voidsetVersion(Long version) singleNumberPreview(Boolean singleNumberPreview) for preview campaigns with multiple phone columns, indicator if one (true) or multiple (false) phone numbers will be available to call for each previewA UriReference for a resourceskipPreviewDisabled(Boolean skipPreviewDisabled) for preview campaigns, indicator of whether the agent can skip a preview without placing a calltoString()Required for updates, must match the version number of the most recent update
-
Constructor Details
-
DialerCampaignConfigChangeCampaign
public DialerCampaignConfigChangeCampaign() -
DialerCampaignConfigChangeCampaign
-
-
Method Details
-
contactList
public DialerCampaignConfigChangeCampaign contactList(DialerCampaignConfigChangeUriReference contactList) -
getContactList
-
setContactList
-
queue
A UriReference for a resource -
getQueue
-
setQueue
-
dialingMode
public DialerCampaignConfigChangeCampaign dialingMode(DialerCampaignConfigChangeCampaign.DialingModeEnum dialingMode) dialing mode of the campaign -
getDialingMode
-
setDialingMode
-
script
A UriReference for a resource -
getScript
-
setScript
-
edgeGroup
public DialerCampaignConfigChangeCampaign edgeGroup(DialerCampaignConfigChangeUriReference edgeGroup) A UriReference for a resource -
getEdgeGroup
-
setEdgeGroup
-
site
A UriReference for a resource -
getSite
-
setSite
-
campaignStatus
public DialerCampaignConfigChangeCampaign campaignStatus(DialerCampaignConfigChangeCampaign.CampaignStatusEnum campaignStatus) -
getCampaignStatus
-
setCampaignStatus
-
phoneColumns
public DialerCampaignConfigChangeCampaign phoneColumns(List<DialerCampaignConfigChangePhoneColumn> phoneColumns) the contact list phone columns to be called for the campaign -
getPhoneColumns
-
setPhoneColumns
-
abandonRate
the targeted abandon rate percentage -
getAbandonRate
-
setAbandonRate
-
dncLists
public DialerCampaignConfigChangeCampaign dncLists(List<DialerCampaignConfigChangeUriReference> dncLists) identifiers of the do not call lists -
getDncLists
-
setDncLists
-
callableTimeSet
public DialerCampaignConfigChangeCampaign callableTimeSet(DialerCampaignConfigChangeUriReference callableTimeSet) A UriReference for a resource -
getCallableTimeSet
-
setCallableTimeSet
-
callAnalysisResponseSet
public DialerCampaignConfigChangeCampaign callAnalysisResponseSet(DialerCampaignConfigChangeUriReference callAnalysisResponseSet) A UriReference for a resource -
getCallAnalysisResponseSet
-
setCallAnalysisResponseSet
public void setCallAnalysisResponseSet(DialerCampaignConfigChangeUriReference callAnalysisResponseSet) -
callerName
caller id name to be displayed on the outbound call -
getCallerName
-
setCallerName
-
callerAddress
caller id phone number to be displayed on the outbound call -
getCallerAddress
-
setCallerAddress
-
outboundLineCount
for agentless campaigns, the number of outbound lines to be concurrently dialed -
getOutboundLineCount
-
setOutboundLineCount
-
errors
public DialerCampaignConfigChangeCampaign errors(List<DialerCampaignConfigChangeRestErrorDetail> errors) a list of current error conditions associated with the campaign -
getErrors
-
setErrors
-
ruleSets
public DialerCampaignConfigChangeCampaign ruleSets(List<DialerCampaignConfigChangeUriReference> ruleSets) identifiers of the rule sets -
getRuleSets
-
setRuleSets
-
skipPreviewDisabled
for preview campaigns, indicator of whether the agent can skip a preview without placing a call -
getSkipPreviewDisabled
-
setSkipPreviewDisabled
-
previewTimeOutSeconds
for preview campaigns, number of seconds before a call will be automatically placed. A value of 0 indicates no automatic placement of calls -
getPreviewTimeOutSeconds
-
setPreviewTimeOutSeconds
-
singleNumberPreview
for preview campaigns with multiple phone columns, indicator if one (true) or multiple (false) phone numbers will be available to call for each preview -
getSingleNumberPreview
-
setSingleNumberPreview
-
contactSort
public DialerCampaignConfigChangeCampaign contactSort(DialerCampaignConfigChangeContactSort contactSort) -
getContactSort
-
setContactSort
-
contactSorts
public DialerCampaignConfigChangeCampaign contactSorts(List<DialerCampaignConfigChangeContactSort> contactSorts) List of contact sort objects. -
getContactSorts
-
setContactSorts
-
noAnswerTimeout
for non-preview campaigns, how long to wait before dispositioning as 'no-answer', default 30 seconds -
getNoAnswerTimeout
-
setNoAnswerTimeout
-
callAnalysisLanguage
The language the edge will use to analyze the call -
getCallAnalysisLanguage
-
setCallAnalysisLanguage
-
priority
The priority of this campaign relative to other campaigns -
getPriority
-
setPriority
-
contactListFilters
public DialerCampaignConfigChangeCampaign contactListFilters(List<DialerCampaignConfigChangeUriReference> contactListFilters) List of contact filters -
getContactListFilters
-
setContactListFilters
-
division
A UriReference for a resource -
getDivision
-
setDivision
-
agentOwnedColumn
For Preview Campaigns. Name of the contact column in the contact list containing the userIds of agents to assign specific contact records to. -
getAgentOwnedColumn
-
setAgentOwnedColumn
-
additionalProperties
public DialerCampaignConfigChangeCampaign additionalProperties(Map<String, Object> additionalProperties) -
getAdditionalProperties
-
setAdditionalProperties
-
id
The globally unique identifier for the object. -
getId
-
setId
-
name
The UI-visible name of the object -
getName
-
setName
-
dateCreated
Creation time of the entity -
getDateCreated
-
setDateCreated
-
dateModified
Last modified time of the entity -
getDateModified
-
setDateModified
-
version
Required for updates, must match the version number of the most recent update -
getVersion
-
setVersion
-
equals
-
hashCode
public int hashCode() -
toString
-