Class DefaultRetryStrategy
RetryStrategy interface.-
Method Summary
Modifier and TypeMethodDescriptionCreate a new builder for aAdaptiveRetryStrategy.static StandardRetryStrategyReturns a retry strategy that does not retry.static LegacyRetryStrategy.BuilderCreate a new builder for aLegacyRetryStrategy.Create a new builder for aStandardRetryStrategy.
-
Method Details
-
doNotRetry
Returns a retry strategy that does not retry. -
standardStrategyBuilder
Create a new builder for aStandardRetryStrategy.Example Usage invalid input: '{@snippet StandardRetryStrategy retryStrategy = DefaultRetryStrategy.standardStrategyBuilder()'.retryOnExceptionInstanceOf(IllegalArgumentException.class) .retryOnExceptionInstanceOf(IllegalStateException.class) .build(); }
-
legacyStrategyBuilder
Create a new builder for aLegacyRetryStrategy.Example Usage invalid input: '{@snippet LegacyRetryStrategy retryStrategy = DefaultRetryStrategy.legacyStrategyBuilder()'.retryOnExceptionInstanceOf(IllegalArgumentException.class) .retryOnExceptionInstanceOf(IllegalStateException.class) .build(); }
-
adaptiveStrategyBuilder
Create a new builder for aAdaptiveRetryStrategy.Example Usage invalid input: '{@snippet AdaptiveRetryStrategy retryStrategy = DefaultRetryStrategy.adaptiveStrategyBuilder()'.retryOnExceptionInstanceOf(IllegalArgumentException.class) .retryOnExceptionInstanceOf(IllegalStateException.class) .build(); }
-