Enum IndexType

java.lang.Object
java.lang.Enum<IndexType>
io.milvus.param.IndexType
All Implemented Interfaces:
Serializable, Comparable<IndexType>, java.lang.constant.Constable

public enum IndexType extends Enum<IndexType>
Represents the available index types. For more information: @see Index Types
  • Enum Constant Details

    • None

      public static final IndexType None
    • FLAT

      public static final IndexType FLAT
    • IVF_FLAT

      public static final IndexType IVF_FLAT
    • IVF_SQ8

      public static final IndexType IVF_SQ8
    • IVF_PQ

      public static final IndexType IVF_PQ
    • HNSW

      public static final IndexType HNSW
    • HNSW_SQ

      public static final IndexType HNSW_SQ
    • HNSW_PQ

      public static final IndexType HNSW_PQ
    • HNSW_PRQ

      public static final IndexType HNSW_PRQ
    • DISKANN

      public static final IndexType DISKANN
    • AUTOINDEX

      public static final IndexType AUTOINDEX
    • SCANN

      public static final IndexType SCANN
    • GPU_IVF_FLAT

      public static final IndexType GPU_IVF_FLAT
    • GPU_IVF_PQ

      public static final IndexType GPU_IVF_PQ
    • GPU_BRUTE_FORCE

      public static final IndexType GPU_BRUTE_FORCE
    • GPU_CAGRA

      public static final IndexType GPU_CAGRA
    • BIN_FLAT

      public static final IndexType BIN_FLAT
    • BIN_IVF_FLAT

      public static final IndexType BIN_IVF_FLAT
    • TRIE

      public static final IndexType TRIE
    • STL_SORT

      public static final IndexType STL_SORT
    • INVERTED

      public static final IndexType INVERTED
    • BITMAP

      public static final IndexType BITMAP
    • SPARSE_INVERTED_INDEX

      public static final IndexType SPARSE_INVERTED_INDEX
    • SPARSE_WAND

      public static final IndexType SPARSE_WAND
  • Method Details

    • values

      public static IndexType[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static IndexType valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null