Class S3PipesIteratorFactory

java.lang.Object
org.apache.tika.pipes.iterator.s3.S3PipesIteratorFactory
All Implemented Interfaces:
PipesIteratorFactory, TikaExtensionFactory<PipesIterator>, org.pf4j.ExtensionPoint

@Extension public class S3PipesIteratorFactory extends Object implements PipesIteratorFactory
Factory for creating S3 pipes iterators.

Example JSON configuration:

"pipes-iterator": {
  "s3-pipes-iterator": {
    "region": "us-east-1",
    "bucket": "my-bucket",
    "prefix": "documents/",
    "credentialsProvider": "profile",
    "profile": "default",
    "fetcherId": "my-fetcher",
    "emitterId": "my-emitter"
  }
}