Package co.ecg.alpaca.toolkit.generated
Class CallCenter.GroupCallCenterNightServiceModifyRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.CallCenter.GroupCallCenterNightServiceModifyRequest
- Enclosing class:
- CallCenter
public static class CallCenter.GroupCallCenterNightServiceModifyRequest
extends Request<DefaultResponse>
Modify a call center's night service settings. Only Group and Enterprise level schedules are accepted. The response is either a SuccessResponse or an ErrorResponse.
- Author:
- AlpacaGenerator
-
Nested Class Summary
Nested classes/interfaces inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
Request.Protocol
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CallCenterScheduledServiceAction
protected Boolean
protected @Valid CallCenterAnnouncementFileListModify20
protected ExtendedFileResourceSelection
protected @Valid CallCenterAnnouncementURLListModify
protected Optional<@Valid TimeSchedule>
protected Boolean
protected @Valid CallCenterAnnouncementFileListModify20
protected ExtendedFileResourceSelection
protected @Valid CallCenterAnnouncementURLListModify
protected @Valid CallCenterAnnouncementFileListModify20
protected ExtendedFileResourceSelection
protected @Valid CallCenterAnnouncementURLListModify
protected Boolean
protected @NotNull @Valid CallCenter
protected @Valid CallCenterAnnouncementFileListModify20
protected ExtendedFileResourceSelection
protected @Valid CallCenterAnnouncementURLListModify
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoid
Forms the XML Document for this Request Object.Optional<@Valid TimeSchedule>
getEmptyObject
(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.setAllowManualOverrideViaFAC
(Boolean allowManualOverrideViaFAC) setAudioFileList
(CallCenterAnnouncementFileListModify20 audioFileList) setAudioMessageSelection
(ExtendedFileResourceSelection audioMessageSelection) setAudioUrlList
(CallCenterAnnouncementURLListModify audioUrlList) setBusinessHours
(TimeSchedule businessHours) setForceNightService
(Boolean forceNightService) setManualAnnouncementMode
(CallCenterManualNightServiceAnnouncementMode manualAnnouncementMode) setManualAudioFileList
(CallCenterAnnouncementFileListModify20 manualAudioFileList) setManualAudioMessageSelection
(ExtendedFileResourceSelection manualAudioMessageSelection) setManualAudioUrlList
(CallCenterAnnouncementURLListModify manualAudioUrlList) setManualVideoFileList
(CallCenterAnnouncementFileListModify20 manualVideoFileList) setManualVideoMessageSelection
(ExtendedFileResourceSelection manualVideoMessageSelection) setManualVideoUrlList
(CallCenterAnnouncementURLListModify manualVideoUrlList) setPlayAnnouncementBeforeAction
(Boolean playAnnouncementBeforeAction) setTransferPhoneNumber
(String transferPhoneNumber) setUser
(CallCenter user) setVideoFileList
(CallCenterAnnouncementFileListModify20 videoFileList) setVideoMessageSelection
(ExtendedFileResourceSelection videoMessageSelection) setVideoUrlList
(CallCenterAnnouncementURLListModify videoUrlList) Methods inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createNilElement, createTextElement, equals, fire, fire, getBroadWorksServer, getCacheString, getCommandElement, getCommandType, getDomDocument, getId, getOCSProtocol, getRequestTimeoutMillis, getResponseClass, getRetries, getRetryCodes, getRootElement, getValidationErrorsAsString, hashCode, isIgnoreCache, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setEcho, setIgnoreCache, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRetries, setRetryCodes, setRootElement, toString, validate
-
Field Details
-
user
-
action
-
businessHours
-
forceNightService
-
allowManualOverrideViaFAC
-
transferPhoneNumber
-
playAnnouncementBeforeAction
-
audioMessageSelection
-
audioUrlList
-
audioFileList
-
videoMessageSelection
-
videoUrlList
-
videoFileList
-
manualAnnouncementMode
-
manualAudioMessageSelection
-
manualAudioUrlList
-
manualAudioFileList
-
manualVideoMessageSelection
-
manualVideoUrlList
-
manualVideoFileList
-
-
Constructor Details
-
GroupCallCenterNightServiceModifyRequest
public GroupCallCenterNightServiceModifyRequest() -
GroupCallCenterNightServiceModifyRequest
-
-
Method Details
-
setUser
-
getCallCenter
-
setAction
public CallCenter.GroupCallCenterNightServiceModifyRequest setAction(CallCenterScheduledServiceAction action) -
getAction
-
unsetBusinessHours
-
setBusinessHours
public CallCenter.GroupCallCenterNightServiceModifyRequest setBusinessHours(TimeSchedule businessHours) -
getBusinessHours
-
setForceNightService
public CallCenter.GroupCallCenterNightServiceModifyRequest setForceNightService(Boolean forceNightService) -
getForceNightService
-
setAllowManualOverrideViaFAC
public CallCenter.GroupCallCenterNightServiceModifyRequest setAllowManualOverrideViaFAC(Boolean allowManualOverrideViaFAC) -
getAllowManualOverrideViaFAC
-
unsetTransferPhoneNumber
-
setTransferPhoneNumber
public CallCenter.GroupCallCenterNightServiceModifyRequest setTransferPhoneNumber(String transferPhoneNumber) -
getTransferPhoneNumber
-
setPlayAnnouncementBeforeAction
public CallCenter.GroupCallCenterNightServiceModifyRequest setPlayAnnouncementBeforeAction(Boolean playAnnouncementBeforeAction) -
getPlayAnnouncementBeforeAction
-
setAudioMessageSelection
public CallCenter.GroupCallCenterNightServiceModifyRequest setAudioMessageSelection(ExtendedFileResourceSelection audioMessageSelection) -
getAudioMessageSelection
-
setAudioUrlList
public CallCenter.GroupCallCenterNightServiceModifyRequest setAudioUrlList(CallCenterAnnouncementURLListModify audioUrlList) -
getAudioUrlList
-
setAudioFileList
public CallCenter.GroupCallCenterNightServiceModifyRequest setAudioFileList(CallCenterAnnouncementFileListModify20 audioFileList) -
getAudioFileList
-
setVideoMessageSelection
public CallCenter.GroupCallCenterNightServiceModifyRequest setVideoMessageSelection(ExtendedFileResourceSelection videoMessageSelection) -
getVideoMessageSelection
-
setVideoUrlList
public CallCenter.GroupCallCenterNightServiceModifyRequest setVideoUrlList(CallCenterAnnouncementURLListModify videoUrlList) -
getVideoUrlList
-
setVideoFileList
public CallCenter.GroupCallCenterNightServiceModifyRequest setVideoFileList(CallCenterAnnouncementFileListModify20 videoFileList) -
getVideoFileList
-
setManualAnnouncementMode
public CallCenter.GroupCallCenterNightServiceModifyRequest setManualAnnouncementMode(CallCenterManualNightServiceAnnouncementMode manualAnnouncementMode) -
getManualAnnouncementMode
-
setManualAudioMessageSelection
public CallCenter.GroupCallCenterNightServiceModifyRequest setManualAudioMessageSelection(ExtendedFileResourceSelection manualAudioMessageSelection) -
getManualAudioMessageSelection
-
setManualAudioUrlList
public CallCenter.GroupCallCenterNightServiceModifyRequest setManualAudioUrlList(CallCenterAnnouncementURLListModify manualAudioUrlList) -
getManualAudioUrlList
-
setManualAudioFileList
public CallCenter.GroupCallCenterNightServiceModifyRequest setManualAudioFileList(CallCenterAnnouncementFileListModify20 manualAudioFileList) -
getManualAudioFileList
-
setManualVideoMessageSelection
public CallCenter.GroupCallCenterNightServiceModifyRequest setManualVideoMessageSelection(ExtendedFileResourceSelection manualVideoMessageSelection) -
getManualVideoMessageSelection
-
setManualVideoUrlList
public CallCenter.GroupCallCenterNightServiceModifyRequest setManualVideoUrlList(CallCenterAnnouncementURLListModify manualVideoUrlList) -
getManualVideoUrlList
-
setManualVideoFileList
public CallCenter.GroupCallCenterNightServiceModifyRequest setManualVideoFileList(CallCenterAnnouncementFileListModify20 manualVideoFileList) -
getManualVideoFileList
-
getEmptyObject
public static CallCenter.GroupCallCenterNightServiceModifyRequest getEmptyObject(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.- Parameters:
broadWorksServer
- The BroadWorksServer
-
formRequest
public void formRequest()Forms the XML Document for this Request Object. Called by the Request upon fire().- Overrides:
formRequest
in classRequest<DefaultResponse>
-