Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- io.quarkiverse.bucket4j.runtime.BucketPod
- io.quarkiverse.bucket4j.runtime.BucketPodStorageRecorder
- io.quarkiverse.bucket4j.runtime.BucketPodStorageRecorder$$accessor
- io.quarkiverse.bucket4j.runtime.resolver.ConstantResolver (implements io.quarkiverse.bucket4j.runtime.resolver.IdentityResolver)
- io.quarkiverse.bucket4j.runtime.DefaultProxyManagerProducer
- io.quarkiverse.bucket4j.runtime.resolver.IpResolver (implements io.quarkiverse.bucket4j.runtime.resolver.IdentityResolver)
- io.quarkiverse.bucket4j.runtime.MethodDescription
- io.quarkiverse.bucket4j.runtime.RateLimitedInterceptor
- io.quarkiverse.bucket4j.runtime.RateLimitExceptionMapper (implements jakarta.ws.rs.ext.ExceptionMapper<E>)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- io.quarkiverse.bucket4j.runtime.RateLimitException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- io.quarkiverse.bucket4j.runtime.BucketPodStorage
- io.quarkiverse.bucket4j.runtime.resolver.IdentityResolver
- io.quarkiverse.bucket4j.runtime.RateLimiterConfig
- io.quarkiverse.bucket4j.runtime.RateLimiterConfig.Bucket
- io.quarkiverse.bucket4j.runtime.RateLimiterConfig.Limit
- io.quarkiverse.bucket4j.runtime.RateLimiterRuntimeConfig
Annotation Type Hierarchy
- io.quarkiverse.bucket4j.runtime.RateLimited (implements java.lang.annotation.Annotation)