public class RouteServiceClient extends Object implements RouteService, AutoCloseable
| Modifier and Type | Field and Description |
|---|---|
static Map<String,String> |
PROCEDURE_REST_PATH_MAP |
| Constructor and Description |
|---|
RouteServiceClient(org.mydotey.rpc.client.http.HttpServiceClientConfig config) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
FetchConsumerRouteResponse |
fetchConsumerRoute(FetchConsumerRouteRequest request) |
FetchProducerRouteResponse |
fetchProducerRoute(FetchProducerRouteRequest request) |
FetchRouteRulesResponse |
fetchRouteRules(FetchRouteRulesRequest request) |
org.mydotey.rpc.client.http.HttpServiceClientConfig |
getConfig() |
public RouteServiceClient(org.mydotey.rpc.client.http.HttpServiceClientConfig config)
public org.mydotey.rpc.client.http.HttpServiceClientConfig getConfig()
public FetchRouteRulesResponse fetchRouteRules(FetchRouteRulesRequest request)
fetchRouteRules in interface RouteServicepublic FetchProducerRouteResponse fetchProducerRoute(FetchProducerRouteRequest request)
fetchProducerRoute in interface RouteServicepublic FetchConsumerRouteResponse fetchConsumerRoute(FetchConsumerRouteRequest request)
fetchConsumerRoute in interface RouteServicepublic void close()
throws Exception
close in interface AutoCloseableExceptionCopyright © 2019. All rights reserved.