public static class CallCenter.GroupCallCenterQueueThresholdsModifyRequest extends Request<Response.DefaultResponse>
Constructor and Description |
---|
GroupCallCenterQueueThresholdsModifyRequest(BroadWorksServer bws)
Default Constructor -- Not Guaranteed to work without checking Request validity with isValid()
|
GroupCallCenterQueueThresholdsModifyRequest(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 isActive
public transient boolean isActiveIsModified
public Integer thresholdCurrentCallsInQueueYellow
public transient boolean thresholdCurrentCallsInQueueYellowIsModified
public Integer thresholdCurrentCallsInQueueRed
public transient boolean thresholdCurrentCallsInQueueRedIsModified
public Integer thresholdCurrentLongestWaitingCallYellow
public transient boolean thresholdCurrentLongestWaitingCallYellowIsModified
public Integer thresholdCurrentLongestWaitingCallRed
public transient boolean thresholdCurrentLongestWaitingCallRedIsModified
public Integer thresholdAverageEstimatedWaitTimeYellow
public transient boolean thresholdAverageEstimatedWaitTimeYellowIsModified
public Integer thresholdAverageEstimatedWaitTimeRed
public transient boolean thresholdAverageEstimatedWaitTimeRedIsModified
public Integer thresholdAverageHandlingTimeYellow
public transient boolean thresholdAverageHandlingTimeYellowIsModified
public Integer thresholdAverageHandlingTimeRed
public transient boolean thresholdAverageHandlingTimeRedIsModified
public Integer thresholdAverageSpeedOfAnswerYellow
public transient boolean thresholdAverageSpeedOfAnswerYellowIsModified
public Integer thresholdAverageSpeedOfAnswerRed
public transient boolean thresholdAverageSpeedOfAnswerRedIsModified
public Boolean enableNotificationEmail
public transient boolean enableNotificationEmailIsModified
public CallCenterQueueThresholdReplacementNotificationEmailList notificationEmailAddressList
public transient boolean notificationEmailAddressListIsModified
public GroupCallCenterQueueThresholdsModifyRequest(BroadWorksServer bws, String serviceUserId)
public GroupCallCenterQueueThresholdsModifyRequest(BroadWorksServer bws)
bws
- The BroadWorksServer to use for the Requestpublic CallCenter.GroupCallCenterQueueThresholdsModifyRequest setServiceUserId(String serviceUserId)
public String getServiceUserId()
public CallCenter.GroupCallCenterQueueThresholdsModifyRequest setIsActive(Boolean isActive)
public Boolean getIsActive()
public CallCenter.GroupCallCenterQueueThresholdsModifyRequest setThresholdCurrentCallsInQueueYellow(Integer thresholdCurrentCallsInQueueYellow)
public Integer getThresholdCurrentCallsInQueueYellow()
public CallCenter.GroupCallCenterQueueThresholdsModifyRequest setThresholdCurrentCallsInQueueRed(Integer thresholdCurrentCallsInQueueRed)
public Integer getThresholdCurrentCallsInQueueRed()
public CallCenter.GroupCallCenterQueueThresholdsModifyRequest setThresholdCurrentLongestWaitingCallYellow(Integer thresholdCurrentLongestWaitingCallYellow)
public Integer getThresholdCurrentLongestWaitingCallYellow()
public CallCenter.GroupCallCenterQueueThresholdsModifyRequest setThresholdCurrentLongestWaitingCallRed(Integer thresholdCurrentLongestWaitingCallRed)
public Integer getThresholdCurrentLongestWaitingCallRed()
public CallCenter.GroupCallCenterQueueThresholdsModifyRequest setThresholdAverageEstimatedWaitTimeYellow(Integer thresholdAverageEstimatedWaitTimeYellow)
public Integer getThresholdAverageEstimatedWaitTimeYellow()
public CallCenter.GroupCallCenterQueueThresholdsModifyRequest setThresholdAverageEstimatedWaitTimeRed(Integer thresholdAverageEstimatedWaitTimeRed)
public Integer getThresholdAverageEstimatedWaitTimeRed()
public CallCenter.GroupCallCenterQueueThresholdsModifyRequest setThresholdAverageHandlingTimeYellow(Integer thresholdAverageHandlingTimeYellow)
public Integer getThresholdAverageHandlingTimeYellow()
public CallCenter.GroupCallCenterQueueThresholdsModifyRequest setThresholdAverageHandlingTimeRed(Integer thresholdAverageHandlingTimeRed)
public Integer getThresholdAverageHandlingTimeRed()
public CallCenter.GroupCallCenterQueueThresholdsModifyRequest setThresholdAverageSpeedOfAnswerYellow(Integer thresholdAverageSpeedOfAnswerYellow)
public Integer getThresholdAverageSpeedOfAnswerYellow()
public CallCenter.GroupCallCenterQueueThresholdsModifyRequest setThresholdAverageSpeedOfAnswerRed(Integer thresholdAverageSpeedOfAnswerRed)
public Integer getThresholdAverageSpeedOfAnswerRed()
public CallCenter.GroupCallCenterQueueThresholdsModifyRequest setEnableNotificationEmail(Boolean enableNotificationEmail)
public Boolean getEnableNotificationEmail()
public CallCenter.GroupCallCenterQueueThresholdsModifyRequest setNotificationEmailAddressList(CallCenterQueueThresholdReplacementNotificationEmailList notificationEmailAddressList)
public CallCenterQueueThresholdReplacementNotificationEmailList getNotificationEmailAddressList()
public void formRequest() throws RequestException
formRequest
in class Request<Response.DefaultResponse>
RequestException
Copyright © 2016 ECG, Inc. All rights reserved.