tasks.TaskQueueFunction interface

A handler for tasks.

Signature:

exportinterfaceTaskQueueFunction<T=any>extendsHttpsFunction

Extends:HttpsFunction

Methods

MethodDescription
run(request)The callback passed to the TaskQueueFunction constructor.

tasks.TaskQueueFunction.run()

The callback passed to the TaskQueueFunction constructor.

Signature:

run(request:Request<T>):void|Promise<void>;

Parameters

ParameterTypeDescription
requestRequest<T>A TaskRequest containing data and auth information.

Returns:

void | Promise<void>

Any return value. Google Cloud Functions will await any promise before shutting down your function. Resolved return values are only used for unit testing purposes.