ExceptionHandlingRetryResult クラス
- java.
lang. Object - ExceptionHandlingResult
- microsoft.
servicefabric. services. communication. client. ExceptionHandlingRetryResult
- microsoft.
public class ExceptionHandlingRetryResult extends ExceptionHandlingResult
クライアントからサービスへの要求を再試行できる場合の例外処理結果を指定します
コンストラクターの概要
コンストラクター | 説明 |
---|---|
ExceptionHandlingRetryResult(String exceptionId, boolean isTransient, Duration retryDelay, int maxRetryCount) |
指定した引数を使用して ExceptionHandlingRetryResult をインスタンス化します。 |
ExceptionHandlingRetryResult(Throwable exception, boolean isTransient, Duration retryDelay, int maxRetryCount) |
指定した引数を使用して ExceptionHandlingRetryResult をインスタンス化します。 |
ExceptionHandlingRetryResult(Throwable exception, boolean isTransient, OperationRetrySettings retrySettings, int maxRetryCount) |
指定した引数を使用して ExceptionHandlingRetryResult をインスタンス化します。 |
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
String |
getExceptionId()
例外の種類を一意に識別する文字列。 |
int |
getMaxRetryCount()
この例外の種類をあきらめる前に再試行する必要がある最大回数。 既定値は int です。Maxvalue |
Duration |
getRetryDelay()
この遅延後に操作を再試行する必要があります。 |
boolean |
isTransient()
一時的に再トリトリブルな例外は、クライアントからサービスへの通信チャネルがまだ存在する例外です。 一時的に再試行できない例外は、再試行する前にサービス エンドポイントを再解決する必要がある例外です。 |
コンストラクターの詳細
ExceptionHandlingRetryResult
public ExceptionHandlingRetryResult(String exceptionId, boolean isTransient, Duration retryDelay, int maxRetryCount)
指定した引数を使用して ExceptionHandlingRetryResult をインスタンス化します。
パラメーター:
ExceptionHandlingRetryResult
public ExceptionHandlingRetryResult(Throwable exception, boolean isTransient, Duration retryDelay, int maxRetryCount)
指定した引数を使用して ExceptionHandlingRetryResult をインスタンス化します。
パラメーター:
ExceptionHandlingRetryResult
public ExceptionHandlingRetryResult(Throwable exception, boolean isTransient, OperationRetrySettings retrySettings, int maxRetryCount)
指定した引数を使用して ExceptionHandlingRetryResult をインスタンス化します。
パラメーター:
メソッドの詳細
getExceptionId
public String getExceptionId()
例外の種類を一意に識別する文字列。
戻り値:
getMaxRetryCount
public int getMaxRetryCount()
この例外の種類をあきらめる前に再試行する必要がある最大回数。 既定値は int です。Maxvalue
戻り値:
getRetryDelay
public Duration getRetryDelay()
この遅延後に操作を再試行する必要があります。
戻り値:
isTransient
public boolean isTransient()
一時的に再トリトリブルな例外は、クライアントからサービスへの通信チャネルがまだ存在する例外です。 一時的に再試行できない例外は、再試行する前にサービス エンドポイントを再解決する必要がある例外です。
戻り値:
適用対象
Azure SDK for Java