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.
|
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).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 definitions
.ElasticsearchAnalysisComponentDefinitionContext tokenFilter(String name)
name
- The name used to reference this token filter
in analyzer definitions
.Copyright © 2006-2017 Red Hat, Inc. All Rights Reserved