Uses of Interface
io.smallrye.faulttolerance.api.FaultTolerance.Builder.FallbackBuilder
-
Uses of FaultTolerance.Builder.FallbackBuilder in io.smallrye.faulttolerance.api
Methods in io.smallrye.faulttolerance.api that return FaultTolerance.Builder.FallbackBuilderModifier and TypeMethodDescriptiondefault FaultTolerance.Builder.FallbackBuilder<T, R> Equivalent toapplyOn(Collections.singleton(value)).FaultTolerance.Builder.FallbackBuilder.applyOn(Collection<Class<? extends Throwable>> value) Sets the set of exception types considered failure.Sets the fallback handler in the form of aFunctionthat transforms the exception to the fallback value.Sets the fallback handler in the form of a fallback valueSupplier.default FaultTolerance.Builder.FallbackBuilder<T, R> Equivalent toskipOn(Collections.singleton(value)).FaultTolerance.Builder.FallbackBuilder.skipOn(Collection<Class<? extends Throwable>> value) Sets the set of exception types considered success.Sets a predicate to determine when an exception should be considered failure and fallback should be applied.default FaultTolerance.Builder.FallbackBuilder<T, R> FaultTolerance.Builder.FallbackBuilder.with(Consumer<FaultTolerance.Builder.FallbackBuilder<T, R>> consumer) FaultTolerance.Builder.withFallback()Adds a fallback strategy.Method parameters in io.smallrye.faulttolerance.api with type arguments of type FaultTolerance.Builder.FallbackBuilderModifier and TypeMethodDescriptiondefault FaultTolerance.Builder.FallbackBuilder<T, R> FaultTolerance.Builder.FallbackBuilder.with(Consumer<FaultTolerance.Builder.FallbackBuilder<T, R>> consumer)