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 java.lang.Integer
callWaitingAgeThresholdSeconds
protected java.lang.Boolean
isActive
protected java.lang.Boolean
playAnnouncementAfterRinging
protected java.lang.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, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setEcho, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRetries, setRetryCodes, setRootElement, toString, validate
-
Field Details
-
user
-
isActive
protected java.lang.Boolean isActive -
callWaitingAgeThresholdSeconds
protected java.lang.Integer callWaitingAgeThresholdSeconds -
playAnnouncementAfterRinging
protected java.lang.Boolean playAnnouncementAfterRinging -
ringTimeBeforePlayingAnnouncementSeconds
protected java.lang.Integer ringTimeBeforePlayingAnnouncementSeconds -
audioMessageSelection
-
audioUrlList
-
audioFileList
-
videoMessageSelection
-
videoUrlList
-
videoFileList
-
-
Constructor Details
-
GroupCallCenterComfortMessageBypassModifyRequest
public GroupCallCenterComfortMessageBypassModifyRequest() -
GroupCallCenterComfortMessageBypassModifyRequest
-
-
Method Details
-
setUser
-
getCallCenter
-
setIsActive
public CallCenter.GroupCallCenterComfortMessageBypassModifyRequest setIsActive(java.lang.Boolean isActive) -
getIsActive
public java.lang.Boolean getIsActive() -
setCallWaitingAgeThresholdSeconds
public CallCenter.GroupCallCenterComfortMessageBypassModifyRequest setCallWaitingAgeThresholdSeconds(java.lang.Integer callWaitingAgeThresholdSeconds) -
getCallWaitingAgeThresholdSeconds
public java.lang.Integer getCallWaitingAgeThresholdSeconds() -
setPlayAnnouncementAfterRinging
public CallCenter.GroupCallCenterComfortMessageBypassModifyRequest setPlayAnnouncementAfterRinging(java.lang.Boolean playAnnouncementAfterRinging) -
getPlayAnnouncementAfterRinging
public java.lang.Boolean getPlayAnnouncementAfterRinging() -
setRingTimeBeforePlayingAnnouncementSeconds
public CallCenter.GroupCallCenterComfortMessageBypassModifyRequest setRingTimeBeforePlayingAnnouncementSeconds(java.lang.Integer ringTimeBeforePlayingAnnouncementSeconds) -
getRingTimeBeforePlayingAnnouncementSeconds
public java.lang.Integer getRingTimeBeforePlayingAnnouncementSeconds() -
setAudioMessageSelection
public CallCenter.GroupCallCenterComfortMessageBypassModifyRequest setAudioMessageSelection(ExtendedFileResourceSelection audioMessageSelection) -
getAudioMessageSelection
-
setAudioUrlList
public CallCenter.GroupCallCenterComfortMessageBypassModifyRequest setAudioUrlList(CallCenterAnnouncementURLListModify audioUrlList) -
getAudioUrlList
-
setAudioFileList
public CallCenter.GroupCallCenterComfortMessageBypassModifyRequest setAudioFileList(CallCenterAnnouncementFileListModify20 audioFileList) -
getAudioFileList
-
setVideoMessageSelection
public CallCenter.GroupCallCenterComfortMessageBypassModifyRequest setVideoMessageSelection(ExtendedFileResourceSelection videoMessageSelection) -
getVideoMessageSelection
-
setVideoUrlList
public CallCenter.GroupCallCenterComfortMessageBypassModifyRequest setVideoUrlList(CallCenterAnnouncementURLListModify videoUrlList) -
getVideoUrlList
-
setVideoFileList
public CallCenter.GroupCallCenterComfortMessageBypassModifyRequest setVideoFileList(CallCenterAnnouncementFileListModify20 videoFileList) -
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>
-