public static FetcherManager load(Path p) throws IOException, TikaConfigException {
        try (InputStream is =
                     Files.newInputStream(p)) {
            return FetcherManager.buildComposite("fetchers", FetcherManager.class,
                    "fetcher", Fetcher.class, is);
        }
    }
Utility class to hold multiple fetchers.
<p>
This forbids multiple fetchers supporting the same name.
tika-core/src/main/java/org/apache/tika/pipes/fetcher/FetcherManager.java