tasks namespace

Funções

Função Descrição
onTaskDispatched(handler) Cria um gerenciador para tarefas enviadas a uma fila do Google Cloud Tasks.
onTaskDispatched(options, gerenciador) Cria um gerenciador para tarefas enviadas a uma fila do Google Cloud Tasks.

Interfaces

Interface Descrição
AuthData (em inglês) Metadados sobre a autorização usada para invocar uma função.
RateLimits (em inglês) Como o controle de congestionamento deve ser aplicado à função.
RetryConfig (em inglês) Como uma tarefa deve ser repetida no caso de um retorno não 2xx.
TaskQueueFunction (link em inglês) Um gerenciador de tarefas.
TaskQueueOptions (em inglês)

Aliases de tipos

Alias de tipo Descrição
Solicitação A solicitação usada para chamar uma função da fila de tarefas.

tarefas.onTaskDispatched()

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

Assinatura:

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

Parâmetros

Parâmetro Tipo Descrição
handler (solicitação: Request<Args>) => anular | Promessa<void> Um callback para lidar com solicitações de tarefas.

Retorna:

TaskQueueFunction<Args>

Uma função que pode ser exportada e implantada.

tarefas.onTaskDispatched()

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

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
options TaskQueueOptions (em inglês) Configuração para a fila de tarefas ou a função do Cloud.
handler (solicitação: Request<Args>) => anular | Promessa<void> Um callback para lidar com solicitações de tarefas.

Retorna:

TaskQueueFunction<Args>

Uma função que pode ser exportada e implantada.

tarefas.Solicitação

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

Assinatura:

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