public class SchSource
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private static long |
serialVersionUID |
protected int |
source
Specifies schedule source
ESchSource |
protected java.util.List<java.lang.Integer> |
sourceID
Used to specify
ESchSourceID when source = ESchSource.SCH_SOURCE_DEFINED
is used. |
protected int |
sourceIDNSizeIs
A number of elements in sourceID array
|
Constructor and Description |
---|
SchSource() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object that) |
int |
getSource()
Gets the value of the source property.
|
java.util.List<java.lang.Integer> |
getSourceID()
Gets the value of the sourceID property.
|
int |
getSourceIDNSizeIs()
Gets the value of the sourceIDNSizeIs property.
|
int |
hashCode() |
void |
setSource(int value)
Sets the value of the source property.
|
void |
setSourceID(java.util.List<java.lang.Integer> sourceID)
Sets the value of the sourceID property.
|
void |
setSourceIDNSizeIs(int value)
Sets the value of the sourceIDNSizeIs property.
|
java.lang.String |
toString() |
SchSource |
withSource(int value) |
SchSource |
withSourceID(java.util.Collection<java.lang.Integer> values) |
SchSource |
withSourceID(java.lang.Integer... values) |
SchSource |
withSourceIDNSizeIs(int value) |
private static final long serialVersionUID
protected int source
ESchSource
protected int sourceIDNSizeIs
protected java.util.List<java.lang.Integer> sourceID
ESchSourceID
when source = ESchSource.SCH_SOURCE_DEFINED
is used. It allows to retrieve schedule from several different sources in one request.
To retrieve user pending schedules specify User ID(s) as a source ID.
However, if source is ESchSource.SCH_SOURCE_DEFINED and sourceID array is left empty,
server returns all user pending schedules plus agents' pending schedules.public int getSource()
public void setSource(int value)
public int getSourceIDNSizeIs()
public void setSourceIDNSizeIs(int value)
public java.util.List<java.lang.Integer> getSourceID()
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 sourceID property.
For example, to add a new item, do as follows:
getSourceID().add(newItem);
Objects of the following type(s) are allowed in the list
Integer
public SchSource withSource(int value)
public SchSource withSourceIDNSizeIs(int value)
public SchSource withSourceID(java.lang.Integer... values)
public SchSource withSourceID(java.util.Collection<java.lang.Integer> values)
public void setSourceID(java.util.List<java.lang.Integer> sourceID)
sourceID
- allowed object is
Integer
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.