Package com.datastax.astra.client.tables.definition.indexes
package com.datastax.astra.client.tables.definition.indexes
Objects representing Table Indexes.
-
ClassDescriptionRepresents a column definition for a table index, including the column's name and type.TableIndexDefinition<OPTIONS>Represents the base class for table index definitions, encapsulating common properties and behaviors for index definitions, including the column being indexed and API support for index-related operations.Represents the API support for table index definitions, providing flags for various operations such as table creation, insertion, and reading, along with a CQL (Cassandra Query Language) definition.Represents the options for table index definitions, allowing configuration of index characteristics.TableIndexDescriptor<DEF extends TableIndexDefinition<?>>Represents a descriptor for a table index, including the table's name and associated index options.Enum representing the types of map indexes in a table.Represents a definition for table indices, allowing customization of various indexing options.Represents a descriptor for a table index, including the table's name and associated index options.Represents a definition for table vector indices, allowing configuration of vector-specific options such as similarity metrics and source models.Represents the options for a text index definition in a table.Represents a descriptor for a table index, including the table's name and associated index options.Represents a definition for table vector indices, allowing configuration of vector-specific options such as similarity metrics and source models.Options for defining vector-based index configurations for tables.Descriptor for a table vector index.