Class BaseRequest

    • Constructor Detail

      • BaseRequest

        protected BaseRequest​(ClientRequest clientRequest)
    • Method Detail

      • asString

        public HttpResponse<java.lang.String> asString()
      • asStringAsync

        public java.util.concurrent.CompletableFuture<HttpResponse<java.lang.String>> asStringAsync()
      • asStringAsync

        public void asStringAsync​(Callback<java.lang.String> callback)
      • asJsonAsync

        public java.util.concurrent.CompletableFuture<HttpResponse<Json>> asJsonAsync()
      • asObject

        public <T> HttpResponse<T> asObject​(java.lang.Class<T> responseClass)
      • asObjectAsync

        public <T> java.util.concurrent.CompletableFuture<HttpResponse<T>> asObjectAsync​(java.lang.Class<T> responseClass)
      • asObjectAsync

        public <T> java.util.concurrent.Future<HttpResponse<T>> asObjectAsync​(java.lang.Class<T> responseClass,
                                                                              Callback<T> callback)
      • asBinary

        public HttpResponse<java.io.InputStream> asBinary()
      • asBinaryAsync

        public java.util.concurrent.CompletableFuture<HttpResponse<java.io.InputStream>> asBinaryAsync()
      • asBinaryAsync

        public java.util.concurrent.Future<HttpResponse<java.io.InputStream>> asBinaryAsync​(Callback<java.io.InputStream> callback)