.build();
HttpGet get = new HttpGet(endpoint.getUri());
HttpHost target = URIUtils.extractHost(get.getURI());
BasicAsyncRequestProducer basicAsyncRequestProducer = new BasicAsyncRequestProducer(target, get);
httpClient.start();
try {
log.debug("sending request");
Future<HttpResponse> futureResponse = httpClient.execute(
basicAsyncRequestProducer,
new SSEResponseConsumer(requestHandler), new FutureCallback<HttpResponse>() {