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.clone()
Set theCodec
.IndexWriterConfig.setIndexCommit
(IndexCommit commit) Expert: allows to open a certain commit point.IndexWriterConfig.setIndexDeletionPolicy
(IndexDeletionPolicy delPolicy) Expert: allows an optionalIndexDeletionPolicy
implementation to be specified.IndexWriterConfig.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.setMaxBufferedDeleteTerms
(int maxBufferedDeleteTerms) IndexWriterConfig.setMaxBufferedDocs
(int maxBufferedDocs) IndexWriterConfig.setMaxThreadStates
(int maxThreadStates) Sets the max number of simultaneous threads that may be indexing documents at once in IndexWriter.IndexWriterConfig.setMergedSegmentWarmer
(IndexWriter.IndexReaderWarmer mergeSegmentWarmer) IndexWriterConfig.setMergePolicy
(MergePolicy mergePolicy) Expert:MergePolicy
is invoked whenever there are changes to the segments in the index.IndexWriterConfig.setMergeScheduler
(MergeScheduler mergeScheduler) Expert: sets the merge scheduler used by this writer.IndexWriterConfig.setOpenMode
(IndexWriterConfig.OpenMode openMode) SpecifiesIndexWriterConfig.OpenMode
of the index.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, boolean)
.IndexWriterConfig.setReaderTermsIndexDivisor
(int divisor) IndexWriterConfig.setSimilarity
(Similarity similarity) Expert: set theSimilarity
implementation used by this IndexWriter.IndexWriterConfig.setTermIndexInterval
(int interval) IndexWriterConfig.setUseCompoundFile
(boolean useCompoundFile) IndexWriterConfig.setWriteLockTimeout
(long writeLockTimeout) Sets the maximum time to wait for a write lock (in milliseconds) for this instance.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
.