Class BulkheadConfigurationProperties
java.lang.Object
io.github.resilience4j.common.CommonProperties
io.github.resilience4j.common.bulkhead.configuration.BulkheadConfigurationProperties
public class BulkheadConfigurationProperties extends CommonProperties
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBulkheadConfigurationProperties.InstancePropertiesBulkhead config adapter for integration with Ratpack. -
Constructor Summary
Constructors Constructor Description BulkheadConfigurationProperties() -
Method Summary
Modifier and Type Method Description io.github.resilience4j.bulkhead.BulkheadConfigcreateBulkheadConfig(BulkheadConfigurationProperties.InstanceProperties instanceProperties, CompositeCustomizer<BulkheadConfigCustomizer> compositeBulkheadCustomizer, java.lang.String instanceName)BulkheadConfigurationProperties.InstancePropertiesgetBackendProperties(java.lang.String backend)java.util.Map<java.lang.String,BulkheadConfigurationProperties.InstanceProperties>getBackends()For backwards compatibility when setting backends in configuration properties.java.util.Map<java.lang.String,BulkheadConfigurationProperties.InstanceProperties>getConfigs()java.util.Map<java.lang.String,BulkheadConfigurationProperties.InstanceProperties>getInstances()
-
Constructor Details
-
BulkheadConfigurationProperties
public BulkheadConfigurationProperties()
-
-
Method Details
-
createBulkheadConfig
public io.github.resilience4j.bulkhead.BulkheadConfig createBulkheadConfig(BulkheadConfigurationProperties.InstanceProperties instanceProperties, CompositeCustomizer<BulkheadConfigCustomizer> compositeBulkheadCustomizer, java.lang.String instanceName) -
getBackendProperties
@Nullable public BulkheadConfigurationProperties.InstanceProperties getBackendProperties(java.lang.String backend) -
getInstances
public java.util.Map<java.lang.String,BulkheadConfigurationProperties.InstanceProperties> getInstances() -
getBackends
public java.util.Map<java.lang.String,BulkheadConfigurationProperties.InstanceProperties> getBackends()For backwards compatibility when setting backends in configuration properties. -
getConfigs
public java.util.Map<java.lang.String,BulkheadConfigurationProperties.InstanceProperties> getConfigs()
-