Class ESInstanceSettings

java.lang.Object
de.elo.ix.client.esearch.configpage.ESInstanceSettings
All Implemented Interfaces:
Serializable

public class ESInstanceSettings extends Object implements Serializable

Class to read and write settings of Elasticsearch.

Since:
11.00.000.044
See Also:
  • Field Details

    • nbOfAllowedLangs

      protected int nbOfAllowedLangs
      Number of allowed languages.

      Immutable.

  • Constructor Details

    • ESInstanceSettings

      public ESInstanceSettings()
    • ESInstanceSettings

      public ESInstanceSettings(ESInstanceSettings toCopy)
  • Method Details

    • getUpdaterNextStart

      public EsSettingsProperty getUpdaterNextStart()
    • getUpdaterFromTs

      public EsSettingsProperty getUpdaterFromTs()
    • getUpdaterInterval

      public EsSettingsProperty getUpdaterInterval()
    • getReindexStarted

      public String getReindexStarted()
    • getReindexFromObjId

      public EsSettingsProperty getReindexFromObjId()
    • getReindexToObjId

      public EsSettingsProperty getReindexToObjId()
    • getNbOfAllowedLangs

      public int getNbOfAllowedLangs()
    • getConfiguredLangs

      public EsSettingsProperty getConfiguredLangs()
    • getArchiveLang

      public String getArchiveLang()
    • getMaxObjsPerReindexInterval

      public EsSettingsProperty getMaxObjsPerReindexInterval()
    • getMaxObjsPerUpdateInterval

      public EsSettingsProperty getMaxObjsPerUpdateInterval()
    • getCorrection

      public EsSettingsProperty getCorrection()
    • getCompletion

      public EsSettingsProperty getCompletion()
    • getSynonyms

      public EsSettingsProperty getSynonyms()
    • getMaxAmountOfReferencesInErrorFolder

      public EsSettingsProperty getMaxAmountOfReferencesInErrorFolder()
    • getMaxTokenLength

      public EsSettingsProperty getMaxTokenLength()
    • getGermanAnalyzer

      public EsSettingsProperty getGermanAnalyzer()
    • getSearchAnalyzer

      public EsSettingsProperty getSearchAnalyzer()
    • getFeedAnalyzer

      public EsSettingsProperty getFeedAnalyzer()
    • getClusterName

      public EsSettingsProperty getClusterName()
    • getNodeName

      public EsSettingsProperty getNodeName()
    • getIndexName

      public EsSettingsProperty getIndexName()
    • getHosts

      public EsSettingsProperty getHosts()
    • setUpdaterNextStart

      public void setUpdaterNextStart(EsSettingsProperty updaterNextStart)
    • setUpdaterFromTs

      public void setUpdaterFromTs(EsSettingsProperty updaterFromTs)
    • setUpdaterInterval

      public void setUpdaterInterval(EsSettingsProperty updaterInterval)
    • setReindexStarted

      public void setReindexStarted(String reindexStarted)
    • setReindexFromObjId

      public void setReindexFromObjId(EsSettingsProperty reindexFromObjId)
    • setReindexToObjId

      public void setReindexToObjId(EsSettingsProperty reindexToObjId)
    • setNbOfAllowedLangs

      public void setNbOfAllowedLangs(int nbOfAllowedLangs)
    • setConfiguredLangs

      public void setConfiguredLangs(EsSettingsProperty configuredLangs)
    • setArchiveLang

      public void setArchiveLang(String archiveLang)
    • setMaxObjsPerReindexInterval

      public void setMaxObjsPerReindexInterval(EsSettingsProperty maxObjsPerReindexInterval)
    • setMaxObjsPerUpdateInterval

      public void setMaxObjsPerUpdateInterval(EsSettingsProperty maxObjsPerUpdateInterval)
    • setCorrection

      public void setCorrection(EsSettingsProperty correction)
    • setCompletion

      public void setCompletion(EsSettingsProperty completion)
    • setSynonyms

      public void setSynonyms(EsSettingsProperty synonyms)
    • setMaxAmountOfReferencesInErrorFolder

      public void setMaxAmountOfReferencesInErrorFolder(EsSettingsProperty maxAmountOfReferencesInErrorFolder)
    • setMaxTokenLength

      public void setMaxTokenLength(EsSettingsProperty maxTokenLength)
    • setGermanAnalyzer

      public void setGermanAnalyzer(EsSettingsProperty germanAnalyzer)
    • setSearchAnalyzer

      public void setSearchAnalyzer(EsSettingsProperty searchAnalyzer)
    • setFeedAnalyzer

      public void setFeedAnalyzer(EsSettingsProperty feedAnalyzer)
    • setClusterName

      public void setClusterName(EsSettingsProperty clusterName)
    • setNodeName

      public void setNodeName(EsSettingsProperty nodeName)
    • setIndexName

      public void setIndexName(EsSettingsProperty indexName)
    • setHosts

      public void setHosts(EsSettingsProperty hosts)
    • isUseSsl

      public boolean isUseSsl()
    • setUseSsl

      public void setUseSsl(boolean useSsl)
    • getAdditionalIndex

      public EsSettingsProperty getAdditionalIndex()
    • setAdditionalIndex

      public void setAdditionalIndex(EsSettingsProperty additionalIndex)
    • getInstanceName

      public String getInstanceName()
    • setInstanceName

      public void setInstanceName(String instanceName)
    • getContinueReindexOnFailure

      public EsSettingsProperty getContinueReindexOnFailure()
    • setContinueReindexOnFailure

      public void setContinueReindexOnFailure(EsSettingsProperty continueReindexOnFailure)
    • getMaxFulltextLength

      public EsSettingsProperty getMaxFulltextLength()
    • setMaxFulltextLength

      public void setMaxFulltextLength(EsSettingsProperty maxFulltextLength)
    • getIndexingDisabled

      public EsSettingsProperty getIndexingDisabled()
    • getNumberOfShards

      public EsSettingsProperty getNumberOfShards()
    • getNumberOfShardsByMaskId

      public EsSettingsProperty getNumberOfShardsByMaskId()
    • setIndexingDisabled

      public void setIndexingDisabled(EsSettingsProperty indexingDisabled)
    • setNumberOfShards

      public void setNumberOfShards(EsSettingsProperty numberOfShards)
    • setNumberOfShardsByMaskId

      public void setNumberOfShardsByMaskId(EsSettingsProperty numberOfShardsByMaskId)
    • getAllowLeadingWildcards

      public EsSettingsProperty getAllowLeadingWildcards()
    • getMaxSearchResults

      public EsSettingsProperty getMaxSearchResults()
    • setAllowLeadingWildcards

      public void setAllowLeadingWildcards(EsSettingsProperty allowLeadingWildcards)
    • setMaxSearchResults

      public void setMaxSearchResults(EsSettingsProperty maxSearchResults)
    • getSkipNonAsciiStepsOnFallback

      public EsSettingsProperty getSkipNonAsciiStepsOnFallback()
    • setSkipNonAsciiStepsOnFallback

      public void setSkipNonAsciiStepsOnFallback(EsSettingsProperty skipNonAsciiStepsOnFallback)
    • isIndexingOfMetadataFieldsViaKeywordingRelationEnabled

      public EsSettingsProperty isIndexingOfMetadataFieldsViaKeywordingRelationEnabled()
    • setIndexingOfMetadataFieldsViaKeywordingRelationEnabled

      public void setIndexingOfMetadataFieldsViaKeywordingRelationEnabled(EsSettingsProperty indexingOfMetadataFieldsViaKeywordingRelationEnabled)