Uzyskaj dostęp do częstotliwości harmonogramu odświeżania, która określa, jak często i kiedy należy odświeżać dane.
Tej klasy należy używać tylko w przypadku danych połączonych z bazą danych.
Aby sprawdzić, kiedy następnym razem ma się uruchomić ten harmonogram odświeżania, użyj DataSourceRefreshSchedule.getTimeIntervalOfNextRun().
Aby zaktualizować harmonogram, użyj DataSourceRefreshSchedule.setFrequency(newFrequency).
Metody
| Metoda | Zwracany typ | Krótki opis |
|---|---|---|
get | Integer[] | Pobiera dni miesiąca jako liczby (1–28), w których ma być odświeżane źródło danych. |
get | Weekday[] | Pobiera dni tygodnia, w których ma być odświeżane źródło danych. |
get | Frequency | Pobiera typ częstotliwości. |
get | Integer | Pobiera godzinę rozpoczęcia (jako liczbę od 0 do 23) przedziału czasu, w którym działa harmonogram odświeżania. |
Szczegółowa dokumentacja
getDaysOfTheMonth()
Pobiera dni miesiąca jako liczby (1–28), w których ma być odświeżane źródło danych. Ma zastosowanie tylko wtedy, gdy typ częstotliwości to „monthly” (miesięczny).
Powrót
Integer[] – dni miesiąca, w których ma być odświeżanie.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej 1 z tych zakresów:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getDaysOfTheWeek()
Pobiera dni tygodnia, w których ma być odświeżane źródło danych. Ma zastosowanie tylko wtedy, gdy typ częstotliwości to „weekly” (tygodniowy).
Powrót
Weekday[] – dni tygodnia, w których ma być odświeżanie.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej 1 z tych zakresów:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getFrequencyType()
Pobiera typ częstotliwości.
Powrót
FrequencyType – typ częstotliwości.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej 1 z tych zakresów:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets
getStartHour()
Pobiera godzinę rozpoczęcia (jako liczbę od 0 do 23) przedziału czasu, w którym działa harmonogram odświeżania. Jeśli na przykład godzina rozpoczęcia to 13:00, a czas trwania przedziału czasu to 4 godziny, źródło danych jest odświeżane między 13:00 a 17:00. Godzina jest podana w strefie czasowej arkusza kalkulacyjnego.
Powrót
Integer – godzina rozpoczęcia.
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej 1 z tych zakresów:
-
https://www.googleapis.com/auth/spreadsheets.currentonly -
https://www.googleapis.com/auth/spreadsheets