Package org.apache.tika.pipes.fetcher
Interface Fetcher
- 
- All Known Subinterfaces:
- RangeFetcher
 - All Known Implementing Classes:
- AbstractFetcher,- AZBlobFetcher,- EmptyFetcher,- FileSystemFetcher,- GCSFetcher,- HttpFetcher,- S3Fetcher,- UrlFetcher
 
 public interface FetcherInterface 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. 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description InputStreamfetch(String fetchKey, Metadata metadata)StringgetName()
 
- 
- 
- 
Method Detail- 
getNameString getName() 
 - 
fetchInputStream fetch(String fetchKey, Metadata metadata) throws TikaException, IOException - Throws:
- TikaException
- IOException
 
 
- 
 
-