Index
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
BulkheadConfigconfig interface, do not modify. - BulkheadNoConfigImpl - Class in io.smallrye.faulttolerance.basicconfig
-
Automatically generated from the
BulkheadConfigconfig 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
CircuitBreakerConfigconfig interface, do not modify. - CircuitBreakerNoConfigImpl - Class in io.smallrye.faulttolerance.basicconfig
-
Automatically generated from the
CircuitBreakerConfigconfig 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
ExponentialBackoffConfigconfig interface, do not modify. - ExponentialBackoffNoConfigImpl - Class in io.smallrye.faulttolerance.basicconfig
-
Automatically generated from the
ExponentialBackoffConfigconfig 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
FibonacciBackoffConfigconfig interface, do not modify. - FibonacciBackoffNoConfigImpl - Class in io.smallrye.faulttolerance.basicconfig
-
Automatically generated from the
FibonacciBackoffConfigconfig 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
RateLimitConfigconfig interface, do not modify. - RateLimitNoConfigImpl - Class in io.smallrye.faulttolerance.basicconfig
-
Automatically generated from the
RateLimitConfigconfig 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
RetryConfigconfig interface, do not modify. - RetryNoConfigImpl - Class in io.smallrye.faulttolerance.basicconfig
-
Automatically generated from the
RetryConfigconfig 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
TimeoutConfigconfig interface, do not modify. - TimeoutNoConfigImpl - Class in io.smallrye.faulttolerance.basicconfig
-
Automatically generated from the
TimeoutConfigconfig 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
FaultToleranceDefinitionExceptionif 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
All Classes and Interfaces|All Packages