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;
};