函式
函式 | 說明 |
---|---|
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 = any>(handler: (request: Request ) => void | Promise ): TaskQueueFunction ;
參數
參數 | 類型 | 說明 |
---|---|---|
handler | (要求:Request |
處理工作要求的回呼。 |
傳回:
可匯出及部署的函式。
Tasks.onTaskDispatched()
為傳送至 Google Cloud Tasks 佇列的工作建立處理常式。
簽名:
export declare function onTaskDispatched = any>(options: TaskQueueOptions, handler: (request: Request ) => void | Promise ): TaskQueueFunction ;
參數
參數 | 類型 | 說明 |
---|---|---|
選項 | TaskQueueOptions | 工作佇列或 Cloud 函式的設定。 |
handler | (要求:Request |
處理工作要求的回呼。 |
傳回:
可匯出及部署的函式。
項工作.Request
用來呼叫工作佇列函式的要求。
簽名:
export type Request = any> = TaskContext & {
data: T;
};