Package io.smallrye.faulttolerance.api
Interface FaultTolerance.Builder.FallbackBuilder<T,R>
- Enclosing interface:
FaultTolerance.Builder<T,R>
Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Summary
Modifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.applyOn(Collection<Class<? extends Throwable>> value) Deprecated, for removal: This API element is subject to removal in a future version.done()Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.skipOn(Collection<Class<? extends Throwable>> value) Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.default FaultTolerance.Builder.FallbackBuilder<T, R> with(Consumer<FaultTolerance.Builder.FallbackBuilder<T, R>> consumer) Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Details
-
handler
Deprecated, for removal: This API element is subject to removal in a future version. -
handler
@Deprecated(forRemoval=true) FaultTolerance.Builder.FallbackBuilder<T,R> handler(Function<Throwable, T> value) Deprecated, for removal: This API element is subject to removal in a future version. -
applyOn
@Deprecated(forRemoval=true) FaultTolerance.Builder.FallbackBuilder<T,R> applyOn(Collection<Class<? extends Throwable>> value) Deprecated, for removal: This API element is subject to removal in a future version. -
applyOn
@Deprecated(forRemoval=true) FaultTolerance.Builder.FallbackBuilder<T,R> applyOn(Class<? extends Throwable> value) Deprecated, for removal: This API element is subject to removal in a future version. -
skipOn
@Deprecated(forRemoval=true) FaultTolerance.Builder.FallbackBuilder<T,R> skipOn(Collection<Class<? extends Throwable>> value) Deprecated, for removal: This API element is subject to removal in a future version. -
skipOn
@Deprecated(forRemoval=true) FaultTolerance.Builder.FallbackBuilder<T,R> skipOn(Class<? extends Throwable> value) Deprecated, for removal: This API element is subject to removal in a future version. -
when
@Deprecated(forRemoval=true) FaultTolerance.Builder.FallbackBuilder<T,R> when(Predicate<Throwable> value) Deprecated, for removal: This API element is subject to removal in a future version. -
done
Deprecated, for removal: This API element is subject to removal in a future version. -
with
@Deprecated(forRemoval=true) default FaultTolerance.Builder.FallbackBuilder<T,R> with(Consumer<FaultTolerance.Builder.FallbackBuilder<T, R>> consumer) Deprecated, for removal: This API element is subject to removal in a future version.
-