RetryHandler 類別

  • java.lang.Object
    • com.microsoft.bot.restclient.retry.RetryHandler

實作

確定HTTP3。攔截器

public final class RetryHandler
implements okhttp3.Interceptor

放置於要求管線中的這個攔截器的實例會處理可重試的錯誤。

建構函式摘要

建構函式 Description
RetryHandler()

初始化 RetryHandler 類別的實例。

RetryHandler(RetryStrategy retryStrategy)

初始化 RetryHandler 類別的實例。

方法摘要

修飾詞與類型 方法與描述
okhttp3.Response intercept(Interceptor.Chain chain)
RetryStrategy strategy()

方法繼承來源 java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

建構函式詳細資料

RetryHandler

public RetryHandler()

初始化 RetryHandler 類別的實例。 設定以指數輪詢為基礎的預設重試策略。

RetryHandler

public RetryHandler(RetryStrategy retryStrategy)

初始化 RetryHandler 類別的實例。

參數:

retryStrategy - 重試要使用的策略。

方法詳細資料

intercept

public Response intercept(Interceptor.Chain chain)

參數:

chain

擲回:

java.io.IOException

strategy

public RetryStrategy strategy()

傳回:

此處理程式所使用的策略

適用於