Skip to content

CreateTableIndexRequest

Properties

Name Type Description Notes
id List<String> [optional]
column String Name of the column to create index on
indexType IndexTypeEnum Type of index to create
metricType MetricTypeEnum Distance metric type for vector indexes [optional]
withPosition Boolean Optional FTS parameter for position tracking [optional]
baseTokenizer String Optional FTS parameter for base tokenizer [optional]
language String Optional FTS parameter for language [optional]
maxTokenLength Integer Optional FTS parameter for maximum token length [optional]
lowerCase Boolean Optional FTS parameter for lowercase conversion [optional]
stem Boolean Optional FTS parameter for stemming [optional]
removeStopWords Boolean Optional FTS parameter for stop word removal [optional]
asciiFolding Boolean Optional FTS parameter for ASCII folding [optional]

Enum: IndexTypeEnum

Name Value
BTREE "BTREE"
BITMAP "BITMAP"
LABEL_LIST "LABEL_LIST"
IVF_FLAT "IVF_FLAT"
IVF_PQ "IVF_PQ"
IVF_HNSW_SQ "IVF_HNSW_SQ"
FTS "FTS"

Enum: MetricTypeEnum

Name Value
L2 "l2"
COSINE "cosine"
DOT "dot"