public void set(V value) {
    this.value = value;
    if (latch != null) {
      latch.countDown();
    }
  }
Creates a new instance of FutureResult with the value available immediately
geode-core/src/main/java/org/apache/geode/internal/util/concurrent/FutureResult.java