@GwtIncompatible public static class CallCenter.GroupCallCenterAgentUnavailableCodeSettingsModifyRequest extends Request<DefaultResponse>
Request.Protocol
Modifier and Type | Field and Description |
---|---|
protected CallCenterAgentUnavailableCodeStateModify[] |
codeStateList |
protected com.google.common.base.Optional<String> |
defaultAgentUnavailableCode |
protected com.google.common.base.Optional<String> |
defaultAgentUnavailableCodeOnConsecutiveBounces |
protected com.google.common.base.Optional<String> |
defaultAgentUnavailableCodeOnDND |
protected com.google.common.base.Optional<String> |
defaultAgentUnavailableCodeOnNotReachable |
protected com.google.common.base.Optional<String> |
defaultAgentUnavailableCodeOnPersonalCalls |
protected Boolean |
enableAgentUnavailableCodes |
protected Boolean |
forceUseOfAgentUnavailableCodes |
protected Group |
group |
Constructor and Description |
---|
GroupCallCenterAgentUnavailableCodeSettingsModifyRequest(Group group) |
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCacheString, getCommandElement, getCommandType, getDomDocument, getId, getOCSProtocol, getRequestTimeoutMillis, getResponseClass, getRootElement, getValidationErrorsAsString, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRootElement, toString, validate
@NotNull protected transient Group group
protected Boolean enableAgentUnavailableCodes
protected com.google.common.base.Optional<String> defaultAgentUnavailableCodeOnDND
protected com.google.common.base.Optional<String> defaultAgentUnavailableCodeOnPersonalCalls
protected com.google.common.base.Optional<String> defaultAgentUnavailableCodeOnConsecutiveBounces
protected com.google.common.base.Optional<String> defaultAgentUnavailableCodeOnNotReachable
protected Boolean forceUseOfAgentUnavailableCodes
protected com.google.common.base.Optional<String> defaultAgentUnavailableCode
@Size(max=1000) protected CallCenterAgentUnavailableCodeStateModify[] codeStateList
public GroupCallCenterAgentUnavailableCodeSettingsModifyRequest(Group group)
public CallCenter.GroupCallCenterAgentUnavailableCodeSettingsModifyRequest setGroup(Group group)
public Group getGroup()
public CallCenter.GroupCallCenterAgentUnavailableCodeSettingsModifyRequest setEnableAgentUnavailableCodes(Boolean enableAgentUnavailableCodes)
public Boolean getEnableAgentUnavailableCodes()
public CallCenter.GroupCallCenterAgentUnavailableCodeSettingsModifyRequest setDefaultAgentUnavailableCodeOnDND(String defaultAgentUnavailableCodeOnDND)
public com.google.common.base.Optional<String> getDefaultAgentUnavailableCodeOnDND()
public CallCenter.GroupCallCenterAgentUnavailableCodeSettingsModifyRequest setDefaultAgentUnavailableCodeOnPersonalCalls(String defaultAgentUnavailableCodeOnPersonalCalls)
public com.google.common.base.Optional<String> getDefaultAgentUnavailableCodeOnPersonalCalls()
public CallCenter.GroupCallCenterAgentUnavailableCodeSettingsModifyRequest setDefaultAgentUnavailableCodeOnConsecutiveBounces(String defaultAgentUnavailableCodeOnConsecutiveBounces)
public com.google.common.base.Optional<String> getDefaultAgentUnavailableCodeOnConsecutiveBounces()
public CallCenter.GroupCallCenterAgentUnavailableCodeSettingsModifyRequest setDefaultAgentUnavailableCodeOnNotReachable(String defaultAgentUnavailableCodeOnNotReachable)
public com.google.common.base.Optional<String> getDefaultAgentUnavailableCodeOnNotReachable()
public CallCenter.GroupCallCenterAgentUnavailableCodeSettingsModifyRequest setForceUseOfAgentUnavailableCodes(Boolean forceUseOfAgentUnavailableCodes)
public Boolean getForceUseOfAgentUnavailableCodes()
public CallCenter.GroupCallCenterAgentUnavailableCodeSettingsModifyRequest setDefaultAgentUnavailableCode(String defaultAgentUnavailableCode)
public com.google.common.base.Optional<String> getDefaultAgentUnavailableCode()
public CallCenter.GroupCallCenterAgentUnavailableCodeSettingsModifyRequest setCodeStateList(CallCenterAgentUnavailableCodeStateModify... codeStateList)
public CallCenterAgentUnavailableCodeStateModify[] getCodeStateList()
public static CallCenter.GroupCallCenterAgentUnavailableCodeSettingsModifyRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2017 ECG. All rights reserved.