public List<Coordinate> getNodes() { return getNodes(null); }
public List<Coordinate> getNodes(String dc) { return http.extract(api.getNodes(dcQuery(dc))); }
@InvokeOnHeader(ConsulCoordinatesActions.DATACENTERS) protected void datacenters(Message message) throws Exception { setBodyAndResult( message, getClient().getDatacenters() ); }
EventClient eventClient = new EventClient(retrofit, config, eventCallback); PreparedQueryClient preparedQueryClient = new PreparedQueryClient(retrofit, config, eventCallback); CoordinateClient coordinateClient = new CoordinateClient(retrofit, config, eventCallback); OperatorClient operatorClient = new OperatorClient(retrofit, config, eventCallback); AclClient aclClient = new AclClient(retrofit, config, eventCallback);
@InvokeOnHeader(ConsulCoordinatesActions.NODES) protected void nodes(Message message) throws Exception { setBodyAndResult( message, getClient().getNodes( message.getHeader(ConsulConstants.CONSUL_DATACENTER, getConfiguration().getDatacenter(), String.class) ) ); } }