public class LocalFileIngestCLIDriver extends AbstractLocalFileIngestDriver
Modifier and Type | Field and Description |
---|---|
protected List<Index> |
indices |
protected Map<String,LocalFileIngestPlugin<?>> |
ingestPlugins |
protected DataStorePluginOptions |
storeOptions |
protected int |
threads |
protected VisibilityOptions |
visibilityOptions |
ingestExecutor
configProperties, localInput
Constructor and Description |
---|
LocalFileIngestCLIDriver(DataStorePluginOptions storeOptions,
List<Index> indices,
Map<String,LocalFileIngestPlugin<?>> ingestPlugins,
VisibilityOptions visibilityOptions,
LocalInputCommandLineOptions inputOptions,
int threads) |
Modifier and Type | Method and Description |
---|---|
protected DataStore |
getDataStore() |
protected Map<String,Index> |
getIndices() |
protected Map<String,LocalFileIngestPlugin<?>> |
getIngestPlugins() |
protected int |
getNumThreads() |
protected VisibilityHandler |
getVisibilityHandler() |
protected boolean |
isSupported(String providerName,
DataAdapterProvider<?> adapterProvider) |
processFile, processFileMultiThreaded, processFileSingleThreaded, runOperation, shutdownExecutor, startExecutor, write
checkIndexesAgainstProvider, getExtensions, isCompatible, processInput
protected DataStorePluginOptions storeOptions
protected VisibilityOptions visibilityOptions
protected Map<String,LocalFileIngestPlugin<?>> ingestPlugins
protected int threads
public LocalFileIngestCLIDriver(DataStorePluginOptions storeOptions, List<Index> indices, Map<String,LocalFileIngestPlugin<?>> ingestPlugins, VisibilityOptions visibilityOptions, LocalInputCommandLineOptions inputOptions, int threads)
protected Map<String,Index> getIndices() throws IOException
getIndices
in class AbstractLocalFileIngestDriver
IOException
protected boolean isSupported(String providerName, DataAdapterProvider<?> adapterProvider)
isSupported
in class AbstractLocalFileIngestDriver
protected int getNumThreads()
getNumThreads
in class AbstractLocalFileIngestDriver
protected VisibilityHandler getVisibilityHandler()
getVisibilityHandler
in class AbstractLocalFileIngestDriver
protected Map<String,LocalFileIngestPlugin<?>> getIngestPlugins()
getIngestPlugins
in class AbstractLocalFileIngestDriver
protected DataStore getDataStore()
getDataStore
in class AbstractLocalFileIngestDriver
Copyright © 2013–2022. All rights reserved.