public class CfgReportFilter
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected boolean |
allUsers
Indicates whether report distribution list should be checked against current user or not.
|
private static long |
serialVersionUID |
protected double |
wmEndTimestamp
Defines end boundary of time range filter for CfgReport.wmTimestamp member.
|
protected java.util.List<java.lang.Integer> |
wmReportId
A list of
CfgReport identifiers to filter by. |
protected int |
wmReportIdNSizeIs
Number of elements in the wmReportId array
|
protected java.util.List<java.lang.Integer> |
wmReportTaskId
An array of corresponding
CfgReportTask identifiers to filter by. |
protected int |
wmReportTaskIdNSizeIs
Number of elements in the wmReportTaskId array
|
protected java.util.List<java.lang.Integer> |
wmReportType
Defines report type 'OR' logic filter
|
protected int |
wmReportTypeNSizeIs
Number of elements in the wmReportType array
|
protected double |
wmStartTimestamp
Defines start boundary of time range filter for CfgReport.wmTimestamp member.
|
protected java.util.List<java.lang.Integer> |
wmStatus
Defines
ECfgReportStatus 'OR' logic filter |
protected int |
wmStatusNSizeIs
Number of elements in the wmStatus array
|
Constructor and Description |
---|
CfgReportFilter() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object that) |
double |
getWmEndTimestamp()
Gets the value of the wmEndTimestamp property.
|
java.util.List<java.lang.Integer> |
getWmReportId()
Gets the value of the wmReportId property.
|
int |
getWmReportIdNSizeIs()
Gets the value of the wmReportIdNSizeIs property.
|
java.util.List<java.lang.Integer> |
getWmReportTaskId()
Gets the value of the wmReportTaskId property.
|
int |
getWmReportTaskIdNSizeIs()
Gets the value of the wmReportTaskIdNSizeIs property.
|
java.util.List<java.lang.Integer> |
getWmReportType()
Gets the value of the wmReportType property.
|
int |
getWmReportTypeNSizeIs()
Gets the value of the wmReportTypeNSizeIs property.
|
double |
getWmStartTimestamp()
Gets the value of the wmStartTimestamp property.
|
java.util.List<java.lang.Integer> |
getWmStatus()
Gets the value of the wmStatus property.
|
int |
getWmStatusNSizeIs()
Gets the value of the wmStatusNSizeIs property.
|
int |
hashCode() |
boolean |
isAllUsers()
Gets the value of the allUsers property.
|
void |
setAllUsers(boolean value)
Sets the value of the allUsers property.
|
void |
setWmEndTimestamp(double value)
Sets the value of the wmEndTimestamp property.
|
void |
setWmReportId(java.util.List<java.lang.Integer> wmReportId)
Sets the value of the wmReportId property.
|
void |
setWmReportIdNSizeIs(int value)
Sets the value of the wmReportIdNSizeIs property.
|
void |
setWmReportTaskId(java.util.List<java.lang.Integer> wmReportTaskId)
Sets the value of the wmReportTaskId property.
|
void |
setWmReportTaskIdNSizeIs(int value)
Sets the value of the wmReportTaskIdNSizeIs property.
|
void |
setWmReportType(java.util.List<java.lang.Integer> wmReportType)
Sets the value of the wmReportType property.
|
void |
setWmReportTypeNSizeIs(int value)
Sets the value of the wmReportTypeNSizeIs property.
|
void |
setWmStartTimestamp(double value)
Sets the value of the wmStartTimestamp property.
|
void |
setWmStatus(java.util.List<java.lang.Integer> wmStatus)
Sets the value of the wmStatus property.
|
void |
setWmStatusNSizeIs(int value)
Sets the value of the wmStatusNSizeIs property.
|
java.lang.String |
toString() |
CfgReportFilter |
withAllUsers(boolean value) |
CfgReportFilter |
withWmEndTimestamp(double value) |
CfgReportFilter |
withWmReportId(java.util.Collection<java.lang.Integer> values) |
CfgReportFilter |
withWmReportId(java.lang.Integer... values) |
CfgReportFilter |
withWmReportIdNSizeIs(int value) |
CfgReportFilter |
withWmReportTaskId(java.util.Collection<java.lang.Integer> values) |
CfgReportFilter |
withWmReportTaskId(java.lang.Integer... values) |
CfgReportFilter |
withWmReportTaskIdNSizeIs(int value) |
CfgReportFilter |
withWmReportType(java.util.Collection<java.lang.Integer> values) |
CfgReportFilter |
withWmReportType(java.lang.Integer... values) |
CfgReportFilter |
withWmReportTypeNSizeIs(int value) |
CfgReportFilter |
withWmStartTimestamp(double value) |
CfgReportFilter |
withWmStatus(java.util.Collection<java.lang.Integer> values) |
CfgReportFilter |
withWmStatus(java.lang.Integer... values) |
CfgReportFilter |
withWmStatusNSizeIs(int value) |
private static final long serialVersionUID
protected int wmReportIdNSizeIs
protected java.util.List<java.lang.Integer> wmReportId
CfgReport
identifiers to filter by.protected int wmReportTaskIdNSizeIs
protected java.util.List<java.lang.Integer> wmReportTaskId
CfgReportTask
identifiers to filter by.protected int wmReportTypeNSizeIs
protected java.util.List<java.lang.Integer> wmReportType
protected int wmStatusNSizeIs
protected java.util.List<java.lang.Integer> wmStatus
ECfgReportStatus
'OR' logic filterprotected double wmStartTimestamp
OleDateTime
Can be NULL (0.0) to be ignored.protected double wmEndTimestamp
OleDateTime
Can be NULL (0.0) to be ignored.protected boolean allUsers
public int getWmReportIdNSizeIs()
public void setWmReportIdNSizeIs(int value)
public java.util.List<java.lang.Integer> getWmReportId()
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 wmReportId property.
For example, to add a new item, do as follows:
getWmReportId().add(newItem);
Objects of the following type(s) are allowed in the list
Integer
public int getWmReportTaskIdNSizeIs()
public void setWmReportTaskIdNSizeIs(int value)
public java.util.List<java.lang.Integer> getWmReportTaskId()
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 wmReportTaskId property.
For example, to add a new item, do as follows:
getWmReportTaskId().add(newItem);
Objects of the following type(s) are allowed in the list
Integer
public int getWmReportTypeNSizeIs()
public void setWmReportTypeNSizeIs(int value)
public java.util.List<java.lang.Integer> getWmReportType()
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 wmReportType property.
For example, to add a new item, do as follows:
getWmReportType().add(newItem);
Objects of the following type(s) are allowed in the list
Integer
public int getWmStatusNSizeIs()
public void setWmStatusNSizeIs(int value)
public java.util.List<java.lang.Integer> getWmStatus()
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 wmStatus property.
For example, to add a new item, do as follows:
getWmStatus().add(newItem);
Objects of the following type(s) are allowed in the list
Integer
public double getWmStartTimestamp()
public void setWmStartTimestamp(double value)
public double getWmEndTimestamp()
public void setWmEndTimestamp(double value)
public boolean isAllUsers()
public void setAllUsers(boolean value)
public CfgReportFilter withWmReportIdNSizeIs(int value)
public CfgReportFilter withWmReportId(java.lang.Integer... values)
public CfgReportFilter withWmReportId(java.util.Collection<java.lang.Integer> values)
public CfgReportFilter withWmReportTaskIdNSizeIs(int value)
public CfgReportFilter withWmReportTaskId(java.lang.Integer... values)
public CfgReportFilter withWmReportTaskId(java.util.Collection<java.lang.Integer> values)
public CfgReportFilter withWmReportTypeNSizeIs(int value)
public CfgReportFilter withWmReportType(java.lang.Integer... values)
public CfgReportFilter withWmReportType(java.util.Collection<java.lang.Integer> values)
public CfgReportFilter withWmStatusNSizeIs(int value)
public CfgReportFilter withWmStatus(java.lang.Integer... values)
public CfgReportFilter withWmStatus(java.util.Collection<java.lang.Integer> values)
public CfgReportFilter withWmStartTimestamp(double value)
public CfgReportFilter withWmEndTimestamp(double value)
public CfgReportFilter withAllUsers(boolean value)
public void setWmReportId(java.util.List<java.lang.Integer> wmReportId)
wmReportId
- allowed object is
Integer
public void setWmReportTaskId(java.util.List<java.lang.Integer> wmReportTaskId)
wmReportTaskId
- allowed object is
Integer
public void setWmReportType(java.util.List<java.lang.Integer> wmReportType)
wmReportType
- allowed object is
Integer
public void setWmStatus(java.util.List<java.lang.Integer> wmStatus)
wmStatus
- 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.