public CompletableFuture<Object> handleResponse(
      String configKey, Response response, Type returnType, long elapsedTime) {
    CompletableFuture<Object> resultFuture = new CompletableFuture<>();
    handleResponse(resultFuture, configKey, response, returnType, elapsedTime);
    return resultFuture;
  }
The response handler that is used to provide asynchronous support on top of standard response
handling
core/src/main/java/feign/AsyncResponseHandler.java