Funkcje
Funkcja | Opis |
---|---|
onSchedule(harmonogram, moduł obsługi) | Moduł obsługi zaplanowanych funkcji. Wywoływane za każdym razem, gdy powiązane zadanie algorytmu szeregowania wysyła żądanie http. |
onSchedule(opcje, moduł obsługi) | Moduł obsługi zaplanowanych funkcji. Wywoływane za każdym razem, gdy powiązane zadanie algorytmu szeregowania wysyła żądanie http. |
Interfejsy
Interfejs | Opis |
---|---|
Zaplanowane zdarzenie | Interfejs reprezentujący zdarzenie ScheduleEvent przekazywane do modułu obsługi funkcji. |
ScheduleFunction | Typ funkcji w Cloud Functions dla aktywatorów harmonogramu. |
ScheduleOptions (Opcje harmonogramu) | Opcje, które można ustawić w regule harmonogramu. |
Scheduler.onSchedule()
Moduł obsługi zaplanowanych funkcji. Wywoływane za każdym razem, gdy powiązane zadanie algorytmu szeregowania wysyła żądanie http.
Podpis:
export declare function onSchedule(schedule: string, handler: (event: ScheduledEvent) => void | Promise<void>): ScheduleFunction;
Parametry
Parametr | Typ | Opis |
---|---|---|
harmonogram | ciąg znaków | Harmonogram w składni Unix Crontab lub AppEngine. |
moduł obsługi | (zdarzenie: ZaplanowaneZdarzenie) => nieważna | Obietnica<void> | Funkcja do wykonania po aktywowaniu. |
Zwroty:
Funkcja, którą można wyeksportować i wdrożyć.
Scheduler.onSchedule()
Moduł obsługi zaplanowanych funkcji. Wywoływane za każdym razem, gdy powiązane zadanie algorytmu szeregowania wysyła żądanie http.
Podpis:
export declare function onSchedule(options: ScheduleOptions, handler: (event: ScheduledEvent) => void | Promise<void>): ScheduleFunction;
Parametry
Parametr | Typ | Opis |
---|---|---|
opcje | ScheduleOptions (Opcje harmonogramu) | Opcje ustawiania zaplanowanych funkcji. |
moduł obsługi | (zdarzenie: ZaplanowaneZdarzenie) => nieważna | Obietnica<void> | Funkcja do wykonania po aktywowaniu. |
Zwroty:
Funkcja, którą można wyeksportować i wdrożyć.