Interface GlobalSearchIndexer

All Known Implementing Classes:
GlobalSearchIndexerImpl

public interface GlobalSearchIndexer
The indexer to initialize search index.
  • Method Summary

    Modifier and Type
    Method
    Description
    start(boolean drop)
    Start the indexing process in the background.
    start(boolean drop, String tenant)
    Start the indexing process for the given tenant in the background.
  • Method Details

    • start

      CompletionStage<?> start(boolean drop)
      Start the indexing process in the background.
      Parameters:
      drop - whether to drop existing index before starting the process.
      Returns:
      CompletionStage to react to the completion of the indexing task.
    • start

      CompletionStage<?> start(boolean drop, String tenant)
      Start the indexing process for the given tenant in the background.
      Parameters:
      drop - whether to drop existing index before starting the process.
      tenant - the tenant
      Returns:
      CompletionStage to react to the completion of the indexing task.