tasks namespace

Funções

Função Descrição
onTaskDispatched(manipulador) Cria um gerenciador para tarefas enviadas para uma fila de tarefas do Google Cloud.
onTaskDispatched(opções, manipulador) Cria um gerenciador para tarefas enviadas para uma fila de tarefas do Google Cloud.

Interfaces

Interface Descrição
AuthData Metadados sobre a autorização usada para invocar uma função.
RateLimits Como o controle de congestionamento deve ser aplicado à função.
RetryConfig Como uma tarefa deve ser repetida no caso de um retorno diferente de 2xx.
TaskQueueFunction Um manipulador para tarefas.
TaskQueueOptions

Aliases de tipo

Digite Alias Descrição
Solicitar A solicitação usada para chamar uma função de fila de tarefas.

tarefas.onTaskDispatched()

Cria um gerenciador para tarefas enviadas para uma fila de tarefas do Google Cloud.

Assinatura:

export declare function onTaskDispatched<Args = any>(handler: (request: Request<Args>) => void | Promise<void>): TaskQueueFunction<Args>;

Parâmetros

Parâmetro Tipo Descrição
manipulador (pedido: Pedido<Args>) => void | Promessa<void> Um retorno de chamada para lidar com solicitações de tarefas.

Retorna:

TaskQueueFunction <Args>

Uma função que você pode exportar e implantar.

tarefas.onTaskDispatched()

Cria um gerenciador para tarefas enviadas para uma fila de tarefas do Google Cloud.

Assinatura:

export declare function onTaskDispatched<Args = any>(options: TaskQueueOptions, handler: (request: Request<Args>) => void | Promise<void>): TaskQueueFunction<Args>;

Parâmetros

Parâmetro Tipo Descrição
opções TaskQueueOptions Configuração para a fila de tarefas ou Cloud Function.
manipulador (pedido: Pedido<Args>) => void | Promessa<void> Um retorno de chamada para lidar com solicitações de tarefas.

Retorna:

TaskQueueFunction <Args>

Uma função que você pode exportar e implantar.

tarefas.Pedido

A solicitação usada para chamar uma função de fila de tarefas.

Assinatura:

export type Request<T = any> = TaskContext & {
    data: T;
};