public class CfgAgentFilter
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
cfgAgentSnapshotID
Existing Agent snapshot ID.
|
protected boolean |
enableSecondarySkills
Specifies wheather to use Agent's secondary skills when searching by activities or use only primary skills
|
protected java.util.List<java.lang.Integer> |
gswAgentId
An array of Agent identifiers.
|
protected int |
gswAgentIdNSizeIs
Number of elements in the gswAgentId array.
|
protected java.util.List<java.lang.String> |
gswEmployeeId
An array of Employee IDs.
|
protected int |
gswEmployeeIdNSizeIs
Number of elements in the gswEmployeeId array.
|
private static long |
serialVersionUID |
protected java.util.List<java.lang.Integer> |
wmBUId
An array of BU identifiers.
|
protected int |
wmBUIdNSizeIs
Number of elements in the wmBUId array
|
protected java.util.List<java.lang.Integer> |
wmContractId
An array of Contract identifiers.
|
protected int |
wmContractIdNSizeIs
Number of elements in the wmContractId array.
|
protected double |
wmEndDate
Defines Termination date (
OleDateTime ) filter (can be NULL) |
protected java.util.List<java.lang.Integer> |
wmRotatingSchId |
protected int |
wmRotatingSchIdNSizeIs |
protected java.util.List<java.lang.Integer> |
wmSiteId
An array of Site identifiers.
|
protected int |
wmSiteIdNSizeIs
Number of elements in the wmSiteId array
|
protected double |
wmStartDate
Defines Hire date (
OleDateTime ) filter (can be NULL) |
protected java.util.List<java.lang.Integer> |
wmTeamId
An array of Team identifiers.
|
protected int |
wmTeamIdNSizeIs
Number of elements in the wmTeamId array.
|
Constructor and Description |
---|
CfgAgentFilter() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object that) |
java.lang.String |
getCfgAgentSnapshotID()
Gets the value of the cfgAgentSnapshotID property.
|
java.util.List<java.lang.Integer> |
getGswAgentId()
Gets the value of the gswAgentId property.
|
int |
getGswAgentIdNSizeIs()
Gets the value of the gswAgentIdNSizeIs property.
|
java.util.List<java.lang.String> |
getGswEmployeeId()
Gets the value of the gswEmployeeId property.
|
int |
getGswEmployeeIdNSizeIs()
Gets the value of the gswEmployeeIdNSizeIs property.
|
java.util.List<java.lang.Integer> |
getWmBUId()
Gets the value of the wmBUId property.
|
int |
getWmBUIdNSizeIs()
Gets the value of the wmBUIdNSizeIs property.
|
java.util.List<java.lang.Integer> |
getWmContractId()
Gets the value of the wmContractId property.
|
int |
getWmContractIdNSizeIs()
Gets the value of the wmContractIdNSizeIs property.
|
double |
getWmEndDate()
Gets the value of the wmEndDate property.
|
java.util.List<java.lang.Integer> |
getWmRotatingSchId()
Gets the value of the wmRotatingSchId property.
|
int |
getWmRotatingSchIdNSizeIs()
Gets the value of the wmRotatingSchIdNSizeIs property.
|
java.util.List<java.lang.Integer> |
getWmSiteId()
Gets the value of the wmSiteId property.
|
int |
getWmSiteIdNSizeIs()
Gets the value of the wmSiteIdNSizeIs property.
|
double |
getWmStartDate()
Gets the value of the wmStartDate property.
|
java.util.List<java.lang.Integer> |
getWmTeamId()
Gets the value of the wmTeamId property.
|
int |
getWmTeamIdNSizeIs()
Gets the value of the wmTeamIdNSizeIs property.
|
int |
hashCode() |
boolean |
isEnableSecondarySkills()
Gets the value of the enableSecondarySkills property.
|
void |
setCfgAgentSnapshotID(java.lang.String value)
Sets the value of the cfgAgentSnapshotID property.
|
void |
setEnableSecondarySkills(boolean value)
Sets the value of the enableSecondarySkills property.
|
void |
setGswAgentId(java.util.List<java.lang.Integer> gswAgentId)
Sets the value of the gswAgentId property.
|
void |
setGswAgentIdNSizeIs(int value)
Sets the value of the gswAgentIdNSizeIs property.
|
void |
setGswEmployeeId(java.util.List<java.lang.String> gswEmployeeId)
Sets the value of the gswEmployeeId property.
|
void |
setGswEmployeeIdNSizeIs(int value)
Sets the value of the gswEmployeeIdNSizeIs property.
|
void |
setWmBUId(java.util.List<java.lang.Integer> wmBUId)
Sets the value of the wmBUId property.
|
void |
setWmBUIdNSizeIs(int value)
Sets the value of the wmBUIdNSizeIs property.
|
void |
setWmContractId(java.util.List<java.lang.Integer> wmContractId)
Sets the value of the wmContractId property.
|
void |
setWmContractIdNSizeIs(int value)
Sets the value of the wmContractIdNSizeIs property.
|
void |
setWmEndDate(double value)
Sets the value of the wmEndDate property.
|
void |
setWmRotatingSchId(java.util.List<java.lang.Integer> wmRotatingSchId)
Sets the value of the wmRotatingSchId property.
|
void |
setWmRotatingSchIdNSizeIs(int value)
Sets the value of the wmRotatingSchIdNSizeIs property.
|
void |
setWmSiteId(java.util.List<java.lang.Integer> wmSiteId)
Sets the value of the wmSiteId property.
|
void |
setWmSiteIdNSizeIs(int value)
Sets the value of the wmSiteIdNSizeIs property.
|
void |
setWmStartDate(double value)
Sets the value of the wmStartDate property.
|
void |
setWmTeamId(java.util.List<java.lang.Integer> wmTeamId)
Sets the value of the wmTeamId property.
|
void |
setWmTeamIdNSizeIs(int value)
Sets the value of the wmTeamIdNSizeIs property.
|
java.lang.String |
toString() |
CfgAgentFilter |
withCfgAgentSnapshotID(java.lang.String value) |
CfgAgentFilter |
withEnableSecondarySkills(boolean value) |
CfgAgentFilter |
withGswAgentId(java.util.Collection<java.lang.Integer> values) |
CfgAgentFilter |
withGswAgentId(java.lang.Integer... values) |
CfgAgentFilter |
withGswAgentIdNSizeIs(int value) |
CfgAgentFilter |
withGswEmployeeId(java.util.Collection<java.lang.String> values) |
CfgAgentFilter |
withGswEmployeeId(java.lang.String... values) |
CfgAgentFilter |
withGswEmployeeIdNSizeIs(int value) |
CfgAgentFilter |
withWmBUId(java.util.Collection<java.lang.Integer> values) |
CfgAgentFilter |
withWmBUId(java.lang.Integer... values) |
CfgAgentFilter |
withWmBUIdNSizeIs(int value) |
CfgAgentFilter |
withWmContractId(java.util.Collection<java.lang.Integer> values) |
CfgAgentFilter |
withWmContractId(java.lang.Integer... values) |
CfgAgentFilter |
withWmContractIdNSizeIs(int value) |
CfgAgentFilter |
withWmEndDate(double value) |
CfgAgentFilter |
withWmRotatingSchId(java.util.Collection<java.lang.Integer> values) |
CfgAgentFilter |
withWmRotatingSchId(java.lang.Integer... values) |
CfgAgentFilter |
withWmRotatingSchIdNSizeIs(int value) |
CfgAgentFilter |
withWmSiteId(java.util.Collection<java.lang.Integer> values) |
CfgAgentFilter |
withWmSiteId(java.lang.Integer... values) |
CfgAgentFilter |
withWmSiteIdNSizeIs(int value) |
CfgAgentFilter |
withWmStartDate(double value) |
CfgAgentFilter |
withWmTeamId(java.util.Collection<java.lang.Integer> values) |
CfgAgentFilter |
withWmTeamId(java.lang.Integer... values) |
CfgAgentFilter |
withWmTeamIdNSizeIs(int value) |
private static final long serialVersionUID
protected int wmBUIdNSizeIs
protected java.util.List<java.lang.Integer> wmBUId
protected int wmSiteIdNSizeIs
protected java.util.List<java.lang.Integer> wmSiteId
protected int wmTeamIdNSizeIs
protected java.util.List<java.lang.Integer> wmTeamId
protected int gswAgentIdNSizeIs
protected java.util.List<java.lang.Integer> gswAgentId
protected int gswEmployeeIdNSizeIs
protected java.util.List<java.lang.String> gswEmployeeId
protected int wmContractIdNSizeIs
protected java.util.List<java.lang.Integer> wmContractId
protected int wmRotatingSchIdNSizeIs
protected java.util.List<java.lang.Integer> wmRotatingSchId
protected double wmStartDate
OleDateTime
) filter (can be NULL)protected double wmEndDate
OleDateTime
) filter (can be NULL)protected boolean enableSecondarySkills
protected java.lang.String cfgAgentSnapshotID
public int getWmBUIdNSizeIs()
public void setWmBUIdNSizeIs(int value)
public java.util.List<java.lang.Integer> getWmBUId()
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 wmBUId property.
For example, to add a new item, do as follows:
getWmBUId().add(newItem);
Objects of the following type(s) are allowed in the list
Integer
public int getWmSiteIdNSizeIs()
public void setWmSiteIdNSizeIs(int value)
public java.util.List<java.lang.Integer> getWmSiteId()
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 wmSiteId property.
For example, to add a new item, do as follows:
getWmSiteId().add(newItem);
Objects of the following type(s) are allowed in the list
Integer
public int getWmTeamIdNSizeIs()
public void setWmTeamIdNSizeIs(int value)
public java.util.List<java.lang.Integer> getWmTeamId()
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 wmTeamId property.
For example, to add a new item, do as follows:
getWmTeamId().add(newItem);
Objects of the following type(s) are allowed in the list
Integer
public int getGswAgentIdNSizeIs()
public void setGswAgentIdNSizeIs(int value)
public java.util.List<java.lang.Integer> getGswAgentId()
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 gswAgentId property.
For example, to add a new item, do as follows:
getGswAgentId().add(newItem);
Objects of the following type(s) are allowed in the list
Integer
public int getGswEmployeeIdNSizeIs()
public void setGswEmployeeIdNSizeIs(int value)
public java.util.List<java.lang.String> getGswEmployeeId()
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 gswEmployeeId property.
For example, to add a new item, do as follows:
getGswEmployeeId().add(newItem);
Objects of the following type(s) are allowed in the list
String
public int getWmContractIdNSizeIs()
public void setWmContractIdNSizeIs(int value)
public java.util.List<java.lang.Integer> getWmContractId()
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 wmContractId property.
For example, to add a new item, do as follows:
getWmContractId().add(newItem);
Objects of the following type(s) are allowed in the list
Integer
public int getWmRotatingSchIdNSizeIs()
public void setWmRotatingSchIdNSizeIs(int value)
public java.util.List<java.lang.Integer> getWmRotatingSchId()
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 wmRotatingSchId property.
For example, to add a new item, do as follows:
getWmRotatingSchId().add(newItem);
Objects of the following type(s) are allowed in the list
Integer
public double getWmStartDate()
public void setWmStartDate(double value)
public double getWmEndDate()
public void setWmEndDate(double value)
public boolean isEnableSecondarySkills()
public void setEnableSecondarySkills(boolean value)
public java.lang.String getCfgAgentSnapshotID()
String
public void setCfgAgentSnapshotID(java.lang.String value)
value
- allowed object is
String
public CfgAgentFilter withWmBUIdNSizeIs(int value)
public CfgAgentFilter withWmBUId(java.lang.Integer... values)
public CfgAgentFilter withWmBUId(java.util.Collection<java.lang.Integer> values)
public CfgAgentFilter withWmSiteIdNSizeIs(int value)
public CfgAgentFilter withWmSiteId(java.lang.Integer... values)
public CfgAgentFilter withWmSiteId(java.util.Collection<java.lang.Integer> values)
public CfgAgentFilter withWmTeamIdNSizeIs(int value)
public CfgAgentFilter withWmTeamId(java.lang.Integer... values)
public CfgAgentFilter withWmTeamId(java.util.Collection<java.lang.Integer> values)
public CfgAgentFilter withGswAgentIdNSizeIs(int value)
public CfgAgentFilter withGswAgentId(java.lang.Integer... values)
public CfgAgentFilter withGswAgentId(java.util.Collection<java.lang.Integer> values)
public CfgAgentFilter withGswEmployeeIdNSizeIs(int value)
public CfgAgentFilter withGswEmployeeId(java.lang.String... values)
public CfgAgentFilter withGswEmployeeId(java.util.Collection<java.lang.String> values)
public CfgAgentFilter withWmContractIdNSizeIs(int value)
public CfgAgentFilter withWmContractId(java.lang.Integer... values)
public CfgAgentFilter withWmContractId(java.util.Collection<java.lang.Integer> values)
public CfgAgentFilter withWmRotatingSchIdNSizeIs(int value)
public CfgAgentFilter withWmRotatingSchId(java.lang.Integer... values)
public CfgAgentFilter withWmRotatingSchId(java.util.Collection<java.lang.Integer> values)
public CfgAgentFilter withWmStartDate(double value)
public CfgAgentFilter withWmEndDate(double value)
public CfgAgentFilter withEnableSecondarySkills(boolean value)
public CfgAgentFilter withCfgAgentSnapshotID(java.lang.String value)
public void setWmBUId(java.util.List<java.lang.Integer> wmBUId)
wmBUId
- allowed object is
Integer
public void setWmSiteId(java.util.List<java.lang.Integer> wmSiteId)
wmSiteId
- allowed object is
Integer
public void setWmTeamId(java.util.List<java.lang.Integer> wmTeamId)
wmTeamId
- allowed object is
Integer
public void setGswAgentId(java.util.List<java.lang.Integer> gswAgentId)
gswAgentId
- allowed object is
Integer
public void setGswEmployeeId(java.util.List<java.lang.String> gswEmployeeId)
gswEmployeeId
- allowed object is
String
public void setWmContractId(java.util.List<java.lang.Integer> wmContractId)
wmContractId
- allowed object is
Integer
public void setWmRotatingSchId(java.util.List<java.lang.Integer> wmRotatingSchId)
wmRotatingSchId
- 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.