private void maybeComplete() { if (remainingResponses <= 0) future.complete(null); } }
/** * Returns a new KafkaFuture that is already completed with the given value. */ public static <U> KafkaFuture<U> completedFuture(U value) { KafkaFuture<U> future = new KafkaFutureImpl<U>(); future.complete(value); return future; }