Package co.ecg.alpaca.toolkit.generated
Class CallCenter.GroupCallCenterHolidayServiceModifyRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.CallCenter.GroupCallCenterHolidayServiceModifyRequest
- Enclosing class:
CallCenter
public static class CallCenter.GroupCallCenterHolidayServiceModifyRequest
extends Request<DefaultResponse>
Modify a call center's holiday 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 CallCenterScheduledServiceActionprotected @Valid CallCenterAnnouncementFileListModify20protected ExtendedFileResourceSelectionprotected @Valid CallCenterAnnouncementURLListModifyprotected Optional<@Valid HolidaySchedule> protected Booleanprotected @NotNull @Valid CallCenterprotected @Valid CallCenterAnnouncementFileListModify20protected ExtendedFileResourceSelectionprotected @Valid CallCenterAnnouncementURLListModify -
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoidForms the XML Document for this Request Object.getEmptyObject(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.Optional<@Valid HolidaySchedule> setAudioFileList(CallCenterAnnouncementFileListModify20 audioFileList) setAudioMessageSelection(ExtendedFileResourceSelection audioMessageSelection) setAudioUrlList(CallCenterAnnouncementURLListModify audioUrlList) setHolidaySchedule(HolidaySchedule holidaySchedule) 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
-
holidaySchedule
-
transferPhoneNumber
-
playAnnouncementBeforeAction
-
audioMessageSelection
-
audioUrlList
-
audioFileList
-
videoMessageSelection
-
videoUrlList
-
videoFileList
-
-
Constructor Details
-
GroupCallCenterHolidayServiceModifyRequest
public GroupCallCenterHolidayServiceModifyRequest() -
GroupCallCenterHolidayServiceModifyRequest
-
-
Method Details
-
setUser
-
getCallCenter
-
setAction
public CallCenter.GroupCallCenterHolidayServiceModifyRequest setAction(CallCenterScheduledServiceAction action) -
getAction
-
unsetHolidaySchedule
-
setHolidaySchedule
public CallCenter.GroupCallCenterHolidayServiceModifyRequest setHolidaySchedule(HolidaySchedule holidaySchedule) -
getHolidaySchedule
-
unsetTransferPhoneNumber
-
setTransferPhoneNumber
public CallCenter.GroupCallCenterHolidayServiceModifyRequest setTransferPhoneNumber(String transferPhoneNumber) -
getTransferPhoneNumber
-
setPlayAnnouncementBeforeAction
public CallCenter.GroupCallCenterHolidayServiceModifyRequest setPlayAnnouncementBeforeAction(Boolean playAnnouncementBeforeAction) -
getPlayAnnouncementBeforeAction
-
setAudioMessageSelection
public CallCenter.GroupCallCenterHolidayServiceModifyRequest setAudioMessageSelection(ExtendedFileResourceSelection audioMessageSelection) -
getAudioMessageSelection
-
setAudioUrlList
public CallCenter.GroupCallCenterHolidayServiceModifyRequest setAudioUrlList(CallCenterAnnouncementURLListModify audioUrlList) -
getAudioUrlList
-
setAudioFileList
public CallCenter.GroupCallCenterHolidayServiceModifyRequest setAudioFileList(CallCenterAnnouncementFileListModify20 audioFileList) -
getAudioFileList
-
setVideoMessageSelection
public CallCenter.GroupCallCenterHolidayServiceModifyRequest setVideoMessageSelection(ExtendedFileResourceSelection videoMessageSelection) -
getVideoMessageSelection
-
setVideoUrlList
public CallCenter.GroupCallCenterHolidayServiceModifyRequest setVideoUrlList(CallCenterAnnouncementURLListModify videoUrlList) -
getVideoUrlList
-
setVideoFileList
public CallCenter.GroupCallCenterHolidayServiceModifyRequest setVideoFileList(CallCenterAnnouncementFileListModify20 videoFileList) -
getVideoFileList
-
getEmptyObject
public static CallCenter.GroupCallCenterHolidayServiceModifyRequest 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:
formRequestin classRequest<DefaultResponse>
-