RetryHandler Classe

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

Implementações

okhttp3. Interceptor

public final class RetryHandler
implements okhttp3.Interceptor

Uma instância desse interceptor colocada no pipeline de solicitação manipula erros retriáveis.

Resumo do Construtor

Construtor Description
RetryHandler()

Inicializou uma instância da classe RetryHandler.

RetryHandler(RetryStrategy retryStrategy)

Inicializou uma instância da classe RetryHandler.

Resumo do método

Modificador e tipo Método e descrição
okhttp3.Response intercept(Interceptor.Chain chain)
RetryStrategy strategy()

Métodos herdados de 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

Detalhes do construtor

RetryHandler

public RetryHandler()

Inicializou uma instância da classe RetryHandler. Define a base de estratégia de repetição padrão na Retirada Exponencial.

RetryHandler

public RetryHandler(RetryStrategy retryStrategy)

Inicializou uma instância da classe RetryHandler.

Parâmetros:

retryStrategy - estratégia de repetição a ser usada.

Detalhes do método

intercept

public Response intercept(Interceptor.Chain chain)

Parâmetros:

chain

Gera:

java.io.IOException

strategy

public RetryStrategy strategy()

Retornos:

a estratégia usada por esse manipulador

Aplica-se a