Package co.ecg.alpaca.toolkit.generated
Class RoutePoint.GroupRoutePointOverflowModifyRequest
- java.lang.Object
-
- co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
-
- co.ecg.alpaca.toolkit.generated.RoutePoint.GroupRoutePointOverflowModifyRequest
-
- Enclosing class:
- RoutePoint
public static class RoutePoint.GroupRoutePointOverflowModifyRequest extends Request<DefaultResponse>
Modify a route point's overflow settings. 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
Fields Modifier and Type Field Description protected CallCenterOverflowProcessingActionactionprotected @Valid CallCenterAnnouncementFileListModify20audioFileListprotected ExtendedFileResourceSelectionaudioMessageSelectionprotected @Valid CallCenterAnnouncementURLListModifyaudioUrlListprotected BooleanoverflowAfterTimeoutprotected BooleanplayAnnouncementBeforeOverflowProcessingprotected IntegertimeoutSecondsprotected Optional<@Size(min=1,max=161) String>transferPhoneNumberprotected @NotNull @Valid RoutePointuserprotected @Valid CallCenterAnnouncementFileListModify20videoFileListprotected ExtendedFileResourceSelectionvideoMessageSelectionprotected @Valid CallCenterAnnouncementURLListModifyvideoUrlList
-
Constructor Summary
Constructors Constructor Description GroupRoutePointOverflowModifyRequest()GroupRoutePointOverflowModifyRequest(RoutePoint user)
-
Method Summary
-
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, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setEcho, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRetries, setRetryCodes, setRootElement, toString, validate
-
-
-
-
Field Detail
-
user
@NotNull @Valid protected transient @NotNull @Valid RoutePoint user
-
action
protected CallCenterOverflowProcessingAction action
-
overflowAfterTimeout
protected Boolean overflowAfterTimeout
-
timeoutSeconds
protected Integer timeoutSeconds
-
playAnnouncementBeforeOverflowProcessing
protected Boolean playAnnouncementBeforeOverflowProcessing
-
audioMessageSelection
protected ExtendedFileResourceSelection audioMessageSelection
-
audioUrlList
@Valid protected @Valid CallCenterAnnouncementURLListModify audioUrlList
-
audioFileList
@Valid protected @Valid CallCenterAnnouncementFileListModify20 audioFileList
-
videoMessageSelection
protected ExtendedFileResourceSelection videoMessageSelection
-
videoUrlList
@Valid protected @Valid CallCenterAnnouncementURLListModify videoUrlList
-
videoFileList
@Valid protected @Valid CallCenterAnnouncementFileListModify20 videoFileList
-
-
Constructor Detail
-
GroupRoutePointOverflowModifyRequest
public GroupRoutePointOverflowModifyRequest()
-
GroupRoutePointOverflowModifyRequest
public GroupRoutePointOverflowModifyRequest(RoutePoint user)
-
-
Method Detail
-
setUser
public RoutePoint.GroupRoutePointOverflowModifyRequest setUser(RoutePoint user)
-
getRoutePoint
public RoutePoint getRoutePoint()
-
setAction
public RoutePoint.GroupRoutePointOverflowModifyRequest setAction(CallCenterOverflowProcessingAction action)
-
getAction
public CallCenterOverflowProcessingAction getAction()
-
unsetTransferPhoneNumber
public RoutePoint.GroupRoutePointOverflowModifyRequest unsetTransferPhoneNumber()
-
setTransferPhoneNumber
public RoutePoint.GroupRoutePointOverflowModifyRequest setTransferPhoneNumber(String transferPhoneNumber)
-
setOverflowAfterTimeout
public RoutePoint.GroupRoutePointOverflowModifyRequest setOverflowAfterTimeout(Boolean overflowAfterTimeout)
-
getOverflowAfterTimeout
public Boolean getOverflowAfterTimeout()
-
setTimeoutSeconds
public RoutePoint.GroupRoutePointOverflowModifyRequest setTimeoutSeconds(Integer timeoutSeconds)
-
getTimeoutSeconds
public Integer getTimeoutSeconds()
-
setPlayAnnouncementBeforeOverflowProcessing
public RoutePoint.GroupRoutePointOverflowModifyRequest setPlayAnnouncementBeforeOverflowProcessing(Boolean playAnnouncementBeforeOverflowProcessing)
-
getPlayAnnouncementBeforeOverflowProcessing
public Boolean getPlayAnnouncementBeforeOverflowProcessing()
-
setAudioMessageSelection
public RoutePoint.GroupRoutePointOverflowModifyRequest setAudioMessageSelection(ExtendedFileResourceSelection audioMessageSelection)
-
getAudioMessageSelection
public ExtendedFileResourceSelection getAudioMessageSelection()
-
setAudioUrlList
public RoutePoint.GroupRoutePointOverflowModifyRequest setAudioUrlList(CallCenterAnnouncementURLListModify audioUrlList)
-
getAudioUrlList
public CallCenterAnnouncementURLListModify getAudioUrlList()
-
setAudioFileList
public RoutePoint.GroupRoutePointOverflowModifyRequest setAudioFileList(CallCenterAnnouncementFileListModify20 audioFileList)
-
getAudioFileList
public CallCenterAnnouncementFileListModify20 getAudioFileList()
-
setVideoMessageSelection
public RoutePoint.GroupRoutePointOverflowModifyRequest setVideoMessageSelection(ExtendedFileResourceSelection videoMessageSelection)
-
getVideoMessageSelection
public ExtendedFileResourceSelection getVideoMessageSelection()
-
setVideoUrlList
public RoutePoint.GroupRoutePointOverflowModifyRequest setVideoUrlList(CallCenterAnnouncementURLListModify videoUrlList)
-
getVideoUrlList
public CallCenterAnnouncementURLListModify getVideoUrlList()
-
setVideoFileList
public RoutePoint.GroupRoutePointOverflowModifyRequest setVideoFileList(CallCenterAnnouncementFileListModify20 videoFileList)
-
getVideoFileList
public CallCenterAnnouncementFileListModify20 getVideoFileList()
-
getEmptyObject
public static RoutePoint.GroupRoutePointOverflowModifyRequest 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>
-
-