Package io.qdrant.client.grpc
Interface Points.SearchParamsOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Points.SearchParams
,Points.SearchParams.Builder
- Enclosing class:
- Points
public static interface Points.SearchParamsOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getExact()
Search without approximation.long
Params relevant to HNSW index.boolean
If enabled, the engine will only perform search among indexed or small segments.If set to true, search will ignore quantized vector dataIf set to true, search will ignore quantized vector databoolean
hasExact()
Search without approximation.boolean
Params relevant to HNSW index.boolean
If enabled, the engine will only perform search among indexed or small segments.boolean
If set to true, search will ignore quantized vector dataMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasHnswEf
boolean hasHnswEf()Params relevant to HNSW index. Size of the beam in a beam-search. Larger the value - more accurate the result, more time required for search.
optional uint64 hnsw_ef = 1;
- Returns:
- Whether the hnswEf field is set.
-
getHnswEf
long getHnswEf()Params relevant to HNSW index. Size of the beam in a beam-search. Larger the value - more accurate the result, more time required for search.
optional uint64 hnsw_ef = 1;
- Returns:
- The hnswEf.
-
hasExact
boolean hasExact()Search without approximation. If set to true, search may run long but with exact results.
optional bool exact = 2;
- Returns:
- Whether the exact field is set.
-
getExact
boolean getExact()Search without approximation. If set to true, search may run long but with exact results.
optional bool exact = 2;
- Returns:
- The exact.
-
hasQuantization
boolean hasQuantization()If set to true, search will ignore quantized vector data
optional .qdrant.QuantizationSearchParams quantization = 3;
- Returns:
- Whether the quantization field is set.
-
getQuantization
Points.QuantizationSearchParams getQuantization()If set to true, search will ignore quantized vector data
optional .qdrant.QuantizationSearchParams quantization = 3;
- Returns:
- The quantization.
-
getQuantizationOrBuilder
Points.QuantizationSearchParamsOrBuilder getQuantizationOrBuilder()If set to true, search will ignore quantized vector data
optional .qdrant.QuantizationSearchParams quantization = 3;
-
hasIndexedOnly
boolean hasIndexedOnly()If enabled, the engine will only perform search among indexed or small segments. Using this option prevents slow searches in case of delayed index, but does not guarantee that all uploaded vectors will be included in search results
optional bool indexed_only = 4;
- Returns:
- Whether the indexedOnly field is set.
-
getIndexedOnly
boolean getIndexedOnly()If enabled, the engine will only perform search among indexed or small segments. Using this option prevents slow searches in case of delayed index, but does not guarantee that all uploaded vectors will be included in search results
optional bool indexed_only = 4;
- Returns:
- The indexedOnly.
-