Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractCassandraTable<RECORD> - Class in com.dtsx.astra.sdk.cassio
-
Abstract class for table management at Cassandra level.
- AbstractCassandraTable(CqlSession, String, String) - Constructor for class com.dtsx.astra.sdk.cassio.AbstractCassandraTable
-
Default cosntructor.
- ATTRIBUTES_BLOB - Static variable in class com.dtsx.astra.sdk.cassio.AbstractCassandraTable
-
Table column names.
B
- BODY_BLOB - Static variable in class com.dtsx.astra.sdk.cassio.AbstractCassandraTable
-
Table column names.
C
- clear() - Method in class com.dtsx.astra.sdk.cassio.AbstractCassandraTable
-
Empty a table
- ClusteredCassandraTable - Class in com.dtsx.astra.sdk.cassio
-
Table representing persistence for LangChain operations
- ClusteredCassandraTable(CqlSession, String, String) - Constructor for class com.dtsx.astra.sdk.cassio.ClusteredCassandraTable
-
Constructor with the mandatory parameters.
- ClusteredCassandraTable.Record - Class in com.dtsx.astra.sdk.cassio
-
Represents a row of the Table
- COLUMN_SIMILARITY - Static variable in class com.dtsx.astra.sdk.cassio.AbstractCassandraTable
-
Table column names.
- com.dtsx.astra.sdk.cassio - package com.dtsx.astra.sdk.cassio
- COS - Enum constant in enum com.dtsx.astra.sdk.cassio.SimilarityMetric
- cqlSession - Variable in class com.dtsx.astra.sdk.cassio.AbstractCassandraTable
-
Session to Cassandra.
- createSchema() - Method in class com.dtsx.astra.sdk.cassio.AbstractCassandraTable
-
Create table if not exist.
- createSchema() - Method in class com.dtsx.astra.sdk.cassio.ClusteredCassandraTable
- createSchema() - Method in class com.dtsx.astra.sdk.cassio.MetadataVectorCassandraTable
-
Create table and indexes if not exist.
D
- DEFAULT_RECORD_COUNT - Static variable in class com.dtsx.astra.sdk.cassio.AbstractCassandraTable
-
Default Number of item retrieved
- delete() - Method in class com.dtsx.astra.sdk.cassio.AbstractCassandraTable
-
Delete the table.
- delete(String, UUID) - Method in class com.dtsx.astra.sdk.cassio.ClusteredCassandraTable
-
Delete one row.
- deletePartition(String) - Method in class com.dtsx.astra.sdk.cassio.ClusteredCassandraTable
-
Delete Partition.
- DOT - Enum constant in enum com.dtsx.astra.sdk.cassio.SimilarityMetric
- DOT_PRODUCT - Enum constant in enum com.dtsx.astra.sdk.cassio.SimilarityMetric
F
- findById(String, UUID) - Method in class com.dtsx.astra.sdk.cassio.ClusteredCassandraTable
-
Find a row by its id.
- findPartition(String) - Method in class com.dtsx.astra.sdk.cassio.ClusteredCassandraTable
-
Find a partition.
I
- insert(String, UUID, String) - Method in class com.dtsx.astra.sdk.cassio.ClusteredCassandraTable
-
Insert Row.
- insertStatement(String, String) - Method in class com.dtsx.astra.sdk.cassio.MetadataVectorCassandraTable.Record
-
Build insert statement dynamically.
K
- keyspaceName - Variable in class com.dtsx.astra.sdk.cassio.AbstractCassandraTable
-
Destination keyspace.
M
- mapRow(Row) - Method in class com.dtsx.astra.sdk.cassio.ClusteredCassandraTable
-
Should be table to map from a Cassandra row to a record.
- mapRow(Row) - Method in class com.dtsx.astra.sdk.cassio.AbstractCassandraTable
-
Should be table to map from a Cassandra row to a record.
- mapRow(Row) - Method in class com.dtsx.astra.sdk.cassio.MetadataVectorCassandraTable
- METADATA_S - Static variable in class com.dtsx.astra.sdk.cassio.AbstractCassandraTable
-
Table column names.
- MetadataVectorCassandraTable - Class in com.dtsx.astra.sdk.cassio
-
Table representing persistence for Vector Stores support.
- MetadataVectorCassandraTable(CqlSession, String, String, int) - Constructor for class com.dtsx.astra.sdk.cassio.MetadataVectorCassandraTable
-
Constructor with mandatory parameters.
- MetadataVectorCassandraTable(CqlSession, String, String, int, SimilarityMetric) - Constructor for class com.dtsx.astra.sdk.cassio.MetadataVectorCassandraTable
-
Constructor with mandatory parameters.
- MetadataVectorCassandraTable.Record - Class in com.dtsx.astra.sdk.cassio
-
Record for the Metadata Vector Table in Cassandra.
P
- PARTITION_ID - Static variable in class com.dtsx.astra.sdk.cassio.AbstractCassandraTable
-
Table column names.
- put(ClusteredCassandraTable.Record) - Method in class com.dtsx.astra.sdk.cassio.ClusteredCassandraTable
-
Upsert a row of the table.
- put(MetadataVectorCassandraTable.Record) - Method in class com.dtsx.astra.sdk.cassio.MetadataVectorCassandraTable
-
Upsert a row of the table.
- put(RECORD) - Method in class com.dtsx.astra.sdk.cassio.AbstractCassandraTable
-
Upsert a row of the table.
- putAsync(RECORD) - Method in class com.dtsx.astra.sdk.cassio.AbstractCassandraTable
-
Insert a row asynchronously.
R
- Record() - Constructor for class com.dtsx.astra.sdk.cassio.ClusteredCassandraTable.Record
- Record() - Constructor for class com.dtsx.astra.sdk.cassio.MetadataVectorCassandraTable.Record
-
Default Constructor
- Record(String, List<Float>) - Constructor for class com.dtsx.astra.sdk.cassio.MetadataVectorCassandraTable.Record
-
Create a record with a vector.
- Record(List<Float>) - Constructor for class com.dtsx.astra.sdk.cassio.MetadataVectorCassandraTable.Record
-
Create a record with a vector.
- ROW_ID - Static variable in class com.dtsx.astra.sdk.cassio.AbstractCassandraTable
-
Table column names.
S
- SAI_INDEX_CLASSNAME - Static variable in class com.dtsx.astra.sdk.cassio.AbstractCassandraTable
-
Class needed to create a SAI Index.
- SimilarityMetric - Enum in com.dtsx.astra.sdk.cassio
-
Option for the similarity metric.
- similaritySearch(SimilaritySearchQuery) - Method in class com.dtsx.astra.sdk.cassio.MetadataVectorCassandraTable
-
Compute Similarity Search.
- SimilaritySearchQuery - Class in com.dtsx.astra.sdk.cassio
-
Wrap query parameters as a Bean.
- SimilaritySearchQuery() - Constructor for class com.dtsx.astra.sdk.cassio.SimilaritySearchQuery
- SimilaritySearchResult<EMBEDDED> - Class in com.dtsx.astra.sdk.cassio
-
Item Retrieved by the search.
- SimilaritySearchResult() - Constructor for class com.dtsx.astra.sdk.cassio.SimilaritySearchResult
T
- tableName - Variable in class com.dtsx.astra.sdk.cassio.AbstractCassandraTable
-
Destination table.
U
- upsertPartition(List<ClusteredCassandraTable.Record>) - Method in class com.dtsx.astra.sdk.cassio.ClusteredCassandraTable
-
Update the history in one go.
V
- valueOf(String) - Static method in enum com.dtsx.astra.sdk.cassio.SimilarityMetric
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.dtsx.astra.sdk.cassio.SimilarityMetric
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VECTOR - Static variable in class com.dtsx.astra.sdk.cassio.AbstractCassandraTable
-
Table column names.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form