tasks namespace

関数

関数 説明
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;
};