public class RequestInfoHolder
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected int |
agentCount
The number of agents in schedule scenario
|
protected int |
buildIteration
In case of profile optimization this field indicates the scheduling iteration number starting from 1.
|
protected int |
dayCount
The number of days in schedule scenario
|
protected int |
errorCount
The number of error messages so far.
|
protected java.lang.String |
errorMessage
The last error message
|
protected int |
executionTime
The time elapsed from scheduling start.
|
protected int |
maxAgentCount
Maximum possible agent count in the scenario.
|
protected int |
maxEstimatedAgentCount
Minimum estimated number of agents and profile agents.
|
protected int |
minAgentCount
Minimum agent count in the scenario.
|
protected int |
minEstimatedAgentCount
Minimum estimated number of agents and profile agents.
|
protected int |
percentageDone
Current progress percentage.
|
private static long |
serialVersionUID |
protected int |
siteCount
The number of sites in schedule scenario
|
protected int |
stage
The scheduling stage
0 - Task is still in queue and is not being processed.
|
protected java.lang.String |
stageName
Short string value of the scheduling stage.
|
protected int |
timeInQueue
The number of seconds elapsed from the moment WFM Builder received this scheduling request.
|
protected int |
warningCount
The number of scheduling warnings so far.
|
Constructor and Description |
---|
RequestInfoHolder() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object that) |
int |
getAgentCount()
Gets the value of the agentCount property.
|
int |
getBuildIteration()
Gets the value of the buildIteration property.
|
int |
getDayCount()
Gets the value of the dayCount property.
|
int |
getErrorCount()
Gets the value of the errorCount property.
|
java.lang.String |
getErrorMessage()
Gets the value of the errorMessage property.
|
int |
getExecutionTime()
Gets the value of the executionTime property.
|
int |
getMaxAgentCount()
Gets the value of the maxAgentCount property.
|
int |
getMaxEstimatedAgentCount()
Gets the value of the maxEstimatedAgentCount property.
|
int |
getMinAgentCount()
Gets the value of the minAgentCount property.
|
int |
getMinEstimatedAgentCount()
Gets the value of the minEstimatedAgentCount property.
|
int |
getPercentageDone()
Gets the value of the percentageDone property.
|
int |
getSiteCount()
Gets the value of the siteCount property.
|
int |
getStage()
Gets the value of the stage property.
|
java.lang.String |
getStageName()
Gets the value of the stageName property.
|
int |
getTimeInQueue()
Gets the value of the timeInQueue property.
|
int |
getWarningCount()
Gets the value of the warningCount property.
|
int |
hashCode() |
void |
setAgentCount(int agentCount)
Sets the value of the agentCount property.
|
void |
setBuildIteration(int buildIteration)
Sets the value of the buildIteration property.
|
void |
setDayCount(int dayCount)
Sets the value of the dayCount property.
|
void |
setErrorCount(int errorCount)
Sets the value of the errorCount property.
|
void |
setErrorMessage(java.lang.String errorMessage)
Sets the value of the errorMessage property.
|
void |
setExecutionTime(int executionTime)
Sets the value of the executionTime property.
|
void |
setMaxAgentCount(int maxAgentCount)
Sets the value of the maxAgentCount property.
|
void |
setMaxEstimatedAgentCount(int maxEstimatedAgentCount)
Sets the value of the maxEstimatedAgentCount property.
|
void |
setMinAgentCount(int minAgentCount)
Sets the value of the minAgentCount property.
|
void |
setMinEstimatedAgentCount(int minEstimatedAgentCount)
Sets the value of the minEstimatedAgentCount property.
|
void |
setPercentageDone(int percentageDone)
Sets the value of the percentageDone property.
|
void |
setSiteCount(int siteCount)
Sets the value of the siteCount property.
|
void |
setStage(int stage)
Sets the value of the stage property.
|
void |
setStageName(java.lang.String stageName)
Sets the value of the stageName property.
|
void |
setTimeInQueue(int timeInQueue)
Sets the value of the timeInQueue property.
|
void |
setWarningCount(int warningCount)
Sets the value of the warningCount property.
|
java.lang.String |
toString() |
RequestInfoHolder |
withAgentCount(int value) |
RequestInfoHolder |
withBuildIteration(int value) |
RequestInfoHolder |
withDayCount(int value) |
RequestInfoHolder |
withErrorCount(int value) |
RequestInfoHolder |
withErrorMessage(java.lang.String value) |
RequestInfoHolder |
withExecutionTime(int value) |
RequestInfoHolder |
withMaxAgentCount(int value) |
RequestInfoHolder |
withMaxEstimatedAgentCount(int value) |
RequestInfoHolder |
withMinAgentCount(int value) |
RequestInfoHolder |
withMinEstimatedAgentCount(int value) |
RequestInfoHolder |
withPercentageDone(int value) |
RequestInfoHolder |
withSiteCount(int value) |
RequestInfoHolder |
withStage(int value) |
RequestInfoHolder |
withStageName(java.lang.String value) |
RequestInfoHolder |
withTimeInQueue(int value) |
RequestInfoHolder |
withWarningCount(int value) |
private static final long serialVersionUID
protected int stage
protected java.lang.String stageName
protected int siteCount
protected int agentCount
protected int dayCount
protected int percentageDone
protected int executionTime
protected int timeInQueue
protected int warningCount
protected int errorCount
protected java.lang.String errorMessage
protected int buildIteration
protected int minAgentCount
protected int maxAgentCount
protected int minEstimatedAgentCount
protected int maxEstimatedAgentCount
public int getStage()
public void setStage(int stage)
public RequestInfoHolder withStage(int value)
public java.lang.String getStageName()
public void setStageName(java.lang.String stageName)
public RequestInfoHolder withStageName(java.lang.String value)
public int getSiteCount()
public void setSiteCount(int siteCount)
public RequestInfoHolder withSiteCount(int value)
public int getAgentCount()
public void setAgentCount(int agentCount)
public RequestInfoHolder withAgentCount(int value)
public int getDayCount()
public void setDayCount(int dayCount)
public RequestInfoHolder withDayCount(int value)
public int getPercentageDone()
public void setPercentageDone(int percentageDone)
public RequestInfoHolder withPercentageDone(int value)
public int getExecutionTime()
public void setExecutionTime(int executionTime)
public RequestInfoHolder withExecutionTime(int value)
public int getTimeInQueue()
public void setTimeInQueue(int timeInQueue)
public RequestInfoHolder withTimeInQueue(int value)
public int getWarningCount()
public void setWarningCount(int warningCount)
public RequestInfoHolder withWarningCount(int value)
public int getErrorCount()
public void setErrorCount(int errorCount)
public RequestInfoHolder withErrorCount(int value)
public java.lang.String getErrorMessage()
public void setErrorMessage(java.lang.String errorMessage)
public RequestInfoHolder withErrorMessage(java.lang.String value)
public int getBuildIteration()
public void setBuildIteration(int buildIteration)
public RequestInfoHolder withBuildIteration(int value)
public int getMinAgentCount()
public void setMinAgentCount(int minAgentCount)
public RequestInfoHolder withMinAgentCount(int value)
public int getMaxAgentCount()
public void setMaxAgentCount(int maxAgentCount)
public RequestInfoHolder withMaxAgentCount(int value)
public int getMinEstimatedAgentCount()
public void setMinEstimatedAgentCount(int minEstimatedAgentCount)
public RequestInfoHolder withMinEstimatedAgentCount(int value)
public int getMaxEstimatedAgentCount()
public void setMaxEstimatedAgentCount(int maxEstimatedAgentCount)
public RequestInfoHolder withMaxEstimatedAgentCount(int value)
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object that)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
Copyright © 2005-2016 Genesys Telecommunications Labs, Inc. All Rights Reserved.