FaultTolerance.Builder.TimeoutBuilder<T,R> |
FaultTolerance.Builder.TimeoutBuilder.duration(long value,
ChronoUnit unit) |
Sets the timeout duration.
|
FaultTolerance.Builder.TimeoutBuilder<T,R> |
FaultTolerance.Builder.TimeoutBuilder.onFinished(Runnable callback) |
Sets a callback that will be invoked when an invocation finishes before the timeout.
|
FaultTolerance.Builder.TimeoutBuilder<T,R> |
FaultTolerance.Builder.TimeoutBuilder.onTimeout(Runnable callback) |
Sets a callback that will be invoked when an invocation times out.
|
default FaultTolerance.Builder.TimeoutBuilder<T,R> |
FaultTolerance.Builder.TimeoutBuilder.with(Consumer<FaultTolerance.Builder.TimeoutBuilder<T,R>> consumer) |
|
FaultTolerance.Builder.TimeoutBuilder<T,R> |
FaultTolerance.Builder.withTimeout() |
Adds a timeout strategy.
|