The IndexWriter type exposes the following members.
Fields
| Name | Description | |
|---|---|---|
| DEFAULT_MAX_BUFFERED_DELETE_TERMS | Disabled by default (because IndexWriter flushes by RAM usage
by default). Change using {@link #SetMaxBufferedDeleteTerms(int)}.
| |
| DEFAULT_MAX_BUFFERED_DOCS | Disabled by default (because IndexWriter flushes by RAM usage
by default). Change using {@link #SetMaxBufferedDocs(int)}.
| |
| DEFAULT_MAX_FIELD_LENGTH | Default value is 10,000. Change using {@link #SetMaxFieldLength(int)}. | |
| DEFAULT_MAX_MERGE_DOCS | Obsolete. | |
| DEFAULT_MAX_SYNC_PAUSE_SECONDS | Default for {@link #getMaxSyncPauseSeconds}. On
Windows this defaults to 10.0 seconds; elsewhere it's
0.
| |
| DEFAULT_MERGE_FACTOR | Obsolete. | |
| DEFAULT_RAM_BUFFER_SIZE_MB | Default value is 16 MB (which means flush when buffered
docs consume 16 MB RAM). Change using {@link #setRAMBufferSizeMB}.
| |
| DEFAULT_TERM_INDEX_INTERVAL | Default value is 128. Change using {@link #SetTermIndexInterval(int)}. | |
| DISABLE_AUTO_FLUSH | Value to denote a flush trigger is disabled | |
| MAX_TERM_LENGTH | 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}).
| |
| WRITE_LOCK_NAME | Name of the write lock in the index. | |
| WRITE_LOCK_TIMEOUT | Default value for the write lock timeout (1,000). |