public final class DefaultAutoRetryStrategyProvider extends java.lang.Object implements AutoRetryStrategyProvider
AutoRetryStrategyProvider
.Modifier and Type | Class and Description |
---|---|
static class |
DefaultAutoRetryStrategyProvider.Builder
A builder for
DefaultAutoRetryStrategyProvider . |
AutoRetryStrategyProvider.AutoRetryStrategy
DISABLE_AUTO_RETRIES
Modifier and Type | Method and Description |
---|---|
AutoRetryStrategyProvider.AutoRetryStrategy |
newStrategy(Publisher<java.lang.Object> lbEventStream,
Completable sdStatus)
Creates a new
AutoRetryStrategyProvider.AutoRetryStrategy instance. |
public AutoRetryStrategyProvider.AutoRetryStrategy newStrategy(Publisher<java.lang.Object> lbEventStream, Completable sdStatus)
AutoRetryStrategyProvider
AutoRetryStrategyProvider.AutoRetryStrategy
instance.newStrategy
in interface AutoRetryStrategyProvider
lbEventStream
- a stream of events from LoadBalancer
sdStatus
- a Completable
that will terminate with an error when the corresponding
ServiceDiscoverer.discover(Object)
emits an errorAutoRetryStrategyProvider.AutoRetryStrategy
instance.