Package co.ecg.alpaca.toolkit.generated
Class CallCenter.GroupCallCenterStrandedCallUnavailableModifyRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.CallCenter.GroupCallCenterStrandedCallUnavailableModifyRequest
- Enclosing class:
- CallCenter
public static class CallCenter.GroupCallCenterStrandedCallUnavailableModifyRequest extends Request<DefaultResponse>
Modify a call center's stranded calls - unavailable 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 CallCenterStrandedCallUnavailableProcessingAction
action
protected Optional<@Size(min=1,max=10) String>
agentsUnavailableCode
protected @Valid CallCenterAnnouncementFileListModify20
audioFileList
protected ExtendedFileResourceSelection
audioMessageSelection
protected @Valid CallCenterAnnouncementURLListModify
audioUrlList
protected Boolean
conditionPolicyOnNumberOfAgentsWithSpecifiedUnavailableCode
protected Optional<Integer>
numberOfAgentsWithSpecifiedUnavailableCode
protected Optional<@Size(min=1,max=161) String>
transferPhoneNumber
protected @NotNull @Valid CallCenter
user
protected @Valid CallCenterAnnouncementFileListModify20
videoFileList
protected ExtendedFileResourceSelection
videoMessageSelection
protected @Valid CallCenterAnnouncementURLListModify
videoUrlList
-
Constructor Summary
Constructors Constructor Description GroupCallCenterStrandedCallUnavailableModifyRequest()
GroupCallCenterStrandedCallUnavailableModifyRequest(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
-
Constructor Details
-
GroupCallCenterStrandedCallUnavailableModifyRequest
public GroupCallCenterStrandedCallUnavailableModifyRequest() -
GroupCallCenterStrandedCallUnavailableModifyRequest
-
-
Method Details
-
setUser
-
getCallCenter
-
setConditionPolicyOnNumberOfAgentsWithSpecifiedUnavailableCode
public CallCenter.GroupCallCenterStrandedCallUnavailableModifyRequest setConditionPolicyOnNumberOfAgentsWithSpecifiedUnavailableCode(Boolean conditionPolicyOnNumberOfAgentsWithSpecifiedUnavailableCode) -
getConditionPolicyOnNumberOfAgentsWithSpecifiedUnavailableCode
-
unsetNumberOfAgentsWithSpecifiedUnavailableCode
public CallCenter.GroupCallCenterStrandedCallUnavailableModifyRequest unsetNumberOfAgentsWithSpecifiedUnavailableCode() -
setNumberOfAgentsWithSpecifiedUnavailableCode
public CallCenter.GroupCallCenterStrandedCallUnavailableModifyRequest setNumberOfAgentsWithSpecifiedUnavailableCode(Integer numberOfAgentsWithSpecifiedUnavailableCode) -
getNumberOfAgentsWithSpecifiedUnavailableCode
-
unsetAgentsUnavailableCode
-
setAgentsUnavailableCode
public CallCenter.GroupCallCenterStrandedCallUnavailableModifyRequest setAgentsUnavailableCode(String agentsUnavailableCode) -
getAgentsUnavailableCode
-
setAction
-
getAction
-
unsetTransferPhoneNumber
-
setTransferPhoneNumber
public CallCenter.GroupCallCenterStrandedCallUnavailableModifyRequest setTransferPhoneNumber(String transferPhoneNumber) -
getTransferPhoneNumber
-
setAudioMessageSelection
public CallCenter.GroupCallCenterStrandedCallUnavailableModifyRequest setAudioMessageSelection(ExtendedFileResourceSelection audioMessageSelection) -
getAudioMessageSelection
-
setAudioUrlList
public CallCenter.GroupCallCenterStrandedCallUnavailableModifyRequest setAudioUrlList(CallCenterAnnouncementURLListModify audioUrlList) -
getAudioUrlList
-
setAudioFileList
public CallCenter.GroupCallCenterStrandedCallUnavailableModifyRequest setAudioFileList(CallCenterAnnouncementFileListModify20 audioFileList) -
getAudioFileList
-
setVideoMessageSelection
public CallCenter.GroupCallCenterStrandedCallUnavailableModifyRequest setVideoMessageSelection(ExtendedFileResourceSelection videoMessageSelection) -
getVideoMessageSelection
-
setVideoUrlList
public CallCenter.GroupCallCenterStrandedCallUnavailableModifyRequest setVideoUrlList(CallCenterAnnouncementURLListModify videoUrlList) -
getVideoUrlList
-
setVideoFileList
public CallCenter.GroupCallCenterStrandedCallUnavailableModifyRequest setVideoFileList(CallCenterAnnouncementFileListModify20 videoFileList) -
getVideoFileList
-
getEmptyObject
public static CallCenter.GroupCallCenterStrandedCallUnavailableModifyRequest 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>
-