Class FessCrawlerConfig

java.lang.Object
org.codelibs.fess.crawler.util.OpenSearchCrawlerConfig
org.codelibs.fess.crawler.util.FessCrawlerConfig

public class FessCrawlerConfig extends org.codelibs.fess.crawler.util.OpenSearchCrawlerConfig
Fess-specific crawler configuration that extends OpenSearchCrawlerConfig. This class provides configuration settings for the Fess crawler including index names, shard counts, and replica counts for queue, data, and filter indices.
  • Field Summary

    Fields inherited from class org.codelibs.fess.crawler.util.OpenSearchCrawlerConfig

    dataIndex, dataReplicas, dataShards, filterIndex, filterReplicas, filterShards, queueIndex, queueReplicas, queueShards
  • Constructor Summary

    Constructors
    Constructor
    Description
    Default constructor.
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the name of the data index for the crawler.
    int
    Gets the number of replicas for the data index.
    int
    Gets the number of shards for the data index.
    Gets the name of the filter index for the crawler.
    int
    Gets the number of replicas for the filter index.
    int
    Gets the number of shards for the filter index.
    Gets the name of the queue index for the crawler.
    int
    Gets the number of replicas for the queue index.
    int
    Gets the number of shards for the queue index.

    Methods inherited from class org.codelibs.fess.crawler.util.OpenSearchCrawlerConfig

    setDataIndex, setDataReplicas, setDataShards, setFilterIndex, setFilterReplicas, setFilterShards, setQueueIndex, setQueueReplicas, setQueueShards

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • FessCrawlerConfig

      public FessCrawlerConfig()
      Default constructor.
  • Method Details

    • getQueueIndex

      public String getQueueIndex()
      Gets the name of the queue index for the crawler.
      Overrides:
      getQueueIndex in class org.codelibs.fess.crawler.util.OpenSearchCrawlerConfig
      Returns:
      the queue index name
    • getDataIndex

      public String getDataIndex()
      Gets the name of the data index for the crawler.
      Overrides:
      getDataIndex in class org.codelibs.fess.crawler.util.OpenSearchCrawlerConfig
      Returns:
      the data index name
    • getFilterIndex

      public String getFilterIndex()
      Gets the name of the filter index for the crawler.
      Overrides:
      getFilterIndex in class org.codelibs.fess.crawler.util.OpenSearchCrawlerConfig
      Returns:
      the filter index name
    • getQueueShards

      public int getQueueShards()
      Gets the number of shards for the queue index.
      Overrides:
      getQueueShards in class org.codelibs.fess.crawler.util.OpenSearchCrawlerConfig
      Returns:
      the number of queue shards
    • getDataShards

      public int getDataShards()
      Gets the number of shards for the data index.
      Overrides:
      getDataShards in class org.codelibs.fess.crawler.util.OpenSearchCrawlerConfig
      Returns:
      the number of data shards
    • getFilterShards

      public int getFilterShards()
      Gets the number of shards for the filter index.
      Overrides:
      getFilterShards in class org.codelibs.fess.crawler.util.OpenSearchCrawlerConfig
      Returns:
      the number of filter shards
    • getQueueReplicas

      public int getQueueReplicas()
      Gets the number of replicas for the queue index.
      Overrides:
      getQueueReplicas in class org.codelibs.fess.crawler.util.OpenSearchCrawlerConfig
      Returns:
      the number of queue replicas
    • getDataReplicas

      public int getDataReplicas()
      Gets the number of replicas for the data index.
      Overrides:
      getDataReplicas in class org.codelibs.fess.crawler.util.OpenSearchCrawlerConfig
      Returns:
      the number of data replicas
    • getFilterReplicas

      public int getFilterReplicas()
      Gets the number of replicas for the filter index.
      Overrides:
      getFilterReplicas in class org.codelibs.fess.crawler.util.OpenSearchCrawlerConfig
      Returns:
      the number of filter replicas