scheduler namespace

İşlevler

İşlev Açıklama
onSchedule(schedule, işleyici) Planlanmış işlevler için işleyici. İlişkili planlayıcı işi bir http isteği gönderdiğinde tetiklenir.
onSchedule(options, işleyici) Planlanmış işlevler için işleyici. İlişkili planlayıcı işi bir http isteği gönderdiğinde tetiklenir.

Arayüzler

Arayüz Açıklama
PlanlananEtkinlik İşlev işleyiciye iletilen bir ScheduleEvent'i temsil eden arayüz.
ScheduleFunction Program tetikleyicileri için Cloud Functions işlevi türü.
Planlama Seçenekleri Program tetikleyicisinde ayarlanabilecek seçenekler.

Scheduler.onSchedule()

Planlanmış işlevler için işleyici. İlişkili planlayıcı işi bir http isteği gönderdiğinde tetiklenir.

İmza:

export declare function onSchedule(schedule: string, handler: (event: ScheduledEvent) => void | Promise<void>): ScheduleFunction;

Parametreler

Parametre Tür Açıklama
program dize Unix Crontab veya AppEngine söz dizimindeki program.
handler (etkinlik: SchedulingEvent) => geçersiz | Taahhüt<void> Tetiklendiğinde yürütülecek işlev.

Şunu döndürür:

ScheduleFunction

Dışa aktarabileceğiniz ve dağıtabileceğiniz bir işlev.

Scheduler.onSchedule()

Planlanmış işlevler için işleyici. İlişkili planlayıcı işi bir http isteği gönderdiğinde tetiklenir.

İmza:

export declare function onSchedule(options: ScheduleOptions, handler: (event: ScheduledEvent) => void | Promise<void>): ScheduleFunction;

Parametreler

Parametre Tür Açıklama
seçenekler Planlama Seçenekleri Planlanmış işlevler için ayarlanacak seçenekler.
handler (etkinlik: SchedulingEvent) => geçersiz | Taahhüt<void> Tetiklendiğinde yürütülecek işlev.

Şunu döndürür:

ScheduleFunction

Dışa aktarabileceğiniz ve dağıtabileceğiniz bir işlev.