public static class RoutePoint.GroupRoutePointModifyInstanceRequest extends Request<Response.DefaultResponse>
Constructor and Description |
---|
GroupRoutePointModifyInstanceRequest(BroadWorksServer bws)
Default Constructor -- Not Guaranteed to work without checking Request validity with isValid()
|
GroupRoutePointModifyInstanceRequest(BroadWorksServer bws,
String serviceUserId) |
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCommandType, getDomDocument, getResponseClass, isMemberOfBundle, isValid, run, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setResponseClass, setRootElement, toString, validate
@Size(min=1, max=161) public String serviceUserId
public transient boolean serviceUserIdIsModified
public ServiceInstanceModifyProfile serviceInstanceProfile
public transient boolean serviceInstanceProfileIsModified
@Size(min=1, max=40) public String networkClassOfService
public transient boolean networkClassOfServiceIsModified
public AudioFileCodec externalPreferredAudioCodec
public transient boolean externalPreferredAudioCodecIsModified
public AudioFileCodec internalPreferredAudioCodec
public transient boolean internalPreferredAudioCodecIsModified
public Integer queueLength
public transient boolean queueLengthIsModified
public Integer noAnswerTimeoutRings
public transient boolean noAnswerTimeoutRingsIsModified
public Boolean enableVideo
public transient boolean enableVideoIsModified
public Boolean playRingingWhenOfferingCall
public transient boolean playRingingWhenOfferingCallIsModified
public Boolean overrideAgentWrapUpTime
public transient boolean overrideAgentWrapUpTimeIsModified
public Integer wrapUpSeconds
public transient boolean wrapUpSecondsIsModified
public Boolean enableAutomaticStateChangeForAgents
public transient boolean enableAutomaticStateChangeForAgentsIsModified
public AgentACDAutomaticState agentStateAfterCall
public transient boolean agentStateAfterCallIsModified
@Size(min=1, max=10) public String agentUnavailableCode
public transient boolean agentUnavailableCodeIsModified
public Boolean forceDeliveryOfCalls
public transient boolean forceDeliveryOfCallsIsModified
public Integer forceDeliveryWaitTimeSeconds
public transient boolean forceDeliveryWaitTimeSecondsIsModified
public GroupRoutePointModifyInstanceRequest(BroadWorksServer bws, String serviceUserId)
public GroupRoutePointModifyInstanceRequest(BroadWorksServer bws)
bws
- The BroadWorksServer to use for the Requestpublic RoutePoint.GroupRoutePointModifyInstanceRequest setServiceUserId(String serviceUserId)
public String getServiceUserId()
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 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 String getAgentUnavailableCode()
public RoutePoint.GroupRoutePointModifyInstanceRequest setForceDeliveryOfCalls(Boolean forceDeliveryOfCalls)
public Boolean getForceDeliveryOfCalls()
public RoutePoint.GroupRoutePointModifyInstanceRequest setForceDeliveryWaitTimeSeconds(Integer forceDeliveryWaitTimeSeconds)
public Integer getForceDeliveryWaitTimeSeconds()
public void formRequest() throws RequestException
formRequest
in class Request<Response.DefaultResponse>
RequestException
Copyright © 2016 ECG, Inc. All rights reserved.