IRetryOptions interface

再試行オプション インターフェイス。

プロパティ

maxRetryDelayInMs

省略可能。 操作を再試行する前に許容される最大遅延を指定します (既定値は 120 秒または 120 * 1000 ミリ秒)。 0 を指定する場合は、retryDelayInMs にも 0 を指定する必要があります。

maxTries

省略可能。 最大試行回数。既定値は 4 です。 値 1 は、1 回の試行を意味し、再試行は行いません。 1 より小さい値は、既定の再試行回数を意味します。

retryDelayInMs

省略可能。 操作を再試行する前に使用する遅延の量を指定します (既定値は 4 秒または 4 * 1000 ミリ秒)。 遅延は、maxRetryDelayInMs で指定された最大値まで再試行するたびに増加します (指数関数的または線形)。 0 を指定する場合は、maxRetryDelayInMs にも 0 を指定する必要があります。

retryPolicyType

省略可能。 RetryPolicyType。既定値は指数再試行ポリシーです。

プロパティの詳細

maxRetryDelayInMs

省略可能。 操作を再試行する前に許容される最大遅延を指定します (既定値は 120 秒または 120 * 1000 ミリ秒)。 0 を指定する場合は、retryDelayInMs にも 0 を指定する必要があります。

maxRetryDelayInMs?: number

プロパティ値

number

maxTries

省略可能。 最大試行回数。既定値は 4 です。 値 1 は、1 回の試行を意味し、再試行は行いません。 1 より小さい値は、既定の再試行回数を意味します。

maxTries?: number

プロパティ値

number

retryDelayInMs

省略可能。 操作を再試行する前に使用する遅延の量を指定します (既定値は 4 秒または 4 * 1000 ミリ秒)。 遅延は、maxRetryDelayInMs で指定された最大値まで再試行するたびに増加します (指数関数的または線形)。 0 を指定する場合は、maxRetryDelayInMs にも 0 を指定する必要があります。

retryDelayInMs?: number

プロパティ値

number

retryPolicyType

省略可能。 RetryPolicyType。既定値は指数再試行ポリシーです。

retryPolicyType?: RetryPolicyType

プロパティ値