@GwtIncompatible public static class CallCenter.EnterpriseCallCenterAgentThresholdProfileModifyRequest extends Request<DefaultResponse>
Request.Protocol
Modifier and Type | Field and Description |
---|---|
protected com.google.common.base.Optional<ReplacementUserIdList> |
agentUserIdList |
protected Boolean |
enableNotificationEmail |
protected Enterprise |
enterprise |
protected String |
newProfileName |
protected com.google.common.base.Optional<CallCenterAgentThresholdProfileReplacementNotificationEmailList> |
notificationEmailAddressList |
protected com.google.common.base.Optional<String> |
profileDescription |
protected String |
profileName |
protected com.google.common.base.Optional<Integer> |
thresholdAverageBusyInTimeRed |
protected com.google.common.base.Optional<Integer> |
thresholdAverageBusyInTimeYellow |
protected com.google.common.base.Optional<Integer> |
thresholdAverageBusyOutTimeRed |
protected com.google.common.base.Optional<Integer> |
thresholdAverageBusyOutTimeYellow |
protected com.google.common.base.Optional<Integer> |
thresholdAverageWrapUpTimeRed |
protected com.google.common.base.Optional<Integer> |
thresholdAverageWrapUpTimeYellow |
protected com.google.common.base.Optional<Integer> |
thresholdCurrentAgentStateUnavailableTimeRed |
protected com.google.common.base.Optional<Integer> |
thresholdCurrentAgentStateUnavailableTimeYellow |
protected com.google.common.base.Optional<Integer> |
thresholdCurrentCallStateIdleTimeRed |
protected com.google.common.base.Optional<Integer> |
thresholdCurrentCallStateIdleTimeYellow |
protected com.google.common.base.Optional<Integer> |
thresholdCurrentCallStateOnCallTimeRed |
protected com.google.common.base.Optional<Integer> |
thresholdCurrentCallStateOnCallTimeYellow |
Constructor and Description |
---|
EnterpriseCallCenterAgentThresholdProfileModifyRequest(Enterprise enterprise,
String profileName) |
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 Enterprise enterprise
@NotNull @Size(min=1, max=40) protected String profileName
@Size(min=1, max=40) protected String newProfileName
protected com.google.common.base.Optional<String> profileDescription
protected com.google.common.base.Optional<Integer> thresholdCurrentCallStateIdleTimeYellow
protected com.google.common.base.Optional<Integer> thresholdCurrentCallStateIdleTimeRed
protected com.google.common.base.Optional<Integer> thresholdCurrentCallStateOnCallTimeYellow
protected com.google.common.base.Optional<Integer> thresholdCurrentCallStateOnCallTimeRed
protected com.google.common.base.Optional<Integer> thresholdCurrentAgentStateUnavailableTimeYellow
protected com.google.common.base.Optional<Integer> thresholdCurrentAgentStateUnavailableTimeRed
protected com.google.common.base.Optional<Integer> thresholdAverageBusyInTimeYellow
protected com.google.common.base.Optional<Integer> thresholdAverageBusyInTimeRed
protected com.google.common.base.Optional<Integer> thresholdAverageBusyOutTimeYellow
protected com.google.common.base.Optional<Integer> thresholdAverageBusyOutTimeRed
protected com.google.common.base.Optional<Integer> thresholdAverageWrapUpTimeYellow
protected com.google.common.base.Optional<Integer> thresholdAverageWrapUpTimeRed
protected Boolean enableNotificationEmail
protected com.google.common.base.Optional<CallCenterAgentThresholdProfileReplacementNotificationEmailList> notificationEmailAddressList
protected com.google.common.base.Optional<ReplacementUserIdList> agentUserIdList
public EnterpriseCallCenterAgentThresholdProfileModifyRequest(Enterprise enterprise, String profileName)
public CallCenter.EnterpriseCallCenterAgentThresholdProfileModifyRequest setEnterprise(Enterprise enterprise)
public Enterprise getEnterprise()
public CallCenter.EnterpriseCallCenterAgentThresholdProfileModifyRequest setProfileName(String profileName)
public String getProfileName()
public CallCenter.EnterpriseCallCenterAgentThresholdProfileModifyRequest setNewProfileName(String newProfileName)
public String getNewProfileName()
public CallCenter.EnterpriseCallCenterAgentThresholdProfileModifyRequest setProfileDescription(String profileDescription)
public com.google.common.base.Optional<String> getProfileDescription()
public CallCenter.EnterpriseCallCenterAgentThresholdProfileModifyRequest setThresholdCurrentCallStateIdleTimeYellow(Integer thresholdCurrentCallStateIdleTimeYellow)
public com.google.common.base.Optional<Integer> getThresholdCurrentCallStateIdleTimeYellow()
public CallCenter.EnterpriseCallCenterAgentThresholdProfileModifyRequest setThresholdCurrentCallStateIdleTimeRed(Integer thresholdCurrentCallStateIdleTimeRed)
public com.google.common.base.Optional<Integer> getThresholdCurrentCallStateIdleTimeRed()
public CallCenter.EnterpriseCallCenterAgentThresholdProfileModifyRequest setThresholdCurrentCallStateOnCallTimeYellow(Integer thresholdCurrentCallStateOnCallTimeYellow)
public com.google.common.base.Optional<Integer> getThresholdCurrentCallStateOnCallTimeYellow()
public CallCenter.EnterpriseCallCenterAgentThresholdProfileModifyRequest setThresholdCurrentCallStateOnCallTimeRed(Integer thresholdCurrentCallStateOnCallTimeRed)
public com.google.common.base.Optional<Integer> getThresholdCurrentCallStateOnCallTimeRed()
public CallCenter.EnterpriseCallCenterAgentThresholdProfileModifyRequest setThresholdCurrentAgentStateUnavailableTimeYellow(Integer thresholdCurrentAgentStateUnavailableTimeYellow)
public com.google.common.base.Optional<Integer> getThresholdCurrentAgentStateUnavailableTimeYellow()
public CallCenter.EnterpriseCallCenterAgentThresholdProfileModifyRequest setThresholdCurrentAgentStateUnavailableTimeRed(Integer thresholdCurrentAgentStateUnavailableTimeRed)
public com.google.common.base.Optional<Integer> getThresholdCurrentAgentStateUnavailableTimeRed()
public CallCenter.EnterpriseCallCenterAgentThresholdProfileModifyRequest setThresholdAverageBusyInTimeYellow(Integer thresholdAverageBusyInTimeYellow)
public com.google.common.base.Optional<Integer> getThresholdAverageBusyInTimeYellow()
public CallCenter.EnterpriseCallCenterAgentThresholdProfileModifyRequest setThresholdAverageBusyInTimeRed(Integer thresholdAverageBusyInTimeRed)
public com.google.common.base.Optional<Integer> getThresholdAverageBusyInTimeRed()
public CallCenter.EnterpriseCallCenterAgentThresholdProfileModifyRequest setThresholdAverageBusyOutTimeYellow(Integer thresholdAverageBusyOutTimeYellow)
public com.google.common.base.Optional<Integer> getThresholdAverageBusyOutTimeYellow()
public CallCenter.EnterpriseCallCenterAgentThresholdProfileModifyRequest setThresholdAverageBusyOutTimeRed(Integer thresholdAverageBusyOutTimeRed)
public com.google.common.base.Optional<Integer> getThresholdAverageBusyOutTimeRed()
public CallCenter.EnterpriseCallCenterAgentThresholdProfileModifyRequest setThresholdAverageWrapUpTimeYellow(Integer thresholdAverageWrapUpTimeYellow)
public com.google.common.base.Optional<Integer> getThresholdAverageWrapUpTimeYellow()
public CallCenter.EnterpriseCallCenterAgentThresholdProfileModifyRequest setThresholdAverageWrapUpTimeRed(Integer thresholdAverageWrapUpTimeRed)
public com.google.common.base.Optional<Integer> getThresholdAverageWrapUpTimeRed()
public CallCenter.EnterpriseCallCenterAgentThresholdProfileModifyRequest setEnableNotificationEmail(Boolean enableNotificationEmail)
public Boolean getEnableNotificationEmail()
public CallCenter.EnterpriseCallCenterAgentThresholdProfileModifyRequest setNotificationEmailAddressList(CallCenterAgentThresholdProfileReplacementNotificationEmailList notificationEmailAddressList)
public com.google.common.base.Optional<CallCenterAgentThresholdProfileReplacementNotificationEmailList> getNotificationEmailAddressList()
public CallCenter.EnterpriseCallCenterAgentThresholdProfileModifyRequest setAgentUserIdList(ReplacementUserIdList agentUserIdList)
public com.google.common.base.Optional<ReplacementUserIdList> getAgentUserIdList()
public static CallCenter.EnterpriseCallCenterAgentThresholdProfileModifyRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2016 ECG. All rights reserved.