public class RetryConfig extends Object
| Constructor and Description |
|---|
RetryConfig() |
| Modifier and Type | Method and Description |
|---|---|
BackoffStrategy |
getBackoffStrategy() |
Duration |
getDelayBetweenRetries() |
Integer |
getMaxNumberOfTries() |
Set<Class<? extends Exception>> |
getRetryOnAnyExceptionExcluding() |
Set<Class<? extends Exception>> |
getRetryOnSpecificExceptions() |
Object |
getValueToRetryOn() |
Boolean |
isRetryOnAnyException() |
void |
setBackoffStrategy(BackoffStrategy backoffStrategy) |
void |
setDelayBetweenRetries(Duration delayBetweenRetries) |
void |
setMaxNumberOfTries(int maxNumberOfTries) |
void |
setRetryOnAnyException(boolean retryOnAnyException) |
void |
setRetryOnAnyExceptionExcluding(Set<Class<? extends Exception>> retryOnAnyExceptionExcluding) |
void |
setRetryOnSpecificExceptions(Set<Class<? extends Exception>> retryOnSpecificExceptions) |
void |
setRetryOnValue(Boolean retryOnValue) |
void |
setValueToRetryOn(Object valueToRetryOn) |
Boolean |
shouldRetryOnValue() |
String |
toString() |
public Object getValueToRetryOn()
public void setValueToRetryOn(Object valueToRetryOn)
public Boolean shouldRetryOnValue()
public void setRetryOnValue(Boolean retryOnValue)
public Boolean isRetryOnAnyException()
public void setRetryOnAnyException(boolean retryOnAnyException)
public void setRetryOnSpecificExceptions(Set<Class<? extends Exception>> retryOnSpecificExceptions)
public Set<Class<? extends Exception>> getRetryOnAnyExceptionExcluding()
public void setRetryOnAnyExceptionExcluding(Set<Class<? extends Exception>> retryOnAnyExceptionExcluding)
public Integer getMaxNumberOfTries()
public void setMaxNumberOfTries(int maxNumberOfTries)
public Duration getDelayBetweenRetries()
public void setDelayBetweenRetries(Duration delayBetweenRetries)
public BackoffStrategy getBackoffStrategy()
public void setBackoffStrategy(BackoffStrategy backoffStrategy)
Copyright © 2018. All rights reserved.