public class ClientProxyGenerator<S,T>
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
class |
ClientProxyGenerator.EventMethodInvoker |
static class |
ClientProxyGenerator.HttpRequestBuilder |
Modifier and Type | Field and Description |
---|---|
static org.slf4j.Logger |
logger |
Constructor and Description |
---|
ClientProxyGenerator(java.lang.Class<S> api,
java.lang.Class<T> asyncApi) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.String> |
buildRootPathParams(java.lang.String[] instanceParams) |
T |
client(java.lang.String origin,
java.util.List<java.lang.String> remoteIps,
IRestCallHandler callHandler,
io.vertx.core.MultiMap defaultHeaders,
java.lang.String... params) |
static <S,T> ClientProxyGenerator<S,T> |
generator(java.lang.Class<S> api,
java.lang.Class<T> asyncApi) |
S |
syncClient(java.lang.String origin,
java.util.List<java.lang.String> remoteIps,
IRestCallHandler callHandler,
io.vertx.core.MultiMap defaultHeaders,
java.lang.String... params) |
public T client(java.lang.String origin, java.util.List<java.lang.String> remoteIps, IRestCallHandler callHandler, io.vertx.core.MultiMap defaultHeaders, java.lang.String... params)
public S syncClient(java.lang.String origin, java.util.List<java.lang.String> remoteIps, IRestCallHandler callHandler, io.vertx.core.MultiMap defaultHeaders, java.lang.String... params)
public java.util.Map<java.lang.String,java.lang.String> buildRootPathParams(java.lang.String[] instanceParams)
public static <S,T> ClientProxyGenerator<S,T> generator(java.lang.Class<S> api, java.lang.Class<T> asyncApi)
Copyright © 2021. All Rights Reserved.