Workflow.sleepUntil()
.sleepUntil()
メソッドは、指定された日付まで実行を一時停止します。
使用例
workflow.sleepUntil(new Date(Date.now() + 5000));
パラメータ
dateOrCallback:
Date | ((params: ExecuteFunctionParams) => Promise<Date>)
Dateオブジェクトまたは、Dateを返すコールバック関数のいずれか。コールバック関数は実行コンテキストを受け取り、入力データに基づいて対象時刻を動的に計算することができます。
戻り値
workflow:
Workflow
メソッドチェーンのためのワークフローインスタンス
拡張使用例
workflow.sleepUntil(async ({ inputData }) => {
return new Date(Date.now() + inputData.value);
});