java.util.concurrent.CompletableFuture<T>
@NotNull 
public CompletableFuture<T> whenComplete(
@NotNull java.util.function.BiConsumer<? super @UnknownNullability T, ? super @UnknownNullability Throwable> action
)

Specified by:

whenComplete in interface CompletionStage