Class AZBlobPipesIteratorFactory

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

@Extension public class AZBlobPipesIteratorFactory extends Object implements PipesIteratorFactory
Factory for creating Azure Blob Storage pipes iterators.

Example JSON configuration:

"pipes-iterator": {
  "az-blob-pipes-iterator": {
    "sasToken": "your-sas-token",
    "endpoint": "https://account.blob.core.windows.net",
    "container": "my-container",
    "prefix": "documents/",
    "fetcherId": "my-fetcher",
    "emitterId": "my-emitter"
  }
}