docs: public Sink reloadAsync() throws ExecutionException, InterruptedException {
      // [START reloadAsync]
      Future<Sink> future = sink.reloadAsync();
      // ...
      Sink latestSink = future.get();
      if (latestSink == null) {
        // the sink was not found
      }
      // [END reloadAsync]
      return latestSink;
    }