| Package | Description | 
|---|---|
| io.vertx.rxjava3.ext.web.client | 
| Modifier and Type | Field and Description | 
|---|---|
| static io.vertx.lang.rx.TypeArg<HttpRequest> | HttpRequest. __TYPE_ARG | 
| Modifier and Type | Method and Description | 
|---|---|
| HttpRequest<T> | HttpRequest. addQueryParam(String paramName,
             String paramValue)Add a query parameter to the request. | 
| <U> HttpRequest<U> | HttpRequest. as(BodyCodec<U> responseCodec)Configure the request to decode the response with the  responseCodec. | 
| HttpRequest<T> | HttpRequest. authentication(Credentials credentials)Configure the request to perform HTTP Authentication. | 
| HttpRequest<T> | HttpRequest. basicAuthentication(Buffer id,
                   Buffer password)Configure the request to perform basic access authentication. | 
| HttpRequest<T> | HttpRequest. basicAuthentication(String id,
                   String password)Configure the request to perform basic access authentication. | 
| HttpRequest<T> | HttpRequest. bearerTokenAuthentication(String bearerToken)Configure the request to perform bearer token authentication. | 
| HttpRequest<T> | HttpRequest. copy()Copy this request | 
| HttpRequest<Buffer> | WebClient. delete(int port,
      String host,
      String requestURI)Create an HTTP DELETE request to send to the server at the specified host and port. | 
| HttpRequest<Buffer> | WebClient. delete(String requestURI)Create an HTTP DELETE request to send to the server at the default host and port. | 
| HttpRequest<Buffer> | WebClient. delete(String host,
      String requestURI)Create an HTTP DELETE request to send to the server at the specified host and default port. | 
| HttpRequest<Buffer> | WebClient. deleteAbs(String absoluteURI)Create an HTTP DELETE request to send to the server using an absolute URI, specifying a response handler to receive
 the response | 
| HttpRequest<T> | HttpRequest. expect(java.util.function.Function<HttpResponse<Void>,ResponsePredicateResult> predicate)Add an expectation that the response is valid according to the provided  predicate. | 
| HttpRequest<T> | HttpRequest. expect(ResponsePredicate predicate)Add an expectation that the response is valid according to the provided  predicate. | 
| HttpRequest<T> | HttpRequest. followRedirects(boolean value)Set wether or not to follow the directs for the request. | 
| HttpRequest<Buffer> | WebClient. get(int port,
   String host,
   String requestURI)Create an HTTP GET request to send to the server at the specified host and port. | 
| HttpRequest<Buffer> | WebClient. get(String requestURI)Create an HTTP GET request to send to the server at the default host and port. | 
| HttpRequest<Buffer> | WebClient. get(String host,
   String requestURI)Create an HTTP GET request to send to the server at the specified host and default port. | 
| HttpRequest<Buffer> | WebClient. getAbs(String absoluteURI)Create an HTTP GET request to send to the server using an absolute URI, specifying a response handler to receive
 the response | 
| HttpRequest<Buffer> | WebClient. head(int port,
    String host,
    String requestURI)Create an HTTP HEAD request to send to the server at the specified host and port. | 
| HttpRequest<Buffer> | WebClient. head(String requestURI)Create an HTTP HEAD request to send to the server at the default host and port. | 
| HttpRequest<Buffer> | WebClient. head(String host,
    String requestURI)Create an HTTP HEAD request to send to the server at the specified host and default port. | 
| HttpRequest<Buffer> | WebClient. headAbs(String absoluteURI)Create an HTTP HEAD request to send to the server using an absolute URI, specifying a response handler to receive
 the response | 
| HttpRequest<T> | HttpRequest. host(String value)Configure the request to use a new host  value. | 
| HttpRequest<T> | HttpRequest. method(HttpMethod value)Configure the request to use a new method  value. | 
| HttpRequest<T> | HttpRequest. multipartMixed(boolean allow)Allow or disallow multipart mixed encoding when sending  having files sharing the same
 file name. | 
| static <T> HttpRequest<T> | HttpRequest. newInstance(HttpRequest arg) | 
| static <T> HttpRequest<T> | HttpRequest. newInstance(HttpRequest arg,
           io.vertx.lang.rx.TypeArg<T> __typeArg_T) | 
| HttpRequest<Buffer> | WebClient. patch(int port,
     String host,
     String requestURI)Create an HTTP PATCH request to send to the server at the specified host and port. | 
| HttpRequest<Buffer> | WebClient. patch(String requestURI)Create an HTTP PATCH request to send to the server at the default host and port. | 
| HttpRequest<Buffer> | WebClient. patch(String host,
     String requestURI)Create an HTTP PATCH request to send to the server at the specified host and default port. | 
| HttpRequest<Buffer> | WebClient. patchAbs(String absoluteURI)Create an HTTP PATCH request to send to the server using an absolute URI, specifying a response handler to receive
 the response | 
| HttpRequest<T> | HttpRequest. port(int value)Configure the request to use a new port  value. | 
| HttpRequest<Buffer> | WebClient. post(int port,
    String host,
    String requestURI)Create an HTTP POST request to send to the server at the specified host and port. | 
| HttpRequest<Buffer> | WebClient. post(String requestURI)Create an HTTP POST request to send to the server at the default host and port. | 
| HttpRequest<Buffer> | WebClient. post(String host,
    String requestURI)Create an HTTP POST request to send to the server at the specified host and default port. | 
| HttpRequest<Buffer> | WebClient. postAbs(String absoluteURI)Create an HTTP POST request to send to the server using an absolute URI, specifying a response handler to receive
 the response | 
| HttpRequest<T> | HttpRequest. proxy(ProxyOptions proxyOptions)Configure the request to set a proxy for this request. | 
| HttpRequest<Buffer> | WebClient. put(int port,
   String host,
   String requestURI)Create an HTTP PUT request to send to the server at the specified host and port. | 
| HttpRequest<Buffer> | WebClient. put(String requestURI)Create an HTTP PUT request to send to the server at the default host and port. | 
| HttpRequest<Buffer> | WebClient. put(String host,
   String requestURI)Create an HTTP PUT request to send to the server at the specified host and default port. | 
| HttpRequest<Buffer> | WebClient. putAbs(String absoluteURI)Create an HTTP PUT request to send to the server using an absolute URI, specifying a response handler to receive
 the response | 
| HttpRequest<T> | HttpRequest. putHeader(String name,
         Iterable<String> value)Configure the request to set a new HTTP header with multiple values. | 
| HttpRequest<T> | HttpRequest. putHeader(String name,
         String value)Configure the request to set a new HTTP header. | 
| HttpRequest<T> | HttpRequest. putHeaders(MultiMap headers)Configure the request to add multiple HTTP headers . | 
| HttpRequest<Buffer> | WebClient. request(HttpMethod method,
       int port,
       String host,
       String requestURI)Create an HTTP request to send to the server at the specified host and port. | 
| HttpRequest<Buffer> | WebClient. request(HttpMethod method,
       RequestOptions options)Create an HTTP request to send to the server at the specified host and port. | 
| HttpRequest<Buffer> | WebClient. request(HttpMethod method,
       SocketAddress serverAddress,
       int port,
       String host,
       String requestURI)Like  WebClient.request(io.vertx.core.http.HttpMethod, int, java.lang.String, java.lang.String)using theserverAddressparameter to connect to the
 server instead of theportandhostparameters. | 
| HttpRequest<Buffer> | WebClient. request(HttpMethod method,
       SocketAddress serverAddress,
       RequestOptions options)Like  WebClient.request(io.vertx.core.http.HttpMethod, int, java.lang.String, java.lang.String)using theserverAddressparameter to connect to the
 server instead of theoptionsparameter. | 
| HttpRequest<Buffer> | WebClient. request(HttpMethod method,
       SocketAddress serverAddress,
       String requestURI)Like  WebClient.request(io.vertx.core.http.HttpMethod, int, java.lang.String, java.lang.String)using theserverAddressparameter to connect to the
 server instead of the default port and default host. | 
| HttpRequest<Buffer> | WebClient. request(HttpMethod method,
       SocketAddress serverAddress,
       String host,
       String requestURI)Like  WebClient.request(io.vertx.core.http.HttpMethod, int, java.lang.String, java.lang.String)using theserverAddressparameter to connect to the
 server instead of the default port andhostparameter. | 
| HttpRequest<Buffer> | WebClient. request(HttpMethod method,
       String requestURI)Create an HTTP request to send to the server at the default host and port. | 
| HttpRequest<Buffer> | WebClient. request(HttpMethod method,
       String host,
       String requestURI)Create an HTTP request to send to the server at the specified host and default port. | 
| HttpRequest<Buffer> | WebClient. requestAbs(HttpMethod method,
          SocketAddress serverAddress,
          String absoluteURI)Like  WebClient.requestAbs(io.vertx.core.http.HttpMethod, java.lang.String)using theserverAddressparameter to connect to the
 server instead of theabsoluteURIparameter. | 
| HttpRequest<Buffer> | WebClient. requestAbs(HttpMethod method,
          String absoluteURI)Create an HTTP request to send to the server using an absolute URI | 
| HttpRequest<T> | HttpRequest. setQueryParam(String paramName,
             String paramValue)Set a query parameter to the request. | 
| HttpRequest<T> | HttpRequest. ssl(Boolean value) | 
| HttpRequest<T> | HttpRequest. timeout(long value)Configures the amount of time in milliseconds after which if the request does not return any data within the timeout
 period an  TimeoutExceptionfails the request. | 
| HttpRequest<T> | HttpRequest. uri(String value)Configure the request to use a new request URI  value. | 
| HttpRequest<T> | HttpRequest. virtualHost(String value)Configure the request to use a virtual host  value. | 
Copyright © 2022 Eclipse. All rights reserved.