Interface Fetcher

All Known Subinterfaces:
RangeFetcher
All Known Implementing Classes:
AbstractFetcher, AZBlobFetcher, EmptyFetcher, FileSystemFetcher, GCSFetcher, HttpFetcher, MicrosoftGraphFetcher, S3Fetcher, UrlFetcher

public interface Fetcher
Interface for an object that will fetch an InputStream given a fetch string. This will also update the metadata object based on the fetch.

Implementations of Fetcher must be thread safe.