JobConstraints クラス
- java.
lang. Object - com.
microsoft. azure. batch. protocol. models. JobConstraints
- com.
public class JobConstraints
ジョブの実行制約。
コンストラクターの概要
コンストラクター | 説明 | |
---|---|---|
JobConstraints() |
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
Integer |
maxTaskRetryCount()
この値によって再試行回数が特に制御されることに注意してください。 |
org.joda.time.Period |
maxWallClockTime()
ジョブが制限時間内に完了しない場合は、Batch サービスによってジョブが終了し、実行中のタスクが終了します。 |
Job |
withMaxTaskRetryCount(Integer maxTaskRetryCount)
この値によって再試行回数が特に制御されることに注意してください。 |
Job |
withMaxWallClockTime(Period maxWallClockTime)
ジョブが制限時間内に完了しない場合に設定すると、Batch サービスはジョブを終了し、実行中のすべてのタスクを終了します。 |
メソッドの継承元: java.lang.Object
コンストラクターの詳細
JobConstraints
public JobConstraints()
メソッドの詳細
maxTaskRetryCount
public Integer maxTaskRetryCount()
この値によって再試行回数が特に制御されることに注意してください。 Batch サービスは各タスクを 1 回試行し、この制限まで再試行できます。 たとえば、最大再試行回数が 3 の場合、Batch はタスクを最大 4 回試行します (最初の試行 1 回と 3 回の再試行)。 最大再試行回数が 0 の場合、Batch サービスはタスクを再試行しません。 最大再試行回数が -1 の場合、Batch サービスは制限なくタスクを再試行します。 既定値は 0 (再試行なし) です。
Returns:
maxWallClockTime
public Period maxWallClockTime()
ジョブが制限時間内に完了しない場合は、Batch サービスによってジョブが終了し、実行中のタスクが終了します。 この場合、終了の理由は MaxWallClockTimeExpiry になります。 このプロパティを指定しない場合、ジョブの実行時間に制限はありません。
Returns:
withMaxTaskRetryCount
public JobConstraints withMaxTaskRetryCount(Integer maxTaskRetryCount)
この値によって再試行回数が特に制御されることに注意してください。 Batch サービスは各タスクを 1 回試行し、この制限まで再試行できます。 たとえば、最大再試行回数が 3 の場合、Batch はタスクを最大 4 回試行します (最初の試行 1 回と 3 回の再試行)。 最大再試行回数が 0 の場合、Batch サービスはタスクを再試行しません。 最大再試行回数が -1 の場合、Batch サービスは制限なくタスクを再試行します。 既定値は 0 (再試行なし) です。
Parameters:
Returns:
withMaxWallClockTime
public JobConstraints withMaxWallClockTime(Period maxWallClockTime)
ジョブが制限時間内に完了しない場合に設定すると、Batch サービスはジョブを終了し、実行中のすべてのタスクを終了します。 この場合、終了の理由は MaxWallClockTimeExpiry になります。 このプロパティを指定しない場合、ジョブの実行時間に制限はありません。
Parameters:
Returns:
適用対象
Azure SDK for Java
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示