private static boolean allAdded(Collection<ChainedComponentModel> searcherModels, Set<ComponentId> componentIds) {
        for (ChainedComponentModel model : searcherModels) {
            if (!componentIds.add(model.getComponentId()))
                return false;
        }
        return true;
    }
Defines the searcher models used in the vespa and native search chains, except for federation.

@author Tony Vaagenes
container-search/src/main/java/com/yahoo/search/searchchain/model/VespaSearchers.java