Uses of Class
io.github.resilience4j.bulkhead.ThreadPoolBulkheadConfig
Packages that use ThreadPoolBulkheadConfig
-
Uses of ThreadPoolBulkheadConfig in io.github.resilience4j.bulkhead
Fields in io.github.resilience4j.bulkhead declared as ThreadPoolBulkheadConfigModifier and TypeFieldDescriptionprivate ThreadPoolBulkheadConfigThreadPoolBulkheadConfig.Builder.configFields in io.github.resilience4j.bulkhead with type parameters of type ThreadPoolBulkheadConfigModifier and TypeFieldDescriptionprivate Map<String, ThreadPoolBulkheadConfig> ThreadPoolBulkheadRegistry.Builder.threadPoolBulkheadConfigsMapMethods in io.github.resilience4j.bulkhead that return ThreadPoolBulkheadConfigModifier and TypeMethodDescriptionThreadPoolBulkheadConfig.Builder.build()Builds a BulkheadConfigThreadPoolBulkhead.getBulkheadConfig()Returns the ThreadPoolBulkheadConfig of this Bulkhead.static ThreadPoolBulkheadConfigThreadPoolBulkheadConfig.ofDefaults()Creates a default Bulkhead configuration.Methods in io.github.resilience4j.bulkhead with parameters of type ThreadPoolBulkheadConfigModifier and TypeMethodDescriptionThreadPoolBulkheadRegistry.Builder.addThreadPoolBulkheadConfig(String configName, ThreadPoolBulkheadConfig configuration) Configures a ThreadPoolBulkheadRegistry with a custom ThreadPoolBulkhead configuration.ThreadPoolBulkheadRegistry.bulkhead(String name, ThreadPoolBulkheadConfig config) Returns a managedThreadPoolBulkheador creates a new one with a custom ThreadPoolBulkhead configuration.ThreadPoolBulkheadRegistry.bulkhead(String name, ThreadPoolBulkheadConfig config, Map<String, String> tags) Returns a managedThreadPoolBulkheador creates a new one with a custom ThreadPoolBulkhead configuration.ThreadPoolBulkheadConfig.from(ThreadPoolBulkheadConfig threadPoolBulkheadConfig) Returns a builder to create a custom ThreadPoolBulkheadConfig.static ThreadPoolBulkheadThreadPoolBulkhead.of(String name, ThreadPoolBulkheadConfig config) Creates a bulkhead with a custom configurationstatic ThreadPoolBulkheadCreates a bulkhead with a custom configurationstatic ThreadPoolBulkheadRegistryThreadPoolBulkheadRegistry.of(ThreadPoolBulkheadConfig bulkheadConfig) Creates a BulkheadRegistry with a custom Bulkhead configuration.static ThreadPoolBulkheadRegistryThreadPoolBulkheadRegistry.of(ThreadPoolBulkheadConfig bulkheadConfig, io.github.resilience4j.core.registry.RegistryEventConsumer<ThreadPoolBulkhead> registryEventConsumer) Creates a ThreadPoolBulkheadRegistry with a custom default ThreadPoolBulkhead configuration and a ThreadPoolBulkhead registry event consumer.static ThreadPoolBulkheadRegistryThreadPoolBulkheadRegistry.of(ThreadPoolBulkheadConfig bulkheadConfig, List<io.github.resilience4j.core.registry.RegistryEventConsumer<ThreadPoolBulkhead>> registryEventConsumers) Creates a ThreadPoolBulkheadRegistry with a custom default ThreadPoolBulkhead configuration and a list of ThreadPoolBulkhead registry event consumers.ThreadPoolBulkheadRegistry.Builder.withThreadPoolBulkheadConfig(ThreadPoolBulkheadConfig threadPoolBulkheadConfig) Configures a ThreadPoolBulkheadRegistry with a custom default ThreadPoolBulkhead configuration.Method parameters in io.github.resilience4j.bulkhead with type arguments of type ThreadPoolBulkheadConfigModifier and TypeMethodDescriptionThreadPoolBulkheadRegistry.bulkhead(String name, Supplier<ThreadPoolBulkheadConfig> bulkheadConfigSupplier) Returns a managedThreadPoolBulkheador creates a new one with a custom ThreadPoolBulkhead configuration.ThreadPoolBulkheadRegistry.bulkhead(String name, Supplier<ThreadPoolBulkheadConfig> bulkheadConfigSupplier, Map<String, String> tags) Returns a managedThreadPoolBulkheador creates a new one with a custom ThreadPoolBulkhead configuration.static ThreadPoolBulkheadThreadPoolBulkhead.of(String name, Supplier<ThreadPoolBulkheadConfig> bulkheadConfigSupplier) Creates a bulkhead with a custom configurationstatic ThreadPoolBulkheadRegistryThreadPoolBulkheadRegistry.of(Map<String, ThreadPoolBulkheadConfig> configs) Creates a ThreadPoolBulkheadRegistry with a Map of shared ThreadPoolBulkhead configurations.static ThreadPoolBulkheadRegistryThreadPoolBulkheadRegistry.of(Map<String, ThreadPoolBulkheadConfig> configs, io.github.resilience4j.core.registry.RegistryEventConsumer<ThreadPoolBulkhead> registryEventConsumer) Creates a ThreadPoolBulkheadRegistry with a Map of shared ThreadPoolBulkhead configurations and a ThreadPoolBulkhead registry event consumer.static ThreadPoolBulkheadRegistryThreadPoolBulkheadRegistry.of(Map<String, ThreadPoolBulkheadConfig> configs, io.github.resilience4j.core.registry.RegistryEventConsumer<ThreadPoolBulkhead> registryEventConsumer, Map<String, String> tags) Creates a ThreadPoolBulkheadRegistry with a Map of shared ThreadPoolBulkhead configurations and a ThreadPoolBulkhead registry event consumer.static ThreadPoolBulkheadRegistryThreadPoolBulkheadRegistry.of(Map<String, ThreadPoolBulkheadConfig> configs, List<io.github.resilience4j.core.registry.RegistryEventConsumer<ThreadPoolBulkhead>> registryEventConsumers) Creates a ThreadPoolBulkheadRegistry with a Map of shared ThreadPoolBulkhead configurations and a list of ThreadPoolBulkhead registry event consumers.static ThreadPoolBulkheadRegistryThreadPoolBulkheadRegistry.of(Map<String, ThreadPoolBulkheadConfig> configs, List<io.github.resilience4j.core.registry.RegistryEventConsumer<ThreadPoolBulkhead>> registryEventConsumers, Map<String, String> tags) Creates a ThreadPoolBulkheadRegistry with a Map of shared ThreadPoolBulkhead configurations and a list of ThreadPoolBulkhead registry event consumers.static ThreadPoolBulkheadRegistryThreadPoolBulkheadRegistry.of(Map<String, ThreadPoolBulkheadConfig> configs, Map<String, String> tags) Creates a ThreadPoolBulkheadRegistry with a Map of shared ThreadPoolBulkhead configurations.Constructors in io.github.resilience4j.bulkhead with parameters of type ThreadPoolBulkheadConfig -
Uses of ThreadPoolBulkheadConfig in io.github.resilience4j.bulkhead.internal
Fields in io.github.resilience4j.bulkhead.internal declared as ThreadPoolBulkheadConfigModifier and TypeFieldDescriptionprivate final ThreadPoolBulkheadConfigFixedThreadPoolBulkhead.configMethods in io.github.resilience4j.bulkhead.internal that return ThreadPoolBulkheadConfigModifier and TypeMethodDescriptionFixedThreadPoolBulkhead.getBulkheadConfig()Returns the ThreadPoolBulkheadConfig of this Bulkhead.Methods in io.github.resilience4j.bulkhead.internal with parameters of type ThreadPoolBulkheadConfigModifier and TypeMethodDescriptionInMemoryThreadPoolBulkheadRegistry.bulkhead(String name, ThreadPoolBulkheadConfig config) Returns a managedThreadPoolBulkheador creates a new one with a custom ThreadPoolBulkhead configuration.InMemoryThreadPoolBulkheadRegistry.bulkhead(String name, ThreadPoolBulkheadConfig config, Map<String, String> tags) Returns a managedThreadPoolBulkheador creates a new one with a custom ThreadPoolBulkhead configuration.Method parameters in io.github.resilience4j.bulkhead.internal with type arguments of type ThreadPoolBulkheadConfigModifier and TypeMethodDescriptionInMemoryThreadPoolBulkheadRegistry.bulkhead(String name, Supplier<ThreadPoolBulkheadConfig> bulkheadConfigSupplier) Returns a managedThreadPoolBulkheador creates a new one with a custom ThreadPoolBulkhead configuration.InMemoryThreadPoolBulkheadRegistry.bulkhead(String name, Supplier<ThreadPoolBulkheadConfig> bulkheadConfigSupplier, Map<String, String> tags) Returns a managedThreadPoolBulkheador creates a new one with a custom ThreadPoolBulkhead configuration.Constructors in io.github.resilience4j.bulkhead.internal with parameters of type ThreadPoolBulkheadConfigModifierConstructorDescriptionFixedThreadPoolBulkhead(String name, ThreadPoolBulkheadConfig bulkheadConfig) Creates a bulkhead using a configuration suppliedFixedThreadPoolBulkhead(String name, ThreadPoolBulkheadConfig bulkheadConfig, Map<String, String> tags) Creates a bulkhead using a configuration suppliedInMemoryThreadPoolBulkheadRegistry(ThreadPoolBulkheadConfig defaultConfig) The constructor with custom default config.InMemoryThreadPoolBulkheadRegistry(ThreadPoolBulkheadConfig defaultConfig, io.github.resilience4j.core.registry.RegistryEventConsumer<ThreadPoolBulkhead> registryEventConsumer) InMemoryThreadPoolBulkheadRegistry(ThreadPoolBulkheadConfig defaultConfig, io.github.resilience4j.core.registry.RegistryEventConsumer<ThreadPoolBulkhead> registryEventConsumer, Map<String, String> tags) InMemoryThreadPoolBulkheadRegistry(ThreadPoolBulkheadConfig defaultConfig, List<io.github.resilience4j.core.registry.RegistryEventConsumer<ThreadPoolBulkhead>> registryEventConsumers) InMemoryThreadPoolBulkheadRegistry(ThreadPoolBulkheadConfig defaultConfig, List<io.github.resilience4j.core.registry.RegistryEventConsumer<ThreadPoolBulkhead>> registryEventConsumers, Map<String, String> tags) InMemoryThreadPoolBulkheadRegistry(ThreadPoolBulkheadConfig defaultConfig, Map<String, String> tags) Constructor parameters in io.github.resilience4j.bulkhead.internal with type arguments of type ThreadPoolBulkheadConfigModifierConstructorDescriptionFixedThreadPoolBulkhead(String name, Supplier<ThreadPoolBulkheadConfig> configSupplier) Create a bulkhead using a configuration supplierFixedThreadPoolBulkhead(String name, Supplier<ThreadPoolBulkheadConfig> configSupplier, Map<String, String> tags) Create a bulkhead using a configuration supplierInMemoryThreadPoolBulkheadRegistry(Map<String, ThreadPoolBulkheadConfig> configs, io.github.resilience4j.core.registry.RegistryEventConsumer<ThreadPoolBulkhead> registryEventConsumer) InMemoryThreadPoolBulkheadRegistry(Map<String, ThreadPoolBulkheadConfig> configs, io.github.resilience4j.core.registry.RegistryEventConsumer<ThreadPoolBulkhead> registryEventConsumer, Map<String, String> tags) InMemoryThreadPoolBulkheadRegistry(Map<String, ThreadPoolBulkheadConfig> configs, List<io.github.resilience4j.core.registry.RegistryEventConsumer<ThreadPoolBulkhead>> registryEventConsumers) InMemoryThreadPoolBulkheadRegistry(Map<String, ThreadPoolBulkheadConfig> configs, List<io.github.resilience4j.core.registry.RegistryEventConsumer<ThreadPoolBulkhead>> registryEventConsumers, Map<String, String> tags) InMemoryThreadPoolBulkheadRegistry(Map<String, ThreadPoolBulkheadConfig> configs, List<io.github.resilience4j.core.registry.RegistryEventConsumer<ThreadPoolBulkhead>> registryEventConsumers, Map<String, String> tags, io.github.resilience4j.core.RegistryStore<ThreadPoolBulkhead> registryStore) InMemoryThreadPoolBulkheadRegistry(Map<String, ThreadPoolBulkheadConfig> configs, Map<String, String> tags)