Index
All Classes and Interfaces|All Packages
B
- Bulkhead - Annotation Interface in io.github.resilience4j.bulkhead.annotation
-
This annotation can be applied to a class or a specific method.
- Bulkhead.Type - Enum Class in io.github.resilience4j.bulkhead.annotation
-
bulkhead implementation types
C
- CircuitBreaker - Annotation Interface in io.github.resilience4j.circuitbreaker.annotation
-
This annotation can be applied to a class or a specific method.
F
- fallbackMethod() - Element in annotation interface io.github.resilience4j.bulkhead.annotation.Bulkhead
-
fallbackMethod method name.
- fallbackMethod() - Element in annotation interface io.github.resilience4j.circuitbreaker.annotation.CircuitBreaker
-
fallbackMethod method name.
- fallbackMethod() - Element in annotation interface io.github.resilience4j.ratelimiter.annotation.RateLimiter
-
fallbackMethod method name.
- fallbackMethod() - Element in annotation interface io.github.resilience4j.retry.annotation.Retry
-
fallbackMethod method name.
- fallbackMethod() - Element in annotation interface io.github.resilience4j.timelimiter.annotation.TimeLimiter
-
fallbackMethod method name.
I
- io.github.resilience4j.bulkhead.annotation - package io.github.resilience4j.bulkhead.annotation
- io.github.resilience4j.circuitbreaker.annotation - package io.github.resilience4j.circuitbreaker.annotation
- io.github.resilience4j.ratelimiter.annotation - package io.github.resilience4j.ratelimiter.annotation
- io.github.resilience4j.retry.annotation - package io.github.resilience4j.retry.annotation
- io.github.resilience4j.timelimiter.annotation - package io.github.resilience4j.timelimiter.annotation
N
- name() - Element in annotation interface io.github.resilience4j.bulkhead.annotation.Bulkhead
-
Name of the bulkhead.
- name() - Element in annotation interface io.github.resilience4j.circuitbreaker.annotation.CircuitBreaker
-
Name of the circuit breaker.
- name() - Element in annotation interface io.github.resilience4j.ratelimiter.annotation.RateLimiter
-
Name of the rate limiter It can be SpEL expression.
- name() - Element in annotation interface io.github.resilience4j.retry.annotation.Retry
-
Name of the sync retry.
- name() - Element in annotation interface io.github.resilience4j.timelimiter.annotation.TimeLimiter
-
Name of the sync timeLimiter.
R
- RateLimiter - Annotation Interface in io.github.resilience4j.ratelimiter.annotation
-
This annotation can be applied to a class or a specific method.
- Retry - Annotation Interface in io.github.resilience4j.retry.annotation
-
This annotation can be applied to a class or a specific method.
S
- SEMAPHORE - Enum constant in enum class io.github.resilience4j.bulkhead.annotation.Bulkhead.Type
T
- THREADPOOL - Enum constant in enum class io.github.resilience4j.bulkhead.annotation.Bulkhead.Type
- TimeLimiter - Annotation Interface in io.github.resilience4j.timelimiter.annotation
-
This annotation can be applied to a class or a specific method.
- type() - Element in annotation interface io.github.resilience4j.bulkhead.annotation.Bulkhead
V
- valueOf(String) - Static method in enum class io.github.resilience4j.bulkhead.annotation.Bulkhead.Type
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.github.resilience4j.bulkhead.annotation.Bulkhead.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages