Class DataSourceRefreshScheduleFrequency

DaneŹródłoOdświeżanieHarmonogramCzęstotliwość

Dostęp do częstotliwości harmonogramu odświeżania, która określa, jak często i kiedy ma nastąpić odświeżenie.

Używaj tej klasy tylko z danymi połączonymi z bazą danych.

Aby sprawdzić, kiedy ten harmonogram odświeżania ma się uruchomić, użyj DataSourceRefreshSchedule.getTimeIntervalOfNextRun().

Aby zaktualizować, użyj DataSourceRefreshSchedule.setFrequency(newFrequency).

Metody

MetodaZwracany typKrótki opis
getDaysOfTheMonth()Integer[]Pobiera dni miesiąca jako liczby (1–28), w których ma odświeżać źródło danych.
getDaysOfTheWeek()Weekday[]Pobiera dni tygodnia, w których ma być odświeżane źródło danych.
getFrequencyType()FrequencyTypePobiera typ częstotliwości.
getStartHour()IntegerPobiera 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 odświeżać źródło danych. Dotyczy tylko wtedy, gdy typ częstotliwości to „miesięcznie”.

Powrót

Integer[] – dni miesiąca, w których ma nastąpić odświeżanie.

Autoryzacja

Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym 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” (co tydzień).

Powrót

Weekday[] – dni tygodnia, w których ma nastąpić odświeżanie.

Autoryzacja

Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym 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, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym 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 np. godzina rozpoczęcia to 13:00, a czas trwania to 4 godziny, źródło danych jest odświeżane między 13:00 a 17:00. Godzina jest podawana w strefie czasowej arkusza kalkulacyjnego.

Powrót

Integer – godzina rozpoczęcia.

Autoryzacja

Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets