Interface FetcherFactory

All Superinterfaces:
org.pf4j.ExtensionPoint, TikaExtensionFactory<Fetcher>
All Known Implementing Classes:
AtlassianJwtFetcherFactory, AZBlobFetcherFactory, FileSystemFetcherFactory, GCSFetcherFactory, GoogleDriveFetcherFactory, HttpFetcherFactory, MicrosoftGraphFetcherFactory, S3FetcherFactory

public interface FetcherFactory extends TikaExtensionFactory<Fetcher>
  • Method Details

    • getConfigClass

      Class<?> getConfigClass()
      Returns:
      the config POJO class for this fetcher; used to generate the JSON schema that describes the fetcher_config_json a client must supply when saving a fetcher.