@Override
    public Map<String, Set<String>> indexedDocumentTypesByCluster() {
        return getContentClusters().entrySet().stream()
                                   .collect(toUnmodifiableMap(Map.Entry::getKey,
                                                         cluster -> documentTypesWithIndex(cluster.getValue())));
    }
Constructs vespa model using config given in app

@param configModelRegistry a registry of config model "main" classes which may be used
       to instantiate config models
@param deployState the global deploy state to use for this model.
config-model/src/main/java/com/yahoo/vespa/model/VespaModel.java