public static final class Report.Schedule
extends com.google.api.client.json.GenericJson
com.google.api.client.util.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. 
 | 
com.google.api.client.util.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. 
 | 
com.google.api.client.util.DateTime | 
getStartDate()  | 
String | 
getTimezone()
The timezone when the report will run. 
 | 
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(com.google.api.client.util.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(com.google.api.client.util.DateTime startDate)  | 
Report.Schedule | 
setTimezone(String timezone)
The timezone when the report will run. 
 | 
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 com.google.api.client.util.DateTime getExpirationDate()
null for nonepublic Report.Schedule setExpirationDate(com.google.api.client.util.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 com.google.api.client.util.DateTime getStartDate()
null for nonepublic Report.Schedule setStartDate(com.google.api.client.util.DateTime startDate)
startDate - startDate or null for nonepublic String getTimezone()
null for nonepublic Report.Schedule setTimezone(String timezone)
timezone - timezone or null for nonepublic Report.Schedule set(String fieldName, Object value)
set in class com.google.api.client.json.GenericJsonpublic Report.Schedule clone()
clone in class com.google.api.client.json.GenericJsonCopyright © 2011–2025 Google. All rights reserved.