Я просмотрел следующий код: How to combine 3 or more CompletionStages?, но только в этом посте Выполнено задание из CompletableFutures.Как объединить асинхронный CompletableFuture с завершенным CompletableFuture?
Как я могу объединить асинхронный CompletableFuture с Completed CompletableFuture, чтобы объединить результаты из уже завершенного завершающего Future с тем, результат которого еще не рассчитан?
Ни один из кода в связанном вопросе не зависит от того, завершена или нет фьючерсов. – Holger