public class SchAgentDayHolder
extends java.lang.Object
implements java.io.Serializable
SchAgentDay
or SchAgentDayShort
Modifier and Type | Field and Description |
---|---|
protected CfgAgentHolder |
cfgAgentInfo
Contains agent related information if requested
CfgAgentHolder |
protected java.util.List<CfgMeetingShort> |
meetingInfo
Meeting info.
|
protected int |
meetingInfoNSizeIs
Total number of Meetings in meetingInfo.
|
protected java.util.List<SchAgentDay> |
schAgentDay
A sorted/grouped list of
SchAgentDay . |
protected int |
schAgentDayCount
Total number of agent days in snapshot.
|
protected int |
schAgentDayNSizeIs
Number of elements in "schAgentDay" array
|
protected java.util.List<SchAgentDayShort> |
schAgentDayShort
A sorted/grouped list of
SchAgentDayShort . |
protected int |
schAgentDayShortNSizeIs
Number of elements in "schAgentDayShort" array
|
protected java.util.List<SchAgentTotals> |
schAgentTotals
Contains different agent work totals calculated for specified period(s).
|
protected int |
schAgentTotalsNSizeIs
Number of elements in "schAgentTotals" array
|
protected java.util.List<SchStateInfo> |
schStateInfo
Contains info
SchStateInfo for every unique SchState in the response, including Shift and full-day exception states. |
protected int |
schStateInfoNSizeIs
Number of elements in "schStateInfo" array
|
private static long |
serialVersionUID |
protected long |
timestamp
Response timestamp value
|
Constructor and Description |
---|
SchAgentDayHolder() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object that) |
CfgAgentHolder |
getCfgAgentInfo()
Gets the value of the cfgAgentInfo property.
|
java.util.List<CfgMeetingShort> |
getMeetingInfo()
Gets the value of the meetingInfo property.
|
int |
getMeetingInfoNSizeIs()
Gets the value of the meetingInfoNSizeIs property.
|
java.util.List<SchAgentDay> |
getSchAgentDay()
Gets the value of the schAgentDay property.
|
int |
getSchAgentDayCount()
Gets the value of the schAgentDayCount property.
|
int |
getSchAgentDayNSizeIs()
Gets the value of the schAgentDayNSizeIs property.
|
java.util.List<SchAgentDayShort> |
getSchAgentDayShort()
Gets the value of the schAgentDayShort property.
|
int |
getSchAgentDayShortNSizeIs()
Gets the value of the schAgentDayShortNSizeIs property.
|
java.util.List<SchAgentTotals> |
getSchAgentTotals()
Gets the value of the schAgentTotals property.
|
int |
getSchAgentTotalsNSizeIs()
Gets the value of the schAgentTotalsNSizeIs property.
|
java.util.List<SchStateInfo> |
getSchStateInfo()
Gets the value of the schStateInfo property.
|
int |
getSchStateInfoNSizeIs()
Gets the value of the schStateInfoNSizeIs property.
|
long |
getTimestamp()
Gets the value of the timestamp property.
|
int |
hashCode() |
void |
setCfgAgentInfo(CfgAgentHolder value)
Sets the value of the cfgAgentInfo property.
|
void |
setMeetingInfo(java.util.List<CfgMeetingShort> meetingInfo)
Sets the value of the meetingInfo property.
|
void |
setMeetingInfoNSizeIs(int value)
Sets the value of the meetingInfoNSizeIs property.
|
void |
setSchAgentDay(java.util.List<SchAgentDay> schAgentDay)
Sets the value of the schAgentDay property.
|
void |
setSchAgentDayCount(int value)
Sets the value of the schAgentDayCount property.
|
void |
setSchAgentDayNSizeIs(int value)
Sets the value of the schAgentDayNSizeIs property.
|
void |
setSchAgentDayShort(java.util.List<SchAgentDayShort> schAgentDayShort)
Sets the value of the schAgentDayShort property.
|
void |
setSchAgentDayShortNSizeIs(int value)
Sets the value of the schAgentDayShortNSizeIs property.
|
void |
setSchAgentTotals(java.util.List<SchAgentTotals> schAgentTotals)
Sets the value of the schAgentTotals property.
|
void |
setSchAgentTotalsNSizeIs(int value)
Sets the value of the schAgentTotalsNSizeIs property.
|
void |
setSchStateInfo(java.util.List<SchStateInfo> schStateInfo)
Sets the value of the schStateInfo property.
|
void |
setSchStateInfoNSizeIs(int value)
Sets the value of the schStateInfoNSizeIs property.
|
void |
setTimestamp(long value)
Sets the value of the timestamp property.
|
java.lang.String |
toString() |
SchAgentDayHolder |
withCfgAgentInfo(CfgAgentHolder value) |
SchAgentDayHolder |
withMeetingInfo(CfgMeetingShort... values) |
SchAgentDayHolder |
withMeetingInfo(java.util.Collection<CfgMeetingShort> values) |
SchAgentDayHolder |
withMeetingInfoNSizeIs(int value) |
SchAgentDayHolder |
withSchAgentDay(java.util.Collection<SchAgentDay> values) |
SchAgentDayHolder |
withSchAgentDay(SchAgentDay... values) |
SchAgentDayHolder |
withSchAgentDayCount(int value) |
SchAgentDayHolder |
withSchAgentDayNSizeIs(int value) |
SchAgentDayHolder |
withSchAgentDayShort(java.util.Collection<SchAgentDayShort> values) |
SchAgentDayHolder |
withSchAgentDayShort(SchAgentDayShort... values) |
SchAgentDayHolder |
withSchAgentDayShortNSizeIs(int value) |
SchAgentDayHolder |
withSchAgentTotals(java.util.Collection<SchAgentTotals> values) |
SchAgentDayHolder |
withSchAgentTotals(SchAgentTotals... values) |
SchAgentDayHolder |
withSchAgentTotalsNSizeIs(int value) |
SchAgentDayHolder |
withSchStateInfo(java.util.Collection<SchStateInfo> values) |
SchAgentDayHolder |
withSchStateInfo(SchStateInfo... values) |
SchAgentDayHolder |
withSchStateInfoNSizeIs(int value) |
SchAgentDayHolder |
withTimestamp(long value) |
private static final long serialVersionUID
protected int schAgentDayNSizeIs
protected java.util.List<SchAgentDay> schAgentDay
SchAgentDay
. This is null if SCH_LAYOUT_DAY layout was requested.protected int schAgentDayShortNSizeIs
protected java.util.List<SchAgentDayShort> schAgentDayShort
SchAgentDayShort
. This is null if SCH_LAYOUT_OVERLAPPED or
SCH_LAYOUT_SEQUENTIAL layout was requested.protected int schStateInfoNSizeIs
protected java.util.List<SchStateInfo> schStateInfo
SchStateInfo
for every unique SchState
in the response, including Shift and full-day exception states.
It is null if state info was not requested.protected int schAgentTotalsNSizeIs
protected java.util.List<SchAgentTotals> schAgentTotals
protected CfgAgentHolder cfgAgentInfo
CfgAgentHolder
protected int meetingInfoNSizeIs
protected java.util.List<CfgMeetingShort> meetingInfo
CfgMeetingShort
protected int schAgentDayCount
protected long timestamp
public int getSchAgentDayNSizeIs()
public void setSchAgentDayNSizeIs(int value)
public java.util.List<SchAgentDay> getSchAgentDay()
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 schAgentDay property.
For example, to add a new item, do as follows:
getSchAgentDay().add(newItem);
Objects of the following type(s) are allowed in the list
SchAgentDay
public int getSchAgentDayShortNSizeIs()
public void setSchAgentDayShortNSizeIs(int value)
public java.util.List<SchAgentDayShort> getSchAgentDayShort()
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 schAgentDayShort property.
For example, to add a new item, do as follows:
getSchAgentDayShort().add(newItem);
Objects of the following type(s) are allowed in the list
SchAgentDayShort
public int getSchStateInfoNSizeIs()
public void setSchStateInfoNSizeIs(int value)
public java.util.List<SchStateInfo> getSchStateInfo()
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 schStateInfo property.
For example, to add a new item, do as follows:
getSchStateInfo().add(newItem);
Objects of the following type(s) are allowed in the list
SchStateInfo
public int getSchAgentTotalsNSizeIs()
public void setSchAgentTotalsNSizeIs(int value)
public java.util.List<SchAgentTotals> getSchAgentTotals()
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 schAgentTotals property.
For example, to add a new item, do as follows:
getSchAgentTotals().add(newItem);
Objects of the following type(s) are allowed in the list
SchAgentTotals
public CfgAgentHolder getCfgAgentInfo()
CfgAgentHolder
public void setCfgAgentInfo(CfgAgentHolder value)
value
- allowed object is
CfgAgentHolder
public int getMeetingInfoNSizeIs()
public void setMeetingInfoNSizeIs(int value)
public java.util.List<CfgMeetingShort> getMeetingInfo()
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 meetingInfo property.
For example, to add a new item, do as follows:
getMeetingInfo().add(newItem);
Objects of the following type(s) are allowed in the list
CfgMeetingShort
public int getSchAgentDayCount()
public void setSchAgentDayCount(int value)
public long getTimestamp()
public void setTimestamp(long value)
public SchAgentDayHolder withSchAgentDayNSizeIs(int value)
public SchAgentDayHolder withSchAgentDay(SchAgentDay... values)
public SchAgentDayHolder withSchAgentDay(java.util.Collection<SchAgentDay> values)
public SchAgentDayHolder withSchAgentDayShortNSizeIs(int value)
public SchAgentDayHolder withSchAgentDayShort(SchAgentDayShort... values)
public SchAgentDayHolder withSchAgentDayShort(java.util.Collection<SchAgentDayShort> values)
public SchAgentDayHolder withSchStateInfoNSizeIs(int value)
public SchAgentDayHolder withSchStateInfo(SchStateInfo... values)
public SchAgentDayHolder withSchStateInfo(java.util.Collection<SchStateInfo> values)
public SchAgentDayHolder withSchAgentTotalsNSizeIs(int value)
public SchAgentDayHolder withMeetingInfoNSizeIs(int value)
public SchAgentDayHolder withSchAgentTotals(SchAgentTotals... values)
public SchAgentDayHolder withSchAgentTotals(java.util.Collection<SchAgentTotals> values)
public SchAgentDayHolder withCfgAgentInfo(CfgAgentHolder value)
public SchAgentDayHolder withSchAgentDayCount(int value)
public SchAgentDayHolder withTimestamp(long value)
public SchAgentDayHolder withMeetingInfo(CfgMeetingShort... values)
public SchAgentDayHolder withMeetingInfo(java.util.Collection<CfgMeetingShort> values)
public void setSchAgentDay(java.util.List<SchAgentDay> schAgentDay)
schAgentDay
- allowed object is
SchAgentDay
public void setSchAgentDayShort(java.util.List<SchAgentDayShort> schAgentDayShort)
schAgentDayShort
- allowed object is
SchAgentDayShort
public void setSchStateInfo(java.util.List<SchStateInfo> schStateInfo)
schStateInfo
- allowed object is
SchStateInfo
public void setSchAgentTotals(java.util.List<SchAgentTotals> schAgentTotals)
schAgentTotals
- allowed object is
SchAgentTotals
public void setMeetingInfo(java.util.List<CfgMeetingShort> meetingInfo)
meetingInfo
- allowed object is
CfgMeetingShort
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.