public class CfgReportTask
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected int |
gswUserId
An ID of user that owns Report Task
CfgUser |
private static long |
serialVersionUID |
protected long |
timestamp
A timestamp value -- marks the point in time when Object information was obtained
|
protected double |
wmEndDate
End Date for task to be run (can be null).
|
protected int |
wmExportFormat
Export format
|
protected java.util.List<java.lang.Boolean> |
wmFrequency
Used together with wmFrequencyType = ECfgFrequencyType.CFG_FREQUENCY_WEEKLY
to specify days of the week when task should run.
|
protected int |
wmFrequencyDay
Used together with wmFrequencyType = ECfgFrequencyType.CFG_FREQUENCY_MONTHLY
to specify day of the month.
|
protected int |
wmFrequencyType
|
protected java.lang.String |
wmName
Name of report
|
protected java.lang.String |
wmReportFilter
Used to store custom report filter
|
protected int |
wmReportTaskId
Report Task unique ID
|
protected int |
wmReportType
Report Type
|
protected java.util.List<java.lang.Integer> |
wmReportUsers
A report distribution list containing user IDs
CfgUser |
protected int |
wmReportUsersNSizeIs
Number of elements in the wmReportUsers array
|
protected double |
wmRunTime
Time of the day for the task to start
OleDateTime |
protected double |
wmStartDate
Start Date for task to be run
OleDateTime |
protected int |
wmStatus
Report status
ECfgReportTaskStatus |
protected int |
wmTimezoneId
Identifies time zone used to schedule report task
CfgTimezone |
Constructor and Description |
---|
CfgReportTask() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object that) |
int |
getGswUserId()
Gets the value of the gswUserId property.
|
long |
getTimestamp()
Gets the value of the timestamp property.
|
double |
getWmEndDate()
Gets the value of the wmEndDate property.
|
int |
getWmExportFormat()
Gets the value of the wmExportFormat property.
|
java.util.List<java.lang.Boolean> |
getWmFrequency()
Gets the value of the wmFrequency property.
|
int |
getWmFrequencyDay()
Gets the value of the wmFrequencyDay property.
|
int |
getWmFrequencyType()
Gets the value of the wmFrequencyType property.
|
java.lang.String |
getWmName()
Gets the value of the wmName property.
|
java.lang.String |
getWmReportFilter()
Gets the value of the wmReportFilter property.
|
int |
getWmReportTaskId()
Gets the value of the wmReportTaskId property.
|
int |
getWmReportType()
Gets the value of the wmReportType property.
|
java.util.List<java.lang.Integer> |
getWmReportUsers()
Gets the value of the wmReportUsers property.
|
int |
getWmReportUsersNSizeIs()
Gets the value of the wmReportUsersNSizeIs property.
|
double |
getWmRunTime()
Gets the value of the wmRunTime property.
|
double |
getWmStartDate()
Gets the value of the wmStartDate property.
|
int |
getWmStatus()
Gets the value of the wmStatus property.
|
int |
getWmTimezoneId()
Gets the value of the wmTimezoneId property.
|
int |
hashCode() |
void |
setGswUserId(int value)
Sets the value of the gswUserId property.
|
void |
setTimestamp(long value)
Sets the value of the timestamp property.
|
void |
setWmEndDate(double value)
Sets the value of the wmEndDate property.
|
void |
setWmExportFormat(int value)
Sets the value of the wmExportFormat property.
|
void |
setWmFrequency(java.util.List<java.lang.Boolean> wmFrequency)
Sets the value of the wmFrequency property.
|
void |
setWmFrequencyDay(int value)
Sets the value of the wmFrequencyDay property.
|
void |
setWmFrequencyType(int value)
Sets the value of the wmFrequencyType property.
|
void |
setWmName(java.lang.String value)
Sets the value of the wmName property.
|
void |
setWmReportFilter(java.lang.String value)
Sets the value of the wmReportFilter property.
|
void |
setWmReportTaskId(int value)
Sets the value of the wmReportTaskId property.
|
void |
setWmReportType(int value)
Sets the value of the wmReportType property.
|
void |
setWmReportUsers(java.util.List<java.lang.Integer> wmReportUsers)
Sets the value of the wmReportUsers property.
|
void |
setWmReportUsersNSizeIs(int value)
Sets the value of the wmReportUsersNSizeIs property.
|
void |
setWmRunTime(double value)
Sets the value of the wmRunTime property.
|
void |
setWmStartDate(double value)
Sets the value of the wmStartDate property.
|
void |
setWmStatus(int value)
Sets the value of the wmStatus property.
|
void |
setWmTimezoneId(int value)
Sets the value of the wmTimezoneId property.
|
java.lang.String |
toString() |
CfgReportTask |
withGswUserId(int value) |
CfgReportTask |
withTimestamp(long value) |
CfgReportTask |
withWmEndDate(double value) |
CfgReportTask |
withWmExportFormat(int value) |
CfgReportTask |
withWmFrequency(java.lang.Boolean... values) |
CfgReportTask |
withWmFrequency(java.util.Collection<java.lang.Boolean> values) |
CfgReportTask |
withWmFrequencyDay(int value) |
CfgReportTask |
withWmFrequencyType(int value) |
CfgReportTask |
withWmName(java.lang.String value) |
CfgReportTask |
withWmReportFilter(java.lang.String value) |
CfgReportTask |
withWmReportTaskId(int value) |
CfgReportTask |
withWmReportType(int value) |
CfgReportTask |
withWmReportUsers(java.util.Collection<java.lang.Integer> values) |
CfgReportTask |
withWmReportUsers(java.lang.Integer... values) |
CfgReportTask |
withWmReportUsersNSizeIs(int value) |
CfgReportTask |
withWmRunTime(double value) |
CfgReportTask |
withWmStartDate(double value) |
CfgReportTask |
withWmStatus(int value) |
CfgReportTask |
withWmTimezoneId(int value) |
private static final long serialVersionUID
protected int wmReportTaskId
protected int wmReportType
protected java.lang.String wmName
protected double wmStartDate
OleDateTime
protected double wmEndDate
OleDateTime
protected double wmRunTime
OleDateTime
protected int wmFrequencyType
protected int wmFrequencyDay
protected java.util.List<java.lang.Boolean> wmFrequency
protected java.lang.String wmReportFilter
protected int wmExportFormat
protected int wmStatus
ECfgReportTaskStatus
protected int wmTimezoneId
CfgTimezone
protected int wmReportUsersNSizeIs
protected java.util.List<java.lang.Integer> wmReportUsers
CfgUser
protected int gswUserId
CfgUser
protected long timestamp
public int getWmReportTaskId()
public void setWmReportTaskId(int value)
public int getWmReportType()
public void setWmReportType(int value)
public java.lang.String getWmName()
String
public void setWmName(java.lang.String value)
value
- allowed object is
String
public double getWmStartDate()
public void setWmStartDate(double value)
public double getWmEndDate()
public void setWmEndDate(double value)
public double getWmRunTime()
public void setWmRunTime(double value)
public int getWmFrequencyType()
public void setWmFrequencyType(int value)
public int getWmFrequencyDay()
public void setWmFrequencyDay(int value)
public java.util.List<java.lang.Boolean> getWmFrequency()
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 wmFrequency property.
For example, to add a new item, do as follows:
getWmFrequency().add(newItem);
Objects of the following type(s) are allowed in the list
Boolean
public java.lang.String getWmReportFilter()
String
public void setWmReportFilter(java.lang.String value)
value
- allowed object is
String
public int getWmExportFormat()
public void setWmExportFormat(int value)
public int getWmStatus()
public void setWmStatus(int value)
public int getWmTimezoneId()
public void setWmTimezoneId(int value)
public int getWmReportUsersNSizeIs()
public void setWmReportUsersNSizeIs(int value)
public java.util.List<java.lang.Integer> getWmReportUsers()
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 wmReportUsers property.
For example, to add a new item, do as follows:
getWmReportUsers().add(newItem);
Objects of the following type(s) are allowed in the list
Integer
public int getGswUserId()
public void setGswUserId(int value)
public long getTimestamp()
public void setTimestamp(long value)
public CfgReportTask withWmReportTaskId(int value)
public CfgReportTask withWmReportType(int value)
public CfgReportTask withWmName(java.lang.String value)
public CfgReportTask withWmStartDate(double value)
public CfgReportTask withWmEndDate(double value)
public CfgReportTask withWmRunTime(double value)
public CfgReportTask withWmFrequencyType(int value)
public CfgReportTask withWmFrequencyDay(int value)
public CfgReportTask withWmFrequency(java.lang.Boolean... values)
public CfgReportTask withWmFrequency(java.util.Collection<java.lang.Boolean> values)
public CfgReportTask withWmReportFilter(java.lang.String value)
public CfgReportTask withWmExportFormat(int value)
public CfgReportTask withWmStatus(int value)
public CfgReportTask withWmTimezoneId(int value)
public CfgReportTask withWmReportUsersNSizeIs(int value)
public CfgReportTask withWmReportUsers(java.lang.Integer... values)
public CfgReportTask withWmReportUsers(java.util.Collection<java.lang.Integer> values)
public CfgReportTask withGswUserId(int value)
public CfgReportTask withTimestamp(long value)
public void setWmFrequency(java.util.List<java.lang.Boolean> wmFrequency)
wmFrequency
- allowed object is
Boolean
public void setWmReportUsers(java.util.List<java.lang.Integer> wmReportUsers)
wmReportUsers
- 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.