A handler for tasks.
Signature:
export interface TaskQueueFunction
Methods
Method | Description |
---|---|
run(data, context) | The callback passed to the TaskQueueFunction constructor. |
tasks.TaskQueueFunction.run()
The callback passed to the TaskQueueFunction
constructor.
Signature:
run(data: any, context: TaskContext): void | Promise<void>;
Parameters
Parameter | Type | Description |
---|---|---|
data | any | The body enqueued into a task queue. |
context | TaskContext | The request context of the enqueued task |
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.