Package com.mypurecloud.sdk.v2.model
Class OutboundSettings
java.lang.Object
com.mypurecloud.sdk.v2.model.OutboundSettings
- All Implemented Interfaces:
Serializable
OutboundSettings
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe denominator to be used in determining the compliance abandon rate -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabandonSeconds(Double abandonSeconds) The number of seconds used to determine if a call is abandonedautomaticTimeZoneMapping(AutomaticTimeZoneMappingSettings automaticTimeZoneMapping) The settings for automatic time zone mapping.complianceAbandonRateDenominator(OutboundSettings.ComplianceAbandonRateDenominatorEnum complianceAbandonRateDenominator) The denominator to be used in determining the compliance abandon ratebooleangetId()getName()inthashCode()maxCallsPerAgent(Integer maxCallsPerAgent) The maximum number of calls that can be placed per agent on any campaignmaxCallsPerAgentDecimal(Double maxCallsPerAgentDecimal) The maximum number of calls that can be placed per agent on any campaign with decimal precisionmaxLineUtilization(Double maxLineUtilization) The maximum percentage of lines that should be used for Outbound, expressed as a decimal in the range [0.0, 1.0]rescheduleTimeZoneSkippedContacts(Boolean rescheduleTimeZoneSkippedContacts) Whether or not to reschedule time-zone blocked contactsvoidsetAbandonSeconds(Double abandonSeconds) voidsetAutomaticTimeZoneMapping(AutomaticTimeZoneMappingSettings automaticTimeZoneMapping) voidsetComplianceAbandonRateDenominator(OutboundSettings.ComplianceAbandonRateDenominatorEnum complianceAbandonRateDenominator) voidsetMaxCallsPerAgent(Integer maxCallsPerAgent) voidsetMaxCallsPerAgentDecimal(Double maxCallsPerAgentDecimal) voidsetMaxLineUtilization(Double maxLineUtilization) voidvoidsetRescheduleTimeZoneSkippedContacts(Boolean rescheduleTimeZoneSkippedContacts) voidsetVersion(Integer version) toString()Required for updates, must match the version number of the most recent update
-
Constructor Details
-
OutboundSettings
public OutboundSettings() -
OutboundSettings
-
-
Method Details
-
getId
-
name
-
getName
-
setName
-
getDateCreated
-
getDateModified
-
version
Required for updates, must match the version number of the most recent update -
getVersion
-
setVersion
-
maxCallsPerAgent
The maximum number of calls that can be placed per agent on any campaign -
getMaxCallsPerAgent
-
setMaxCallsPerAgent
-
maxCallsPerAgentDecimal
The maximum number of calls that can be placed per agent on any campaign with decimal precision -
getMaxCallsPerAgentDecimal
-
setMaxCallsPerAgentDecimal
-
getMaxConfigurableCallsPerAgent
-
maxLineUtilization
The maximum percentage of lines that should be used for Outbound, expressed as a decimal in the range [0.0, 1.0] -
getMaxLineUtilization
-
setMaxLineUtilization
-
abandonSeconds
The number of seconds used to determine if a call is abandoned -
getAbandonSeconds
-
setAbandonSeconds
-
complianceAbandonRateDenominator
public OutboundSettings complianceAbandonRateDenominator(OutboundSettings.ComplianceAbandonRateDenominatorEnum complianceAbandonRateDenominator) The denominator to be used in determining the compliance abandon rate -
getComplianceAbandonRateDenominator
-
setComplianceAbandonRateDenominator
public void setComplianceAbandonRateDenominator(OutboundSettings.ComplianceAbandonRateDenominatorEnum complianceAbandonRateDenominator) -
automaticTimeZoneMapping
public OutboundSettings automaticTimeZoneMapping(AutomaticTimeZoneMappingSettings automaticTimeZoneMapping) The settings for automatic time zone mapping. Note that changing these settings will change them for both voice and messaging campaigns. -
getAutomaticTimeZoneMapping
-
setAutomaticTimeZoneMapping
-
rescheduleTimeZoneSkippedContacts
public OutboundSettings rescheduleTimeZoneSkippedContacts(Boolean rescheduleTimeZoneSkippedContacts) Whether or not to reschedule time-zone blocked contacts -
getRescheduleTimeZoneSkippedContacts
-
setRescheduleTimeZoneSkippedContacts
-
getSelfUri
-
equals
-
hashCode
public int hashCode() -
toString
-