public class ElasticsearchAnalysisDefinitionRegistryBuilderImpl extends Object implements ElasticsearchAnalysisDefinitionRegistryBuilder
Constructor and Description |
---|
ElasticsearchAnalysisDefinitionRegistryBuilderImpl() |
Modifier and Type | Method and Description |
---|---|
ElasticsearchAnalyzerDefinitionContext |
analyzer(String name)
Start an analyzer definition.
|
SimpleElasticsearchAnalysisDefinitionRegistry |
build() |
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.
|
public ElasticsearchAnalysisDefinitionRegistryBuilderImpl()
public ElasticsearchAnalyzerDefinitionContext analyzer(String name)
ElasticsearchAnalysisDefinitionRegistryBuilder
analyzer
in interface ElasticsearchAnalysisDefinitionRegistryBuilder
name
- The name used to reference this analyzer (both in Elasticsearch and in Hibernate Search).public ElasticsearchAnalysisComponentDefinitionContext tokenizer(String name)
ElasticsearchAnalysisDefinitionRegistryBuilder
tokenizer
in interface ElasticsearchAnalysisDefinitionRegistryBuilder
name
- The name used to reference this tokenizer
in analyzer definitions
.public ElasticsearchAnalysisComponentDefinitionContext charFilter(String name)
ElasticsearchAnalysisDefinitionRegistryBuilder
charFilter
in interface ElasticsearchAnalysisDefinitionRegistryBuilder
name
- The name used to reference this char filter
in analyzer definitions
.public ElasticsearchAnalysisComponentDefinitionContext tokenFilter(String name)
ElasticsearchAnalysisDefinitionRegistryBuilder
tokenFilter
in interface ElasticsearchAnalysisDefinitionRegistryBuilder
name
- The name used to reference this token filter
in analyzer definitions
.public SimpleElasticsearchAnalysisDefinitionRegistry build()
Copyright © 2006-2017 Red Hat, Inc. All Rights Reserved