Package co.ecg.alpaca.toolkit.generated
Class CallCenter.GroupCallCenterComfortMessageBypassModifyRequest
- java.lang.Object
-
- co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
-
- co.ecg.alpaca.toolkit.generated.CallCenter.GroupCallCenterComfortMessageBypassModifyRequest
-
- Enclosing class:
- CallCenter
public static class CallCenter.GroupCallCenterComfortMessageBypassModifyRequest extends Request<DefaultResponse>
Modify a call center's comfort message bypass 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 @Valid CallCenterAnnouncementFileListModify20
audioFileList
protected ExtendedFileResourceSelection
audioMessageSelection
protected @Valid CallCenterAnnouncementURLListModify
audioUrlList
protected Integer
callWaitingAgeThresholdSeconds
protected Boolean
isActive
protected Boolean
playAnnouncementAfterRinging
protected Integer
ringTimeBeforePlayingAnnouncementSeconds
protected @NotNull @Valid CallCenter
user
protected @Valid CallCenterAnnouncementFileListModify20
videoFileList
protected ExtendedFileResourceSelection
videoMessageSelection
protected @Valid CallCenterAnnouncementURLListModify
videoUrlList
-
Constructor Summary
Constructors Constructor Description GroupCallCenterComfortMessageBypassModifyRequest()
GroupCallCenterComfortMessageBypassModifyRequest(CallCenter 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, isIgnoreCache, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setEcho, setIgnoreCache, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRetries, setRetryCodes, setRootElement, toString, validate
-
-
-
-
Field Detail
-
user
@NotNull @Valid protected transient @NotNull @Valid CallCenter user
-
isActive
protected Boolean isActive
-
callWaitingAgeThresholdSeconds
protected Integer callWaitingAgeThresholdSeconds
-
playAnnouncementAfterRinging
protected Boolean playAnnouncementAfterRinging
-
ringTimeBeforePlayingAnnouncementSeconds
protected Integer ringTimeBeforePlayingAnnouncementSeconds
-
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
-
GroupCallCenterComfortMessageBypassModifyRequest
public GroupCallCenterComfortMessageBypassModifyRequest()
-
GroupCallCenterComfortMessageBypassModifyRequest
public GroupCallCenterComfortMessageBypassModifyRequest(CallCenter user)
-
-
Method Detail
-
setUser
public CallCenter.GroupCallCenterComfortMessageBypassModifyRequest setUser(CallCenter user)
-
getCallCenter
public CallCenter getCallCenter()
-
setIsActive
public CallCenter.GroupCallCenterComfortMessageBypassModifyRequest setIsActive(Boolean isActive)
-
getIsActive
public Boolean getIsActive()
-
setCallWaitingAgeThresholdSeconds
public CallCenter.GroupCallCenterComfortMessageBypassModifyRequest setCallWaitingAgeThresholdSeconds(Integer callWaitingAgeThresholdSeconds)
-
getCallWaitingAgeThresholdSeconds
public Integer getCallWaitingAgeThresholdSeconds()
-
setPlayAnnouncementAfterRinging
public CallCenter.GroupCallCenterComfortMessageBypassModifyRequest setPlayAnnouncementAfterRinging(Boolean playAnnouncementAfterRinging)
-
getPlayAnnouncementAfterRinging
public Boolean getPlayAnnouncementAfterRinging()
-
setRingTimeBeforePlayingAnnouncementSeconds
public CallCenter.GroupCallCenterComfortMessageBypassModifyRequest setRingTimeBeforePlayingAnnouncementSeconds(Integer ringTimeBeforePlayingAnnouncementSeconds)
-
getRingTimeBeforePlayingAnnouncementSeconds
public Integer getRingTimeBeforePlayingAnnouncementSeconds()
-
setAudioMessageSelection
public CallCenter.GroupCallCenterComfortMessageBypassModifyRequest setAudioMessageSelection(ExtendedFileResourceSelection audioMessageSelection)
-
getAudioMessageSelection
public ExtendedFileResourceSelection getAudioMessageSelection()
-
setAudioUrlList
public CallCenter.GroupCallCenterComfortMessageBypassModifyRequest setAudioUrlList(CallCenterAnnouncementURLListModify audioUrlList)
-
getAudioUrlList
public CallCenterAnnouncementURLListModify getAudioUrlList()
-
setAudioFileList
public CallCenter.GroupCallCenterComfortMessageBypassModifyRequest setAudioFileList(CallCenterAnnouncementFileListModify20 audioFileList)
-
getAudioFileList
public CallCenterAnnouncementFileListModify20 getAudioFileList()
-
setVideoMessageSelection
public CallCenter.GroupCallCenterComfortMessageBypassModifyRequest setVideoMessageSelection(ExtendedFileResourceSelection videoMessageSelection)
-
getVideoMessageSelection
public ExtendedFileResourceSelection getVideoMessageSelection()
-
setVideoUrlList
public CallCenter.GroupCallCenterComfortMessageBypassModifyRequest setVideoUrlList(CallCenterAnnouncementURLListModify videoUrlList)
-
getVideoUrlList
public CallCenterAnnouncementURLListModify getVideoUrlList()
-
setVideoFileList
public CallCenter.GroupCallCenterComfortMessageBypassModifyRequest setVideoFileList(CallCenterAnnouncementFileListModify20 videoFileList)
-
getVideoFileList
public CallCenterAnnouncementFileListModify20 getVideoFileList()
-
getEmptyObject
public static CallCenter.GroupCallCenterComfortMessageBypassModifyRequest 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>
-
-