RetryHandler Klasse

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

Implementiert

okhttp3. Interceptor-

public final class RetryHandler
implements okhttp3.Interceptor

Eine Instanz dieses Interceptors, die in der Anforderungspipeline platziert wurde, behandelt retriable Fehler.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
RetryHandler()

Initialisiert eine Instanz RetryHandler Klasse.

RetryHandler(RetryStrategy retryStrategy)

Initialisiert eine Instanz RetryHandler Klasse.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
okhttp3.Response intercept(Interceptor.Chain chain)
RetryStrategy strategy()

Geerbte Methoden von 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

Details zum Konstruktor

RetryHandler

public RetryHandler()

Initialisiert eine Instanz RetryHandler Klasse. Legt die Standard-Wiederholungsstrategie auf exponentiellem Backoff fest.

RetryHandler

public RetryHandler(RetryStrategy retryStrategy)

Initialisiert eine Instanz RetryHandler Klasse.

Parameter:

retryStrategy - Wiederholen Sie die zu verwendende Strategie.

Details zur Methode

intercept

public Response intercept(Interceptor.Chain chain)

Parameter:

chain

Löst aus:

java.io.IOException

strategy

public RetryStrategy strategy()

Gibt zurück:

die von diesem Handler verwendete Strategie

Gilt für: