すべてのプロダクト
Search
ドキュメントセンター

SchedulerX:JobContext パラメーター

最終更新日:Jan 14, 2025

このトピックでは、JobContext パラメーターについて説明します。

パラメーター

説明

long jobId

ジョブ ID。

long jobInstanceId

ジョブインスタンス ID。

Long workflowId

ワークフロー ID。

long wfInstanceId

ワークフローインスタンス ID。

long taskId

分散ジョブのタスクの ID。ルートタスクの ID は 0 です。

DateTime scheduleTime

インスタンスのスケジュールされた時刻。

DateTime dataTime

インスタンスでジョブが実行される時刻。

String jobType

ジョブタイプ。

String taskName

タスク名。

Object task

タスク本体。

String jobParameters

コンソールで設定されたジョブの静的パラメーター。値は 10,000 バイトを超えることはできません。

String instanceParameters

API の呼び出しによってトリガーされるインスタンスの動的パラメーター。

int maxAttempt

システムがジョブインスタンスの実行を再試行する最大回数。

int attempt

システムがジョブインスタンスの実行を再試行した回数。

int taskMaxAttempt

システムがタスクの実行を再試行する最大回数。

int taskAttempt

システムがタスクの実行を再試行した回数。

List<JobInstanceData> upstreamData

ワークフロー内のアップストリームインスタンスのデータ。複数のアップストリームワークフローインスタンスが存在する場合があります。値の形式は List<JobInstanceData> です。

Long shardingId

シャードの ID。このパラメーターは、ジョブの [実行モード] パラメーターが [ブロードキャスト実行] または [シャード実行] に設定されている場合に使用できます。

String shardingParameter

シャーディングパラメーター。このパラメーターは、ジョブの [実行] モードパラメーターが [シャード実行] に設定されている場合に使用できます。

int shardingNum

シャードの数。このパラメーターは、ジョブの [実行] モードパラメーターが [ブロードキャスト実行] または [シャード実行] に設定されている場合に使用できます。