@Override protected V doExecute() {
    return getUninterruptibly(newCompletionStage().thenApply(this));
  }
Defers I/O until {@link #enqueue(Callback)} or {@link #execute()} are called.
zipkin-storage/cassandra/src/main/java/zipkin2/storage/cassandra/internal/call/ResultSetFutureCall.java