| Package | Description | 
|---|---|
| io.vertx.reactivex.ext.web.client | |
| io.vertx.reactivex.ext.web.client.predicate | 
| Modifier and Type | Method and Description | 
|---|---|
| HttpRequest<T> | HttpRequest. expect(ResponsePredicate predicate)Add an expectation that the response is valid according to the provided  predicate. | 
| Modifier and Type | Field and Description | 
|---|---|
| static ResponsePredicate | ResponsePredicate. JSONCreates a predicate validating the response  content-typeisapplication/json. | 
| static ResponsePredicate | ResponsePredicate. SC_ACCEPTED202 Accepted | 
| static ResponsePredicate | ResponsePredicate. SC_BAD_GATEWAY502 Bad Gateway | 
| static ResponsePredicate | ResponsePredicate. SC_BAD_REQUEST400 Bad Request | 
| static ResponsePredicate | ResponsePredicate. SC_CLIENT_ERRORSAny 4XX client error | 
| static ResponsePredicate | ResponsePredicate. SC_CONFLICT409 Conflict | 
| static ResponsePredicate | ResponsePredicate. SC_CONTINUE100 Continue | 
| static ResponsePredicate | ResponsePredicate. SC_CREATED201 Created | 
| static ResponsePredicate | ResponsePredicate. SC_EARLY_HINTS103 Early Hints | 
| static ResponsePredicate | ResponsePredicate. SC_EXPECTATION_FAILED417 Expectation Failed | 
| static ResponsePredicate | ResponsePredicate. SC_FAILED_DEPENDENCY424 Failed Dependency (WebDAV, RFC4918) | 
| static ResponsePredicate | ResponsePredicate. SC_FORBIDDEN403 Forbidden | 
| static ResponsePredicate | ResponsePredicate. SC_FOUND302 Found | 
| static ResponsePredicate | ResponsePredicate. SC_GATEWAY_TIMEOUT504 Gateway Timeout | 
| static ResponsePredicate | ResponsePredicate. SC_GONE410 Gone | 
| static ResponsePredicate | ResponsePredicate. SC_HTTP_VERSION_NOT_SUPPORTED505 HTTP Version Not Supported | 
| static ResponsePredicate | ResponsePredicate. SC_INFORMATIONAL_RESPONSEAny 1XX informational response | 
| static ResponsePredicate | ResponsePredicate. SC_INSUFFICIENT_STORAGE507 Insufficient Storage (WebDAV, RFC4918) | 
| static ResponsePredicate | ResponsePredicate. SC_INTERNAL_SERVER_ERROR500 Internal Server Error | 
| static ResponsePredicate | ResponsePredicate. SC_LENGTH_REQUIRED411 Length Required | 
| static ResponsePredicate | ResponsePredicate. SC_LOCKED423 Locked (WebDAV, RFC4918) | 
| static ResponsePredicate | ResponsePredicate. SC_METHOD_NOT_ALLOWED405 Method Not Allowed | 
| static ResponsePredicate | ResponsePredicate. SC_MISDIRECTED_REQUEST421 Misdirected Request | 
| static ResponsePredicate | ResponsePredicate. SC_MOVED_PERMANENTLY301 Moved Permanently | 
| static ResponsePredicate | ResponsePredicate. SC_MULTI_STATUS207 Multi-Status (WebDAV, RFC2518) | 
| static ResponsePredicate | ResponsePredicate. SC_MULTIPLE_CHOICES300 Multiple Choices | 
| static ResponsePredicate | ResponsePredicate. SC_NETWORK_AUTHENTICATION_REQUIRED511 Network Authentication Required (RFC6585) | 
| static ResponsePredicate | ResponsePredicate. SC_NO_CONTENT204 No Content | 
| static ResponsePredicate | ResponsePredicate. SC_NON_AUTHORITATIVE_INFORMATION203 Non-Authoritative Information (since HTTP/1.1) | 
| static ResponsePredicate | ResponsePredicate. SC_NOT_ACCEPTABLE406 Not Acceptable | 
| static ResponsePredicate | ResponsePredicate. SC_NOT_EXTENDED510 Not Extended (RFC2774) | 
| static ResponsePredicate | ResponsePredicate. SC_NOT_FOUND404 Not Found | 
| static ResponsePredicate | ResponsePredicate. SC_NOT_IMPLEMENTED501 Not Implemented | 
| static ResponsePredicate | ResponsePredicate. SC_NOT_MODIFIED304 Not Modified | 
| static ResponsePredicate | ResponsePredicate. SC_OK200 OK | 
| static ResponsePredicate | ResponsePredicate. SC_PARTIAL_CONTENT206 Partial Content | 
| static ResponsePredicate | ResponsePredicate. SC_PAYMENT_REQUIRED402 Payment Required | 
| static ResponsePredicate | ResponsePredicate. SC_PERMANENT_REDIRECT308 Permanent Redirect (RFC7538) | 
| static ResponsePredicate | ResponsePredicate. SC_PRECONDITION_FAILED412 Precondition Failed | 
| static ResponsePredicate | ResponsePredicate. SC_PRECONDITION_REQUIRED428 Precondition Required (RFC6585) | 
| static ResponsePredicate | ResponsePredicate. SC_PROCESSING102 Processing (WebDAV, RFC2518) | 
| static ResponsePredicate | ResponsePredicate. SC_PROXY_AUTHENTICATION_REQUIRED407 Proxy Authentication Required | 
| static ResponsePredicate | ResponsePredicate. SC_REDIRECTIONAny 3XX redirection | 
| static ResponsePredicate | ResponsePredicate. SC_REQUEST_ENTITY_TOO_LARGE413 Request Entity Too Large | 
| static ResponsePredicate | ResponsePredicate. SC_REQUEST_HEADER_FIELDS_TOO_LARGE431 Request Header Fields Too Large (RFC6585) | 
| static ResponsePredicate | ResponsePredicate. SC_REQUEST_TIMEOUT408 Request Timeout | 
| static ResponsePredicate | ResponsePredicate. SC_REQUEST_URI_TOO_LONG414 Request-URI Too Long | 
| static ResponsePredicate | ResponsePredicate. SC_REQUESTED_RANGE_NOT_SATISFIABLE416 Requested Range Not Satisfiable | 
| static ResponsePredicate | ResponsePredicate. SC_RESET_CONTENT205 Reset Content | 
| static ResponsePredicate | ResponsePredicate. SC_SEE_OTHER303 See Other (since HTTP/1.1) | 
| static ResponsePredicate | ResponsePredicate. SC_SERVER_ERRORSAny 5XX server error | 
| static ResponsePredicate | ResponsePredicate. SC_SERVICE_UNAVAILABLE503 Service Unavailable | 
| static ResponsePredicate | ResponsePredicate. SC_SUCCESSAny 2XX success | 
| static ResponsePredicate | ResponsePredicate. SC_SWITCHING_PROTOCOLS101 Switching Protocols | 
| static ResponsePredicate | ResponsePredicate. SC_TEMPORARY_REDIRECT307 Temporary Redirect (since HTTP/1.1) | 
| static ResponsePredicate | ResponsePredicate. SC_TOO_MANY_REQUESTS429 Too Many Requests (RFC6585) | 
| static ResponsePredicate | ResponsePredicate. SC_UNAUTHORIZED401 Unauthorized | 
| static ResponsePredicate | ResponsePredicate. SC_UNORDERED_COLLECTION425 Unordered Collection (WebDAV, RFC3648) | 
| static ResponsePredicate | ResponsePredicate. SC_UNPROCESSABLE_ENTITY422 Unprocessable Entity (WebDAV, RFC4918) | 
| static ResponsePredicate | ResponsePredicate. SC_UNSUPPORTED_MEDIA_TYPE415 Unsupported Media Type | 
| static ResponsePredicate | ResponsePredicate. SC_UPGRADE_REQUIRED426 Upgrade Required (RFC2817) | 
| static ResponsePredicate | ResponsePredicate. SC_USE_PROXY305 Use Proxy (since HTTP/1.1) | 
| static ResponsePredicate | ResponsePredicate. SC_VARIANT_ALSO_NEGOTIATES506 Variant Also Negotiates (RFC2295) | 
| Modifier and Type | Field and Description | 
|---|---|
| static io.vertx.lang.rx.TypeArg<ResponsePredicate> | ResponsePredicate. __TYPE_ARG | 
| Modifier and Type | Method and Description | 
|---|---|
| static ResponsePredicate | ResponsePredicate. contentType(List<String> mimeTypes)Creates a predicate validating the response has a  content-typeheader matching one of themimeTypes. | 
| static ResponsePredicate | ResponsePredicate. contentType(String mimeType)Creates a predicate validating the response has a  content-typeheader matching themimeType. | 
| static ResponsePredicate | ResponsePredicate. create(java.util.function.Function<HttpResponse<Void>,ResponsePredicateResult> test)Creates a new  ResponsePredicate. | 
| static ResponsePredicate | ResponsePredicate. create(java.util.function.Function<HttpResponse<Void>,ResponsePredicateResult> test,
      ErrorConverter errorConverter)Creates a new  ResponsePredicate, using a customerrorConverter. | 
| static ResponsePredicate | ResponsePredicate. newInstance(ResponsePredicate arg) | 
| static ResponsePredicate | ResponsePredicate. status(int statusCode)Creates a predicate asserting that the status response code is equal to  statusCode. | 
| static ResponsePredicate | ResponsePredicate. status(int min,
      int max)Creates a predicate asserting that the status response code is in the  [min,max[range. | 
Copyright © 2023 Eclipse. All rights reserved.