Index

B C F I N R S T V 
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.micrometer.annotation.Timer
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.micrometer.annotation - package io.github.resilience4j.micrometer.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.micrometer.annotation.Timer
Name of the timer.
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.
Timer - Annotation Interface in io.github.resilience4j.micrometer.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.
B C F I N R S T V 
All Classes and Interfaces|All Packages