Interface IndexStorePlugin


  • public interface IndexStorePlugin
    A plugin that provides alternative index store implementations.
    • Method Summary

      Modifier and Type Method Description
      java.util.Map<java.lang.String,​java.util.function.Function<IndexSettings,​IndexStore>> getIndexStoreFactories()
      The index store factories for this plugin.
    • Method Detail

      • getIndexStoreFactories

        java.util.Map<java.lang.String,​java.util.function.Function<IndexSettings,​IndexStore>> getIndexStoreFactories()
        The index store factories for this plugin. When an index is created the store type setting IndexModule.INDEX_STORE_TYPE_SETTING on the index will be examined and either use the default or a built-in type, or looked up among all the index store factories from IndexStore plugins.
        Returns:
        a map from store type to an index store factory