GenericData.FlagsAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
Schedule() |
| Modifier and Type | Method and Description |
|---|---|
Report.Schedule |
clone() |
Boolean |
getActive()
Whether the schedule is active or not.
|
Integer |
getEvery()
Defines every how many days, weeks or months the report should be run.
|
DateTime |
getExpirationDate() |
String |
getRepeats()
The interval for which the report is repeated.
|
List<String> |
getRepeatsOnWeekDays()
List of week days "WEEKLY" on which scheduled reports should run.
|
String |
getRunsOnDayOfMonth()
Enum to define for "MONTHLY" scheduled reports whether reports should be repeated on the same
day of the month as "startDate" or the same day of the week of the month.
|
DateTime |
getStartDate() |
Report.Schedule |
set(String fieldName,
Object value) |
Report.Schedule |
setActive(Boolean active)
Whether the schedule is active or not.
|
Report.Schedule |
setEvery(Integer every)
Defines every how many days, weeks or months the report should be run.
|
Report.Schedule |
setExpirationDate(DateTime expirationDate) |
Report.Schedule |
setRepeats(String repeats)
The interval for which the report is repeated.
|
Report.Schedule |
setRepeatsOnWeekDays(List<String> repeatsOnWeekDays)
List of week days "WEEKLY" on which scheduled reports should run.
|
Report.Schedule |
setRunsOnDayOfMonth(String runsOnDayOfMonth)
Enum to define for "MONTHLY" scheduled reports whether reports should be repeated on the same
day of the month as "startDate" or the same day of the week of the month.
|
Report.Schedule |
setStartDate(DateTime startDate) |
getFactory, setFactory, toPrettyString, toStringentrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeysclear, containsKey, containsValue, isEmpty, keySet, size, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAllpublic Boolean getActive()
null for nonepublic Report.Schedule setActive(Boolean active)
active - active or null for nonepublic Integer getEvery()
null for nonepublic Report.Schedule setEvery(Integer every)
every - every or null for nonepublic DateTime getExpirationDate()
null for nonepublic Report.Schedule setExpirationDate(DateTime expirationDate)
expirationDate - expirationDate or null for nonepublic String getRepeats()
null for nonepublic Report.Schedule setRepeats(String repeats)
repeats - repeats or null for nonepublic List<String> getRepeatsOnWeekDays()
null for nonepublic Report.Schedule setRepeatsOnWeekDays(List<String> repeatsOnWeekDays)
repeatsOnWeekDays - repeatsOnWeekDays or null for nonepublic String getRunsOnDayOfMonth()
null for nonepublic Report.Schedule setRunsOnDayOfMonth(String runsOnDayOfMonth)
runsOnDayOfMonth - runsOnDayOfMonth or null for nonepublic DateTime getStartDate()
null for nonepublic Report.Schedule setStartDate(DateTime startDate)
startDate - startDate or null for nonepublic Report.Schedule set(String fieldName, Object value)
set in class GenericJsonpublic Report.Schedule clone()
clone in class GenericJsonCopyright © 2011–2022 Google. All rights reserved.