Class ClientRequest


  • public class ClientRequest
    extends java.lang.Object
    Created by Josh Gontijo on 5/3/17.
    • Method Summary

      Modifier and Type Method Description
      <T> HttpResponse<T> request​(HttpRequest httpRequest, java.lang.Class<T> responseClass)  
      <T> java.util.concurrent.CompletableFuture<HttpResponse<T>> requestAsync​(HttpRequest httpRequest, java.lang.Class<T> responseClass)  
      <T> java.util.concurrent.Future<HttpResponse<T>> requestAsync​(HttpRequest httpRequest, java.lang.Class<T> responseClass, Callback<T> callback)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • url

        public final java.lang.String url
    • Method Detail

      • requestAsync

        public <T> java.util.concurrent.CompletableFuture<HttpResponse<T>> requestAsync​(HttpRequest httpRequest,
                                                                                        java.lang.Class<T> responseClass)
      • requestAsync

        public <T> java.util.concurrent.Future<HttpResponse<T>> requestAsync​(HttpRequest httpRequest,
                                                                             java.lang.Class<T> responseClass,
                                                                             Callback<T> callback)