Class CommonThreadPoolBulkheadConfigurationProperties
java.lang.Object
io.github.resilience4j.common.CommonProperties
io.github.resilience4j.common.bulkhead.configuration.CommonThreadPoolBulkheadConfigurationProperties
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classClass storing property values for configuringBulkheadinstances. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.github.resilience4j.bulkhead.ThreadPoolBulkheadConfigbuildThreadPoolBulkheadConfig(io.github.resilience4j.bulkhead.ThreadPoolBulkheadConfig.Builder builder, CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties properties, CompositeCustomizer<ThreadPoolBulkheadConfigCustomizer> compositeThreadPoolBulkheadCustomizer, String instanceName) io.github.resilience4j.bulkhead.ThreadPoolBulkheadConfigcreateThreadPoolBulkheadConfig(CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties instanceProperties, CompositeCustomizer<ThreadPoolBulkheadConfigCustomizer> compositeThreadPoolBulkheadCustomizer, String instanceName) io.github.resilience4j.bulkhead.ThreadPoolBulkheadConfigcreateThreadPoolBulkheadConfig(String backend, CompositeCustomizer<ThreadPoolBulkheadConfigCustomizer> compositeThreadPoolBulkheadCustomizer) 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
-
CommonThreadPoolBulkheadConfigurationProperties
public CommonThreadPoolBulkheadConfigurationProperties()
-
-
Method Details
-
getInstances
public Map<String,CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties> getInstances() -
getBackends
For backwards compatibility when setting backends in configuration properties. -
getConfigs
-
getBackendProperties
@Nullable public CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties getBackendProperties(String backend) -
createThreadPoolBulkheadConfig
public io.github.resilience4j.bulkhead.ThreadPoolBulkheadConfig createThreadPoolBulkheadConfig(String backend, CompositeCustomizer<ThreadPoolBulkheadConfigCustomizer> compositeThreadPoolBulkheadCustomizer) -
createThreadPoolBulkheadConfig
public io.github.resilience4j.bulkhead.ThreadPoolBulkheadConfig createThreadPoolBulkheadConfig(CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties instanceProperties, CompositeCustomizer<ThreadPoolBulkheadConfigCustomizer> compositeThreadPoolBulkheadCustomizer, String instanceName) -
buildThreadPoolBulkheadConfig
public io.github.resilience4j.bulkhead.ThreadPoolBulkheadConfig buildThreadPoolBulkheadConfig(io.github.resilience4j.bulkhead.ThreadPoolBulkheadConfig.Builder builder, CommonThreadPoolBulkheadConfigurationProperties.InstanceProperties properties, CompositeCustomizer<ThreadPoolBulkheadConfigCustomizer> compositeThreadPoolBulkheadCustomizer, String instanceName)
-