- completedExceptionally
Returns an exceptionally completed CompletableFuture.
- retryWithDelay
Retry the given operation with the given delay in between failures.
- toJava
Converts a Scala Future to a CompletableFuture.
- orTimeout
Times the given future out after the timeout.
- waitForAll
Creates a future that is complete once all of the given futures have completed.
The future fails (co
- retry
Retry the given operation the given number of times in case of a failure.
- runAfterwards
Run the given action after the completion of the given future. The given future
can be completed nor
- toFiniteDuration
Converts Flink time into a FiniteDuration.
- combineAll
Creates a future that is complete once multiple other futures completed. The
future fails (completes
- completeAll
Creates a ConjunctFuture which is only completed after all given futures have
completed. Unlike Futu
- composeAfterwards
Run the given asynchronous action after the completion of the given future. The
given future can be
- retryOperation
Helper method which retries the provided operation in case of a failure.