Module org.elasticsearch.server
Package org.elasticsearch.search.vectors
Interface QueryProfilerProvider
- All Known Implementing Classes:
ESDiversifyingChildrenByteKnnVectorQuery,ESDiversifyingChildrenFloatKnnVectorQuery,ESKnnByteVectorQuery,ESKnnFloatVectorQuery,RescoreKnnVectorQuery,VectorSimilarityQuery
public interface QueryProfilerProvider
This interface includes the declaration of an abstract method, profile(). Classes implementing this interface
must provide an implementation for profile() to store profiling information in the QueryProfiler.
-
Method Summary
Modifier and TypeMethodDescriptionvoidprofile(QueryProfiler queryProfiler) Store the profiling information in theQueryProfiler
-
Method Details
-
profile
Store the profiling information in theQueryProfiler- Parameters:
queryProfiler- an instance ofKnnFloatVectorField.
-