Class BleveSettings


  • public class BleveSettings
    extends Object
    Bleve search settings.
    Since:
    Mattermost Server 5.24
    • Constructor Detail

      • BleveSettings

        public BleveSettings()
    • Method Detail

      • getIndexDir

        public String getIndexDir()
      • isEnableIndexing

        public boolean isEnableIndexing()
      • isEnableSearching

        public boolean isEnableSearching()
      • isEnableAutocomplete

        public boolean isEnableAutocomplete()
      • getBulkIndexingTimeWindowSeconds

        public int getBulkIndexingTimeWindowSeconds()
      • setIndexDir

        public void setIndexDir​(String indexDir)
      • setEnableIndexing

        public void setEnableIndexing​(boolean enableIndexing)
      • setEnableSearching

        public void setEnableSearching​(boolean enableSearching)
      • setEnableAutocomplete

        public void setEnableAutocomplete​(boolean enableAutocomplete)
      • setBulkIndexingTimeWindowSeconds

        public void setBulkIndexingTimeWindowSeconds​(int bulkIndexingTimeWindowSeconds)
      • canEqual

        protected boolean canEqual​(Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object