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"
     }
   }
 }