Uses of Class
org.apache.lucene.index.IndexWriterConfig
Packages that use IndexWriterConfig
-
Uses of IndexWriterConfig in org.apache.lucene.index
Methods in org.apache.lucene.index that return IndexWriterConfigModifier and TypeMethodDescriptionIndexWriterConfig.setCheckPendingFlushUpdate
(boolean checkPendingFlushOnUpdate) Set theCodec
.IndexWriterConfig.setCommitOnClose
(boolean commitOnClose) Sets if callsIndexWriter.close()
should first commit before closing.IndexWriterConfig.setIndexCommit
(IndexCommit commit) Expert: allows to open a certain commit point.IndexWriterConfig.setIndexCreatedVersionMajor
(int indexCreatedVersionMajor) Expert: set the compatibility version to use for this index.IndexWriterConfig.setIndexDeletionPolicy
(IndexDeletionPolicy delPolicy) Expert: allows an optionalIndexDeletionPolicy
implementation to be specified.IndexWriterConfig.setIndexSort
(Sort sort) Set theSort
order to use for all (flushed and merged) segments.IndexWriterConfig.setIndexWriterEventListener
(IndexWriterEventListener eventListener) Set event listener to record key events in IndexWriterIndexWriterConfig.setInfoStream
(PrintStream printStream) Convenience method that usesPrintStreamInfoStream
.IndexWriterConfig.setInfoStream
(InfoStream infoStream) Information about merges, deletes and a message when maxFieldLength is reached will be printed to this.IndexWriterConfig.setLeafSorter
(Comparator<LeafReader> leafSorter) Set the comparator for sorting leaf readers.IndexWriterConfig.setMaxBufferedDocs
(int maxBufferedDocs) IndexWriterConfig.setMaxFullFlushMergeWaitMillis
(long maxFullFlushMergeWaitMillis) Expert: sets the amount of time to wait for merges (duringIndexWriter.commit()
orIndexWriter.getReader(boolean, boolean)
) returned by MergePolicy.findFullFlushMerges(...).IndexWriterConfig.setMergedSegmentWarmer
(IndexWriter.IndexReaderWarmer mergeSegmentWarmer) IndexWriterConfig.setMergePolicy
(MergePolicy mergePolicy) IndexWriterConfig.setMergeScheduler
(MergeScheduler mergeScheduler) Expert: sets the merge scheduler used by this writer.IndexWriterConfig.setOpenMode
(IndexWriterConfig.OpenMode openMode) SpecifiesIndexWriterConfig.OpenMode
of the index.IndexWriterConfig.setParentField
(String parentField) Sets the parent document field.IndexWriterConfig.setRAMBufferSizeMB
(double ramBufferSizeMB) IndexWriterConfig.setRAMPerThreadHardLimitMB
(int perThreadHardLimitMB) Expert: Sets the maximum memory consumption per thread triggering a forced flush if exceeded.IndexWriterConfig.setReaderPooling
(boolean readerPooling) By default, IndexWriter does not pool the SegmentReaders it must open for deletions and merging, unless a near-real-time reader has been obtained by callingDirectoryReader.open(IndexWriter)
.IndexWriterConfig.setSimilarity
(Similarity similarity) Expert: set theSimilarity
implementation used by this IndexWriter.IndexWriterConfig.setSoftDeletesField
(String softDeletesField) Sets the soft deletes field.IndexWriterConfig.setUseCompoundFile
(boolean useCompoundFile) Constructors in org.apache.lucene.index with parameters of type IndexWriterConfigModifierConstructorDescriptionIndexUpgrader
(Directory dir, IndexWriterConfig iwc, boolean deletePriorCommits) Creates index upgrader on the given directory, using anIndexWriter
using the given config.IndexWriter
(Directory d, IndexWriterConfig conf) Constructs a new IndexWriter per the settings given inconf
.