Package co.ecg.alpaca.toolkit.generated
Class CallCenter.GroupCallCenterBouncedCallModifyRequest
- java.lang.Object
-
- co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
-
- co.ecg.alpaca.toolkit.generated.CallCenter.GroupCallCenterBouncedCallModifyRequest
-
- Enclosing class:
- CallCenter
public static class CallCenter.GroupCallCenterBouncedCallModifyRequest extends Request<DefaultResponse>
Modify a call center's bounced call 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 Boolean
alertCallCenterCallOnHold
protected Integer
alertCallCenterCallOnHoldSeconds
protected Boolean
bounceCallCenterCallOnHold
protected Integer
bounceCallCenterCallOnHoldSeconds
protected Boolean
bounceCallWhenAgentUnavailable
protected Boolean
enableTransfer
protected Boolean
isActive
protected Integer
numberOfRingsBeforeBouncingCall
protected Optional<@Size(min=1,max=161) String>
transferPhoneNumber
protected @NotNull @Valid CallCenter
user
-
Constructor Summary
Constructors Constructor Description GroupCallCenterBouncedCallModifyRequest()
GroupCallCenterBouncedCallModifyRequest(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
-
numberOfRingsBeforeBouncingCall
protected Integer numberOfRingsBeforeBouncingCall
-
enableTransfer
protected Boolean enableTransfer
-
bounceCallWhenAgentUnavailable
protected Boolean bounceCallWhenAgentUnavailable
-
alertCallCenterCallOnHold
protected Boolean alertCallCenterCallOnHold
-
alertCallCenterCallOnHoldSeconds
protected Integer alertCallCenterCallOnHoldSeconds
-
bounceCallCenterCallOnHold
protected Boolean bounceCallCenterCallOnHold
-
bounceCallCenterCallOnHoldSeconds
protected Integer bounceCallCenterCallOnHoldSeconds
-
-
Constructor Detail
-
GroupCallCenterBouncedCallModifyRequest
public GroupCallCenterBouncedCallModifyRequest()
-
GroupCallCenterBouncedCallModifyRequest
public GroupCallCenterBouncedCallModifyRequest(CallCenter user)
-
-
Method Detail
-
setUser
public CallCenter.GroupCallCenterBouncedCallModifyRequest setUser(CallCenter user)
-
getCallCenter
public CallCenter getCallCenter()
-
setIsActive
public CallCenter.GroupCallCenterBouncedCallModifyRequest setIsActive(Boolean isActive)
-
getIsActive
public Boolean getIsActive()
-
setNumberOfRingsBeforeBouncingCall
public CallCenter.GroupCallCenterBouncedCallModifyRequest setNumberOfRingsBeforeBouncingCall(Integer numberOfRingsBeforeBouncingCall)
-
getNumberOfRingsBeforeBouncingCall
public Integer getNumberOfRingsBeforeBouncingCall()
-
setEnableTransfer
public CallCenter.GroupCallCenterBouncedCallModifyRequest setEnableTransfer(Boolean enableTransfer)
-
getEnableTransfer
public Boolean getEnableTransfer()
-
unsetTransferPhoneNumber
public CallCenter.GroupCallCenterBouncedCallModifyRequest unsetTransferPhoneNumber()
-
setTransferPhoneNumber
public CallCenter.GroupCallCenterBouncedCallModifyRequest setTransferPhoneNumber(String transferPhoneNumber)
-
setBounceCallWhenAgentUnavailable
public CallCenter.GroupCallCenterBouncedCallModifyRequest setBounceCallWhenAgentUnavailable(Boolean bounceCallWhenAgentUnavailable)
-
getBounceCallWhenAgentUnavailable
public Boolean getBounceCallWhenAgentUnavailable()
-
setAlertCallCenterCallOnHold
public CallCenter.GroupCallCenterBouncedCallModifyRequest setAlertCallCenterCallOnHold(Boolean alertCallCenterCallOnHold)
-
getAlertCallCenterCallOnHold
public Boolean getAlertCallCenterCallOnHold()
-
setAlertCallCenterCallOnHoldSeconds
public CallCenter.GroupCallCenterBouncedCallModifyRequest setAlertCallCenterCallOnHoldSeconds(Integer alertCallCenterCallOnHoldSeconds)
-
getAlertCallCenterCallOnHoldSeconds
public Integer getAlertCallCenterCallOnHoldSeconds()
-
setBounceCallCenterCallOnHold
public CallCenter.GroupCallCenterBouncedCallModifyRequest setBounceCallCenterCallOnHold(Boolean bounceCallCenterCallOnHold)
-
getBounceCallCenterCallOnHold
public Boolean getBounceCallCenterCallOnHold()
-
setBounceCallCenterCallOnHoldSeconds
public CallCenter.GroupCallCenterBouncedCallModifyRequest setBounceCallCenterCallOnHoldSeconds(Integer bounceCallCenterCallOnHoldSeconds)
-
getBounceCallCenterCallOnHoldSeconds
public Integer getBounceCallCenterCallOnHoldSeconds()
-
getEmptyObject
public static CallCenter.GroupCallCenterBouncedCallModifyRequest 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>
-
-