The fields of the IndexWriter class are listed below. For a complete list of IndexWriter class members, see the IndexWriter Members topic.
![]() ![]() | Disabled by default (because IndexWriter flushes by RAM usage by default). Change using {@link #SetMaxBufferedDeleteTerms(int)}. |
![]() ![]() | Disabled by default (because IndexWriter flushes by RAM usage by default). Change using {@link #SetMaxBufferedDocs(int)}. |
![]() ![]() | Default value is 10,000. Change using {@link #SetMaxFieldLength(int)}. |
![]() ![]() | |
![]() ![]() | Default for {@link #getMaxSyncPauseSeconds}. On Windows this defaults to 10.0 seconds; elsewhere it's 0. |
![]() ![]() | |
![]() ![]() | Default value is 16 MB (which means flush when buffered docs consume 16 MB RAM). Change using {@link #setRAMBufferSizeMB}. |
![]() ![]() | Default value is 128. Change using {@link #SetTermIndexInterval(int)}. |
![]() ![]() | Value to denote a flush trigger is disabled |
![]() ![]() | Absolute hard maximum length for a term. If a term arrives from the analyzer longer than this length, it is skipped and a message is printed to infoStream, if set (see {@link #setInfoStream}). |
![]() ![]() | Name of the write lock in the index. |
![]() ![]() | Default value for the write lock timeout (1,000). |
IndexWriter Class | Lucene.Net.Index Namespace