Table of Contents

Class TableBaseIndexDefinition

Namespace
DataStax.AstraDB.DataApi.Tables
Assembly
DataStax.AstraDB.DataApi.dll

Configuration used to create an index on a table column

[JsonDerivedType(typeof(TableIndexDefinition))]
[JsonDerivedType(typeof(TableVectorIndexDefinition))]
[JsonDerivedType(typeof(TableTextIndexDefinition))]
[JsonDerivedType(typeof(TableMapIndexDefinition))]
[JsonDerivedType(typeof(TableUnknownIndexDefinition))]
public abstract class TableBaseIndexDefinition
Inheritance
TableBaseIndexDefinition
Derived
Inherited Members

Properties

Column

Gets the indexed column identifier, which may be a column name or a structured column selector for complex indexes.

[JsonInclude]
[JsonPropertyName("column")]
[JsonConverter(typeof(IndexColumnConverter))]
public virtual object Column { get; }

Property Value

object