Class S3FetcherFactory

java.lang.Object
org.apache.tika.pipes.fetcher.s3.S3FetcherFactory
All Implemented Interfaces:
FetcherFactory, TikaExtensionFactory<Fetcher>, org.pf4j.ExtensionPoint

@Extension public class S3FetcherFactory extends Object implements FetcherFactory
Factory for creating S3 fetchers.

Example JSON configuration:

 "fetchers": {
   "s3-fetcher": {
     "my-s3-fetcher": {
       "region": "us-east-1",
       "bucket": "my-bucket",
       "credentialsProvider": "profile",
       "profile": "default",
       "extractUserMetadata": true
     }
   }
 }