Index

A B C D E F G H I J L M O R S T U V W 
All Classes and Interfaces|All Packages

A

abortOn() - Method in class io.smallrye.faulttolerance.basicconfig.RetryConfigImpl
 
abortOn() - Method in class io.smallrye.faulttolerance.basicconfig.RetryNoConfigImpl
 
annotationType() - Method in class io.smallrye.faulttolerance.basicconfig.BulkheadConfigImpl
 
annotationType() - Method in class io.smallrye.faulttolerance.basicconfig.BulkheadNoConfigImpl
 
annotationType() - Method in class io.smallrye.faulttolerance.basicconfig.CircuitBreakerConfigImpl
 
annotationType() - Method in class io.smallrye.faulttolerance.basicconfig.CircuitBreakerNoConfigImpl
 
annotationType() - Method in class io.smallrye.faulttolerance.basicconfig.ExponentialBackoffConfigImpl
 
annotationType() - Method in class io.smallrye.faulttolerance.basicconfig.ExponentialBackoffNoConfigImpl
 
annotationType() - Method in class io.smallrye.faulttolerance.basicconfig.FibonacciBackoffConfigImpl
 
annotationType() - Method in class io.smallrye.faulttolerance.basicconfig.FibonacciBackoffNoConfigImpl
 
annotationType() - Method in class io.smallrye.faulttolerance.basicconfig.RateLimitConfigImpl
 
annotationType() - Method in class io.smallrye.faulttolerance.basicconfig.RateLimitNoConfigImpl
 
annotationType() - Method in class io.smallrye.faulttolerance.basicconfig.RetryConfigImpl
 
annotationType() - Method in class io.smallrye.faulttolerance.basicconfig.RetryNoConfigImpl
 
annotationType() - Method in class io.smallrye.faulttolerance.basicconfig.TimeoutConfigImpl
 
annotationType() - Method in class io.smallrye.faulttolerance.basicconfig.TimeoutNoConfigImpl
 
arguments - Variable in class io.smallrye.faulttolerance.apiimpl.AsyncInvocation
 
asyncExecutor() - Method in interface io.smallrye.faulttolerance.apiimpl.BuilderLazyDependencies
 
AsyncInvocation<V,AT> - Class in io.smallrye.faulttolerance.apiimpl
 
AsyncInvocation(AsyncSupport<V, AT>, Invoker<AT>, Object[]) - Constructor for class io.smallrye.faulttolerance.apiimpl.AsyncInvocation
 
asyncSupport - Variable in class io.smallrye.faulttolerance.apiimpl.AsyncInvocation
 

B

BasicCircuitBreakerMaintenanceImpl - Class in io.smallrye.faulttolerance.apiimpl
 
BasicCircuitBreakerMaintenanceImpl() - Constructor for class io.smallrye.faulttolerance.apiimpl.BasicCircuitBreakerMaintenanceImpl
 
BasicCircuitBreakerMaintenanceImpl(Predicate<String>) - Constructor for class io.smallrye.faulttolerance.apiimpl.BasicCircuitBreakerMaintenanceImpl
 
BasicFaultToleranceOperation - Class in io.smallrye.faulttolerance.basicconfig
Basic fault tolerance operation metadata.
BasicFaultToleranceOperation(FaultToleranceMethod) - Constructor for class io.smallrye.faulttolerance.basicconfig.BasicFaultToleranceOperation
 
BasicFaultToleranceOperation(String, Supplier<Bulkhead>, Supplier<CircuitBreaker>, Supplier<RateLimit>, Supplier<Retry>, Supplier<Timeout>, Supplier<ExponentialBackoff>, Supplier<FibonacciBackoff>) - Constructor for class io.smallrye.faulttolerance.basicconfig.BasicFaultToleranceOperation
 
build() - Method in class io.smallrye.faulttolerance.apiimpl.FaultToleranceImpl.BuilderImpl
Deprecated.
 
build() - Method in class io.smallrye.faulttolerance.apiimpl.GuardImpl.BuilderImpl
 
build() - Method in class io.smallrye.faulttolerance.apiimpl.TypedGuardImpl.BuilderImpl
 
BuilderEagerDependencies - Interface in io.smallrye.faulttolerance.apiimpl
 
BuilderImpl(BuilderEagerDependencies, Supplier<BuilderLazyDependencies>) - Constructor for class io.smallrye.faulttolerance.apiimpl.GuardImpl.BuilderImpl
 
BuilderImpl(BuilderEagerDependencies, Supplier<BuilderLazyDependencies>, Class<?>, Function<FaultTolerance<T>, R>) - Constructor for class io.smallrye.faulttolerance.apiimpl.FaultToleranceImpl.BuilderImpl
Deprecated.
 
BuilderImpl(BuilderEagerDependencies, Supplier<BuilderLazyDependencies>, Type) - Constructor for class io.smallrye.faulttolerance.apiimpl.TypedGuardImpl.BuilderImpl
 
BuilderLazyDependencies - Interface in io.smallrye.faulttolerance.apiimpl
 
bulkhead - Variable in class io.smallrye.faulttolerance.basicconfig.BasicFaultToleranceOperation
 
BulkheadConfig - Interface in io.smallrye.faulttolerance.basicconfig
 
BulkheadConfigImpl - Class in io.smallrye.faulttolerance.basicconfig
Automatically generated from the BulkheadConfig config interface, do not modify.
BulkheadNoConfigImpl - Class in io.smallrye.faulttolerance.basicconfig
Automatically generated from the BulkheadConfig config interface, do not modify.

C

call(Callable<T>) - Method in class io.smallrye.faulttolerance.apiimpl.FaultToleranceImpl
Deprecated.
 
call(Callable<T>) - Method in class io.smallrye.faulttolerance.apiimpl.LazyFaultTolerance
 
call(Callable<T>) - Method in class io.smallrye.faulttolerance.apiimpl.LazyTypedGuard
 
call(Callable<T>) - Method in class io.smallrye.faulttolerance.apiimpl.TypedGuardImpl
 
call(Callable<T>, MeteredOperationName) - Method in class io.smallrye.faulttolerance.apiimpl.LazyFaultTolerance
 
call(Callable<T>, TypeLiteral<T>) - Method in class io.smallrye.faulttolerance.apiimpl.GuardImpl
 
call(Callable<T>, TypeLiteral<T>) - Method in class io.smallrye.faulttolerance.apiimpl.LazyGuard
 
call(Callable<T>, Class<T>) - Method in class io.smallrye.faulttolerance.apiimpl.GuardImpl
 
call(Callable<T>, Class<T>) - Method in class io.smallrye.faulttolerance.apiimpl.LazyGuard
 
cast() - Method in class io.smallrye.faulttolerance.apiimpl.FaultToleranceImpl
Deprecated.
 
cast() - Method in class io.smallrye.faulttolerance.apiimpl.LazyFaultTolerance
 
castAsync(Class<?>) - Method in class io.smallrye.faulttolerance.apiimpl.FaultToleranceImpl
Deprecated.
 
castAsync(Class<?>) - Method in class io.smallrye.faulttolerance.apiimpl.LazyFaultTolerance
 
cbMaintenance() - Method in interface io.smallrye.faulttolerance.apiimpl.BuilderEagerDependencies
 
circuitBreaker - Variable in class io.smallrye.faulttolerance.basicconfig.BasicFaultToleranceOperation
 
CircuitBreakerConfig - Interface in io.smallrye.faulttolerance.basicconfig
 
CircuitBreakerConfigImpl - Class in io.smallrye.faulttolerance.basicconfig
Automatically generated from the CircuitBreakerConfig config interface, do not modify.
CircuitBreakerNoConfigImpl - Class in io.smallrye.faulttolerance.basicconfig
Automatically generated from the CircuitBreakerConfig config interface, do not modify.
ConfigUtil - Class in io.smallrye.faulttolerance.basicconfig
 
ConfigUtil() - Constructor for class io.smallrye.faulttolerance.basicconfig.ConfigUtil
 
create(FaultToleranceMethod) - Static method in class io.smallrye.faulttolerance.basicconfig.BulkheadConfigImpl
 
create(FaultToleranceMethod) - Static method in class io.smallrye.faulttolerance.basicconfig.CircuitBreakerConfigImpl
 
create(FaultToleranceMethod) - Static method in class io.smallrye.faulttolerance.basicconfig.ExponentialBackoffConfigImpl
 
create(FaultToleranceMethod) - Static method in class io.smallrye.faulttolerance.basicconfig.FibonacciBackoffConfigImpl
 
create(FaultToleranceMethod) - Static method in class io.smallrye.faulttolerance.basicconfig.RateLimitConfigImpl
 
create(FaultToleranceMethod) - Static method in class io.smallrye.faulttolerance.basicconfig.RetryConfigImpl
 
create(FaultToleranceMethod) - Static method in class io.smallrye.faulttolerance.basicconfig.TimeoutConfigImpl
 
create(String, Supplier<ExponentialBackoff>) - Static method in class io.smallrye.faulttolerance.basicconfig.ExponentialBackoffConfigImpl
 
create(String, Supplier<FibonacciBackoff>) - Static method in class io.smallrye.faulttolerance.basicconfig.FibonacciBackoffConfigImpl
 
create(String, Supplier<RateLimit>) - Static method in class io.smallrye.faulttolerance.basicconfig.RateLimitConfigImpl
 
create(String, Supplier<Bulkhead>) - Static method in class io.smallrye.faulttolerance.basicconfig.BulkheadConfigImpl
 
create(String, Supplier<CircuitBreaker>) - Static method in class io.smallrye.faulttolerance.basicconfig.CircuitBreakerConfigImpl
 
create(String, Supplier<Retry>) - Static method in class io.smallrye.faulttolerance.basicconfig.RetryConfigImpl
 
create(String, Supplier<Timeout>) - Static method in class io.smallrye.faulttolerance.basicconfig.TimeoutConfigImpl
 
create(Supplier<ExponentialBackoff>) - Static method in class io.smallrye.faulttolerance.basicconfig.ExponentialBackoffNoConfigImpl
 
create(Supplier<FibonacciBackoff>) - Static method in class io.smallrye.faulttolerance.basicconfig.FibonacciBackoffNoConfigImpl
 
create(Supplier<RateLimit>) - Static method in class io.smallrye.faulttolerance.basicconfig.RateLimitNoConfigImpl
 
create(Supplier<Bulkhead>) - Static method in class io.smallrye.faulttolerance.basicconfig.BulkheadNoConfigImpl
 
create(Supplier<CircuitBreaker>) - Static method in class io.smallrye.faulttolerance.basicconfig.CircuitBreakerNoConfigImpl
 
create(Supplier<Retry>) - Static method in class io.smallrye.faulttolerance.basicconfig.RetryNoConfigImpl
 
create(Supplier<Timeout>) - Static method in class io.smallrye.faulttolerance.basicconfig.TimeoutNoConfigImpl
 
currentState(String) - Method in class io.smallrye.faulttolerance.apiimpl.BasicCircuitBreakerMaintenanceImpl
 

D

delay() - Method in class io.smallrye.faulttolerance.basicconfig.CircuitBreakerConfigImpl
 
delay() - Method in class io.smallrye.faulttolerance.basicconfig.CircuitBreakerNoConfigImpl
 
delay() - Method in class io.smallrye.faulttolerance.basicconfig.RetryConfigImpl
 
delay() - Method in class io.smallrye.faulttolerance.basicconfig.RetryNoConfigImpl
 
delayUnit() - Method in class io.smallrye.faulttolerance.basicconfig.CircuitBreakerConfigImpl
 
delayUnit() - Method in class io.smallrye.faulttolerance.basicconfig.CircuitBreakerNoConfigImpl
 
delayUnit() - Method in class io.smallrye.faulttolerance.basicconfig.RetryConfigImpl
 
delayUnit() - Method in class io.smallrye.faulttolerance.basicconfig.RetryNoConfigImpl
 
description - Variable in class io.smallrye.faulttolerance.basicconfig.BasicFaultToleranceOperation
 
durationUnit() - Method in class io.smallrye.faulttolerance.basicconfig.RetryConfigImpl
 
durationUnit() - Method in class io.smallrye.faulttolerance.basicconfig.RetryNoConfigImpl
 

E

eventLoop() - Method in interface io.smallrye.faulttolerance.apiimpl.BuilderLazyDependencies
 
exponentialBackoff - Variable in class io.smallrye.faulttolerance.basicconfig.BasicFaultToleranceOperation
 
ExponentialBackoffConfig - Interface in io.smallrye.faulttolerance.basicconfig
 
ExponentialBackoffConfigImpl - Class in io.smallrye.faulttolerance.basicconfig
Automatically generated from the ExponentialBackoffConfig config interface, do not modify.
ExponentialBackoffNoConfigImpl - Class in io.smallrye.faulttolerance.basicconfig
Automatically generated from the ExponentialBackoffConfig config interface, do not modify.

F

factor() - Method in class io.smallrye.faulttolerance.basicconfig.ExponentialBackoffConfigImpl
 
factor() - Method in class io.smallrye.faulttolerance.basicconfig.ExponentialBackoffNoConfigImpl
 
fail(String) - Method in class io.smallrye.faulttolerance.basicconfig.BulkheadConfigImpl
 
fail(String) - Method in class io.smallrye.faulttolerance.basicconfig.BulkheadNoConfigImpl
 
fail(String) - Method in class io.smallrye.faulttolerance.basicconfig.CircuitBreakerConfigImpl
 
fail(String) - Method in class io.smallrye.faulttolerance.basicconfig.CircuitBreakerNoConfigImpl
 
fail(String) - Method in class io.smallrye.faulttolerance.basicconfig.ExponentialBackoffConfigImpl
 
fail(String) - Method in class io.smallrye.faulttolerance.basicconfig.ExponentialBackoffNoConfigImpl
 
fail(String) - Method in class io.smallrye.faulttolerance.basicconfig.FibonacciBackoffConfigImpl
 
fail(String) - Method in class io.smallrye.faulttolerance.basicconfig.FibonacciBackoffNoConfigImpl
 
fail(String) - Method in class io.smallrye.faulttolerance.basicconfig.RateLimitConfigImpl
 
fail(String) - Method in class io.smallrye.faulttolerance.basicconfig.RateLimitNoConfigImpl
 
fail(String) - Method in class io.smallrye.faulttolerance.basicconfig.RetryConfigImpl
 
fail(String) - Method in class io.smallrye.faulttolerance.basicconfig.RetryNoConfigImpl
 
fail(String) - Method in class io.smallrye.faulttolerance.basicconfig.TimeoutConfigImpl
 
fail(String) - Method in class io.smallrye.faulttolerance.basicconfig.TimeoutNoConfigImpl
 
fail(String, String) - Method in class io.smallrye.faulttolerance.basicconfig.BulkheadConfigImpl
 
fail(String, String) - Method in class io.smallrye.faulttolerance.basicconfig.BulkheadNoConfigImpl
 
fail(String, String) - Method in class io.smallrye.faulttolerance.basicconfig.CircuitBreakerConfigImpl
 
fail(String, String) - Method in class io.smallrye.faulttolerance.basicconfig.CircuitBreakerNoConfigImpl
 
fail(String, String) - Method in class io.smallrye.faulttolerance.basicconfig.ExponentialBackoffConfigImpl
 
fail(String, String) - Method in class io.smallrye.faulttolerance.basicconfig.ExponentialBackoffNoConfigImpl
 
fail(String, String) - Method in class io.smallrye.faulttolerance.basicconfig.FibonacciBackoffConfigImpl
 
fail(String, String) - Method in class io.smallrye.faulttolerance.basicconfig.FibonacciBackoffNoConfigImpl
 
fail(String, String) - Method in class io.smallrye.faulttolerance.basicconfig.RateLimitConfigImpl
 
fail(String, String) - Method in class io.smallrye.faulttolerance.basicconfig.RateLimitNoConfigImpl
 
fail(String, String) - Method in class io.smallrye.faulttolerance.basicconfig.RetryConfigImpl
 
fail(String, String) - Method in class io.smallrye.faulttolerance.basicconfig.RetryNoConfigImpl
 
fail(String, String) - Method in class io.smallrye.faulttolerance.basicconfig.TimeoutConfigImpl
 
fail(String, String) - Method in class io.smallrye.faulttolerance.basicconfig.TimeoutNoConfigImpl
 
failOn() - Method in class io.smallrye.faulttolerance.basicconfig.CircuitBreakerConfigImpl
 
failOn() - Method in class io.smallrye.faulttolerance.basicconfig.CircuitBreakerNoConfigImpl
 
failureRatio() - Method in class io.smallrye.faulttolerance.basicconfig.CircuitBreakerConfigImpl
 
failureRatio() - Method in class io.smallrye.faulttolerance.basicconfig.CircuitBreakerNoConfigImpl
 
FaultToleranceImpl<V,T> - Class in io.smallrye.faulttolerance.apiimpl
Deprecated, for removal: This API element is subject to removal in a future version.
FaultToleranceImpl.BuilderImpl<T,R> - Class in io.smallrye.faulttolerance.apiimpl
Deprecated.
 
fibonacciBackoff - Variable in class io.smallrye.faulttolerance.basicconfig.BasicFaultToleranceOperation
 
FibonacciBackoffConfig - Interface in io.smallrye.faulttolerance.basicconfig
 
FibonacciBackoffConfigImpl - Class in io.smallrye.faulttolerance.basicconfig
Automatically generated from the FibonacciBackoffConfig config interface, do not modify.
FibonacciBackoffNoConfigImpl - Class in io.smallrye.faulttolerance.basicconfig
Automatically generated from the FibonacciBackoffConfig config interface, do not modify.
ftEnabled() - Method in interface io.smallrye.faulttolerance.apiimpl.BuilderLazyDependencies
 

G

get(Supplier<T>) - Method in class io.smallrye.faulttolerance.apiimpl.LazyFaultTolerance
 
get(Supplier<T>) - Method in class io.smallrye.faulttolerance.apiimpl.LazyTypedGuard
 
get(Supplier<T>) - Method in class io.smallrye.faulttolerance.apiimpl.TypedGuardImpl
 
get(Supplier<T>, TypeLiteral<T>) - Method in class io.smallrye.faulttolerance.apiimpl.GuardImpl
 
get(Supplier<T>, TypeLiteral<T>) - Method in class io.smallrye.faulttolerance.apiimpl.LazyGuard
 
get(Supplier<T>, Class<T>) - Method in class io.smallrye.faulttolerance.apiimpl.GuardImpl
 
get(Supplier<T>, Class<T>) - Method in class io.smallrye.faulttolerance.apiimpl.LazyGuard
 
getBackoffConfigs() - Method in class io.smallrye.faulttolerance.basicconfig.BasicFaultToleranceOperation
 
getBulkhead() - Method in class io.smallrye.faulttolerance.basicconfig.BasicFaultToleranceOperation
 
getCircuitBreaker() - Method in class io.smallrye.faulttolerance.basicconfig.BasicFaultToleranceOperation
 
getExponentialBackoff() - Method in class io.smallrye.faulttolerance.basicconfig.BasicFaultToleranceOperation
 
getFibonacciBackoff() - Method in class io.smallrye.faulttolerance.basicconfig.BasicFaultToleranceOperation
 
getRateLimit() - Method in class io.smallrye.faulttolerance.basicconfig.BasicFaultToleranceOperation
 
getRetry() - Method in class io.smallrye.faulttolerance.basicconfig.BasicFaultToleranceOperation
 
getTimeout() - Method in class io.smallrye.faulttolerance.basicconfig.BasicFaultToleranceOperation
 
guard(Callable<T>, AsyncInvocation<V, T>, Consumer<FaultToleranceContext<?>>) - Method in class io.smallrye.faulttolerance.apiimpl.GuardImpl
 
guard(Callable<T>, AsyncInvocation<V, T>, Consumer<FaultToleranceContext<?>>) - Method in class io.smallrye.faulttolerance.apiimpl.TypedGuardImpl
 
GuardImpl - Class in io.smallrye.faulttolerance.apiimpl
 
GuardImpl.BuilderImpl - Class in io.smallrye.faulttolerance.apiimpl
 

H

hasBulkhead() - Method in class io.smallrye.faulttolerance.basicconfig.BasicFaultToleranceOperation
 
hasCircuitBreaker() - Method in class io.smallrye.faulttolerance.basicconfig.BasicFaultToleranceOperation
 
hasExponentialBackoff() - Method in class io.smallrye.faulttolerance.basicconfig.BasicFaultToleranceOperation
 
hasFibonacciBackoff() - Method in class io.smallrye.faulttolerance.basicconfig.BasicFaultToleranceOperation
 
hasRateLimit() - Method in class io.smallrye.faulttolerance.basicconfig.BasicFaultToleranceOperation
 
hasRetry() - Method in class io.smallrye.faulttolerance.basicconfig.BasicFaultToleranceOperation
 
hasTimeout() - Method in class io.smallrye.faulttolerance.basicconfig.BasicFaultToleranceOperation
 

I

instance(String) - Method in class io.smallrye.faulttolerance.apiimpl.LazyGuard
 
instance(String) - Method in class io.smallrye.faulttolerance.apiimpl.LazyTypedGuard
 
internalGetAsyncType() - Method in class io.smallrye.faulttolerance.apiimpl.LazyFaultTolerance
 
io.smallrye.faulttolerance.apiimpl - package io.smallrye.faulttolerance.apiimpl
 
io.smallrye.faulttolerance.basicconfig - package io.smallrye.faulttolerance.basicconfig
 
isEnabled(String, String, MethodDescriptor) - Static method in class io.smallrye.faulttolerance.basicconfig.ConfigUtil
 
isEnabled(String, String, String) - Static method in class io.smallrye.faulttolerance.basicconfig.ConfigUtil
 
isValid() - Method in class io.smallrye.faulttolerance.basicconfig.BasicFaultToleranceOperation
 

J

jitter() - Method in class io.smallrye.faulttolerance.basicconfig.RetryConfigImpl
 
jitter() - Method in class io.smallrye.faulttolerance.basicconfig.RetryNoConfigImpl
 
jitterDelayUnit() - Method in class io.smallrye.faulttolerance.basicconfig.RetryConfigImpl
 
jitterDelayUnit() - Method in class io.smallrye.faulttolerance.basicconfig.RetryNoConfigImpl
 

L

LazyFaultTolerance<T> - Class in io.smallrye.faulttolerance.apiimpl
 
LazyGuard - Class in io.smallrye.faulttolerance.apiimpl
 
LazyTypedGuard<V,T> - Class in io.smallrye.faulttolerance.apiimpl
 

M

materialize() - Method in class io.smallrye.faulttolerance.basicconfig.BasicFaultToleranceOperation
Ensures all configuration of this fault tolerance operation is loaded.
materialize() - Method in class io.smallrye.faulttolerance.basicconfig.BulkheadConfigImpl
 
materialize() - Method in class io.smallrye.faulttolerance.basicconfig.BulkheadNoConfigImpl
 
materialize() - Method in class io.smallrye.faulttolerance.basicconfig.CircuitBreakerConfigImpl
 
materialize() - Method in class io.smallrye.faulttolerance.basicconfig.CircuitBreakerNoConfigImpl
 
materialize() - Method in class io.smallrye.faulttolerance.basicconfig.ExponentialBackoffConfigImpl
 
materialize() - Method in class io.smallrye.faulttolerance.basicconfig.ExponentialBackoffNoConfigImpl
 
materialize() - Method in class io.smallrye.faulttolerance.basicconfig.FibonacciBackoffConfigImpl
 
materialize() - Method in class io.smallrye.faulttolerance.basicconfig.FibonacciBackoffNoConfigImpl
 
materialize() - Method in class io.smallrye.faulttolerance.basicconfig.RateLimitConfigImpl
 
materialize() - Method in class io.smallrye.faulttolerance.basicconfig.RateLimitNoConfigImpl
 
materialize() - Method in class io.smallrye.faulttolerance.basicconfig.RetryConfigImpl
 
materialize() - Method in class io.smallrye.faulttolerance.basicconfig.RetryNoConfigImpl
 
materialize() - Method in class io.smallrye.faulttolerance.basicconfig.TimeoutConfigImpl
 
materialize() - Method in class io.smallrye.faulttolerance.basicconfig.TimeoutNoConfigImpl
 
maxDelay() - Method in class io.smallrye.faulttolerance.basicconfig.ExponentialBackoffConfigImpl
 
maxDelay() - Method in class io.smallrye.faulttolerance.basicconfig.ExponentialBackoffNoConfigImpl
 
maxDelay() - Method in class io.smallrye.faulttolerance.basicconfig.FibonacciBackoffConfigImpl
 
maxDelay() - Method in class io.smallrye.faulttolerance.basicconfig.FibonacciBackoffNoConfigImpl
 
maxDelayUnit() - Method in class io.smallrye.faulttolerance.basicconfig.ExponentialBackoffConfigImpl
 
maxDelayUnit() - Method in class io.smallrye.faulttolerance.basicconfig.ExponentialBackoffNoConfigImpl
 
maxDelayUnit() - Method in class io.smallrye.faulttolerance.basicconfig.FibonacciBackoffConfigImpl
 
maxDelayUnit() - Method in class io.smallrye.faulttolerance.basicconfig.FibonacciBackoffNoConfigImpl
 
maxDuration() - Method in class io.smallrye.faulttolerance.basicconfig.RetryConfigImpl
 
maxDuration() - Method in class io.smallrye.faulttolerance.basicconfig.RetryNoConfigImpl
 
maxRetries() - Method in class io.smallrye.faulttolerance.basicconfig.RetryConfigImpl
 
maxRetries() - Method in class io.smallrye.faulttolerance.basicconfig.RetryNoConfigImpl
 
metricsProvider() - Method in interface io.smallrye.faulttolerance.apiimpl.BuilderLazyDependencies
 
minSpacing() - Method in class io.smallrye.faulttolerance.basicconfig.RateLimitConfigImpl
 
minSpacing() - Method in class io.smallrye.faulttolerance.basicconfig.RateLimitNoConfigImpl
 
minSpacingUnit() - Method in class io.smallrye.faulttolerance.basicconfig.RateLimitConfigImpl
 
minSpacingUnit() - Method in class io.smallrye.faulttolerance.basicconfig.RateLimitNoConfigImpl
 

O

onStateChange(String, Consumer<CircuitBreakerState>) - Method in class io.smallrye.faulttolerance.apiimpl.BasicCircuitBreakerMaintenanceImpl
 

R

rateLimit - Variable in class io.smallrye.faulttolerance.basicconfig.BasicFaultToleranceOperation
 
RateLimitConfig - Interface in io.smallrye.faulttolerance.basicconfig
 
RateLimitConfigImpl - Class in io.smallrye.faulttolerance.basicconfig
Automatically generated from the RateLimitConfig config interface, do not modify.
RateLimitNoConfigImpl - Class in io.smallrye.faulttolerance.basicconfig
Automatically generated from the RateLimitConfig config interface, do not modify.
register(String, CircuitBreaker<?>) - Method in class io.smallrye.faulttolerance.apiimpl.BasicCircuitBreakerMaintenanceImpl
 
registerName(String) - Method in class io.smallrye.faulttolerance.apiimpl.BasicCircuitBreakerMaintenanceImpl
 
requestVolumeThreshold() - Method in class io.smallrye.faulttolerance.basicconfig.CircuitBreakerConfigImpl
 
requestVolumeThreshold() - Method in class io.smallrye.faulttolerance.basicconfig.CircuitBreakerNoConfigImpl
 
reset(String) - Method in class io.smallrye.faulttolerance.apiimpl.BasicCircuitBreakerMaintenanceImpl
 
resetAll() - Method in class io.smallrye.faulttolerance.apiimpl.BasicCircuitBreakerMaintenanceImpl
 
retry - Variable in class io.smallrye.faulttolerance.basicconfig.BasicFaultToleranceOperation
 
RetryConfig - Interface in io.smallrye.faulttolerance.basicconfig
 
RetryConfigImpl - Class in io.smallrye.faulttolerance.basicconfig
Automatically generated from the RetryConfig config interface, do not modify.
RetryNoConfigImpl - Class in io.smallrye.faulttolerance.basicconfig
Automatically generated from the RetryConfig config interface, do not modify.
retryOn() - Method in class io.smallrye.faulttolerance.basicconfig.RetryConfigImpl
 
retryOn() - Method in class io.smallrye.faulttolerance.basicconfig.RetryNoConfigImpl
 
run(Runnable) - Method in class io.smallrye.faulttolerance.apiimpl.FaultToleranceImpl
Deprecated.
 
run(Runnable) - Method in class io.smallrye.faulttolerance.apiimpl.LazyFaultTolerance
 

S

skipOn() - Method in class io.smallrye.faulttolerance.basicconfig.CircuitBreakerConfigImpl
 
skipOn() - Method in class io.smallrye.faulttolerance.basicconfig.CircuitBreakerNoConfigImpl
 
stateTransitionEventHandler(String) - Method in class io.smallrye.faulttolerance.apiimpl.BasicCircuitBreakerMaintenanceImpl
 
successThreshold() - Method in class io.smallrye.faulttolerance.basicconfig.CircuitBreakerConfigImpl
 
successThreshold() - Method in class io.smallrye.faulttolerance.basicconfig.CircuitBreakerNoConfigImpl
 

T

timeout - Variable in class io.smallrye.faulttolerance.basicconfig.BasicFaultToleranceOperation
 
TimeoutConfig - Interface in io.smallrye.faulttolerance.basicconfig
 
TimeoutConfigImpl - Class in io.smallrye.faulttolerance.basicconfig
Automatically generated from the TimeoutConfig config interface, do not modify.
TimeoutNoConfigImpl - Class in io.smallrye.faulttolerance.basicconfig
Automatically generated from the TimeoutConfig config interface, do not modify.
timer() - Method in interface io.smallrye.faulttolerance.apiimpl.BuilderLazyDependencies
 
toFutureInvoker - Variable in class io.smallrye.faulttolerance.apiimpl.AsyncInvocation
 
toString() - Method in class io.smallrye.faulttolerance.basicconfig.BasicFaultToleranceOperation
 
type() - Method in class io.smallrye.faulttolerance.basicconfig.RateLimitConfigImpl
 
type() - Method in class io.smallrye.faulttolerance.basicconfig.RateLimitNoConfigImpl
 
TypedGuardImpl<V,T> - Class in io.smallrye.faulttolerance.apiimpl
 
TypedGuardImpl.BuilderImpl<V,T> - Class in io.smallrye.faulttolerance.apiimpl
 

U

unit() - Method in class io.smallrye.faulttolerance.basicconfig.TimeoutConfigImpl
 
unit() - Method in class io.smallrye.faulttolerance.basicconfig.TimeoutNoConfigImpl
 

V

validate() - Method in class io.smallrye.faulttolerance.basicconfig.BasicFaultToleranceOperation
Throws FaultToleranceDefinitionException if validation fails.
validate() - Method in interface io.smallrye.faulttolerance.basicconfig.BulkheadConfig
 
validate() - Method in interface io.smallrye.faulttolerance.basicconfig.CircuitBreakerConfig
 
validate() - Method in interface io.smallrye.faulttolerance.basicconfig.ExponentialBackoffConfig
 
validate() - Method in interface io.smallrye.faulttolerance.basicconfig.FibonacciBackoffConfig
 
validate() - Method in interface io.smallrye.faulttolerance.basicconfig.RateLimitConfig
 
validate() - Method in interface io.smallrye.faulttolerance.basicconfig.RetryConfig
 
validate() - Method in interface io.smallrye.faulttolerance.basicconfig.TimeoutConfig
 
value() - Method in class io.smallrye.faulttolerance.basicconfig.BulkheadConfigImpl
 
value() - Method in class io.smallrye.faulttolerance.basicconfig.BulkheadNoConfigImpl
 
value() - Method in class io.smallrye.faulttolerance.basicconfig.RateLimitConfigImpl
 
value() - Method in class io.smallrye.faulttolerance.basicconfig.RateLimitNoConfigImpl
 
value() - Method in class io.smallrye.faulttolerance.basicconfig.TimeoutConfigImpl
 
value() - Method in class io.smallrye.faulttolerance.basicconfig.TimeoutNoConfigImpl
 

W

waitingTaskQueue() - Method in class io.smallrye.faulttolerance.basicconfig.BulkheadConfigImpl
 
waitingTaskQueue() - Method in class io.smallrye.faulttolerance.basicconfig.BulkheadNoConfigImpl
 
window() - Method in class io.smallrye.faulttolerance.basicconfig.RateLimitConfigImpl
 
window() - Method in class io.smallrye.faulttolerance.basicconfig.RateLimitNoConfigImpl
 
windowUnit() - Method in class io.smallrye.faulttolerance.basicconfig.RateLimitConfigImpl
 
windowUnit() - Method in class io.smallrye.faulttolerance.basicconfig.RateLimitNoConfigImpl
 
withBulkhead() - Method in class io.smallrye.faulttolerance.apiimpl.FaultToleranceImpl.BuilderImpl
Deprecated.
 
withBulkhead() - Method in class io.smallrye.faulttolerance.apiimpl.GuardImpl.BuilderImpl
 
withBulkhead() - Method in class io.smallrye.faulttolerance.apiimpl.TypedGuardImpl.BuilderImpl
 
withCircuitBreaker() - Method in class io.smallrye.faulttolerance.apiimpl.FaultToleranceImpl.BuilderImpl
Deprecated.
 
withCircuitBreaker() - Method in class io.smallrye.faulttolerance.apiimpl.GuardImpl.BuilderImpl
 
withCircuitBreaker() - Method in class io.smallrye.faulttolerance.apiimpl.TypedGuardImpl.BuilderImpl
 
withDescription(String) - Method in class io.smallrye.faulttolerance.apiimpl.FaultToleranceImpl.BuilderImpl
Deprecated.
 
withDescription(String) - Method in class io.smallrye.faulttolerance.apiimpl.GuardImpl.BuilderImpl
 
withDescription(String) - Method in class io.smallrye.faulttolerance.apiimpl.TypedGuardImpl.BuilderImpl
 
withFallback() - Method in class io.smallrye.faulttolerance.apiimpl.FaultToleranceImpl.BuilderImpl
Deprecated.
 
withFallback() - Method in class io.smallrye.faulttolerance.apiimpl.TypedGuardImpl.BuilderImpl
 
withRateLimit() - Method in class io.smallrye.faulttolerance.apiimpl.FaultToleranceImpl.BuilderImpl
Deprecated.
 
withRateLimit() - Method in class io.smallrye.faulttolerance.apiimpl.GuardImpl.BuilderImpl
 
withRateLimit() - Method in class io.smallrye.faulttolerance.apiimpl.TypedGuardImpl.BuilderImpl
 
withRetry() - Method in class io.smallrye.faulttolerance.apiimpl.FaultToleranceImpl.BuilderImpl
Deprecated.
 
withRetry() - Method in class io.smallrye.faulttolerance.apiimpl.GuardImpl.BuilderImpl
 
withRetry() - Method in class io.smallrye.faulttolerance.apiimpl.TypedGuardImpl.BuilderImpl
 
withThreadOffload(boolean) - Method in class io.smallrye.faulttolerance.apiimpl.FaultToleranceImpl.BuilderImpl
Deprecated.
 
withThreadOffload(boolean) - Method in class io.smallrye.faulttolerance.apiimpl.GuardImpl.BuilderImpl
 
withThreadOffload(boolean) - Method in class io.smallrye.faulttolerance.apiimpl.TypedGuardImpl.BuilderImpl
 
withThreadOffloadExecutor(Executor) - Method in class io.smallrye.faulttolerance.apiimpl.FaultToleranceImpl.BuilderImpl
Deprecated.
 
withThreadOffloadExecutor(Executor) - Method in class io.smallrye.faulttolerance.apiimpl.GuardImpl.BuilderImpl
 
withThreadOffloadExecutor(Executor) - Method in class io.smallrye.faulttolerance.apiimpl.TypedGuardImpl.BuilderImpl
 
withTimeout() - Method in class io.smallrye.faulttolerance.apiimpl.FaultToleranceImpl.BuilderImpl
Deprecated.
 
withTimeout() - Method in class io.smallrye.faulttolerance.apiimpl.GuardImpl.BuilderImpl
 
withTimeout() - Method in class io.smallrye.faulttolerance.apiimpl.TypedGuardImpl.BuilderImpl
 
A B C D E F G H I J L M O R S T U V W 
All Classes and Interfaces|All Packages