public static class CallCenter.GroupCallCenterQueueStatusNotificationModifyRequest extends Request<Response.DefaultResponse>
Modifier and Type | Field and Description |
---|---|
Boolean |
enableQueueDepthThreshold |
boolean |
enableQueueDepthThresholdIsModified |
Boolean |
enableQueueStatusNotification |
boolean |
enableQueueStatusNotificationIsModified |
Boolean |
enableWaitingTimeThreshold |
boolean |
enableWaitingTimeThresholdIsModified |
Integer |
numberOfCallsThreshold |
boolean |
numberOfCallsThresholdIsModified |
String |
serviceUserId |
boolean |
serviceUserIdIsModified |
Integer |
waitingTimeOfCallsThreshold |
boolean |
waitingTimeOfCallsThresholdIsModified |
Constructor and Description |
---|
GroupCallCenterQueueStatusNotificationModifyRequest(BroadWorksServer bws)
Default Constructor -- Not Guaranteed to work without checking Request validity with isValid()
|
GroupCallCenterQueueStatusNotificationModifyRequest(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 Boolean enableQueueStatusNotification
public transient boolean enableQueueStatusNotificationIsModified
public Boolean enableQueueDepthThreshold
public transient boolean enableQueueDepthThresholdIsModified
public Boolean enableWaitingTimeThreshold
public transient boolean enableWaitingTimeThresholdIsModified
public Integer numberOfCallsThreshold
public transient boolean numberOfCallsThresholdIsModified
public Integer waitingTimeOfCallsThreshold
public transient boolean waitingTimeOfCallsThresholdIsModified
public GroupCallCenterQueueStatusNotificationModifyRequest(BroadWorksServer bws, String serviceUserId)
public GroupCallCenterQueueStatusNotificationModifyRequest(BroadWorksServer bws)
bws
- The BroadWorksServer to use for the Requestpublic CallCenter.GroupCallCenterQueueStatusNotificationModifyRequest setServiceUserId(String serviceUserId)
public String getServiceUserId()
public CallCenter.GroupCallCenterQueueStatusNotificationModifyRequest setEnableQueueStatusNotification(Boolean enableQueueStatusNotification)
public Boolean getEnableQueueStatusNotification()
public CallCenter.GroupCallCenterQueueStatusNotificationModifyRequest setEnableQueueDepthThreshold(Boolean enableQueueDepthThreshold)
public Boolean getEnableQueueDepthThreshold()
public CallCenter.GroupCallCenterQueueStatusNotificationModifyRequest setEnableWaitingTimeThreshold(Boolean enableWaitingTimeThreshold)
public Boolean getEnableWaitingTimeThreshold()
public CallCenter.GroupCallCenterQueueStatusNotificationModifyRequest setNumberOfCallsThreshold(Integer numberOfCallsThreshold)
public Integer getNumberOfCallsThreshold()
public CallCenter.GroupCallCenterQueueStatusNotificationModifyRequest setWaitingTimeOfCallsThreshold(Integer waitingTimeOfCallsThreshold)
public Integer getWaitingTimeOfCallsThreshold()
public void formRequest() throws RequestException
formRequest
in class Request<Response.DefaultResponse>
RequestException
Copyright © 2016 ECG, Inc. All rights reserved.