Package co.ecg.alpaca.toolkit.generated
Class RoutePoint.GroupRoutePointHolidayServiceModifyRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.RoutePoint.GroupRoutePointHolidayServiceModifyRequest
- Enclosing class:
- RoutePoint
public static class RoutePoint.GroupRoutePointHolidayServiceModifyRequest
extends Request<DefaultResponse>
Modify a route point'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 CallCenterScheduledServiceAction
protected @Valid CallCenterAnnouncementFileListModify20
protected ExtendedFileResourceSelection
protected @Valid CallCenterAnnouncementURLListModify
protected Optional<@Valid HolidaySchedule>
protected Boolean
protected @NotNull @Valid RoutePoint
protected @Valid CallCenterAnnouncementFileListModify20
protected ExtendedFileResourceSelection
protected @Valid CallCenterAnnouncementURLListModify
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoid
Forms 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
(RoutePoint 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
-
GroupRoutePointHolidayServiceModifyRequest
public GroupRoutePointHolidayServiceModifyRequest() -
GroupRoutePointHolidayServiceModifyRequest
-
-
Method Details
-
setUser
-
getRoutePoint
-
setAction
public RoutePoint.GroupRoutePointHolidayServiceModifyRequest setAction(CallCenterScheduledServiceAction action) -
getAction
-
unsetHolidaySchedule
-
setHolidaySchedule
public RoutePoint.GroupRoutePointHolidayServiceModifyRequest setHolidaySchedule(HolidaySchedule holidaySchedule) -
getHolidaySchedule
-
unsetTransferPhoneNumber
-
setTransferPhoneNumber
public RoutePoint.GroupRoutePointHolidayServiceModifyRequest setTransferPhoneNumber(String transferPhoneNumber) -
getTransferPhoneNumber
-
setPlayAnnouncementBeforeAction
public RoutePoint.GroupRoutePointHolidayServiceModifyRequest setPlayAnnouncementBeforeAction(Boolean playAnnouncementBeforeAction) -
getPlayAnnouncementBeforeAction
-
setAudioMessageSelection
public RoutePoint.GroupRoutePointHolidayServiceModifyRequest setAudioMessageSelection(ExtendedFileResourceSelection audioMessageSelection) -
getAudioMessageSelection
-
setAudioUrlList
public RoutePoint.GroupRoutePointHolidayServiceModifyRequest setAudioUrlList(CallCenterAnnouncementURLListModify audioUrlList) -
getAudioUrlList
-
setAudioFileList
public RoutePoint.GroupRoutePointHolidayServiceModifyRequest setAudioFileList(CallCenterAnnouncementFileListModify20 audioFileList) -
getAudioFileList
-
setVideoMessageSelection
public RoutePoint.GroupRoutePointHolidayServiceModifyRequest setVideoMessageSelection(ExtendedFileResourceSelection videoMessageSelection) -
getVideoMessageSelection
-
setVideoUrlList
public RoutePoint.GroupRoutePointHolidayServiceModifyRequest setVideoUrlList(CallCenterAnnouncementURLListModify videoUrlList) -
getVideoUrlList
-
setVideoFileList
public RoutePoint.GroupRoutePointHolidayServiceModifyRequest setVideoFileList(CallCenterAnnouncementFileListModify20 videoFileList) -
getVideoFileList
-
getEmptyObject
public static RoutePoint.GroupRoutePointHolidayServiceModifyRequest 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>
-