@GwtIncompatible public static class RoutePoint.GroupRoutePointModifyInstanceRequest extends Request<DefaultResponse>
Request.Protocol
Modifier and Type | Field and Description |
---|---|
protected AgentACDAutomaticState |
agentStateAfterCall |
protected com.google.common.base.Optional<String> |
agentUnavailableCode |
protected Boolean |
enableAutomaticStateChangeForAgents |
protected Boolean |
enableVideo |
protected AudioFileCodec |
externalPreferredAudioCodec |
protected Boolean |
forceDeliveryOfCalls |
protected com.google.common.base.Optional<Integer> |
forceDeliveryWaitTimeSeconds |
protected AudioFileCodec |
internalPreferredAudioCodec |
protected String |
networkClassOfService |
protected Integer |
noAnswerTimeoutRings |
protected Boolean |
overrideAgentWrapUpTime |
protected Boolean |
playRingingWhenOfferingCall |
protected Integer |
queueLength |
protected ServiceInstanceModifyProfile |
serviceInstanceProfile |
protected RoutePoint |
user |
protected com.google.common.base.Optional<Integer> |
wrapUpSeconds |
Constructor and Description |
---|
GroupRoutePointModifyInstanceRequest(RoutePoint user) |
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCacheString, getCommandElement, getCommandType, getDomDocument, getId, getResponseClass, getRootElement, getValidationErrorsAsString, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setResponseClass, setRootElement, toString, validate
@NotNull protected transient RoutePoint user
protected ServiceInstanceModifyProfile serviceInstanceProfile
@Size(min=1, max=40) protected String networkClassOfService
protected AudioFileCodec externalPreferredAudioCodec
protected AudioFileCodec internalPreferredAudioCodec
protected Integer queueLength
protected Integer noAnswerTimeoutRings
protected Boolean enableVideo
protected Boolean playRingingWhenOfferingCall
protected Boolean overrideAgentWrapUpTime
protected com.google.common.base.Optional<Integer> wrapUpSeconds
protected Boolean enableAutomaticStateChangeForAgents
protected AgentACDAutomaticState agentStateAfterCall
protected com.google.common.base.Optional<String> agentUnavailableCode
protected Boolean forceDeliveryOfCalls
protected com.google.common.base.Optional<Integer> forceDeliveryWaitTimeSeconds
public GroupRoutePointModifyInstanceRequest(RoutePoint user)
public RoutePoint.GroupRoutePointModifyInstanceRequest setUser(RoutePoint user)
public RoutePoint getRoutePoint()
public RoutePoint.GroupRoutePointModifyInstanceRequest setServiceInstanceProfile(ServiceInstanceModifyProfile serviceInstanceProfile)
public ServiceInstanceModifyProfile getServiceInstanceProfile()
public RoutePoint.GroupRoutePointModifyInstanceRequest setNetworkClassOfService(String networkClassOfService)
public String getNetworkClassOfService()
public RoutePoint.GroupRoutePointModifyInstanceRequest setExternalPreferredAudioCodec(AudioFileCodec externalPreferredAudioCodec)
public AudioFileCodec getExternalPreferredAudioCodec()
public RoutePoint.GroupRoutePointModifyInstanceRequest setInternalPreferredAudioCodec(AudioFileCodec internalPreferredAudioCodec)
public AudioFileCodec getInternalPreferredAudioCodec()
public RoutePoint.GroupRoutePointModifyInstanceRequest setQueueLength(Integer queueLength)
public Integer getQueueLength()
public RoutePoint.GroupRoutePointModifyInstanceRequest setNoAnswerTimeoutRings(Integer noAnswerTimeoutRings)
public Integer getNoAnswerTimeoutRings()
public RoutePoint.GroupRoutePointModifyInstanceRequest setEnableVideo(Boolean enableVideo)
public Boolean getEnableVideo()
public RoutePoint.GroupRoutePointModifyInstanceRequest setPlayRingingWhenOfferingCall(Boolean playRingingWhenOfferingCall)
public Boolean getPlayRingingWhenOfferingCall()
public RoutePoint.GroupRoutePointModifyInstanceRequest setOverrideAgentWrapUpTime(Boolean overrideAgentWrapUpTime)
public Boolean getOverrideAgentWrapUpTime()
public RoutePoint.GroupRoutePointModifyInstanceRequest setWrapUpSeconds(Integer wrapUpSeconds)
public com.google.common.base.Optional<Integer> getWrapUpSeconds()
public RoutePoint.GroupRoutePointModifyInstanceRequest setEnableAutomaticStateChangeForAgents(Boolean enableAutomaticStateChangeForAgents)
public Boolean getEnableAutomaticStateChangeForAgents()
public RoutePoint.GroupRoutePointModifyInstanceRequest setAgentStateAfterCall(AgentACDAutomaticState agentStateAfterCall)
public AgentACDAutomaticState getAgentStateAfterCall()
public RoutePoint.GroupRoutePointModifyInstanceRequest setAgentUnavailableCode(String agentUnavailableCode)
public com.google.common.base.Optional<String> getAgentUnavailableCode()
public RoutePoint.GroupRoutePointModifyInstanceRequest setForceDeliveryOfCalls(Boolean forceDeliveryOfCalls)
public Boolean getForceDeliveryOfCalls()
public RoutePoint.GroupRoutePointModifyInstanceRequest setForceDeliveryWaitTimeSeconds(Integer forceDeliveryWaitTimeSeconds)
public com.google.common.base.Optional<Integer> getForceDeliveryWaitTimeSeconds()
public static RoutePoint.GroupRoutePointModifyInstanceRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2016 ECG. All rights reserved.