Functions
Fungsi | Deskripsi |
---|---|
onTaskDispatched(handler) | Membuat pengendali untuk tugas yang dikirim ke antrean Google Cloud Tasks. |
onTaskDispatched(opsi, pengendali) | Membuat pengendali untuk tugas yang dikirim ke antrean Google Cloud Tasks. |
Antarmuka
Antarmuka | Deskripsi |
---|---|
AuthData | Metadata tentang otorisasi yang digunakan untuk memanggil fungsi. |
Batas Kecepatan | Cara kontrol kemacetan harus diterapkan ke fungsi. |
RetryConfig | Bagaimana tugas harus dicoba lagi jika terjadi return non-2xx. |
TaskQueueFunction | Pengendali untuk tugas. |
TaskQueueOptions |
Ketik Alias
Ketik Alias | Deskripsi |
---|---|
Permintaan | Permintaan yang digunakan untuk memanggil fungsi task queue. |
tugas.onTaskDispatched()
Membuat pengendali untuk tugas yang dikirim ke antrean Google Cloud Tasks.
Tanda Tangan:
export declare function onTaskDispatched<Args = any>(handler: (request: Request<Args>) => void | Promise<void>): TaskQueueFunction<Args>;
Parameter
Parameter | Jenis | Deskripsi |
---|---|---|
handler | (permintaan: Request<Args>) => tidak berlaku | Janji<void> | Callback untuk menangani permintaan tugas. |
Hasil:
TaskQueueFunction<Args>
Fungsi yang dapat Anda ekspor dan deploy.
tugas.onTaskDispatched()
Membuat pengendali untuk tugas yang dikirim ke antrean Google Cloud Tasks.
Tanda Tangan:
export declare function onTaskDispatched<Args = any>(options: TaskQueueOptions, handler: (request: Request<Args>) => void | Promise<void>): TaskQueueFunction<Args>;
Parameter
Parameter | Jenis | Deskripsi |
---|---|---|
opsi | TaskQueueOptions | Konfigurasi untuk task queue atau Cloud Function. |
handler | (permintaan: Request<Args>) => tidak berlaku | Janji<void> | Callback untuk menangani permintaan tugas. |
Hasil:
TaskQueueFunction<Args>
Fungsi yang dapat Anda ekspor dan deploy.
tugas.Permintaan
Permintaan yang digunakan untuk memanggil fungsi task queue.
Tanda Tangan:
export type Request<T = any> = TaskContext & {
data: T;
};