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 Type
    Method
    Description
    boolean
    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 data
    If set to true, search will ignore quantized vector data
    boolean
    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 data

    Methods 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

      
      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.