Funções
Função | Descrição |
---|---|
onTaskDispatched(manipulador) | Cria um gerenciador para tarefas enviadas para uma fila do Google Cloud Tasks. |
onTaskDispatched(opções, manipulador) | Cria um gerenciador para tarefas enviadas para uma fila do Google Cloud Tasks. |
Interfaces
Interface | Descrição |
---|---|
Dados de autenticação | Metadados sobre a autorização usada para invocar uma função. |
Limites de taxa | Como o controle de congestionamento deve ser aplicado à função. |
Tentar novamenteConfig. | Como uma tarefa deve ser repetida no caso de um retorno diferente de 2xx. |
Função TaskQueue | Um manipulador de tarefas. |
Opções de TaskQueue |
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 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 |
---|---|---|
manipulador | (solicitação: Solicitação<Args>) => void | Promessa<void> | Um retorno de chamada para lidar com solicitações de tarefas. |
Retorna:
Função TaskQueue <Args>
Uma função que você pode exportar e implantar.
tarefas.onTaskDispatched()
Cria um gerenciador para tarefas enviadas para 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 |
---|---|---|
opções | Opções de TaskQueue | Configuração da fila de tarefas ou Cloud Function. |
manipulador | (solicitação: Solicitação<Args>) => void | Promessa<void> | Um retorno de chamada para lidar com solicitações de tarefas. |
Retorna:
Função TaskQueue <Args>
Uma função que você pode exportar e implantar.
tarefas.Solicitação
A solicitação usada para chamar uma função de fila de tarefas.
Assinatura:
export type Request<T = any> = TaskContext & {
data: T;
};