Class OpenSearch214VectorFieldTypeMappingContributor
java.lang.Object
org.hibernate.search.backend.elasticsearch.types.mapping.impl.OpenSearch214VectorFieldTypeMappingContributor
- All Implemented Interfaces:
ElasticsearchVectorFieldTypeMappingContributor
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.hibernate.search.backend.elasticsearch.types.mapping.impl.ElasticsearchVectorFieldTypeMappingContributor
ElasticsearchVectorFieldTypeMappingContributor.Context -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidcontribute(PropertyMapping mapping, ElasticsearchVectorFieldTypeMappingContributor.Context context) final <F> voidcontribute(ElasticsearchIndexValueFieldType.Builder<F> builder, ElasticsearchVectorFieldTypeMappingContributor.Context context) protected <F> SearchQueryElementFactory<? extends KnnPredicateBuilder,ElasticsearchSearchIndexScope<?>, ElasticsearchSearchIndexValueFieldContext<F>>
-
Constructor Details
-
OpenSearch214VectorFieldTypeMappingContributor
public OpenSearch214VectorFieldTypeMappingContributor()
-
-
Method Details
-
getKnnPredicateFactory
protected <F> SearchQueryElementFactory<? extends KnnPredicateBuilder,ElasticsearchSearchIndexScope<?>, getKnnPredicateFactoryElasticsearchSearchIndexValueFieldContext<F>> (ElasticsearchIndexValueFieldType.Builder<F> builder) -
contribute
public final void contribute(PropertyMapping mapping, ElasticsearchVectorFieldTypeMappingContributor.Context context) - Specified by:
contributein interfaceElasticsearchVectorFieldTypeMappingContributor
-
contribute
public final <F> void contribute(ElasticsearchIndexValueFieldType.Builder<F> builder, ElasticsearchVectorFieldTypeMappingContributor.Context context) - Specified by:
contributein interfaceElasticsearchVectorFieldTypeMappingContributor
-