Skip navigation links
A B C D F G H I L M P Q R S T U V W 

A

addCrlPath(String) - Method in class io.vertx.ext.web.client.WebClientOptions
 
addCrlValue(Buffer) - Method in class io.vertx.ext.web.client.WebClientOptions
 
addEnabledCipherSuite(String) - Method in class io.vertx.ext.web.client.WebClientOptions
 
addEnabledSecureTransportProtocol(String) - Method in class io.vertx.ext.web.client.WebClientOptions
 
addQueryParam(String, String) - Method in interface io.vertx.ext.web.client.HttpRequest
Add a query parameter to the request.
as(BodyCodec<U>) - Method in interface io.vertx.ext.web.client.HttpRequest
Configure the request to decode the response with the responseCodec.

B

body() - Method in interface io.vertx.ext.web.client.HttpResponse
 
bodyAsBuffer() - Method in interface io.vertx.ext.web.client.HttpResponse
 
bodyAsJson(Class<R>) - Method in interface io.vertx.ext.web.client.HttpResponse
 
bodyAsJsonArray() - Method in interface io.vertx.ext.web.client.HttpResponse
 
bodyAsJsonObject() - Method in interface io.vertx.ext.web.client.HttpResponse
 
bodyAsString() - Method in interface io.vertx.ext.web.client.HttpResponse
 
bodyAsString(String) - Method in interface io.vertx.ext.web.client.HttpResponse
 

C

close() - Method in interface io.vertx.ext.web.client.WebClient
Close the client.
cookies() - Method in interface io.vertx.ext.web.client.HttpResponse
 
copy() - Method in interface io.vertx.ext.web.client.HttpRequest
Copy this request
create(Vertx) - Static method in interface io.vertx.ext.web.client.WebClient
Create a web client using the provided vertx instance and default options.
create(Vertx, WebClientOptions) - Static method in interface io.vertx.ext.web.client.WebClient
Create a web client using the provided vertx instance.

D

DEFAULT_FOLLOW_REDIRECTS - Static variable in class io.vertx.ext.web.client.WebClientOptions
The default value of whether the Web Client should follow redirects = true.
DEFAULT_USER_AGENT - Static variable in class io.vertx.ext.web.client.WebClientOptions
The default user agent string = Vert.x-WebClient/<version>.
DEFAULT_USER_AGENT_ENABLED - Static variable in class io.vertx.ext.web.client.WebClientOptions
The default value of whether the Web Client should send a user agent header = true.
delete(String) - Method in interface io.vertx.ext.web.client.WebClient
Create an HTTP DELETE request to send to the server at the default host and port.
delete(int, String, String) - Method in interface io.vertx.ext.web.client.WebClient
Create an HTTP DELETE request to send to the server at the specified host and port.
delete(String, String) - Method in interface io.vertx.ext.web.client.WebClient
Create an HTTP DELETE request to send to the server at the specified host and default port.
deleteAbs(String) - Method in interface io.vertx.ext.web.client.WebClient
Create an HTTP DELETE request to send to the server using an absolute URI, specifying a response handler to receive the response

F

followRedirects(boolean) - Method in interface io.vertx.ext.web.client.HttpRequest
Set wether or not to follow the directs for the request.
fromJson(JsonObject, WebClientOptions) - Static method in class io.vertx.ext.web.client.WebClientOptionsConverter
 

G

get(String) - Method in interface io.vertx.ext.web.client.WebClient
Create an HTTP GET request to send to the server at the default host and port.
get(int, String, String) - Method in interface io.vertx.ext.web.client.WebClient
Create an HTTP GET request to send to the server at the specified host and port.
get(String, String) - Method in interface io.vertx.ext.web.client.WebClient
Create an HTTP GET request to send to the server at the specified host and default port.
getAbs(String) - Method in interface io.vertx.ext.web.client.WebClient
Create an HTTP GET request to send to the server using an absolute URI, specifying a response handler to receive the response
getHeader(String) - Method in interface io.vertx.ext.web.client.HttpResponse
Return the first header value with the specified name
getTrailer(String) - Method in interface io.vertx.ext.web.client.HttpResponse
Return the first trailer value with the specified name
getUserAgent() - Method in class io.vertx.ext.web.client.WebClientOptions
 

H

head(String) - Method in interface io.vertx.ext.web.client.WebClient
Create an HTTP HEAD request to send to the server at the default host and port.
head(int, String, String) - Method in interface io.vertx.ext.web.client.WebClient
Create an HTTP HEAD request to send to the server at the specified host and port.
head(String, String) - Method in interface io.vertx.ext.web.client.WebClient
Create an HTTP HEAD request to send to the server at the specified host and default port.
headAbs(String) - Method in interface io.vertx.ext.web.client.WebClient
Create an HTTP HEAD request to send to the server using an absolute URI, specifying a response handler to receive the response
headers() - Method in interface io.vertx.ext.web.client.HttpRequest
 
headers() - Method in interface io.vertx.ext.web.client.HttpResponse
 
host(String) - Method in interface io.vertx.ext.web.client.HttpRequest
Configure the request to use a new host value.
HttpRequest<T> - Interface in io.vertx.ext.web.client
A client-side HTTP request.
HttpResponse<T> - Interface in io.vertx.ext.web.client
An HTTP response.

I

io.vertx.ext.web.client - package io.vertx.ext.web.client
= Vert.x Web Client :toc: left :lang: $lang :$lang: $lang Vert.x Web Client is an asynchronous HTTP and HTTP/2 client.
isFollowRedirects() - Method in class io.vertx.ext.web.client.WebClientOptions
 
isUserAgentEnabled() - Method in class io.vertx.ext.web.client.WebClientOptions
 

L

loadUserAgent() - Static method in class io.vertx.ext.web.client.WebClientOptions
 

M

method(HttpMethod) - Method in interface io.vertx.ext.web.client.HttpRequest
Configure the request to use a new method value.

P

patch(String) - Method in interface io.vertx.ext.web.client.WebClient
Create an HTTP PATCH request to send to the server at the default host and port.
patch(int, String, String) - Method in interface io.vertx.ext.web.client.WebClient
Create an HTTP PATCH request to send to the server at the specified host and port.
patch(String, String) - Method in interface io.vertx.ext.web.client.WebClient
Create an HTTP PATCH request to send to the server at the specified host and default port.
patchAbs(String) - Method in interface io.vertx.ext.web.client.WebClient
Create an HTTP PATCH request to send to the server using an absolute URI, specifying a response handler to receive the response
port(int) - Method in interface io.vertx.ext.web.client.HttpRequest
Configure the request to use a new port value.
post(String) - Method in interface io.vertx.ext.web.client.WebClient
Create an HTTP POST request to send to the server at the default host and port.
post(int, String, String) - Method in interface io.vertx.ext.web.client.WebClient
Create an HTTP POST request to send to the server at the specified host and port.
post(String, String) - Method in interface io.vertx.ext.web.client.WebClient
Create an HTTP POST request to send to the server at the specified host and default port.
postAbs(String) - Method in interface io.vertx.ext.web.client.WebClient
Create an HTTP POST request to send to the server using an absolute URI, specifying a response handler to receive the response
put(String) - Method in interface io.vertx.ext.web.client.WebClient
Create an HTTP PUT request to send to the server at the default host and port.
put(int, String, String) - Method in interface io.vertx.ext.web.client.WebClient
Create an HTTP PUT request to send to the server at the specified host and port.
put(String, String) - Method in interface io.vertx.ext.web.client.WebClient
Create an HTTP PUT request to send to the server at the specified host and default port.
putAbs(String) - Method in interface io.vertx.ext.web.client.WebClient
Create an HTTP PUT request to send to the server using an absolute URI, specifying a response handler to receive the response
putHeader(String, String) - Method in interface io.vertx.ext.web.client.HttpRequest
Configure the request to add a new HTTP header.

Q

queryParams() - Method in interface io.vertx.ext.web.client.HttpRequest
Return the current query parameters.

R

request(HttpMethod, int, String, String) - Method in interface io.vertx.ext.web.client.WebClient
Create an HTTP request to send to the server at the specified host and port.
request(HttpMethod, String, String) - Method in interface io.vertx.ext.web.client.WebClient
Create an HTTP request to send to the server at the specified host and default port.
request(HttpMethod, String) - Method in interface io.vertx.ext.web.client.WebClient
Create an HTTP request to send to the server at the default host and port.
request(HttpMethod, RequestOptions) - Method in interface io.vertx.ext.web.client.WebClient
Create an HTTP request to send to the server at the specified host and port.
requestAbs(HttpMethod, String) - Method in interface io.vertx.ext.web.client.WebClient
Create an HTTP request to send to the server using an absolute URI

S

send(Handler<AsyncResult<HttpResponse<T>>>) - Method in interface io.vertx.ext.web.client.HttpRequest
Send a request, the handler will receive the response as an HttpResponse.
sendBuffer(Buffer, Handler<AsyncResult<HttpResponse<T>>>) - Method in interface io.vertx.ext.web.client.HttpRequest
Like HttpRequest.send(Handler) but with an HTTP request body buffer.
sendForm(MultiMap, Handler<AsyncResult<HttpResponse<T>>>) - Method in interface io.vertx.ext.web.client.HttpRequest
Like HttpRequest.send(Handler) but with an HTTP request body multimap encoded as form and the content type set to application/x-www-form-urlencoded.
sendJson(Object, Handler<AsyncResult<HttpResponse<T>>>) - Method in interface io.vertx.ext.web.client.HttpRequest
Like HttpRequest.send(Handler) but with an HTTP request body object encoded as json and the content type set to application/json.
sendJsonObject(JsonObject, Handler<AsyncResult<HttpResponse<T>>>) - Method in interface io.vertx.ext.web.client.HttpRequest
Like HttpRequest.send(Handler) but with an HTTP request body object encoded as json and the content type set to application/json.
sendStream(ReadStream<Buffer>, Handler<AsyncResult<HttpResponse<T>>>) - Method in interface io.vertx.ext.web.client.HttpRequest
Like HttpRequest.send(Handler) but with an HTTP request body stream.
setAlpnVersions(List<HttpVersion>) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setConnectTimeout(int) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setDefaultHost(String) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setDefaultPort(int) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setFollowRedirects(boolean) - Method in class io.vertx.ext.web.client.WebClientOptions
Configure the default behavior of the client to follow HTTP 30x redirections.
setHttp2ClearTextUpgrade(boolean) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setHttp2ConnectionWindowSize(int) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setHttp2MaxPoolSize(int) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setHttp2MultiplexingLimit(int) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setIdleTimeout(int) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setJdkSslEngineOptions(JdkSSLEngineOptions) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setKeepAlive(boolean) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setKeyCertOptions(KeyCertOptions) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setKeyStoreOptions(JksOptions) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setLocalAddress(String) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setLogActivity(boolean) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setMaxChunkSize(int) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setMaxHeaderSize(int) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setMaxPoolSize(int) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setMaxRedirects(int) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setMaxWaitQueueSize(int) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setMaxWebsocketFrameSize(int) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setMetricsName(String) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setOpenSslEngineOptions(OpenSSLEngineOptions) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setPemKeyCertOptions(PemKeyCertOptions) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setPemTrustOptions(PemTrustOptions) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setPfxKeyCertOptions(PfxOptions) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setPfxTrustOptions(PfxOptions) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setPipelining(boolean) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setPipeliningLimit(int) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setProtocolVersion(HttpVersion) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setProxyOptions(ProxyOptions) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setQueryParam(String, String) - Method in interface io.vertx.ext.web.client.HttpRequest
Set a query parameter to the request.
setReceiveBufferSize(int) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setReuseAddress(boolean) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setSendBufferSize(int) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setSendUnmaskedFrames(boolean) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setSoLinger(int) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setSsl(boolean) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setSslEngineOptions(SSLEngineOptions) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setTcpKeepAlive(boolean) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setTcpNoDelay(boolean) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setTrafficClass(int) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setTrustAll(boolean) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setTrustOptions(TrustOptions) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setTrustStoreOptions(JksOptions) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setTryUseCompression(boolean) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setUseAlpn(boolean) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setUsePooledBuffers(boolean) - Method in class io.vertx.ext.web.client.WebClientOptions
 
setUserAgent(String) - Method in class io.vertx.ext.web.client.WebClientOptions
Sets the Web Client user agent header.
setUserAgentEnabled(boolean) - Method in class io.vertx.ext.web.client.WebClientOptions
Sets whether the Web Client should send a user agent header.
setVerifyHost(boolean) - Method in class io.vertx.ext.web.client.WebClientOptions
 
ssl(boolean) - Method in interface io.vertx.ext.web.client.HttpRequest
 
statusCode() - Method in interface io.vertx.ext.web.client.HttpResponse
 
statusMessage() - Method in interface io.vertx.ext.web.client.HttpResponse
 

T

timeout(long) - Method in interface io.vertx.ext.web.client.HttpRequest
Configures the amount of time in milliseconds after which if the request does not return any data within the timeout period an TimeoutException fails the request.
toJson() - Method in class io.vertx.ext.web.client.WebClientOptions
Convert to JSON
toJson(WebClientOptions, JsonObject) - Static method in class io.vertx.ext.web.client.WebClientOptionsConverter
 
trailers() - Method in interface io.vertx.ext.web.client.HttpResponse
 

U

uri(String) - Method in interface io.vertx.ext.web.client.HttpRequest
Configure the request to use a new request URI value.

V

version() - Method in interface io.vertx.ext.web.client.HttpResponse
 

W

WebClient - Interface in io.vertx.ext.web.client
An asynchronous HTTP / HTTP/2 client called WebClient.
WebClientOptions - Class in io.vertx.ext.web.client
 
WebClientOptions() - Constructor for class io.vertx.ext.web.client.WebClientOptions
 
WebClientOptions(WebClientOptions) - Constructor for class io.vertx.ext.web.client.WebClientOptions
Copy constructor.
WebClientOptions(HttpClientOptions) - Constructor for class io.vertx.ext.web.client.WebClientOptions
Copy constructor using HttpClientOptions.
WebClientOptions(JsonObject) - Constructor for class io.vertx.ext.web.client.WebClientOptions
Creates a new instance from JSON.
WebClientOptionsConverter - Class in io.vertx.ext.web.client
Converter for WebClientOptions.
WebClientOptionsConverter() - Constructor for class io.vertx.ext.web.client.WebClientOptionsConverter
 
wrap(HttpClient) - Static method in interface io.vertx.ext.web.client.WebClient
Wrap an httpClient with a web client and default options.
wrap(HttpClient, WebClientOptions) - Static method in interface io.vertx.ext.web.client.WebClient
Wrap an httpClient with a web client and default options.
A B C D F G H I L M P Q R S T U V W 
Skip navigation links

Copyright © 2018. All rights reserved.