scheduler namespace

Functions

FunctionDescription
onSchedule(schedule, handler)Handler for scheduled functions. Triggered whenever the associated scheduler job sends a http request.
onSchedule(options, handler)Handler for scheduled functions. Triggered whenever the associated scheduler job sends a http request.

Interfaces

InterfaceDescription
ScheduledEventInterface representing a ScheduleEvent that is passed to the function handler.
ScheduleFunctionThe Cloud Function type for Schedule triggers.
ScheduleOptionsOptions that can be set on a Schedule trigger.

scheduler.onSchedule()

Handler for scheduled functions. Triggered whenever the associated scheduler job sends a http request.

Signature:

exportdeclarefunctiononSchedule(schedule:string,handler:(event:ScheduledEvent)=>void|Promise<void>):ScheduleFunction;

Parameters

ParameterTypeDescription
schedulestringThe schedule, in Unix Crontab or AppEngine syntax.
handler(event: ScheduledEvent) => void | Promise<void>A function to execute when triggered.

Returns:

ScheduleFunction

A function that you can export and deploy.

scheduler.onSchedule()

Handler for scheduled functions. Triggered whenever the associated scheduler job sends a http request.

Signature:

exportdeclarefunctiononSchedule(options:ScheduleOptions,handler:(event:ScheduledEvent)=>void|Promise<void>):ScheduleFunction;

Parameters

ParameterTypeDescription
optionsScheduleOptionsOptions to set on scheduled functions.
handler(event: ScheduledEvent) => void | Promise<void>A function to execute when triggered.

Returns:

ScheduleFunction

A function that you can export and deploy.