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