public class CalNotification
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected java.util.List<CfgAgentShort> |
cfgAgentInfo
Contains a small amount of agent information for each unique agent in the returned
agent days.
|
protected int |
cfgAgentInfoNSizeIs
Number of elements in "cfgAgentInfo" array
|
protected java.util.List<CalAuditItem> |
changes
A list of
CalAuditItem that have been modified. |
protected int |
changesNSizeIs
Number of elements in "changes" array
|
protected java.util.List<CalItemInformation> |
items
Contains a list of detailed information about modified Calendar
Items
CalItemInformation |
protected int |
itemsNSizeIs
Number of elements in "items" array
|
private static long |
serialVersionUID |
protected long |
timestamp
New timestamp value
|
Constructor and Description |
---|
CalNotification() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object that) |
java.util.List<CfgAgentShort> |
getCfgAgentInfo()
Gets the cfgAgentInfo value for this CalNotification.
|
int |
getCfgAgentInfoNSizeIs()
Gets the cfgAgentInfoNSizeIs value for this CalNotification.
|
java.util.List<CalAuditItem> |
getChanges()
Gets the changes value for this CalNotification.
|
int |
getChangesNSizeIs()
Gets the changesNSizeIs value for this CalNotification.
|
java.util.List<CalItemInformation> |
getItems()
Gets the items value for this CalNotification.
|
int |
getItemsNSizeIs()
Gets the itemsNSizeIs value for this CalNotification.
|
long |
getTimestamp()
Gets the timestamp value for this CalNotification.
|
int |
hashCode() |
void |
setCfgAgentInfo(java.util.List<CfgAgentShort> cfgAgentInfo)
Sets the cfgAgentInfo value for this CalNotification.
|
void |
setCfgAgentInfoNSizeIs(int cfgAgentInfoNSizeIs)
Sets the cfgAgentInfoNSizeIs value for this CalNotification.
|
void |
setChanges(java.util.List<CalAuditItem> changes)
Sets the changes value for this CalNotification.
|
void |
setChangesNSizeIs(int changesNSizeIs)
Sets the changesNSizeIs value for this CalNotification.
|
void |
setItems(java.util.List<CalItemInformation> items)
Sets the items value for this CalNotification.
|
void |
setItemsNSizeIs(int itemsNSizeIs)
Sets the itemsNSizeIs value for this CalNotification.
|
void |
setTimestamp(long timestamp)
Sets the timestamp value for this CalNotification.
|
java.lang.String |
toString() |
CalNotification |
withCfgAgentInfo(CfgAgentShort... values) |
CalNotification |
withCfgAgentInfo(java.util.Collection<CfgAgentShort> values) |
CalNotification |
withCfgAgentInfoNSizeIs(int value) |
CalNotification |
withChanges(CalAuditItem... values) |
CalNotification |
withChanges(java.util.Collection<CalAuditItem> values) |
CalNotification |
withChangesNSizeIs(int value) |
CalNotification |
withItems(CalItemInformation... values) |
CalNotification |
withItems(java.util.Collection<CalItemInformation> values) |
CalNotification |
withItemsNSizeIs(int value) |
CalNotification |
withTimestamp(long value) |
private static final long serialVersionUID
protected long timestamp
protected int changesNSizeIs
protected java.util.List<CalAuditItem> changes
CalAuditItem
that have been modified.
This list includes calendar items that have changed.
Calendar item details can be found in the "items" member and
are uniquely identified by the
combination of wmCalendarItemId + timestamp.protected int itemsNSizeIs
protected java.util.List<CalItemInformation> items
CalItemInformation
protected int cfgAgentInfoNSizeIs
protected java.util.List<CfgAgentShort> cfgAgentInfo
CfgAgentShort
public long getTimestamp()
public void setTimestamp(long timestamp)
timestamp
- public int getChangesNSizeIs()
public void setChangesNSizeIs(int changesNSizeIs)
changesNSizeIs
- public java.util.List<CalAuditItem> getChanges()
public void setChanges(java.util.List<CalAuditItem> changes)
changes
- public int getItemsNSizeIs()
public void setItemsNSizeIs(int itemsNSizeIs)
itemsNSizeIs
- public java.util.List<CalItemInformation> getItems()
public void setItems(java.util.List<CalItemInformation> items)
items
- public int getCfgAgentInfoNSizeIs()
public void setCfgAgentInfoNSizeIs(int cfgAgentInfoNSizeIs)
cfgAgentInfoNSizeIs
- public java.util.List<CfgAgentShort> getCfgAgentInfo()
public void setCfgAgentInfo(java.util.List<CfgAgentShort> cfgAgentInfo)
cfgAgentInfo
- public CalNotification withCfgAgentInfo(java.util.Collection<CfgAgentShort> values)
public CalNotification withCfgAgentInfo(CfgAgentShort... values)
public CalNotification withCfgAgentInfoNSizeIs(int value)
public CalNotification withChanges(java.util.Collection<CalAuditItem> values)
public CalNotification withChanges(CalAuditItem... values)
public CalNotification withChangesNSizeIs(int value)
public CalNotification withItems(java.util.Collection<CalItemInformation> values)
public CalNotification withItems(CalItemInformation... values)
public CalNotification withItemsNSizeIs(int value)
public CalNotification withTimestamp(long 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.