Index

A B C D F I K M P R S T U V 
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.
A B C D F I K M P R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form