Package org.apache.jackrabbit.oak.index
Class IndexOptions
- java.lang.Object
-
- org.apache.jackrabbit.oak.index.IndexOptions
-
- All Implemented Interfaces:
OptionsBean
public class IndexOptions extends Object implements OptionsBean
-
-
Field Summary
Fields Modifier and Type Field Description protected Set<joptsimple.OptionSpec>actionOptsstatic OptionsBeanFactoryFACTORYprotected joptsimple.OptionSetoptions
-
Constructor Summary
Constructors Constructor Description IndexOptions(joptsimple.OptionParser parser)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longaysncDelay()booleanbuildFlatFileStoreSeparately()booleancheckConsistency()voidconfigure(joptsimple.OptionSet options)intconsistencyCheckLevel()Stringdescription()Description string for this set of optionsbooleandumpDefinitions()booleandumpIndex()booleandumpStats()List<String>getAsyncLanes()StringgetCheckpoint()FilegetExistingDataDumpDir()FilegetIndexDefinitionsFile()FilegetIndexImportDir()List<String>getIndexPaths()FilegetOutDir()FilegetPreExtractedTextDir()FilegetWorkDir()booleanisAsyncIndex()booleanisCowCorEnabled()booleanisDocTraversalMode()booleanisIgnoreMissingTikaDep()booleanisImportIndex()booleanisReindex()Set<String>operationNames()Option names which are actually performing operationintorder()Used to sort the help output.Stringtitle()Title string for this set of options
-
-
-
Field Detail
-
FACTORY
public static final OptionsBeanFactory FACTORY
-
options
protected joptsimple.OptionSet options
-
actionOpts
protected final Set<joptsimple.OptionSpec> actionOpts
-
-
Method Detail
-
configure
public void configure(joptsimple.OptionSet options)
- Specified by:
configurein interfaceOptionsBean
-
title
public String title()
Description copied from interface:OptionsBeanTitle string for this set of options- Specified by:
titlein interfaceOptionsBean
-
description
public String description()
Description copied from interface:OptionsBeanDescription string for this set of options- Specified by:
descriptionin interfaceOptionsBean
-
order
public int order()
Description copied from interface:OptionsBeanUsed to sort the help output. Help for OptionsBean in descending order i.e. bean having highest order would be rendered first- Specified by:
orderin interfaceOptionsBean
-
operationNames
public Set<String> operationNames()
Description copied from interface:OptionsBeanOption names which are actually performing operation- Specified by:
operationNamesin interfaceOptionsBean
-
getWorkDir
public File getWorkDir() throws IOException
- Throws:
IOException
-
getExistingDataDumpDir
public File getExistingDataDumpDir()
-
getOutDir
public File getOutDir()
-
getPreExtractedTextDir
public File getPreExtractedTextDir()
-
getIndexDefinitionsFile
public File getIndexDefinitionsFile()
-
getIndexImportDir
public File getIndexImportDir()
-
dumpStats
public boolean dumpStats()
-
dumpDefinitions
public boolean dumpDefinitions()
-
dumpIndex
public boolean dumpIndex()
-
checkConsistency
public boolean checkConsistency()
-
consistencyCheckLevel
public int consistencyCheckLevel()
-
aysncDelay
public long aysncDelay()
-
isReindex
public boolean isReindex()
-
isIgnoreMissingTikaDep
public boolean isIgnoreMissingTikaDep()
-
isAsyncIndex
public boolean isAsyncIndex()
-
isImportIndex
public boolean isImportIndex()
-
isDocTraversalMode
public boolean isDocTraversalMode()
-
isCowCorEnabled
public boolean isCowCorEnabled()
-
buildFlatFileStoreSeparately
public boolean buildFlatFileStoreSeparately()
-
getCheckpoint
public String getCheckpoint()
-
-