Class S3EmitterFactory

java.lang.Object
org.apache.tika.pipes.emitter.s3.S3EmitterFactory
All Implemented Interfaces:
EmitterFactory, TikaExtensionFactory<Emitter>, org.pf4j.ExtensionPoint

@Extension public class S3EmitterFactory extends Object implements EmitterFactory
Factory for creating S3 emitters.

Example JSON configuration:

"emitters": {
  "s3-emitter": {
    "my-s3-emitter": {
      "region": "us-east-1",
      "bucket": "my-bucket",
      "credentialsProvider": "profile",
      "profile": "default",
      "prefix": "output/",
      "fileExtension": "json"
    }
  }
}