Interface AnalysisConfigurationContext
- All Known Implementing Classes:
AnalysisConfigurationContextImpl
public interface AnalysisConfigurationContext
Allows to configure Elasticsearch analysis elements.
-
Method Summary
Modifier and TypeMethodDescriptiondefineAnalyzer
(String name) Init definition of new analyzer.defineCharacterFilter
(String name) Init definition of new character filter.defineNormalizer
(String name) Init definition of new normalizer.defineTokenFilter
(String name) Init definition of new token filterdefineTokenizer
(String name) Init definition of new tokenizer.
-
Method Details
-
defineAnalyzer
Init definition of new analyzer.- Parameters:
name
- name of the new analyzer- Returns:
- Initial stage of analyzer configuration
-
defineNormalizer
Init definition of new normalizer.- Parameters:
name
- name of the new normalizer- Returns:
- Initial stage of normalizer configuration
-
defineTokenizer
Init definition of new tokenizer.- Parameters:
name
- name of the new tokenizer- Returns:
- Initial stage of tokenizer configuration
-
defineCharacterFilter
Init definition of new character filter.- Parameters:
name
- name of the new character filter- Returns:
- Initial stage of character filter configuration
-
defineTokenFilter
Init definition of new token filter- Parameters:
name
- name of the new token filter- Returns:
- Initial stage of token filter configuration
-