public interface ElasticsearchAnalysisDefinitionRegistryBuilder
This contract only expects users to provide the definitions; the registry building is handled by Hibernate Search.
| Modifier and Type | Method and Description |
|---|---|
ElasticsearchAnalyzerDefinitionContext |
analyzer(String name)
Start an analyzer definition.
|
ElasticsearchAnalysisComponentDefinitionContext |
charFilter(String name)
Start a char filter definition.
|
ElasticsearchNormalizerDefinitionContext |
normalizer(String name)
Start a normalizer definition.
|
ElasticsearchAnalysisComponentDefinitionContext |
tokenFilter(String name)
Start a token filter definition.
|
ElasticsearchAnalysisComponentDefinitionContext |
tokenizer(String name)
Start a tokenizer definition.
|
ElasticsearchAnalyzerDefinitionContext analyzer(String name)
name - The name used to reference this analyzer (both in Elasticsearch and in Hibernate Search).ElasticsearchNormalizerDefinitionContext normalizer(String name)
name - The name used to reference this normalizer (both in Elasticsearch and in Hibernate Search).ElasticsearchAnalysisComponentDefinitionContext tokenizer(String name)
name - The name used to reference this tokenizer
in analyzer definitions.ElasticsearchAnalysisComponentDefinitionContext charFilter(String name)
name - The name used to reference this char filter
in analyzer or normalizer definitions.ElasticsearchAnalysisComponentDefinitionContext tokenFilter(String name)
name - The name used to reference this token filter
in analyzer or normalizer definitions.Copyright © 2006–2017 Hibernate. All rights reserved.