public List<Endpoint> lookup(String serviceKey) {
List<Endpoint> endpoints = Lists.newArrayList();
try {
ConfigPath parent = endpointsRoot.child(serviceKey);
for (ConfigEntry child : parent.listChildren()) {
String name = child.getName();
String data = parent.readChild(name);
EndpointData record = JsonCodec.gson.fromJson(data, EndpointData.class);