Class CampaignUpdateRequestBase
java.lang.Object
altitude.integrationServer.types.CampaignUpdateRequestBase
- Direct Known Subclasses:
CampaignCreateRequest, CampaignUpdateRequest
Contains the data used to update a campaign.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList of attributes of the campaign.If true, emails will automatically be acknowledged.Identifier of an auto acknowledged email.Check for new email interval.Name of the default purpose.DescriptionEnd script after wrap-up.Force power dial after nuisance.Number of foreseen calls.Foreseen end date of the campaign.Foreseen start date of the campaign.Full greeting threshold.Handling interaction timeout for email interactions.Handling interaction timeout for workflow.List of inbound email address requests in the campaign.List of inbound email filter requests in the campaign.List of instant messaging gateway requests in the campaign.Is anonymous.Local distribution timeout for inbound telephony and instant messaging interactions.Lower service level time for telephony and instant messaging interactions.Message of the day.New ANI.No-answer timeout for outbound telephony interactions.Nuisance force type.Nuisance ratio.List of outbound email address requests in the campaign.Name of the outbound rule.Override ANI.Pacing mode of the campaign.List of role permissions.Power dial pause.Predictive no-answer timeout.Handling timeout for preview interactions.Rotate on no-answer timeout for preview interactions.Iftrue, calls of the agents will be recorded.Iftrue, all screens of the agents will be recorded.% Calls to record.Iftrue, the instant messages will be recorded.Required service level.Name of the outbound rule to be used in case of a rescheduling.Retention timeout for outbound telephony interactions.Rotate on no-answer interval for telephony and instant messaging interactions.Rotate on no-answer timeout for email interactions.Rotate on no-answer timeout for workflow interactions.Router Afiniti engine enabled.Router distribution timeout.List of schedule detail requests in the campaign.Schedule end date.Schedule is active.Schedule start date.Path of the script of the campaign.Type of the script of the campaign.Set agent not ready on RONA.Short call limit for telephony and instant messaging interactions.List of telephony gateway requests in the campaign.getType()TypeUpper service level time for telephony and instant messaging interactions.Upper service level time for email interactions.Uses phone schedule rules in outbound.Uses contact profile unique identifiers in do not call lists checks.Wrap up timeout for telephony and instant messaging interactions.voidsetAttributes(Attribute[] value) List of attributes of the campaign.voidIf true, emails will automatically be acknowledged.voidIdentifier of an auto acknowledged email.voidCheck for new email interval.voidsetDefaultPurposeName(FieldRequest<String> value) Name of the default purpose.voidsetDescription(FieldRequest<String> value) DescriptionvoidEnd script after wrap-up.voidForce power dial after nuisance.voidsetForeseenCalls(FieldRequest<Integer> value) Number of foreseen calls.voidForeseen end date of the campaign.voidForeseen start date of the campaign.voidFull greeting threshold.voidHandling interaction timeout for email interactions.voidHandling interaction timeout for workflow.voidList of inbound email address requests in the campaign.voidList of inbound email filter requests in the campaign.voidList of instant messaging gateway requests in the campaign.voidsetIsAnonymous(FieldRequest<Boolean> value) Is anonymous.voidLocal distribution timeout for inbound telephony and instant messaging interactions.voidLower service level time for telephony and instant messaging interactions.voidsetMessageOfTheDay(FieldRequest<String> value) Message of the day.voidsetNewAni(FieldRequest<String> value) New ANI.voidsetNoAnswerTimeout(FieldRequest<Duration> value) No-answer timeout for outbound telephony interactions.voidNuisance force type.voidsetNuisanceRatio(FieldRequest<Integer> value) Nuisance ratio.voidList of outbound email address requests in the campaign.voidsetOutboundRuleName(FieldRequest<String> value) Name of the outbound rule.voidsetOverrideAni(FieldRequest<Boolean> value) Override ANI.voidsetPacingMode(FieldRequest<PacingMode> value) Pacing mode of the campaign.voidList of role permissions.voidsetPowerDialPause(FieldRequest<Duration> value) Power dial pause.voidPredictive no-answer timeout.voidHandling timeout for preview interactions.voidRotate on no-answer timeout for preview interactions.voidsetRecordAllCalls(FieldRequest<Boolean> value) Iftrue, calls of the agents will be recorded.voidsetRecordAllScreens(FieldRequest<Boolean> value) Iftrue, all screens of the agents will be recorded.voidsetRecordCallPercentage(FieldRequest<Short> value) % Calls to record.voidIftrue, the instant messages will be recorded.voidRequired service level.voidName of the outbound rule to be used in case of a rescheduling.voidsetRetentionTimeout(FieldRequest<Duration> value) Retention timeout for outbound telephony interactions.voidRotate on no-answer interval for telephony and instant messaging interactions.voidRotate on no-answer timeout for email interactions.voidRotate on no-answer timeout for workflow interactions.voidRouter Afiniti engine enabled.voidRouter distribution timeout.voidList of schedule detail requests in the campaign.voidSchedule end date.voidsetScheduleIsActive(FieldRequest<Boolean> value) Schedule is active.voidSchedule start date.voidPath of the script of the campaign.voidsetScriptType(FieldRequest<ScriptType> value) Type of the script of the campaign.voidSet agent not ready on RONA.voidsetShortCallLimit(FieldRequest<Duration> value) Short call limit for telephony and instant messaging interactions.voidList of telephony gateway requests in the campaign.voidsetType(FieldRequest<CampaignType> value) TypevoidUpper service level time for telephony and instant messaging interactions.voidUpper service level time for email interactions.voidUses phone schedule rules in outbound.voidUses contact profile unique identifiers in do not call lists checks.voidWrap up timeout for telephony and instant messaging interactions.
-
Constructor Details
-
CampaignUpdateRequestBase
public CampaignUpdateRequestBase()
-
-
Method Details
-
getDescription
Description -
setDescription
Description -
getType
Type -
setType
Type -
getPacingMode
Pacing mode of the campaign. -
setPacingMode
Pacing mode of the campaign. -
getOutboundRuleName
Name of the outbound rule. -
setOutboundRuleName
Name of the outbound rule. -
getRescheduleOutboundRuleName
Name of the outbound rule to be used in case of a rescheduling. -
setRescheduleOutboundRuleName
Name of the outbound rule to be used in case of a rescheduling. -
getMessageOfTheDay
Message of the day. -
setMessageOfTheDay
Message of the day. -
getDefaultPurposeName
Name of the default purpose. -
setDefaultPurposeName
Name of the default purpose. -
getForeseenCalls
Number of foreseen calls. -
setForeseenCalls
Number of foreseen calls. -
getForeseenStartDate
Foreseen start date of the campaign. -
setForeseenStartDate
Foreseen start date of the campaign. -
getForeseenEndDate
Foreseen end date of the campaign. -
setForeseenEndDate
Foreseen end date of the campaign. -
getAttributes
List of attributes of the campaign. -
setAttributes
List of attributes of the campaign. -
getScriptType
Type of the script of the campaign. -
setScriptType
Type of the script of the campaign. -
getScriptLocation
Path of the script of the campaign. -
setScriptLocation
Path of the script of the campaign. -
getAutoAcknowledgeEmailEnabled
If true, emails will automatically be acknowledged. -
setAutoAcknowledgeEmailEnabled
If true, emails will automatically be acknowledged. -
getAutoAcknowledgeEmailId
Identifier of an auto acknowledged email. -
setAutoAcknowledgeEmailId
Identifier of an auto acknowledged email. -
getNuisanceForceType
Nuisance force type. -
setNuisanceForceType
Nuisance force type. -
getNuisanceRatio
Nuisance ratio. -
setNuisanceRatio
Nuisance ratio. -
getRequiredServiceLevel
Required service level. -
setRequiredServiceLevel
Required service level. -
getRecordCallPercentage
% Calls to record. -
setRecordCallPercentage
% Calls to record. -
getRecordInstantMessaging
Iftrue, the instant messages will be recorded. -
setRecordInstantMessaging
Iftrue, the instant messages will be recorded. -
getRecordAllCalls
Iftrue, calls of the agents will be recorded. -
setRecordAllCalls
Iftrue, calls of the agents will be recorded. -
getRecordAllScreens
Iftrue, all screens of the agents will be recorded. -
setRecordAllScreens
Iftrue, all screens of the agents will be recorded. -
getOverrideAni
Override ANI. -
setOverrideAni
Override ANI. -
getNewAni
New ANI. Each ANI number should be separated by ";". -
setNewAni
New ANI. Each ANI number should be separated by ";". -
getUsesUniqueIdInDoNotCallList
Uses contact profile unique identifiers in do not call lists checks. -
setUsesUniqueIdInDoNotCallList
Uses contact profile unique identifiers in do not call lists checks. -
getIsAnonymous
Is anonymous. -
setIsAnonymous
Is anonymous. -
getScheduleIsActive
Schedule is active. -
setScheduleIsActive
Schedule is active. -
getScheduleStartDate
Schedule start date. -
setScheduleStartDate
Schedule start date. -
getScheduleEndDate
Schedule end date. -
setScheduleEndDate
Schedule end date. -
getForcePowerDialAfterNuisance
Force power dial after nuisance. -
setForcePowerDialAfterNuisance
Force power dial after nuisance. -
getEndScriptAfterWrapUp
End script after wrap-up. -
setEndScriptAfterWrapUp
End script after wrap-up. -
getSetAgentNotReadyOnRona
Set agent not ready on RONA. -
setSetAgentNotReadyOnRona
Set agent not ready on RONA. -
getLocalDistributionTimeout
Local distribution timeout for inbound telephony and instant messaging interactions. -
setLocalDistributionTimeout
Local distribution timeout for inbound telephony and instant messaging interactions. -
getCheckForNewEmailInterval
Check for new email interval. -
setCheckForNewEmailInterval
Check for new email interval. -
getNoAnswerTimeout
No-answer timeout for outbound telephony interactions. -
setNoAnswerTimeout
No-answer timeout for outbound telephony interactions. -
getPredictiveNoAnswerTimeout
Predictive no-answer timeout. -
setPredictiveNoAnswerTimeout
Predictive no-answer timeout. -
getFullGreetingThreshold
Full greeting threshold. -
setFullGreetingThreshold
Full greeting threshold. -
getRetentionTimeout
Retention timeout for outbound telephony interactions. -
setRetentionTimeout
Retention timeout for outbound telephony interactions. -
getRonaTimeoutConnected
Rotate on no-answer interval for telephony and instant messaging interactions. -
setRonaTimeoutConnected
Rotate on no-answer interval for telephony and instant messaging interactions. -
getRonaTimeoutNonConnected
Rotate on no-answer timeout for email interactions. -
setRonaTimeoutNonConnected
Rotate on no-answer timeout for email interactions. -
getRonaTimeoutWorkflow
Rotate on no-answer timeout for workflow interactions. -
setRonaTimeoutWorkflow
Rotate on no-answer timeout for workflow interactions. -
getHandlingTimeoutNonConnected
Handling interaction timeout for email interactions. -
setHandlingTimeoutNonConnected
Handling interaction timeout for email interactions. -
getHandlingTimeoutWorkflow
Handling interaction timeout for workflow. -
setHandlingTimeoutWorkflow
Handling interaction timeout for workflow. -
getWrapUpTimeoutConnected
Wrap up timeout for telephony and instant messaging interactions. -
setWrapUpTimeoutConnected
Wrap up timeout for telephony and instant messaging interactions. -
getUpperServiceLevelTimeConnected
Upper service level time for telephony and instant messaging interactions. -
setUpperServiceLevelTimeConnected
Upper service level time for telephony and instant messaging interactions. -
getUpperServiceLevelTimeNonConnected
Upper service level time for email interactions. -
setUpperServiceLevelTimeNonConnected
Upper service level time for email interactions. -
getLowerServiceLevelTimeConnected
Lower service level time for telephony and instant messaging interactions. -
setLowerServiceLevelTimeConnected
Lower service level time for telephony and instant messaging interactions. -
getShortCallLimit
Short call limit for telephony and instant messaging interactions. -
setShortCallLimit
Short call limit for telephony and instant messaging interactions. -
getRouterDistributionTimeout
Router distribution timeout. -
setRouterDistributionTimeout
Router distribution timeout. -
getPreviewRonaTimeout
Rotate on no-answer timeout for preview interactions. -
setPreviewRonaTimeout
Rotate on no-answer timeout for preview interactions. -
getPreviewHandlingTimeout
Handling timeout for preview interactions. -
setPreviewHandlingTimeout
Handling timeout for preview interactions. -
getPowerDialPause
Power dial pause. -
setPowerDialPause
Power dial pause. -
getRouterAfinitiEngineEnabled
Router Afiniti engine enabled. -
setRouterAfinitiEngineEnabled
Router Afiniti engine enabled. -
getUsesPhoneScheduleRules
Uses phone schedule rules in outbound. -
setUsesPhoneScheduleRules
Uses phone schedule rules in outbound. -
getTelephonyGatewayRequests
List of telephony gateway requests in the campaign. -
setTelephonyGatewayRequests
List of telephony gateway requests in the campaign. -
getInstantMessagingGatewayRequests
List of instant messaging gateway requests in the campaign. -
setInstantMessagingGatewayRequests
public void setInstantMessagingGatewayRequests(EntityRequest<CampaignInstantMessagingGatewayRequest>[] value) List of instant messaging gateway requests in the campaign. -
getInboundEmailAddressRequests
List of inbound email address requests in the campaign. -
setInboundEmailAddressRequests
public void setInboundEmailAddressRequests(EntityRequest<CampaignInboundEmailAddressRequest>[] value) List of inbound email address requests in the campaign. -
getInboundEmailFilterRequests
List of inbound email filter requests in the campaign. -
setInboundEmailFilterRequests
List of inbound email filter requests in the campaign. -
getOutboundEmailAddressRequests
List of outbound email address requests in the campaign. -
setOutboundEmailAddressRequests
public void setOutboundEmailAddressRequests(EntityRequest<CampaignOutboundEmailAddressRequest>[] value) List of outbound email address requests in the campaign. -
getScheduleDetailRequests
List of schedule detail requests in the campaign. -
setScheduleDetailRequests
List of schedule detail requests in the campaign. -
getPermissionRequests
List of role permissions. -
setPermissionRequests
List of role permissions.
-