Class ElasticsearchIndexValueFieldType.Builder<F>
java.lang.Object
org.hibernate.search.engine.backend.types.spi.AbstractIndexNodeType.Builder<SC,N>
org.hibernate.search.engine.backend.types.spi.AbstractIndexValueFieldType.Builder<ElasticsearchSearchIndexScope<?>,ElasticsearchSearchIndexValueFieldContext<F>,F>
org.hibernate.search.backend.elasticsearch.types.impl.ElasticsearchIndexValueFieldType.Builder<F>
- Enclosing class:
- ElasticsearchIndexValueFieldType<F>
public static class ElasticsearchIndexValueFieldType.Builder<F>
extends AbstractIndexValueFieldType.Builder<ElasticsearchSearchIndexScope<?>,ElasticsearchSearchIndexValueFieldContext<F>,F>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()codec()voidcodec(ElasticsearchFieldCodec<F> codec) voidcontributeAdditionalIndexSettings(Consumer<PropertyMappingIndexSettingsContributor> indexSettingsContributor) mapping()Methods inherited from class org.hibernate.search.engine.backend.types.spi.AbstractIndexValueFieldType.Builder
aggregable, allowedHighlighterTypes, analyzerName, dslConverter, formatter, multivaluable, normalizerName, parser, projectable, projectionConverter, searchable, searchAnalyzerName, sortable, valueClassMethods inherited from class org.hibernate.search.engine.backend.types.spi.AbstractIndexNodeType.Builder
queryElementFactory
-
Constructor Details
-
Builder
-
-
Method Details
-
codec
-
codec
-
mapping
-
contributeAdditionalIndexSettings
public void contributeAdditionalIndexSettings(Consumer<PropertyMappingIndexSettingsContributor> indexSettingsContributor) -
build
- Specified by:
buildin classAbstractIndexValueFieldType.Builder<ElasticsearchSearchIndexScope<?>,ElasticsearchSearchIndexValueFieldContext<F>, F>
-