- 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(Cookie) - Method in interface io.vertx.ext.web.client.spi.CookieStore
-
Add a cookie to this CookieStore
.
- 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 set a new HTTP header.
- putHeader(String, Iterable<String>) - Method in interface io.vertx.ext.web.client.HttpRequest
-
Configure the request to set a new HTTP header with multiple values.
- putHeaders(MultiMap) - Method in interface io.vertx.ext.web.client.HttpRequest
-
Configure the request to add multiple HTTP headers .
- SC_ACCEPTED - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
202 Accepted
- SC_BAD_GATEWAY - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
502 Bad Gateway
- SC_BAD_REQUEST - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
400 Bad Request
- SC_CLIENT_ERRORS - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
Any 4XX client error
- SC_CONFLICT - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
409 Conflict
- SC_CONTINUE - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
100 Continue
- SC_CREATED - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
201 Created
- SC_EARLY_HINTS - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
103 Early Hints
- SC_EXPECTATION_FAILED - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
417 Expectation Failed
- SC_FAILED_DEPENDENCY - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
424 Failed Dependency (WebDAV, RFC4918)
- SC_FORBIDDEN - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
403 Forbidden
- SC_FOUND - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
302 Found
- SC_GATEWAY_TIMEOUT - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
504 Gateway Timeout
- SC_GONE - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
410 Gone
- SC_HTTP_VERSION_NOT_SUPPORTED - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
505 HTTP Version Not Supported
- SC_INFORMATIONAL_RESPONSE - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
Any 1XX informational response
- SC_INSUFFICIENT_STORAGE - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
507 Insufficient Storage (WebDAV, RFC4918)
- SC_INTERNAL_SERVER_ERROR - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
500 Internal Server Error
- SC_LENGTH_REQUIRED - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
411 Length Required
- SC_LOCKED - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
423 Locked (WebDAV, RFC4918)
- SC_METHOD_NOT_ALLOWED - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
405 Method Not Allowed
- SC_MISDIRECTED_REQUEST - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
421 Misdirected Request
- SC_MOVED_PERMANENTLY - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
301 Moved Permanently
- SC_MULTI_STATUS - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
207 Multi-Status (WebDAV, RFC2518)
- SC_MULTIPLE_CHOICES - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
300 Multiple Choices
- SC_NETWORK_AUTHENTICATION_REQUIRED - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
511 Network Authentication Required (RFC6585)
- SC_NO_CONTENT - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
204 No Content
- SC_NON_AUTHORITATIVE_INFORMATION - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
203 Non-Authoritative Information (since HTTP/1.1)
- SC_NOT_ACCEPTABLE - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
406 Not Acceptable
- SC_NOT_EXTENDED - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
510 Not Extended (RFC2774)
- SC_NOT_FOUND - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
404 Not Found
- SC_NOT_IMPLEMENTED - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
501 Not Implemented
- SC_NOT_MODIFIED - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
304 Not Modified
- SC_OK - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
200 OK
- SC_PARTIAL_CONTENT - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
206 Partial Content
- SC_PAYMENT_REQUIRED - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
402 Payment Required
- SC_PERMANENT_REDIRECT - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
308 Permanent Redirect (RFC7538)
- SC_PRECONDITION_FAILED - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
412 Precondition Failed
- SC_PRECONDITION_REQUIRED - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
428 Precondition Required (RFC6585)
- SC_PROCESSING - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
102 Processing (WebDAV, RFC2518)
- SC_PROXY_AUTHENTICATION_REQUIRED - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
407 Proxy Authentication Required
- SC_REDIRECTION - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
Any 3XX redirection
- SC_REQUEST_ENTITY_TOO_LARGE - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
413 Request Entity Too Large
- SC_REQUEST_HEADER_FIELDS_TOO_LARGE - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
431 Request Header Fields Too Large (RFC6585)
- SC_REQUEST_TIMEOUT - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
408 Request Timeout
- SC_REQUEST_URI_TOO_LONG - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
414 Request-URI Too Long
- SC_REQUESTED_RANGE_NOT_SATISFIABLE - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
416 Requested Range Not Satisfiable
- SC_RESET_CONTENT - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
205 Reset Content
- SC_SEE_OTHER - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
303 See Other (since HTTP/1.1)
- SC_SERVER_ERRORS - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
Any 5XX server error
- SC_SERVICE_UNAVAILABLE - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
503 Service Unavailable
- SC_SUCCESS - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
Any 2XX success
- SC_SWITCHING_PROTOCOLS - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
101 Switching Protocols
- SC_TEMPORARY_REDIRECT - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
307 Temporary Redirect (since HTTP/1.1)
- SC_TOO_MANY_REQUESTS - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
429 Too Many Requests (RFC6585)
- SC_UNAUTHORIZED - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
401 Unauthorized
- SC_UNORDERED_COLLECTION - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
425 Unordered Collection (WebDAV, RFC3648)
- SC_UNPROCESSABLE_ENTITY - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
422 Unprocessable Entity (WebDAV, RFC4918)
- SC_UNSUPPORTED_MEDIA_TYPE - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
415 Unsupported Media Type
- SC_UPGRADE_REQUIRED - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
426 Upgrade Required (RFC2817)
- SC_USE_PROXY - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
305 Use Proxy (since HTTP/1.1)
- SC_VARIANT_ALSO_NEGOTIATES - Static variable in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
506 Variant Also Negotiates (RFC2295)
- 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
.
- send() - Method in interface io.vertx.ext.web.client.HttpRequest
-
- sendBuffer(Buffer, Handler<AsyncResult<HttpResponse<T>>>) - Method in interface io.vertx.ext.web.client.HttpRequest
-
- sendBuffer(Buffer) - Method in interface io.vertx.ext.web.client.HttpRequest
-
- 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
.
- sendForm(MultiMap) - Method in interface io.vertx.ext.web.client.HttpRequest
-
- sendForm(MultiMap, String, 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
.
- sendForm(MultiMap, String) - Method in interface io.vertx.ext.web.client.HttpRequest
-
- 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
.
- sendJson(Object) - Method in interface io.vertx.ext.web.client.HttpRequest
-
- 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
.
- sendJsonObject(JsonObject) - Method in interface io.vertx.ext.web.client.HttpRequest
-
- sendMultipartForm(MultipartForm, 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
multipart/form-data
.
- sendMultipartForm(MultipartForm) - Method in interface io.vertx.ext.web.client.HttpRequest
-
- sendStream(ReadStream<Buffer>, Handler<AsyncResult<HttpResponse<T>>>) - Method in interface io.vertx.ext.web.client.HttpRequest
-
- sendStream(ReadStream<Buffer>) - Method in interface io.vertx.ext.web.client.HttpRequest
-
- setAlpnVersions(List<HttpVersion>) - Method in class io.vertx.ext.web.client.WebClientOptions
-
- setConnectTimeout(int) - Method in class io.vertx.ext.web.client.WebClientOptions
-
- setDecoderInitialBufferSize(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
-
- setEnabledSecureTransportProtocols(Set<String>) - 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.
- setForceSni(boolean) - Method in class io.vertx.ext.web.client.WebClientOptions
-
- setHttp2ClearTextUpgrade(boolean) - Method in class io.vertx.ext.web.client.WebClientOptions
-
- setHttp2ConnectionWindowSize(int) - Method in class io.vertx.ext.web.client.WebClientOptions
-
- setHttp2KeepAliveTimeout(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
-
- setIdleTimeoutUnit(TimeUnit) - Method in class io.vertx.ext.web.client.WebClientOptions
-
- setInitialSettings(Http2Settings) - 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
-
- setKeepAliveTimeout(int) - 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
-
- setMaxInitialLineLength(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
-
- setMaxWebSocketMessageSize(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
-
- setPoolCleanerPeriod(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
-
- setReusePort(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
-
- setSslHandshakeTimeout(long) - Method in class io.vertx.ext.web.client.WebClientOptions
-
- setSslHandshakeTimeoutUnit(TimeUnit) - Method in class io.vertx.ext.web.client.WebClientOptions
-
- setTcpCork(boolean) - Method in class io.vertx.ext.web.client.WebClientOptions
-
- setTcpFastOpen(boolean) - 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
-
- setTcpQuickAck(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
-
- setTryUsePerFrameWebSocketCompression(boolean) - Method in class io.vertx.ext.web.client.WebClientOptions
-
- setTryUsePerMessageWebSocketCompression(boolean) - Method in class io.vertx.ext.web.client.WebClientOptions
-
- setUseAlpn(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
-
- setWebSocketCompressionAllowClientNoContext(boolean) - Method in class io.vertx.ext.web.client.WebClientOptions
-
- setWebSocketCompressionLevel(int) - Method in class io.vertx.ext.web.client.WebClientOptions
-
- setWebSocketCompressionRequestServerNoContext(boolean) - Method in class io.vertx.ext.web.client.WebClientOptions
-
- ssl(Boolean) - Method in interface io.vertx.ext.web.client.HttpRequest
-
- status(int) - Static method in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
Creates a predicate asserting that the status response code is equal to statusCode
.
- status(int, int) - Static method in interface io.vertx.ext.web.client.predicate.ResponsePredicate
-
Creates a predicate asserting that the status response code is in the [min,max[
range.
- statusCode() - Method in interface io.vertx.ext.web.client.HttpResponse
-
- statusMessage() - Method in interface io.vertx.ext.web.client.HttpResponse
-
- succeeded() - Method in interface io.vertx.ext.web.client.predicate.ResponsePredicateResult
-
Whether the result is a success or failure.
- success() - Static method in interface io.vertx.ext.web.client.predicate.ResponsePredicateResult
-