Class IndexWriterConfiguration.WriterSettings

java.lang.Object
com.atlassian.jira.config.util.IndexWriterConfiguration.WriterSettings
Enclosing interface:
IndexWriterConfiguration

public abstract static class IndexWriterConfiguration.WriterSettings extends Object
  • Constructor Details

    • WriterSettings

      public WriterSettings()
  • Method Details

    • getWriterConfiguration

      public org.apache.lucene.index.IndexWriterConfig getWriterConfiguration(org.apache.lucene.analysis.Analyzer analyser)
    • getRAMBufferSizeMB

      public abstract int getRAMBufferSizeMB()
      Amount of RAM used for indexing.
    • getFlushPolicy

      public abstract DefaultIndexEngine.FlushPolicy getFlushPolicy()
      Commit policy.
    • getCommitFrequency

      public abstract long getCommitFrequency()
      Commit frequency in mills.
    • getReaderPooling

      public abstract boolean getReaderPooling()
      Should IndexWriters use reader pooling