Uses of Interface
io.github.resilience4j.ratelimiter.RateLimiterRegistry
Packages that use RateLimiterRegistry
-
Uses of RateLimiterRegistry in io.github.resilience4j.ratelimiter
Methods in io.github.resilience4j.ratelimiter that return RateLimiterRegistryModifier and TypeMethodDescriptionRateLimiterRegistry.Builder.build()Builds a RateLimiterRegistrystatic RateLimiterRegistryRateLimiterRegistry.of(RateLimiterConfig defaultRateLimiterConfig) Creates a RateLimiterRegistry with a custom RateLimiter configuration.static RateLimiterRegistryRateLimiterRegistry.of(RateLimiterConfig defaultRateLimiterConfig, io.github.resilience4j.core.registry.RegistryEventConsumer<RateLimiter> registryEventConsumer) Creates a RateLimiterRegistry with a custom default RateLimiter configuration and a RateLimiter registry event consumer.static RateLimiterRegistryRateLimiterRegistry.of(RateLimiterConfig defaultRateLimiterConfig, List<io.github.resilience4j.core.registry.RegistryEventConsumer<RateLimiter>> registryEventConsumers) Creates a RateLimiterRegistry with a custom default RateLimiter configuration and a list of RateLimiter registry event consumers.static RateLimiterRegistryRateLimiterRegistry.of(Map<String, RateLimiterConfig> configs) Creates a ThreadPoolBulkheadRegistry with a Map of shared RateLimiter configurations.static RateLimiterRegistryRateLimiterRegistry.of(Map<String, RateLimiterConfig> configs, io.github.resilience4j.core.registry.RegistryEventConsumer<RateLimiter> registryEventConsumer) Creates a RateLimiterRegistry with a Map of shared RateLimiter configurations and a RateLimiter registry event consumer.static RateLimiterRegistryRateLimiterRegistry.of(Map<String, RateLimiterConfig> configs, io.github.resilience4j.core.registry.RegistryEventConsumer<RateLimiter> registryEventConsumer, Map<String, String> tags) Creates a RateLimiterRegistry with a Map of shared RateLimiter configurations and a RateLimiter registry event consumer.static RateLimiterRegistryRateLimiterRegistry.of(Map<String, RateLimiterConfig> configs, List<io.github.resilience4j.core.registry.RegistryEventConsumer<RateLimiter>> registryEventConsumers) Creates a RateLimiterRegistry with a Map of shared RateLimiter configurations and a list of RateLimiter registry event consumers.static RateLimiterRegistryCreates a ThreadPoolBulkheadRegistry with a Map of shared RateLimiter configurations.static RateLimiterRegistryRateLimiterRegistry.ofDefaults()Returns a managedRateLimiterConfigor creates a new one with a default RateLimiter configuration. -
Uses of RateLimiterRegistry in io.github.resilience4j.ratelimiter.internal
Classes in io.github.resilience4j.ratelimiter.internal that implement RateLimiterRegistry