関数
関数 | 説明 |
---|---|
onTaskDispatched(handler) | Google Cloud Tasks キューに送信されるタスクのハンドラを作成します。 |
onTaskDispatched(オプション, ハンドラ) | Google Cloud Tasks キューに送信されるタスクのハンドラを作成します。 |
インターフェース
インターフェース | 説明 |
---|---|
AuthData | 関数の呼び出しに使用される認可に関するメタデータ。 |
レート制限 | 関数に輻輳制御を適用する方法。 |
RetryConfig | 2xx 以外の戻り値が発生した場合にタスクを再試行する方法。 |
TaskQueueFunction | タスクのハンドラ。 |
TaskQueueOptions |
型エイリアス
型エイリアス | 説明 |
---|---|
リクエスト | タスクキュー関数の呼び出しに使用されるリクエスト。 |
task.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>
エクスポートしてデプロイできる関数。
task.onTaskDispatched()
Google Cloud Tasks キューに送信されるタスクのハンドラを作成します。
署名:
export declare function onTaskDispatched<Args = any>(options: TaskQueueOptions, handler: (request: Request<Args>) => void | Promise<void>): TaskQueueFunction<Args>;
パラメータ
パラメータ | 型 | 説明 |
---|---|---|
オプション | TaskQueueOptions | タスクキューまたは Cloud Functions の関数の構成。 |
handler | (リクエスト: Request<Args>)=>void |約束 <void> | タスク リクエストを処理するコールバック。 |
戻り値:
TaskQueueFunction<Args>
エクスポートしてデプロイできる関数。
タスク.リクエスト
タスクキュー関数の呼び出しに使用されるリクエスト。
署名:
export type Request<T = any> = TaskContext & {
data: T;
};