public class ProxyRequestImpl extends java.lang.Object implements ProxyRequest
Constructor and Description |
---|
ProxyRequestImpl(java.util.function.Function<io.vertx.core.http.HttpServerRequest,io.vertx.core.http.HttpClientRequest> provider,
HttpServerRequestContext context) |
ProxyRequestImpl(io.vertx.core.http.HttpClient client,
io.vertx.core.net.SocketAddress target,
HttpServerRequestContext context) |
Modifier and Type | Method and Description |
---|---|
ProxyRequest |
bodyFilter(java.util.function.Function<io.vertx.core.streams.ReadStream<io.vertx.core.buffer.Buffer>,io.vertx.core.streams.ReadStream<io.vertx.core.buffer.Buffer>> filter) |
io.vertx.core.MultiMap |
headers() |
void |
proxy(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>> completionHandler) |
void |
send(io.vertx.core.Handler<io.vertx.core.AsyncResult<ProxyResponse>> completionHandler) |
public ProxyRequestImpl(io.vertx.core.http.HttpClient client, io.vertx.core.net.SocketAddress target, HttpServerRequestContext context)
public ProxyRequestImpl(java.util.function.Function<io.vertx.core.http.HttpServerRequest,io.vertx.core.http.HttpClientRequest> provider, HttpServerRequestContext context)
public void proxy(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>> completionHandler)
proxy
in interface ProxyRequest
public ProxyRequest bodyFilter(java.util.function.Function<io.vertx.core.streams.ReadStream<io.vertx.core.buffer.Buffer>,io.vertx.core.streams.ReadStream<io.vertx.core.buffer.Buffer>> filter)
bodyFilter
in interface ProxyRequest
public io.vertx.core.MultiMap headers()
headers
in interface ProxyRequest
public void send(io.vertx.core.Handler<io.vertx.core.AsyncResult<ProxyResponse>> completionHandler)
send
in interface ProxyRequest
Copyright © 2022. All Rights Reserved.