-
- All Implemented Interfaces:
-
io.github.cfraser.proxylin.Proxier
public interface Proxier.Async implements Proxier
Proxier.Async is an asynchronous Proxier.
-
-
Method Summary
Modifier and Type Method Description abstract CompletableFuture<Response>execute(Request request)Asynchronously execute the proxy request. CompletableFuture<Response>proxy(Request request)Proxy the request. abstract Interceptor.AsyncgetInterceptor()The asynchronous interceptor to use to intercept proxy requests and responses. -
-
Method Detail
-
execute
abstract CompletableFuture<Response> execute(Request request)
Asynchronously execute the proxy request.
- Parameters:
request- the Request to execute
-
proxy
CompletableFuture<Response> proxy(Request request)
- Parameters:
request- the Request to proxy
-
getInterceptor
abstract Interceptor.Async getInterceptor()
The asynchronous interceptor to use to intercept proxy requests and responses.
-
-
-
-