Uses of Class
io.vertx.core.http.RequestOptions
-
-
Uses of RequestOptions in io.vertx.core.http
Subclasses of RequestOptions in io.vertx.core.http Modifier and Type Class Description classWebSocketConnectOptionsOptions describing how anHttpClientconnect aWebSocket.Fields in io.vertx.core.http with type parameters of type RequestOptions Modifier and Type Field Description static Function<HttpClientResponse,Future<RequestOptions>>HttpClientAgent. DEFAULT_REDIRECT_HANDLERConstant containing the default redirect handler of used by the client.Methods in io.vertx.core.http that return RequestOptions Modifier and Type Method Description RequestOptionsRequestOptions. addHeader(CharSequence key, CharSequence value)Add a request header.RequestOptionsRequestOptions. addHeader(CharSequence key, Iterable<CharSequence> values)RequestOptionsRequestOptions. addHeader(String key, String value)Add a request header.RequestOptionsRequestOptions. putHeader(CharSequence key, CharSequence value)Set a request header.RequestOptionsRequestOptions. putHeader(CharSequence key, Iterable<CharSequence> values)RequestOptionsRequestOptions. putHeader(String key, String value)Set a request header.RequestOptionsRequestOptions. removeHeader(CharSequence key)Add a request header.RequestOptionsRequestOptions. removeHeader(String key)Add a request header.RequestOptionsRequestOptions. setAbsoluteURI(String absoluteURI)Parse an absolute URI to use, this will update thessl,host,portandurifields.RequestOptionsRequestOptions. setAbsoluteURI(URL url)LikesetAbsoluteURI(String)but using anURLparameter.RequestOptionsRequestOptions. setConnectTimeout(long timeout)RequestOptionsRequestOptions. setFollowRedirects(Boolean followRedirects)Set whether to follow HTTP redirectRequestOptionsRequestOptions. setHeaders(MultiMap headers)Set request headers from a multi-map.RequestOptionsRequestOptions. setHost(String host)RequestOptionsRequestOptions. setIdleTimeout(long timeout)Sets the amount of time after which, if the request does not return any data within the timeout period, the request/response is closed and the related futures are failed with aTimeoutException, e.g.RequestOptionsRequestOptions. setMethod(HttpMethod method)Set the HTTP method to be used by the client request.RequestOptionsRequestOptions. setPort(Integer port)RequestOptionsRequestOptions. setProxyOptions(ProxyOptions proxyOptions)RequestOptionsWebSocketConnectOptions. setProxyOptions(ProxyOptions proxyOptions)Override theHttpClientOptions.setProxyOptions(ProxyOptions)proxy options for connections.RequestOptionsRequestOptions. setRoutingKey(String key)Set the routing key, the routing key can be used by a Vert.x client side sticky load balancer to pin the request to a remote HTTP server.RequestOptionsRequestOptions. setServer(Address server)RequestOptionsRequestOptions. setSsl(Boolean ssl)RequestOptionsRequestOptions. setSslOptions(ClientSSLOptions sslOptions)RequestOptionsRequestOptions. setTimeout(long timeout)Sets both connect and idle timeouts for the request connect timeout: if the request is not obtained from the client within the timeout period, theFuture<HttpClientRequest>obtained from the client is failed with aTimeoutException. idle timeout: if the request does not return any data within the timeout period, the request/response is closed and the related futures are failed with aTimeoutException, e.g.RequestOptionsRequestOptions. setTraceOperation(String op)Override the operation the tracer use for this request.RequestOptionsRequestOptions. setURI(String uri)Set the request relative URI.Methods in io.vertx.core.http with parameters of type RequestOptions Modifier and Type Method Description Future<HttpClientRequest>HttpClient. request(RequestOptions options)Create an HTTP request to send to the server.Method parameters in io.vertx.core.http with type arguments of type RequestOptions Modifier and Type Method Description HttpClientBuilderHttpClientBuilder. withRedirectHandler(Function<HttpClientResponse,Future<RequestOptions>> handler)Set a redirect handler for the http client.Constructors in io.vertx.core.http with parameters of type RequestOptions Constructor Description RequestOptions(RequestOptions other)Copy constructor -
Uses of RequestOptions in io.vertx.ext.web.client
Methods in io.vertx.ext.web.client with parameters of type RequestOptions Modifier and Type Method Description default 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, RequestOptions options)LikeWebClient.request(HttpMethod, RequestOptions)using theserverAddressparameter to connect to the server instead of theoptionsparameter. -
Uses of RequestOptions in io.vertx.reactivex.core.http
Methods in io.vertx.reactivex.core.http with parameters of type RequestOptions Modifier and Type Method Description Future<HttpClientRequest>HttpClient. request(RequestOptions options)Create an HTTP request to send to the server.Future<HttpClientRequest>HttpClientAgent. request(RequestOptions options)Create an HTTP request to send to the server.Future<HttpClientRequest>HttpClientConnection. request(RequestOptions options)Create an HTTP request to send to the server.Single<HttpClientRequest>HttpClient. rxRequest(RequestOptions options)Create an HTTP request to send to the server.Single<HttpClientRequest>HttpClientAgent. rxRequest(RequestOptions options)Create an HTTP request to send to the server.Single<HttpClientRequest>HttpClientConnection. rxRequest(RequestOptions options)Create an HTTP request to send to the server.Method parameters in io.vertx.reactivex.core.http with type arguments of type RequestOptions Modifier and Type Method Description HttpClientBuilderHttpClientBuilder. withRedirectHandler(Function<HttpClientResponse,Single<RequestOptions>> handler)Set a redirect handler for the http client.HttpClientBuilderHttpClientBuilder. withRedirectHandler(Function<HttpClientResponse,Future<RequestOptions>> handler)Set a redirect handler for the http client. -
Uses of RequestOptions in io.vertx.reactivex.ext.web.client
Methods in io.vertx.reactivex.ext.web.client with parameters of type RequestOptions Modifier and Type Method Description 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, RequestOptions options)LikeWebClient.request(io.vertx.core.http.HttpMethod, int, java.lang.String, java.lang.String)using theserverAddressparameter to connect to the server instead of theoptionsparameter. -
Uses of RequestOptions in io.vertx.rxjava3.core.http
Methods in io.vertx.rxjava3.core.http with parameters of type RequestOptions Modifier and Type Method Description Single<HttpClientRequest>HttpClient. request(RequestOptions options)Create an HTTP request to send to the server.Single<HttpClientRequest>HttpClientAgent. request(RequestOptions options)Create an HTTP request to send to the server.Single<HttpClientRequest>HttpClientConnection. request(RequestOptions options)Create an HTTP request to send to the server.Single<HttpClientRequest>HttpClient. rxRequest(RequestOptions options)Create an HTTP request to send to the server.Single<HttpClientRequest>HttpClientAgent. rxRequest(RequestOptions options)Create an HTTP request to send to the server.Single<HttpClientRequest>HttpClientConnection. rxRequest(RequestOptions options)Create an HTTP request to send to the server.Method parameters in io.vertx.rxjava3.core.http with type arguments of type RequestOptions Modifier and Type Method Description HttpClientBuilderHttpClientBuilder. withRedirectHandler(Function<HttpClientResponse,Single<RequestOptions>> handler)Set a redirect handler for the http client. -
Uses of RequestOptions in io.vertx.rxjava3.ext.web.client
Methods in io.vertx.rxjava3.ext.web.client with parameters of type RequestOptions Modifier and Type Method Description 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, RequestOptions options)LikeWebClient.request(io.vertx.core.http.HttpMethod, int, java.lang.String, java.lang.String)using theserverAddressparameter to connect to the server instead of theoptionsparameter. -
Uses of RequestOptions in io.vertx.tracing.zipkin
Methods in io.vertx.tracing.zipkin that return RequestOptions Modifier and Type Method Description protected RequestOptionsVertxSender. newEndpoint(String endpoint)Methods in io.vertx.tracing.zipkin with parameters of type RequestOptions Modifier and Type Method Description protected voidVertxSender. postSpans(RequestOptions requestOptions, Buffer body)
-