public class RetryConfigurationProperties extends CommonProperties
| Modifier and Type | Class and Description |
|---|---|
static class |
RetryConfigurationProperties.InstanceProperties
Class storing property values for configuring
Retry
instances. |
| Constructor and Description |
|---|
RetryConfigurationProperties() |
| Modifier and Type | Method and Description |
|---|---|
io.github.resilience4j.retry.RetryConfig |
createRetryConfig(RetryConfigurationProperties.InstanceProperties instanceProperties,
CompositeCustomizer<RetryConfigCustomizer> compositeRetryCustomizer,
java.lang.String backend) |
io.github.resilience4j.retry.RetryConfig |
createRetryConfig(java.lang.String backend,
CompositeCustomizer<RetryConfigCustomizer> compositeRetryCustomizer) |
RetryConfigurationProperties.InstanceProperties |
getBackendProperties(java.lang.String backend) |
java.util.Map<java.lang.String,RetryConfigurationProperties.InstanceProperties> |
getBackends()
For backwards compatibility when setting backends in configuration properties.
|
java.util.Map<java.lang.String,RetryConfigurationProperties.InstanceProperties> |
getConfigs() |
java.util.Map<java.lang.String,RetryConfigurationProperties.InstanceProperties> |
getInstances() |
getTags, setTagspublic io.github.resilience4j.retry.RetryConfig createRetryConfig(java.lang.String backend,
CompositeCustomizer<RetryConfigCustomizer> compositeRetryCustomizer)
backend - backend name@Nullable public RetryConfigurationProperties.InstanceProperties getBackendProperties(java.lang.String backend)
backend - retry backend namepublic java.util.Map<java.lang.String,RetryConfigurationProperties.InstanceProperties> getInstances()
public java.util.Map<java.lang.String,RetryConfigurationProperties.InstanceProperties> getBackends()
public java.util.Map<java.lang.String,RetryConfigurationProperties.InstanceProperties> getConfigs()
public io.github.resilience4j.retry.RetryConfig createRetryConfig(RetryConfigurationProperties.InstanceProperties instanceProperties, CompositeCustomizer<RetryConfigCustomizer> compositeRetryCustomizer, java.lang.String backend)
instanceProperties - the retry backend spring properties