A C D E F G H I L N O R S T _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accept(RoutingContext) - Method in class io.vertx.mutiny.circuitbreaker.HystrixMetricHandler
C
- CircuitBreaker - Class in io.vertx.mutiny.circuitbreaker
-
An implementation of the circuit breaker pattern for Vert.x
- CircuitBreaker(CircuitBreaker) - Constructor for class io.vertx.mutiny.circuitbreaker.CircuitBreaker
- CircuitBreaker(Object) - Constructor for class io.vertx.mutiny.circuitbreaker.CircuitBreaker
- close() - Method in class io.vertx.mutiny.circuitbreaker.CircuitBreaker
- closeHandler(Runnable) - Method in class io.vertx.mutiny.circuitbreaker.CircuitBreaker
- constantDelay(long) - Static method in class io.vertx.mutiny.circuitbreaker.RetryPolicy
- create(Vertx) - Static method in class io.vertx.mutiny.circuitbreaker.HystrixMetricHandler
- create(Vertx, String) - Static method in class io.vertx.mutiny.circuitbreaker.HystrixMetricHandler
- create(Vertx, String, boolean) - Static method in class io.vertx.mutiny.circuitbreaker.HystrixMetricHandler
- create(String, Vertx) - Static method in class io.vertx.mutiny.circuitbreaker.CircuitBreaker
- create(String, Vertx, CircuitBreakerOptions) - Static method in class io.vertx.mutiny.circuitbreaker.CircuitBreaker
D
- delay(Throwable, int) - Method in class io.vertx.mutiny.circuitbreaker.RetryPolicy
E
- equals(Object) - Method in class io.vertx.mutiny.circuitbreaker.CircuitBreaker
- equals(Object) - Method in class io.vertx.mutiny.circuitbreaker.HystrixMetricHandler
- equals(Object) - Method in class io.vertx.mutiny.circuitbreaker.RetryPolicy
- execute(Uni<T>) - Method in class io.vertx.mutiny.circuitbreaker.CircuitBreaker
-
Same as
CircuitBreaker.executeWithFallback(io.smallrye.mutiny.Uni<T>, java.util.function.Function<java.lang.Throwable, T>)but using the circuit breaker default fallback. - executeAndAwait(Uni<T>) - Method in class io.vertx.mutiny.circuitbreaker.CircuitBreaker
-
Blocking variant of
io.vertx.mutiny.circuitbreaker.CircuitBreaker#execute(Consumer). - executeAndForget(Uni<T>) - Method in class io.vertx.mutiny.circuitbreaker.CircuitBreaker
-
Variant of
io.vertx.mutiny.circuitbreaker.CircuitBreaker#execute(Consumer)that ignores the result of the operation. - executeAndReport(Promise<T>, Uni<T>) - Method in class io.vertx.mutiny.circuitbreaker.CircuitBreaker
- executeAndReportWithFallback(Promise<T>, Uni<T>, Function<Throwable, T>) - Method in class io.vertx.mutiny.circuitbreaker.CircuitBreaker
- executeWithFallback(Uni<T>, Function<Throwable, T>) - Method in class io.vertx.mutiny.circuitbreaker.CircuitBreaker
-
Same as
CircuitBreaker.executeWithFallback(io.smallrye.mutiny.Uni<T>, java.util.function.Function<java.lang.Throwable, T>)but using a callback. - executeWithFallbackAndAwait(Uni<T>, Function<Throwable, T>) - Method in class io.vertx.mutiny.circuitbreaker.CircuitBreaker
-
Blocking variant of
io.vertx.mutiny.circuitbreaker.CircuitBreaker#executeWithFallback(Consumer,Function). - executeWithFallbackAndForget(Uni<T>, Function<Throwable, T>) - Method in class io.vertx.mutiny.circuitbreaker.CircuitBreaker
-
Variant of
io.vertx.mutiny.circuitbreaker.CircuitBreaker#executeWithFallback(Consumer,Function)that ignores the result of the operation. - exponentialDelayWithJitter(long, long) - Static method in class io.vertx.mutiny.circuitbreaker.RetryPolicy
F
- failureCount() - Method in class io.vertx.mutiny.circuitbreaker.CircuitBreaker
- fallback(Function<Throwable, T>) - Method in class io.vertx.mutiny.circuitbreaker.CircuitBreaker
G
- getDelegate() - Method in class io.vertx.mutiny.circuitbreaker.CircuitBreaker
- getDelegate() - Method in class io.vertx.mutiny.circuitbreaker.HystrixMetricHandler
- getDelegate() - Method in class io.vertx.mutiny.circuitbreaker.RetryPolicy
H
- halfOpenHandler(Runnable) - Method in class io.vertx.mutiny.circuitbreaker.CircuitBreaker
- handle(RoutingContext) - Method in class io.vertx.mutiny.circuitbreaker.HystrixMetricHandler
- hashCode() - Method in class io.vertx.mutiny.circuitbreaker.CircuitBreaker
- hashCode() - Method in class io.vertx.mutiny.circuitbreaker.HystrixMetricHandler
- hashCode() - Method in class io.vertx.mutiny.circuitbreaker.RetryPolicy
- HystrixMetricHandler - Class in io.vertx.mutiny.circuitbreaker
-
A Vert.x web handler to expose the circuit breaker to the Hystrix dasbboard.
- HystrixMetricHandler(HystrixMetricHandler) - Constructor for class io.vertx.mutiny.circuitbreaker.HystrixMetricHandler
- HystrixMetricHandler(Object) - Constructor for class io.vertx.mutiny.circuitbreaker.HystrixMetricHandler
I
- io.smallrye.mutiny.vertx.circuit.breaker - module io.smallrye.mutiny.vertx.circuit.breaker
- io.vertx.mutiny.circuitbreaker - package io.vertx.mutiny.circuitbreaker
L
- linearDelay(long, long) - Static method in class io.vertx.mutiny.circuitbreaker.RetryPolicy
N
- name() - Method in class io.vertx.mutiny.circuitbreaker.CircuitBreaker
- newInstance(CircuitBreaker) - Static method in class io.vertx.mutiny.circuitbreaker.CircuitBreaker
- newInstance(HystrixMetricHandler) - Static method in class io.vertx.mutiny.circuitbreaker.HystrixMetricHandler
- newInstance(RetryPolicy) - Static method in class io.vertx.mutiny.circuitbreaker.RetryPolicy
O
- open() - Method in class io.vertx.mutiny.circuitbreaker.CircuitBreaker
- openHandler(Runnable) - Method in class io.vertx.mutiny.circuitbreaker.CircuitBreaker
R
- reset() - Method in class io.vertx.mutiny.circuitbreaker.CircuitBreaker
- retryPolicy(RetryPolicy) - Method in class io.vertx.mutiny.circuitbreaker.CircuitBreaker
- retryPolicy(Function<Integer, Long>) - Method in class io.vertx.mutiny.circuitbreaker.CircuitBreaker
-
Deprecated.use
CircuitBreaker.retryPolicy(RetryPolicy)instead - RetryPolicy - Class in io.vertx.mutiny.circuitbreaker
-
A policy for retry execution.
- RetryPolicy(RetryPolicy) - Constructor for class io.vertx.mutiny.circuitbreaker.RetryPolicy
- RetryPolicy(Object) - Constructor for class io.vertx.mutiny.circuitbreaker.RetryPolicy
S
- state() - Method in class io.vertx.mutiny.circuitbreaker.CircuitBreaker
T
- toString() - Method in class io.vertx.mutiny.circuitbreaker.CircuitBreaker
- toString() - Method in class io.vertx.mutiny.circuitbreaker.HystrixMetricHandler
- toString() - Method in class io.vertx.mutiny.circuitbreaker.RetryPolicy
_
- __TYPE_ARG - Static variable in class io.vertx.mutiny.circuitbreaker.CircuitBreaker
- __TYPE_ARG - Static variable in class io.vertx.mutiny.circuitbreaker.HystrixMetricHandler
- __TYPE_ARG - Static variable in class io.vertx.mutiny.circuitbreaker.RetryPolicy
All Classes All Packages