Interface ElasticsearchAnalysisDefinitionCollector


  • public interface ElasticsearchAnalysisDefinitionCollector
    • Method Detail

      • collect

        void collect​(String name,
                     AnalyzerDefinition definition)
        Collect an analyzer definition.
        Parameters:
        name - The name of the definition to be registered.
        definition - The definition to be registered.
        Throws:
        SearchException - if the name is already associated with a different definition.
      • collect

        void collect​(String name,
                     NormalizerDefinition definition)
        Collect a normalizer definition.
        Parameters:
        name - The name of the definition to be registered.
        definition - The definition to be registered.
        Throws:
        SearchException - if the name is already associated with a different definition.
      • collect

        void collect​(String name,
                     TokenizerDefinition definition)
        Collect a tokenizer definition.
        Parameters:
        name - The name of the definition to be registered.
        definition - The definition to be registered.
        Throws:
        SearchException - if the name is already associated with a different definition.
      • collect

        void collect​(String name,
                     TokenFilterDefinition definition)
        Collect a token filter definition.
        Parameters:
        name - The name of the definition to be registered.
        definition - The definition to be registered.
        Throws:
        SearchException - if the name is already associated with a different definition.
      • collect

        void collect​(String name,
                     CharFilterDefinition definition)
        Collect a char filter definition.
        Parameters:
        name - The name of the definition to be registered.
        definition - The definition to be registered.
        Throws:
        SearchException - if the name is already associated with a different definition.