public class CallCenterReportScheduleRecurrence extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
protected Recurrence |
recurrence |
protected HourMinute |
scheduleTime |
protected LocalDate |
startDate |
protected String |
timeZone |
Constructor and Description |
---|
CallCenterReportScheduleRecurrence()
Serializable Constructor
|
CallCenterReportScheduleRecurrence(String timeZone,
LocalDate startDate,
HourMinute scheduleTime,
Recurrence recurrence) |
@NotNull @Size(min=1, max=127) protected String timeZone
@NotNull protected LocalDate startDate
@NotNull protected HourMinute scheduleTime
@NotNull protected Recurrence recurrence
public CallCenterReportScheduleRecurrence(String timeZone, LocalDate startDate, HourMinute scheduleTime, Recurrence recurrence)
public CallCenterReportScheduleRecurrence()
public String getTimeZone()
public CallCenterReportScheduleRecurrence setTimeZone(String timeZone)
public LocalDate getStartDate()
public CallCenterReportScheduleRecurrence setStartDate(LocalDate startDate)
public HourMinute getScheduleTime()
public CallCenterReportScheduleRecurrence setScheduleTime(HourMinute scheduleTime)
public Recurrence getRecurrence()
public CallCenterReportScheduleRecurrence setRecurrence(Recurrence recurrence)
@GwtIncompatible public static Element formRequest(Request<?> request, CallCenterReportScheduleRecurrence datatype, String elementName)
request
- The request to append the DataType to.datatype
- The datatype to parse.@GwtIncompatible public static CallCenterReportScheduleRecurrence getFromNode(Node node)
node
- The source node to parse.@GwtIncompatible public static CallCenterReportScheduleRecurrence[] getArrayFromNode(Node node, String elementName)
node
- The source node to retrieve the array.elementName
- The element name to iterate through.Copyright © 2016 ECG. All rights reserved.