@Override
    public List<NamedReader> getSchemas() {
        List<NamedReader> schemas = new ArrayList<>();
        var sdDir = Path.fromString(USERAPP_ZK_SUBPATH).append(SCHEMAS_DIR);
        for (String sdName : zkApplication.getChildren(sdDir)) {
            if (validSchemaFilename(sdName)) {
                schemas.add(zkApplication.getNamedReader(sdName, sdDir.append(sdName)));
            }
        }
        return schemas;
    }
Reads allocated hosts at the given node.

@return the allocated hosts at this node or empty if there is no data at this path
configserver/src/main/java/com/yahoo/vespa/config/server/zookeeper/ZKApplicationPackage.java