public abstract class AbstractHttpClient extends Object implements HttpClient
| Constructor and Description | 
|---|
AbstractHttpClient()  | 
| Modifier and Type | Method and Description | 
|---|---|
<Intermediate,Final> | 
go(Request request,
  HttpResponseHandler<Intermediate,Final> handler)
Submit a request and process the response with the given response handler. 
 | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgopublic <Intermediate,Final> com.google.common.util.concurrent.ListenableFuture<Final> go(Request request, HttpResponseHandler<Intermediate,Final> handler)
HttpClientNote that the Request object passed in to the HttpClient *may* be mutated by the actual client. This is largely done by composed clients, but the contract is that mutation is possible. It is the caller's responsibility to pass in a copy of the Request object if they want to have an object that is not mutated.
go in interface HttpClientIntermediate - The type of the intermediate results from the handlerFinal - The type of the final results that the returned ListenableFuture will containrequest - Request to process, this *may* be mutated by the clienthandler - An asynchronous response handler that will be used to process results from the http callCopyright © 2011–2018. All rights reserved.