try { Optional<RESPONSE> response = waiter.execute(requestSupplier, functionCall, terminationPredicate); if (response.isPresent()) { return response.get();
try { Optional<RESPONSE> response = waiter.execute(requestSupplier, functionCall, terminationPredicate); if (response.isPresent()) { return response.get();