Skip navigation links
A B E G H I L M O P R S V 

A

absoluteURI() - Method in interface io.vertx.httpproxy.ProxyRequest
 

B

Body - Interface in io.vertx.httpproxy
Handles the HTTP proxy body.
body(ReadStream<Buffer>, long) - Static method in interface io.vertx.httpproxy.Body
Create a new Body instance.
body(ReadStream<Buffer>) - Static method in interface io.vertx.httpproxy.Body
Create a new Body instance.
body(Buffer) - Static method in interface io.vertx.httpproxy.Body
Create a new Body instance.
bodyFilter(Function<ReadStream<Buffer>, ReadStream<Buffer>>) - Method in interface io.vertx.httpproxy.ProxyRequest
Set a body filter.
bodyFilter(Function<ReadStream<Buffer>, ReadStream<Buffer>>) - Method in interface io.vertx.httpproxy.ProxyResponse
Set a body filter.

E

etag() - Method in interface io.vertx.httpproxy.ProxyResponse
 

G

getBody() - Method in interface io.vertx.httpproxy.ProxyRequest
 
getBody() - Method in interface io.vertx.httpproxy.ProxyResponse
Get the body of the response.
getMethod() - Method in interface io.vertx.httpproxy.ProxyRequest
 
getStatusCode() - Method in interface io.vertx.httpproxy.ProxyResponse
Get the status code.
getStatusMessage() - Method in interface io.vertx.httpproxy.ProxyResponse
Get the status message.
getURI() - Method in interface io.vertx.httpproxy.ProxyRequest
 

H

handle(HttpServerRequest) - Method in interface io.vertx.httpproxy.HttpProxy
Handle the outbound HttpServerRequest.
headers() - Method in interface io.vertx.httpproxy.ProxyRequest
 
headers() - Method in interface io.vertx.httpproxy.ProxyResponse
 
HttpProxy - Interface in io.vertx.httpproxy
Handles the HTTP reverse proxy logic between the user agent and the origin.

I

io.vertx.httpproxy - package io.vertx.httpproxy
 

L

length() - Method in interface io.vertx.httpproxy.Body
Get length of the Body.

M

maxAge() - Method in interface io.vertx.httpproxy.ProxyResponse
 

O

origin(SocketAddress) - Method in interface io.vertx.httpproxy.HttpProxy
Set the SocketAddress of the origin.
origin(int, String) - Method in interface io.vertx.httpproxy.HttpProxy
Set the host name and port number of the origin.
originSelector(Function<HttpServerRequest, Future<SocketAddress>>) - Method in interface io.vertx.httpproxy.HttpProxy
Set a selector that resolves the origin address based on the outbound request.
outboundRequest() - Method in interface io.vertx.httpproxy.ProxyRequest
 

P

proxy(HttpClientRequest) - Method in interface io.vertx.httpproxy.ProxyRequest
Proxy this outbound request and response to the origin server using the specified inbound request.
ProxyRequest - Interface in io.vertx.httpproxy
Handles the interoperability of the request between the user agent and the origin.
ProxyResponse - Interface in io.vertx.httpproxy
Handles the interoperability of the response between the origin and the user agent.
publicCacheControl() - Method in interface io.vertx.httpproxy.ProxyResponse
 
putHeader(CharSequence, CharSequence) - Method in interface io.vertx.httpproxy.ProxyRequest
Put an HTTP header
putHeader(CharSequence, CharSequence) - Method in interface io.vertx.httpproxy.ProxyResponse
Put an HTTP header.

R

release() - Method in interface io.vertx.httpproxy.ProxyRequest
Release the proxy request.
release() - Method in interface io.vertx.httpproxy.ProxyResponse
Release the proxy response.
request() - Method in interface io.vertx.httpproxy.ProxyResponse
Return the corresponding ProxyRequest.
response() - Method in interface io.vertx.httpproxy.ProxyRequest
Create and return the proxy response.
reverseProxy(HttpClient) - Static method in interface io.vertx.httpproxy.HttpProxy
Create a new HttpProxy instance.
reverseProxy(HttpServerRequest) - Static method in interface io.vertx.httpproxy.ProxyRequest
Create a new ProxyRequest instance, the outbound request will be paused.

S

send(HttpClientRequest) - Method in interface io.vertx.httpproxy.ProxyRequest
Send this request to the origin server using the specified inbound request.
send() - Method in interface io.vertx.httpproxy.ProxyResponse
Send the proxy response to the user agent.
setBody(Body) - Method in interface io.vertx.httpproxy.ProxyRequest
Set the request body to be sent to the origin server.
setBody(Body) - Method in interface io.vertx.httpproxy.ProxyResponse
Set the request body to be sent to the user agent.
setMethod(HttpMethod) - Method in interface io.vertx.httpproxy.ProxyRequest
Set the HTTP method to be sent to the origin server.
setStatusCode(int) - Method in interface io.vertx.httpproxy.ProxyResponse
Set the status code to be sent to the user agent.
setStatusMessage(String) - Method in interface io.vertx.httpproxy.ProxyResponse
Set the status message to be sent to the user agent.
setURI(String) - Method in interface io.vertx.httpproxy.ProxyRequest
Set the request URI to be sent to the origin server.
stream() - Method in interface io.vertx.httpproxy.Body
Get stream of the Body.

V

version() - Method in interface io.vertx.httpproxy.ProxyRequest
 
A B E G H I L M O P R S V 
Skip navigation links

Copyright © 2021 Eclipse. All rights reserved.