public class AdherenceWithStatsStruct
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<AgentAdherenceStruct> |
agentAdherenceArray
The agent adherence structures.
|
protected int |
agentAdherenceArraySize
The size of agent adherence structure array.
|
protected java.util.List<AgentsInStateCountStruct> |
agentCountsArray
The number of agents in each adherence category.
AgentsInStateCountStruct |
protected int |
agentCountsArraySize
The number of agents.
|
protected int |
firstAgentIndex
The index of the first agent that could be returned.
|
protected java.util.List<NameIDStruct> |
genesysStates
The genesys real-time states
NameIDStruct. |
protected int |
genesysStatesSize
The size of genesysStates array.
|
protected java.util.List<NameIDStruct> |
scheduledStateGroups
The scheduled state groups
NameIDStruct. |
protected int |
scheduledStateGroupsSize
The size of scheduledStateGroups array.
|
protected java.util.List<ScheduleStateStruct> |
scheduledStates
The scheduled states
ScheduleStateStruct. |
protected int |
scheduledStatesSize
The size of scheduledStates array.
|
private static long |
serialVersionUID |
protected java.util.List<NameIDStruct> |
siteNames
The site names
NameIDStruct. |
protected int |
siteNamesSize
The size of site names structure array.
|
protected java.util.List<NameIDStruct> |
teamNames
The team names
NameIDStruct. |
protected int |
teamNamesSize
The size of teamNames array.
|
protected int |
totalSnapshotAgents
The number of agents in the snapshot.
|
| Constructor and Description |
|---|
AdherenceWithStatsStruct() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object that) |
java.util.List<AgentAdherenceStruct> |
getAgentAdherenceArray()
Gets the value of the agentAdherenceArray property.
|
int |
getAgentAdherenceArraySize()
Gets the value of the agentAdherenceArraySize property.
|
java.util.List<AgentsInStateCountStruct> |
getAgentCountsArray()
Gets the value of the agentCountsArray property.
|
int |
getAgentCountsArraySize()
Gets the value of the agentCountsArraySize property.
|
int |
getFirstAgentIndex()
Gets the value of the firstAgentIndex property.
|
java.util.List<NameIDStruct> |
getGenesysStates()
Gets the value of the genesysStates property.
|
int |
getGenesysStatesSize()
Gets the value of the genesysStatesSize property.
|
java.util.List<NameIDStruct> |
getScheduledStateGroups()
Gets the value of the scheduledStateGroups property.
|
int |
getScheduledStateGroupsSize()
Gets the value of the scheduledStateGroupsSize property.
|
java.util.List<ScheduleStateStruct> |
getScheduledStates()
Gets the value of the scheduledStates property.
|
int |
getScheduledStatesSize()
Gets the value of the scheduledStatesSize property.
|
java.util.List<NameIDStruct> |
getSiteNames()
Gets the value of the siteNames property.
|
int |
getSiteNamesSize()
Gets the value of the siteNamesSize property.
|
java.util.List<NameIDStruct> |
getTeamNames()
Gets the value of the teamNames property.
|
int |
getTeamNamesSize()
Gets the value of the teamNamesSize property.
|
int |
getTotalSnapshotAgents()
Gets the value of the totalSnapshotAgents property.
|
int |
hashCode() |
void |
setAgentAdherenceArray(java.util.List<AgentAdherenceStruct> agentAdherenceArray)
Sets the value of the agentAdherenceArray property.
|
void |
setAgentAdherenceArraySize(int value)
Sets the value of the agentAdherenceArraySize property.
|
void |
setAgentCountsArray(java.util.List<AgentsInStateCountStruct> agentCountsArray)
Sets the value of the agentCountsArray property.
|
void |
setAgentCountsArraySize(int value)
Sets the value of the agentCountsArraySize property.
|
void |
setFirstAgentIndex(int value)
Sets the value of the firstAgentIndex property.
|
void |
setGenesysStates(java.util.List<NameIDStruct> genesysStates)
Sets the value of the genesysStates property.
|
void |
setGenesysStatesSize(int value)
Sets the value of the genesysStatesSize property.
|
void |
setScheduledStateGroups(java.util.List<NameIDStruct> scheduledStateGroups)
Sets the value of the scheduledStateGroups property.
|
void |
setScheduledStateGroupsSize(int value)
Sets the value of the scheduledStateGroupsSize property.
|
void |
setScheduledStates(java.util.List<ScheduleStateStruct> scheduledStates)
Sets the value of the scheduledStates property.
|
void |
setScheduledStatesSize(int value)
Sets the value of the scheduledStatesSize property.
|
void |
setSiteNames(java.util.List<NameIDStruct> siteNames)
Sets the value of the siteNames property.
|
void |
setSiteNamesSize(int value)
Sets the value of the siteNamesSize property.
|
void |
setTeamNames(java.util.List<NameIDStruct> teamNames)
Sets the value of the teamNames property.
|
void |
setTeamNamesSize(int value)
Sets the value of the teamNamesSize property.
|
void |
setTotalSnapshotAgents(int value)
Sets the value of the totalSnapshotAgents property.
|
java.lang.String |
toString() |
AdherenceWithStatsStruct |
withAgentAdherenceArray(AgentAdherenceStruct... values) |
AdherenceWithStatsStruct |
withAgentAdherenceArray(java.util.Collection<AgentAdherenceStruct> values) |
AdherenceWithStatsStruct |
withAgentAdherenceArraySize(int value) |
AdherenceWithStatsStruct |
withAgentCountsArray(AgentsInStateCountStruct... values) |
AdherenceWithStatsStruct |
withAgentCountsArray(java.util.Collection<AgentsInStateCountStruct> values) |
AdherenceWithStatsStruct |
withAgentCountsArraySize(int value) |
AdherenceWithStatsStruct |
withFirstAgentIndex(int value) |
AdherenceWithStatsStruct |
withGenesysStates(java.util.Collection<NameIDStruct> values) |
AdherenceWithStatsStruct |
withGenesysStates(NameIDStruct... values) |
AdherenceWithStatsStruct |
withGenesysStatesSize(int value) |
AdherenceWithStatsStruct |
withScheduledStateGroups(java.util.Collection<NameIDStruct> values) |
AdherenceWithStatsStruct |
withScheduledStateGroups(NameIDStruct... values) |
AdherenceWithStatsStruct |
withScheduledStateGroupsSize(int value) |
AdherenceWithStatsStruct |
withScheduledStates(java.util.Collection<ScheduleStateStruct> values) |
AdherenceWithStatsStruct |
withScheduledStates(ScheduleStateStruct... values) |
AdherenceWithStatsStruct |
withScheduledStatesSize(int value) |
AdherenceWithStatsStruct |
withSiteNames(java.util.Collection<NameIDStruct> values) |
AdherenceWithStatsStruct |
withSiteNames(NameIDStruct... values) |
AdherenceWithStatsStruct |
withSiteNamesSize(int value) |
AdherenceWithStatsStruct |
withTeamNames(java.util.Collection<NameIDStruct> values) |
AdherenceWithStatsStruct |
withTeamNames(NameIDStruct... values) |
AdherenceWithStatsStruct |
withTeamNamesSize(int value) |
AdherenceWithStatsStruct |
withTotalSnapshotAgents(int value) |
private static final long serialVersionUID
protected int agentCountsArraySize
protected java.util.List<AgentsInStateCountStruct> agentCountsArray
AgentsInStateCountStructprotected int firstAgentIndex
protected int totalSnapshotAgents
protected int agentAdherenceArraySize
protected java.util.List<AgentAdherenceStruct> agentAdherenceArray
AgentAdherenceStructprotected int siteNamesSize
protected java.util.List<NameIDStruct> siteNames
NameIDStruct.protected int teamNamesSize
protected java.util.List<NameIDStruct> teamNames
NameIDStruct.protected int scheduledStatesSize
protected java.util.List<ScheduleStateStruct> scheduledStates
ScheduleStateStruct.protected int scheduledStateGroupsSize
protected java.util.List<NameIDStruct> scheduledStateGroups
NameIDStruct.protected int genesysStatesSize
protected java.util.List<NameIDStruct> genesysStates
NameIDStruct.public int getAgentCountsArraySize()
public void setAgentCountsArraySize(int value)
public java.util.List<AgentsInStateCountStruct> getAgentCountsArray()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the agentCountsArray property.
For example, to add a new item, do as follows:
getAgentCountsArray().add(newItem);
Objects of the following type(s) are allowed in the list
AgentsInStateCountStruct
public int getFirstAgentIndex()
public void setFirstAgentIndex(int value)
public int getTotalSnapshotAgents()
public void setTotalSnapshotAgents(int value)
public int getAgentAdherenceArraySize()
public void setAgentAdherenceArraySize(int value)
public java.util.List<AgentAdherenceStruct> getAgentAdherenceArray()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the agentAdherenceArray property.
For example, to add a new item, do as follows:
getAgentAdherenceArray().add(newItem);
Objects of the following type(s) are allowed in the list
AgentAdherenceStruct
public int getSiteNamesSize()
public void setSiteNamesSize(int value)
public java.util.List<NameIDStruct> getSiteNames()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the siteNames property.
For example, to add a new item, do as follows:
getSiteNames().add(newItem);
Objects of the following type(s) are allowed in the list
NameIDStruct
public int getTeamNamesSize()
public void setTeamNamesSize(int value)
public java.util.List<NameIDStruct> getTeamNames()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the teamNames property.
For example, to add a new item, do as follows:
getTeamNames().add(newItem);
Objects of the following type(s) are allowed in the list
NameIDStruct
public int getScheduledStatesSize()
public void setScheduledStatesSize(int value)
public java.util.List<ScheduleStateStruct> getScheduledStates()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the scheduledStates property.
For example, to add a new item, do as follows:
getScheduledStates().add(newItem);
Objects of the following type(s) are allowed in the list
ScheduleStateStruct
public int getScheduledStateGroupsSize()
public void setScheduledStateGroupsSize(int value)
public java.util.List<NameIDStruct> getScheduledStateGroups()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the scheduledStateGroups property.
For example, to add a new item, do as follows:
getScheduledStateGroups().add(newItem);
Objects of the following type(s) are allowed in the list
NameIDStruct
public int getGenesysStatesSize()
public void setGenesysStatesSize(int value)
public java.util.List<NameIDStruct> getGenesysStates()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the genesysStates property.
For example, to add a new item, do as follows:
getGenesysStates().add(newItem);
Objects of the following type(s) are allowed in the list
NameIDStruct
public AdherenceWithStatsStruct withAgentCountsArraySize(int value)
public AdherenceWithStatsStruct withAgentCountsArray(AgentsInStateCountStruct... values)
public AdherenceWithStatsStruct withAgentCountsArray(java.util.Collection<AgentsInStateCountStruct> values)
public AdherenceWithStatsStruct withFirstAgentIndex(int value)
public AdherenceWithStatsStruct withTotalSnapshotAgents(int value)
public AdherenceWithStatsStruct withAgentAdherenceArraySize(int value)
public AdherenceWithStatsStruct withAgentAdherenceArray(AgentAdherenceStruct... values)
public AdherenceWithStatsStruct withAgentAdherenceArray(java.util.Collection<AgentAdherenceStruct> values)
public AdherenceWithStatsStruct withSiteNamesSize(int value)
public AdherenceWithStatsStruct withSiteNames(NameIDStruct... values)
public AdherenceWithStatsStruct withSiteNames(java.util.Collection<NameIDStruct> values)
public AdherenceWithStatsStruct withTeamNamesSize(int value)
public AdherenceWithStatsStruct withTeamNames(NameIDStruct... values)
public AdherenceWithStatsStruct withTeamNames(java.util.Collection<NameIDStruct> values)
public AdherenceWithStatsStruct withScheduledStatesSize(int value)
public AdherenceWithStatsStruct withScheduledStates(ScheduleStateStruct... values)
public AdherenceWithStatsStruct withScheduledStates(java.util.Collection<ScheduleStateStruct> values)
public AdherenceWithStatsStruct withScheduledStateGroupsSize(int value)
public AdherenceWithStatsStruct withScheduledStateGroups(NameIDStruct... values)
public AdherenceWithStatsStruct withScheduledStateGroups(java.util.Collection<NameIDStruct> values)
public AdherenceWithStatsStruct withGenesysStatesSize(int value)
public AdherenceWithStatsStruct withGenesysStates(NameIDStruct... values)
public AdherenceWithStatsStruct withGenesysStates(java.util.Collection<NameIDStruct> values)
public void setAgentCountsArray(java.util.List<AgentsInStateCountStruct> agentCountsArray)
agentCountsArray - allowed object is
AgentsInStateCountStructpublic void setAgentAdherenceArray(java.util.List<AgentAdherenceStruct> agentAdherenceArray)
agentAdherenceArray - allowed object is
AgentAdherenceStructpublic void setSiteNames(java.util.List<NameIDStruct> siteNames)
siteNames - allowed object is
NameIDStructpublic void setTeamNames(java.util.List<NameIDStruct> teamNames)
teamNames - allowed object is
NameIDStructpublic void setScheduledStates(java.util.List<ScheduleStateStruct> scheduledStates)
scheduledStates - allowed object is
ScheduleStateStructpublic void setScheduledStateGroups(java.util.List<NameIDStruct> scheduledStateGroups)
scheduledStateGroups - allowed object is
NameIDStructpublic void setGenesysStates(java.util.List<NameIDStruct> genesysStates)
genesysStates - allowed object is
NameIDStructpublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object that)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.ObjectCopyright © 2005-2016 Genesys Telecommunications Labs, Inc. All Rights Reserved.