Skip navigation links
A B C D F G H I M N O P R S T U V W 

A

accept(T) - Method in interface io.github.resilience4j.reactor.retry.RetryOperator.ThrowingConsumer
 
acquireCallPermit() - Method in class io.github.resilience4j.reactor.ResilienceBaseSubscriber
 
actual - Variable in class io.github.resilience4j.reactor.ResilienceBaseSubscriber
 
apply(Publisher<T>) - Method in class io.github.resilience4j.reactor.bulkhead.operator.BulkheadOperator
 
apply(Publisher<T>) - Method in class io.github.resilience4j.reactor.circuitbreaker.operator.CircuitBreakerOperator
 
apply(Publisher<T>) - Method in class io.github.resilience4j.reactor.ratelimiter.operator.RateLimiterOperator
 
apply(Publisher<T>) - Method in class io.github.resilience4j.reactor.retry.RetryOperator
 

B

BulkheadOperator<T> - Class in io.github.resilience4j.reactor.bulkhead.operator
A Reactor operator which wraps a reactive type in a bulkhead.

C

cancel() - Method in class io.github.resilience4j.reactor.ResilienceBaseSubscriber
 
CircuitBreakerOperator<T> - Class in io.github.resilience4j.reactor.circuitbreaker.operator
A Reactor operator which wraps a reactive type in a circuit breaker.
currentContext() - Method in class io.github.resilience4j.reactor.ResilienceBaseSubscriber
 

D

dispose() - Method in class io.github.resilience4j.reactor.ResilienceBaseSubscriber
Dispose the Subscription by cancelling it.

F

FluxBulkhead<T> - Class in io.github.resilience4j.reactor.bulkhead.operator
 
FluxBulkhead(Flux<? extends T>, Bulkhead, Scheduler) - Constructor for class io.github.resilience4j.reactor.bulkhead.operator.FluxBulkhead
 
FluxCircuitBreaker<T> - Class in io.github.resilience4j.reactor.circuitbreaker.operator
 
FluxCircuitBreaker(Flux<? extends T>, CircuitBreaker) - Constructor for class io.github.resilience4j.reactor.circuitbreaker.operator.FluxCircuitBreaker
 
FluxRateLimiter<T> - Class in io.github.resilience4j.reactor.ratelimiter.operator
 
FluxRateLimiter(Flux<? extends T>, RateLimiter, Scheduler) - Constructor for class io.github.resilience4j.reactor.ratelimiter.operator.FluxRateLimiter
 
FluxResilience<T> - Class in io.github.resilience4j.reactor
 
FluxResilience() - Constructor for class io.github.resilience4j.reactor.FluxResilience
 

G

getThrowable() - Method in class io.github.resilience4j.reactor.ResilienceBaseSubscriber
 

H

hookFinally(SignalType) - Method in class io.github.resilience4j.reactor.ResilienceBaseSubscriber
Optional hook executed after any of the termination events (onError, onComplete, cancel).
hookOnCancel() - Method in class io.github.resilience4j.reactor.ResilienceBaseSubscriber
Optional hook executed when the subscription is cancelled by calling this Subscriber's cancel() method.
hookOnComplete() - Method in class io.github.resilience4j.reactor.ResilienceBaseSubscriber
Optional hook for completion processing.
hookOnError(Throwable) - Method in class io.github.resilience4j.reactor.ResilienceBaseSubscriber
Optional hook for error processing.
hookOnNext(T) - Method in class io.github.resilience4j.reactor.ResilienceBaseSubscriber
Hook for processing of onNext values.
hookOnPermitAcquired() - Method in class io.github.resilience4j.reactor.ResilienceBaseSubscriber
Optional hook executed when permit call is acquired.
hookOnSubscribe(Subscription) - Method in class io.github.resilience4j.reactor.ResilienceBaseSubscriber
Hook for further processing of onSubscribe's Subscription.

I

io.github.resilience4j.reactor - package io.github.resilience4j.reactor
 
io.github.resilience4j.reactor.bulkhead.operator - package io.github.resilience4j.reactor.bulkhead.operator
 
io.github.resilience4j.reactor.circuitbreaker.operator - package io.github.resilience4j.reactor.circuitbreaker.operator
 
io.github.resilience4j.reactor.ratelimiter.operator - package io.github.resilience4j.reactor.ratelimiter.operator
 
io.github.resilience4j.reactor.retry - package io.github.resilience4j.reactor.retry
 
isCallPermitted() - Method in class io.github.resilience4j.reactor.ResilienceBaseSubscriber
 
isDisposed() - Method in class io.github.resilience4j.reactor.ResilienceBaseSubscriber
 

M

MonoBulkhead<T> - Class in io.github.resilience4j.reactor.bulkhead.operator
 
MonoBulkhead(Mono<? extends T>, Bulkhead, Scheduler) - Constructor for class io.github.resilience4j.reactor.bulkhead.operator.MonoBulkhead
 
MonoCircuitBreaker<T> - Class in io.github.resilience4j.reactor.circuitbreaker.operator
 
MonoCircuitBreaker(Mono<? extends T>, CircuitBreaker) - Constructor for class io.github.resilience4j.reactor.circuitbreaker.operator.MonoCircuitBreaker
 
MonoRateLimiter<T> - Class in io.github.resilience4j.reactor.ratelimiter.operator
 
MonoRateLimiter(Mono<? extends T>, RateLimiter, Scheduler) - Constructor for class io.github.resilience4j.reactor.ratelimiter.operator.MonoRateLimiter
 
MonoResilience<T> - Class in io.github.resilience4j.reactor
 
MonoResilience() - Constructor for class io.github.resilience4j.reactor.MonoResilience
 

N

notCancelled() - Method in class io.github.resilience4j.reactor.ResilienceBaseSubscriber
 

O

of(Bulkhead) - Static method in class io.github.resilience4j.reactor.bulkhead.operator.BulkheadOperator
Creates a BulkheadOperator.
of(Bulkhead, Scheduler) - Static method in class io.github.resilience4j.reactor.bulkhead.operator.BulkheadOperator
Creates a BulkheadOperator.
of(CircuitBreaker) - Static method in class io.github.resilience4j.reactor.circuitbreaker.operator.CircuitBreakerOperator
Creates a CircuitBreakerOperator.
of(RateLimiter) - Static method in class io.github.resilience4j.reactor.ratelimiter.operator.RateLimiterOperator
Creates a RateLimiterOperator.
of(RateLimiter, Scheduler) - Static method in class io.github.resilience4j.reactor.ratelimiter.operator.RateLimiterOperator
Creates a RateLimiterOperator.
of(Retry) - Static method in class io.github.resilience4j.reactor.retry.RetryOperator
Creates a retry.
onAssembly(Flux<T>) - Static method in class io.github.resilience4j.reactor.FluxResilience
 
onAssembly(Mono<T>) - Static method in class io.github.resilience4j.reactor.MonoResilience
 
onComplete() - Method in class io.github.resilience4j.reactor.ResilienceBaseSubscriber
 
onError(Throwable) - Method in class io.github.resilience4j.reactor.ResilienceBaseSubscriber
 
onNext(T) - Method in class io.github.resilience4j.reactor.ResilienceBaseSubscriber
 
onSubscribe(Subscription) - Method in class io.github.resilience4j.reactor.ResilienceBaseSubscriber
 

P

Permit - Enum in io.github.resilience4j.reactor
Represents the possible states of a permit.

R

RateLimiterOperator<T> - Class in io.github.resilience4j.reactor.ratelimiter.operator
A Reactor operator which wraps a reactive type in a rate limiter.
request(long) - Method in class io.github.resilience4j.reactor.ResilienceBaseSubscriber
 
requestUnbounded() - Method in class io.github.resilience4j.reactor.ResilienceBaseSubscriber
Request an unbounded amount.
ResilienceBaseSubscriber<T> - Class in io.github.resilience4j.reactor
Heavily inspired by BaseSubscriber
ResilienceBaseSubscriber(CoreSubscriber<? super T>) - Constructor for class io.github.resilience4j.reactor.ResilienceBaseSubscriber
 
RetryExceptionWrapper - Exception in io.github.resilience4j.reactor.retry
retry runtime exception wrapper for the thrown checked exception
RetryExceptionWrapper(Exception) - Constructor for exception io.github.resilience4j.reactor.retry.RetryExceptionWrapper
 
RetryOperator<T> - Class in io.github.resilience4j.reactor.retry
A Reactor Retry operator which wraps a reactive type in a Retry.
RetryOperator.ThrowingConsumer<T,E extends java.lang.Exception> - Interface in io.github.resilience4j.reactor.retry
 

S

subscribe(CoreSubscriber<? super T>) - Method in class io.github.resilience4j.reactor.bulkhead.operator.FluxBulkhead
 
subscribe(CoreSubscriber<? super T>) - Method in class io.github.resilience4j.reactor.bulkhead.operator.MonoBulkhead
 
subscribe(CoreSubscriber<? super T>) - Method in class io.github.resilience4j.reactor.circuitbreaker.operator.FluxCircuitBreaker
 
subscribe(CoreSubscriber<? super T>) - Method in class io.github.resilience4j.reactor.circuitbreaker.operator.MonoCircuitBreaker
 
subscribe(CoreSubscriber<? super T>) - Method in class io.github.resilience4j.reactor.ratelimiter.operator.FluxRateLimiter
 
subscribe(CoreSubscriber<? super T>) - Method in class io.github.resilience4j.reactor.ratelimiter.operator.MonoRateLimiter
 

T

toString() - Method in class io.github.resilience4j.reactor.ResilienceBaseSubscriber
 

U

upstream() - Method in class io.github.resilience4j.reactor.ResilienceBaseSubscriber
Return current Subscription

V

valueOf(String) - Static method in enum io.github.resilience4j.reactor.Permit
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.github.resilience4j.reactor.Permit
Returns an array containing the constants of this enum type, in the order they are declared.

W

wasCallPermitted() - Method in class io.github.resilience4j.reactor.ResilienceBaseSubscriber
 
A B C D F G H I M N O P R S T U V W 
Skip navigation links