函式
函式 | 說明 |
---|---|
onTaskDispatched(handler) | 為傳送至 Google Cloud Tasks 佇列的工作建立處理常式。 |
onTaskDispatched(options, handler) | 為傳送至 Google Cloud Tasks 佇列的工作建立處理常式。 |
介面
介面 | 說明 |
---|---|
AuthData | 用於叫用函式的授權中繼資料。 |
RateLimits | 應如何套用至函式。 |
重試設定 | 發生 2xx 以外的錯誤時,應如何重試工作。 |
TaskQueueFunction | 工作的處理常式。 |
TaskQueueOptions |
型別別名
類型別名 | 說明 |
---|---|
要求 | 用來呼叫工作佇列函式的要求。 |
Tasks.onTaskDispatched()
為傳送至 Google Cloud Tasks 佇列的工作建立處理常式。
簽名:
export declare function onTaskDispatched<Args = any>(handler: (request: Request<Args>) => void | Promise<void>): TaskQueueFunction<Args>;
參數
參數 | 類型 | 說明 |
---|---|---|
handler | (要求:Request<Args>) =>void |承諾<void> | 處理工作要求的回呼。 |
傳回:
TaskQueueFunction<Args>
可匯出及部署的函式。
Tasks.onTaskDispatched()
為傳送至 Google Cloud Tasks 佇列的工作建立處理常式。
簽名:
export declare function onTaskDispatched<Args = any>(options: TaskQueueOptions, handler: (request: Request<Args>) => void | Promise<void>): TaskQueueFunction<Args>;
參數
參數 | 類型 | 說明 |
---|---|---|
選項 | TaskQueueOptions | 工作佇列或 Cloud 函式的設定。 |
handler | (要求:Request<Args>) =>void |承諾<void> | 處理工作要求的回呼。 |
傳回:
TaskQueueFunction<Args>
可匯出及部署的函式。
項工作.Request
用來呼叫工作佇列函式的要求。
簽名:
export type Request<T = any> = TaskContext & {
data: T;
};