Class CommonCircuitBreakerConfigurationProperties
java.lang.Object
io.github.resilience4j.common.CommonProperties
io.github.resilience4j.common.circuitbreaker.configuration.CommonCircuitBreakerConfigurationProperties
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classClass storing property values for configuringCircuitBreakerinstances. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.github.resilience4j.circuitbreaker.CircuitBreakerConfigcreateCircuitBreakerConfig(String instanceName, CommonCircuitBreakerConfigurationProperties.InstanceProperties instanceProperties, CompositeCustomizer<CircuitBreakerConfigCustomizer> customizer) getBackendProperties(String backend) For backwards compatibility when setting backends in configuration properties.Methods inherited from class io.github.resilience4j.common.CommonProperties
getTags, setTags
-
Constructor Details
-
CommonCircuitBreakerConfigurationProperties
public CommonCircuitBreakerConfigurationProperties()
-
-
Method Details
-
findCircuitBreakerProperties
public Optional<CommonCircuitBreakerConfigurationProperties.InstanceProperties> findCircuitBreakerProperties(String name) -
createCircuitBreakerConfig
public io.github.resilience4j.circuitbreaker.CircuitBreakerConfig createCircuitBreakerConfig(String instanceName, @Nullable CommonCircuitBreakerConfigurationProperties.InstanceProperties instanceProperties, CompositeCustomizer<CircuitBreakerConfigCustomizer> customizer) -
getBackendProperties
@Nullable public CommonCircuitBreakerConfigurationProperties.InstanceProperties getBackendProperties(String backend) -
getInstances
-
getBackends
For backwards compatibility when setting backends in configuration properties. -
getConfigs
-