RetryPolicy Interface
public interface RetryPolicy
An interface for the retry policy.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract
Retry |
getRetryDecision(int currentRetryCount, TransportException lastException)
Determines whether the operation should be retried and the interval until the next retry. |
Method Details
getRetryDecision
public abstract RetryDecision getRetryDecision(int currentRetryCount, TransportException lastException)
Determines whether the operation should be retried and the interval until the next retry.
Parameters:
currentRetryCount
- the number of retries for the given operation
lastException
- the latest exception explaining why the retry is happening. This exception is guaranteed to
be retryable. In the event of a terminal exception occurring, this API will not be called.
Looking at this exception allows you to prevent retry on certain retryable exceptions, but
does not allow you to retry exceptions that are terminal.
Returns:
the retry decision.
Applies to
GitHub'da bizimle işbirliği yapın
Bu içeriğin kaynağı GitHub'da bulunabilir; burada ayrıca sorunları ve çekme isteklerini oluşturup gözden geçirebilirsiniz. Daha fazla bilgi için katkıda bulunan kılavuzumuzu inceleyin.
Azure SDK for Java
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin