code: public Mono<HttpResponse> send(HttpRequest request, ContextData contextData) {
          return httpPipeline.send(httpPipeline.newContext(request, contextData));
      }
docs: Send the provided request asynchronously, applying any request policies provided to the HttpClient instance.
  
  @param request the HTTP request to send
  @param contextData the context
  @return a {@link Mono} that emits HttpResponse asynchronously