Index

A B C D E F G I K M P R S T U V W 
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.
AnnQuery - Class in com.dtsx.astra.sdk.cassio
Wrap query parameters as a Bean.
AnnQuery() - Constructor for class com.dtsx.astra.sdk.cassio.AnnQuery
 
AnnResult<EMBEDDED> - Class in com.dtsx.astra.sdk.cassio
Item Retrieved by the search.
AnnResult() - Constructor for class com.dtsx.astra.sdk.cassio.AnnResult
Default constructor.
AstraDB - Class in com.dtsx.astra.sdk
Client for AstraDB at database level (crud for collections).
AstraDB(String, String, String) - Constructor for class com.dtsx.astra.sdk.AstraDB
Initialization with endpoint and apikey.
AstraDB(String, UUID) - Constructor for class com.dtsx.astra.sdk.AstraDB
Full constructor.
AstraDB(String, UUID, String) - Constructor for class com.dtsx.astra.sdk.AstraDB
Full constructor.
AstraDB(String, UUID, String, String) - Constructor for class com.dtsx.astra.sdk.AstraDB
Full constructor.
AstraDB(String, UUID, String, AstraEnvironment, String) - Constructor for class com.dtsx.astra.sdk.AstraDB
Accessing the database with id and region.
AstraDB(String, String) - Constructor for class com.dtsx.astra.sdk.AstraDB
Initialization with endpoint and apikey.
AstraDBAdmin - Class in com.dtsx.astra.sdk
Client for AstraDB at organization level (crud for databases).
AstraDBAdmin() - Constructor for class com.dtsx.astra.sdk.AstraDBAdmin
Default initialization, the token is retrieved from environment variable ASTRA_DB_APPLICATION_TOKEN or from file ~/.astrarc, section default, key ASTRA_DB_APPLICATION_TOKEN.
AstraDBAdmin(String) - Constructor for class com.dtsx.astra.sdk.AstraDBAdmin
Initialization with an authentification token, defaulting to production environment.
AstraDBAdmin(String, AstraEnvironment) - Constructor for class com.dtsx.astra.sdk.AstraDBAdmin
Initialization with an authentification token and target environment, Use this constructor for testing purpose.
AstraDBCollection - Class in com.dtsx.astra.sdk
Client for AstraDB at collection level (crud for documents).
AstraDBRepository<DOC> - Class in com.dtsx.astra.sdk
Client for AstraDB collection using repository pattern.
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.
build() - Method in class com.dtsx.astra.sdk.cassio.ClusteredMetadataVectorTable.Builder
Creates a new instance of ClusteredMetadataVectorCassandraTable with the current builder settings.
builder() - Static method in class com.dtsx.astra.sdk.cassio.ClusteredMetadataVectorTable
Builder for the class.
Builder() - Constructor for class com.dtsx.astra.sdk.cassio.ClusteredMetadataVectorTable.Builder
Default constructor for Builder.

C

CassandraSimilarityMetric - Enum in com.dtsx.astra.sdk.cassio
Option for the similarity metric.
CassIO - Class in com.dtsx.astra.sdk.cassio
Utility to work with CassIO and Astra
CassIO() - Constructor for class com.dtsx.astra.sdk.cassio.CassIO
Default constructor.
changeKeyspace(String) - Method in class com.dtsx.astra.sdk.AstraDB
Change the current keyspace.
clear() - Method in class com.dtsx.astra.sdk.cassio.AbstractCassandraTable
Empty a table
ClusteredMetadataVectorRecord - Class in com.dtsx.astra.sdk.cassio
Partitioned table with cluster and vector.
ClusteredMetadataVectorRecord() - Constructor for class com.dtsx.astra.sdk.cassio.ClusteredMetadataVectorRecord
Default Constructor.
ClusteredMetadataVectorRecord(List<Float>) - Constructor for class com.dtsx.astra.sdk.cassio.ClusteredMetadataVectorRecord
Create a record with a vector.
clusteredMetadataVectorTable(String, int) - Static method in class com.dtsx.astra.sdk.cassio.CassIO
 
ClusteredMetadataVectorTable - Class in com.dtsx.astra.sdk.cassio
Table representing persistence for LangChain operations.
ClusteredMetadataVectorTable(CqlSession, String, String, Integer, CassandraSimilarityMetric) - Constructor for class com.dtsx.astra.sdk.cassio.ClusteredMetadataVectorTable
Constructor with mandatory parameters.
ClusteredMetadataVectorTable(CqlSession, String, String, int) - Constructor for class com.dtsx.astra.sdk.cassio.ClusteredMetadataVectorTable
Constructor with mandatory parameters.
ClusteredMetadataVectorTable.Builder - Class in com.dtsx.astra.sdk.cassio
Builder class for creating instances of ClusteredMetadataVectorTable.
collection(String) - Method in class com.dtsx.astra.sdk.AstraDB
Access the database functions.
collectionRepository(String, Class<T>) - Method in class com.dtsx.astra.sdk.AstraDB
Access the database functions.
COLUMN_SIMILARITY - Static variable in class com.dtsx.astra.sdk.cassio.AbstractCassandraTable
Table column names.
com.dtsx.astra.sdk - package com.dtsx.astra.sdk
Client for Astra DB through Rest Data API.
com.dtsx.astra.sdk.cassio - package com.dtsx.astra.sdk.cassio
Client for Astra DB through Cassandra Query Language (CQL) reusing data models from CassIO,
CONNECT_TIMEOUT_SECONDS - Static variable in class com.dtsx.astra.sdk.AstraDBAdmin
Default timeout for initiating connection.
COSINE - Enum constant in enum com.dtsx.astra.sdk.cassio.CassandraSimilarityMetric
cosine.
count() - Method in class com.dtsx.astra.sdk.AstraDBRepository
Count Document request.
count(Filter) - Method in class com.dtsx.astra.sdk.AstraDBRepository
Count Document request.
countDocuments() - Method in class com.dtsx.astra.sdk.AstraDBCollection
Count Document request.
countDocuments(Filter) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Count Document request.
cqlSession - Variable in class com.dtsx.astra.sdk.cassio.AbstractCassandraTable
Session to Cassandra.
create() - Method in class com.dtsx.astra.sdk.cassio.AbstractCassandraTable
Create table if not exist.
create() - Method in class com.dtsx.astra.sdk.cassio.ClusteredMetadataVectorTable
 
create() - Method in class com.dtsx.astra.sdk.cassio.MetadataVectorTable
Create table and indexes if not exist.
createCollection(CollectionDefinition) - Method in class com.dtsx.astra.sdk.AstraDB
Create the minimal store.
createCollection(CollectionDefinition, Class<DOC>) - Method in class com.dtsx.astra.sdk.AstraDB
Create the minimal store.
createCollection(String) - Method in class com.dtsx.astra.sdk.AstraDB
Create the minimal store.
createCollection(String, int) - Method in class com.dtsx.astra.sdk.AstraDB
Create the minimal store.
createCollection(String, int, SimilarityMetric) - Method in class com.dtsx.astra.sdk.AstraDB
Create the minimal store.
createCollection(String, int, Class<T>) - Method in class com.dtsx.astra.sdk.AstraDB
Create the minimal store.
createCollection(String, Class<DOC>) - Method in class com.dtsx.astra.sdk.AstraDB
Create the minimal store.
createDatabase(String) - Method in class com.dtsx.astra.sdk.AstraDBAdmin
Create new database with a name on free tier.
createDatabase(String, CloudProviderType, String) - Method in class com.dtsx.astra.sdk.AstraDBAdmin
Create new database with a name on the specified cloud provider and region.
createKeyspace(String, String) - Method in class com.dtsx.astra.sdk.AstraDBAdmin
Create a keyspace.
createKeyspace(UUID, String) - Method in class com.dtsx.astra.sdk.AstraDBAdmin
Create a keyspace.

D

database(String) - Method in class com.dtsx.astra.sdk.AstraDBAdmin
Access the database functions.
database(UUID) - Method in class com.dtsx.astra.sdk.AstraDBAdmin
Access the database functions.
DEFAULT_KEYSPACE - Static variable in class com.dtsx.astra.sdk.AstraDBAdmin
Default keyspace name if not provided by user.
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(Document<DOC>) - Method in class com.dtsx.astra.sdk.AstraDBRepository
Delete a document from id or vector.
delete(String, UUID) - Method in class com.dtsx.astra.sdk.cassio.ClusteredMetadataVectorTable
Access a record by its id
deleteAll() - Method in class com.dtsx.astra.sdk.AstraDBCollection
Clear the collection.
deleteAll() - Method in class com.dtsx.astra.sdk.AstraDBRepository
Delete all documents
deleteAll(DeleteQuery) - Method in class com.dtsx.astra.sdk.AstraDBRepository
Delete item through a query.
deleteAll(List<Document<DOC>>) - Method in class com.dtsx.astra.sdk.AstraDBRepository
Use parallelism and async to delete all records.
deleteAllChunked(DeleteQuery, int) - Method in class com.dtsx.astra.sdk.AstraDBRepository
Delete item through a query.
deleteById(String) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Delete single record from its id.
deleteById(String) - Method in class com.dtsx.astra.sdk.AstraDBRepository
Delete by vector
deleteByVector(float[]) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Delete single record from its vector.
deleteByVector(float[]) - Method in class com.dtsx.astra.sdk.AstraDBRepository
Delete by vector
deleteCollection(String) - Method in class com.dtsx.astra.sdk.AstraDB
Delete a store if it exists.
deleteDatabaseById(UUID) - Method in class com.dtsx.astra.sdk.AstraDBAdmin
Delete a Database if exists from its name
deleteDatabaseByName(String) - Method in class com.dtsx.astra.sdk.AstraDBAdmin
Delete a Database if exists from its name
deleteKeyspace(String, String) - Method in class com.dtsx.astra.sdk.AstraDBAdmin
Delete a keyspace.
deleteKeyspace(UUID, String) - Method in class com.dtsx.astra.sdk.AstraDBAdmin
Delete a keyspace.
deleteMany(DeleteQuery) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Delete multiple records from a request.
deleteManyChunked(DeleteQuery, int) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Delete multiple records from a request.
deleteManyPaged(DeleteQuery) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Delete multiple records from a request.
deleteOne(DeleteQuery) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Delete single record from a request.
deletePartition(String) - Method in class com.dtsx.astra.sdk.cassio.ClusteredMetadataVectorTable
Delete a partition.
disableOrderingWhenInsert() - Method in class com.dtsx.astra.sdk.AstraDBCollection
Set this options during insertMany: {"ordered": false}.
DOT_PRODUCT - Enum constant in enum com.dtsx.astra.sdk.cassio.CassandraSimilarityMetric
dot product.

E

enableOrderingWhenInsert() - Method in class com.dtsx.astra.sdk.AstraDBCollection
Set this options during insertMany: {"ordered": true}.
env - Variable in class com.dtsx.astra.sdk.AstraDB
Hold a reference to target Astra Environment.
EUCLIDEAN - Enum constant in enum com.dtsx.astra.sdk.cassio.CassandraSimilarityMetric
euclidean.
exists(String) - Method in class com.dtsx.astra.sdk.AstraDBRepository
Check existence of a document from its id.

F

find(SelectQuery) - Method in class com.dtsx.astra.sdk.AstraDBRepository
Find all item in the collection.
find(SelectQuery) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Search records with a filter
find(SelectQuery, DocumentResultMapper<DOC>) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Search records with a filter
find(SelectQuery, Class<DOC>) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Search records with a filter
findAll() - Method in class com.dtsx.astra.sdk.AstraDBCollection
Get all items in a collection.
findAll() - Method in class com.dtsx.astra.sdk.AstraDBRepository
Find all item in the collection.
findAll(DocumentResultMapper<DOC>) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Find All with Object Mapping.
findAll(Class<DOC>) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Find All with Object Mapping.
findAllCollections() - Method in class com.dtsx.astra.sdk.AstraDB
List all vector Stores for this environment.
findAllCollectionsNames() - Method in class com.dtsx.astra.sdk.AstraDB
List all vector Stores for this environment.
findAllDatabases() - Method in class com.dtsx.astra.sdk.AstraDBAdmin
List active databases with vector enabled in current organization.
findAllKeyspaceNames() - Method in class com.dtsx.astra.sdk.AstraDB
List all keyspace for this environment.
findById(String) - Method in class com.dtsx.astra.sdk.AstraDBRepository
Find by id.
findById(String, DocumentResultMapper<DOC>) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Find document from its id.
findById(String, Class<DOC>) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Find document from its id.
findById(String) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Find document from its id.
findByVector(float[]) - Method in class com.dtsx.astra.sdk.AstraDBRepository
Find by vector
findCollectionByName(String) - Method in class com.dtsx.astra.sdk.AstraDB
Return the collection definition if its exists.
findDatabaseById(UUID) - Method in class com.dtsx.astra.sdk.AstraDBAdmin
Find a database from its id.
findDatabaseByName(String) - Method in class com.dtsx.astra.sdk.AstraDBAdmin
Retrieve list of all Databases of the account and filter on name
findOne(SelectQuery) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Find one document matching the query.
findOne(SelectQuery, DocumentResultMapper<DOC>) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Find one document matching the query.
findOne(SelectQuery, Class<DOC>) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Find one document matching the query.
findOne(String) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Find one document matching the query.
findOne(String, DocumentResultMapper<DOC>) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Find one document matching the query.
findOne(String, Class<DOC>) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Find one document matching the query.
findOneAndDelete(UpdateQuery) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Find ana delete a record based on a query.
findOneAndReplace(UpdateQuery) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Find ana replace a record based on a query,
findOneAndUpdate(UpdateQuery) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Find ana update a record based on a query,
findOneByVector(float[]) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Find document from its vector.
findOneByVector(float[], DocumentResultMapper<DOC>) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Find document from its vector.
findOneByVector(float[], Class<DOC>) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Find document from its vector.
findPage(SelectQuery) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Find documents matching the pagedQuery.
findPage(SelectQuery, Class<T>) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Find documents matching the query.
findPage(String) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Find documents matching the pagedQuery.
findPageVector(SelectQuery) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Query builder.
findPartition(String) - Method in class com.dtsx.astra.sdk.cassio.ClusteredMetadataVectorTable
Find a partition.
findVector(float[]) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Retrieve documents from a vector.
findVector(float[], DocumentResultMapper<T>) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Retrieve documents from a vector.
findVector(float[], Filter) - Method in class com.dtsx.astra.sdk.AstraDBRepository
Search similarity from the vector and a limit, if a limit / no paging
findVector(float[], Filter, int) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Retrieve documents from a vector.
findVector(float[], Filter, Integer) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Query builder.
findVector(float[], Filter, Integer) - Method in class com.dtsx.astra.sdk.AstraDBRepository
Search similarity from the vector and a limit, if a limit / no paging
findVector(float[], Filter, Integer, boolean) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Query builder.
findVector(float[], Class<T>) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Retrieve documents from a vector.
findVector(float[], Integer) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Query builder.
findVector(float[], Integer) - Method in class com.dtsx.astra.sdk.AstraDBRepository
Search similarity from the vector and a limit, if a limit / no paging
findVector(SelectQuery) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Full-fledged search with a filter and conditions.
findVector(SelectQuery, DocumentResultMapper<T>) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Full-fledged search with a filter and conditions.
findVector(SelectQuery, Class<T>) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Full-fledged search with a filter and conditions.
findVectorPage(float[], Filter, Integer, String) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Query builder.
findVectorPage(float[], Filter, Integer, String, DocumentResultMapper<DOC>) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Search similarity from the vector (page by 20)
findVectorPage(float[], Filter, Integer, String, Class<DOC>) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Search similarity from the vector (page by 20)
findVectorPage(SelectQuery) - Method in class com.dtsx.astra.sdk.AstraDBCollection
find Page.
FREE_TIER_CLOUD - Static variable in class com.dtsx.astra.sdk.AstraDBAdmin
Default cloud provider if not provided by user.
FREE_TIER_CLOUD_REGION - Static variable in class com.dtsx.astra.sdk.AstraDBAdmin
Default region if not provided by user.

G

get(String, UUID) - Method in class com.dtsx.astra.sdk.cassio.ClusteredMetadataVectorTable
Access a record by its id
getCqlSession() - Method in class com.dtsx.astra.sdk.cassio.AbstractCassandraTable
Gets cqlSession
getCqlSession() - Static method in class com.dtsx.astra.sdk.cassio.CassIO
Accessing the session.
getCurrentKeyspace() - Method in class com.dtsx.astra.sdk.AstraDB
get current keyspace name
getDataApiClient(String) - Method in class com.dtsx.astra.sdk.AstraDBAdmin
Access database functions.
getDataApiClient(UUID) - Method in class com.dtsx.astra.sdk.AstraDBAdmin
Access database functions.
getDevopsApiClient() - Method in class com.dtsx.astra.sdk.AstraDBAdmin
Access the devops client.
getNamespaceClient() - Method in class com.dtsx.astra.sdk.AstraDB
Access the low level Stargate Namespace resource operation.
getRawCollectionClient() - Method in class com.dtsx.astra.sdk.AstraDBCollection
Internal Client for a collection.

I

init(CqlSession) - Static method in class com.dtsx.astra.sdk.cassio.CassIO
Initialization from db is and region.
init(String, UUID, String) - Static method in class com.dtsx.astra.sdk.cassio.CassIO
Initialization from db is and region.
init(String, UUID, String, String) - Static method in class com.dtsx.astra.sdk.cassio.CassIO
Initialization from db is and region.
init(String, UUID, String, String, AstraEnvironment) - Static method in class com.dtsx.astra.sdk.cassio.CassIO
Initialization from db is and region.
insert(Document<DOC>) - Method in class com.dtsx.astra.sdk.AstraDBRepository
Save a NEW RECORD with a defined id.
insert(List<Document<DOC>>) - Method in class com.dtsx.astra.sdk.AstraDBRepository
Low level insertion of multiple records, they should not exist, or it will fail.
insert(List<Document<DOC>>, int, int) - Method in class com.dtsx.astra.sdk.AstraDBRepository
Low level insertion of multiple records, they should not exist, or it will fail.
insertAsync(Document<DOC>) - Method in class com.dtsx.astra.sdk.AstraDBRepository
Save a NEW RECORD with a defined id asynchronously
insertASync(List<Document<DOC>>) - Method in class com.dtsx.astra.sdk.AstraDBRepository
Insert a List asynchronously.
insertASync(List<Document<DOC>>, int, int) - Method in class com.dtsx.astra.sdk.AstraDBRepository
Insert a List asynchronously.
insertMany(JsonDocument...) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Insert multiple documents (up to 20) as JsonDocument List , for more document check insertManyChunked.
insertMany(String) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Insert multiple documents (up to 20) as a Json String , for more document check insertManyChunked.
insertMany(List<Document<DOC>>) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Insert multiple documents (up to 20) as generic Document<T> List , for more document check insertManyChunked.
insertManyASync(String) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Insert multiple documents (up to 20) as a Json String , for more document check insertManyChunked, Asynchronously.
insertManyASync(List<Document<DOC>>) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Insert multiple documents (up to 20) as generic Document<T> List , for more document check insertManyChunked, asynchronously.
insertManyChunked(List<Document<DOC>>, int, int) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Insert large number of documents as generic Document<T> List.
insertManyChunkedASync(List<Document<DOC>>, int, int) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Insert large number of documents as generic Document<T> List.
insertManyChunkedJsonDocuments(List<JsonDocument>, int, int) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Insert large number of documents as JsonDocument List.
insertManyChunkedJsonDocumentsAsync(List<JsonDocument>, int, int) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Insert large number of documents as JsonDocument List.
insertManyJsonDocuments(List<JsonDocument>) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Insert multiple documents (up to 20) as JsonDocument List , for more document check insertManyChunked.
insertManyJsonDocumentsASync(List<JsonDocument>) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Insert multiple documents (up to 20) as JsonDocument List , for more document check insertManyChunked, asynchronously.
insertOne(JsonDocument) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Insert a single document from a Json Document (schemaless).
insertOne(Document<DOC>) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Insert a single document from a Document<T> object (SchemaFull)
insertOne(String) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Insert a single document from a Json String.
insertOneAsync(String) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Insert a single document from a Json String, asynchronously.
insertOneASync(JsonDocument) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Insert a single document from a Json Document (schemaless), asynchronously.
insertOneASync(Document<DOC>) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Insert a single document from a Document<T> object (SchemaFull), asynchronously.
insertStatement(String, String) - Method in class com.dtsx.astra.sdk.cassio.MetadataVectorRecord
Build insert statement dynamically.
isCollectionExists(String) - Method in class com.dtsx.astra.sdk.AstraDB
Check if a store exists.
isDatabaseExists(String) - Method in class com.dtsx.astra.sdk.AstraDBAdmin
Check if a database exists.
isDocumentExists(String) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Check existence of a document from its id.
isKeyspaceExists(String) - Method in class com.dtsx.astra.sdk.AstraDB
Validate a keyspace exists.

K

keyspaceName - Variable in class com.dtsx.astra.sdk.cassio.AbstractCassandraTable
Destination keyspace.

M

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.ClusteredMetadataVectorTable
 
mapRow(Row) - Method in class com.dtsx.astra.sdk.cassio.MetadataVectorTable
 
METADATA_S - Static variable in class com.dtsx.astra.sdk.cassio.AbstractCassandraTable
Table column names.
MetadataVectorRecord - Class in com.dtsx.astra.sdk.cassio
Record for the table metadata + vector.
MetadataVectorRecord() - Constructor for class com.dtsx.astra.sdk.cassio.MetadataVectorRecord
Default Constructor
MetadataVectorRecord(String, List<Float>) - Constructor for class com.dtsx.astra.sdk.cassio.MetadataVectorRecord
Create a record with a vector.
MetadataVectorRecord(List<Float>) - Constructor for class com.dtsx.astra.sdk.cassio.MetadataVectorRecord
Create a record with a vector.
metadataVectorTable(String, int) - Static method in class com.dtsx.astra.sdk.cassio.CassIO
Create a new table to store vectors.
MetadataVectorTable - Class in com.dtsx.astra.sdk.cassio
Table representing persistence for Vector Stores support.
MetadataVectorTable(CqlSession, String, String, int) - Constructor for class com.dtsx.astra.sdk.cassio.MetadataVectorTable
Constructor with mandatory parameters.
MetadataVectorTable(CqlSession, String, String, int, CassandraSimilarityMetric) - Constructor for class com.dtsx.astra.sdk.cassio.MetadataVectorTable
Constructor with mandatory parameters.

P

PARTITION_ID - Static variable in class com.dtsx.astra.sdk.cassio.AbstractCassandraTable
Table column names.
put(ClusteredMetadataVectorRecord) - Method in class com.dtsx.astra.sdk.cassio.ClusteredMetadataVectorTable
 
put(MetadataVectorRecord) - Method in class com.dtsx.astra.sdk.cassio.MetadataVectorTable
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

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.
save(ClusteredMetadataVectorRecord) - Method in class com.dtsx.astra.sdk.cassio.ClusteredMetadataVectorTable
 
save(Document<DOC>) - Method in class com.dtsx.astra.sdk.AstraDBRepository
Save by record.
saveAll(List<Document<DOC>>) - Method in class com.dtsx.astra.sdk.AstraDBRepository
Create a new document a generating identifier.
saveAll(List<Document<DOC>>, int, int) - Method in class com.dtsx.astra.sdk.AstraDBRepository
Create a new document a generating identifier.
saveAllASync(List<Document<DOC>>) - Method in class com.dtsx.astra.sdk.AstraDBRepository
Create a new document a generating identifier asynchronously
saveAllASync(List<Document<DOC>>, int, int) - Method in class com.dtsx.astra.sdk.AstraDBRepository
Create a new document a generating identifier asynchronously
saveASync(Document<DOC>) - Method in class com.dtsx.astra.sdk.AstraDBRepository
Save by record asynchronously.
searchPage(SelectQuery) - Method in class com.dtsx.astra.sdk.AstraDBRepository
Find a page in the collection.
setClientName(String, String) - Method in class com.dtsx.astra.sdk.AstraDB
Allow user to set the client name
similaritySearch(AnnQuery) - Method in class com.dtsx.astra.sdk.cassio.ClusteredMetadataVectorTable
Compute Similarity Search.
similaritySearch(AnnQuery) - Method in class com.dtsx.astra.sdk.cassio.MetadataVectorTable
Compute Similarity Search.

T

tableName - Variable in class com.dtsx.astra.sdk.cassio.AbstractCassandraTable
Destination table.
TOKEN_HEADER_PARAM - Static variable in class com.dtsx.astra.sdk.AstraDBAdmin
Header name used to hold the Astra Token.

U

updateMany(UpdateQuery) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Update many records.
updateOne(UpdateQuery) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Update a single record.
upsertMany(String) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Upsert any items in the collection.
upsertMany(List<Document<DOC>>) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Upsert any items in the collection.
upsertManyASync(String) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Upsert any items in the collection.
upsertManyASync(List<Document<DOC>>) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Upsert any items in the collection asynchronously.
upsertManyChunked(List<Document<DOC>>, int, int) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Low level insertion of multiple records
upsertManyChunkedASync(List<Document<DOC>>, int, int) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Low level insertion of multiple records
upsertManyJsonDocuments(List<JsonDocument>) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Upsert any items in the collection.
upsertManyJsonDocumentsASync(List<JsonDocument>) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Upsert any items in the collection.
upsertManyJsonDocumentsChunked(List<JsonDocument>, int, int) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Low level insertion of multiple records
upsertManyJsonDocumentsChunkedAsync(List<JsonDocument>, int, int) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Low level insertion of multiple records
upsertOne(JsonDocument) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Upsert a single document from a Json Document (schemaless).
upsertOne(Document<DOC>) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Upsert a single document from a Document<T> object (SchemaFull)
upsertOne(String) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Upsert a single document from a Json String.
upsertOneASync(JsonDocument) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Upsert a single document from a Json Document (schemaless), asynchronously.
upsertOneASync(Document<DOC>) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Upsert a single document from a Document<T> object (SchemaFull), asynchronously
upsertOneASync(String) - Method in class com.dtsx.astra.sdk.AstraDBCollection
Upsert a single document from a Json String, asynchronously.

V

valueOf(String) - Static method in enum com.dtsx.astra.sdk.cassio.CassandraSimilarityMetric
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.dtsx.astra.sdk.cassio.CassandraSimilarityMetric
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.

W

withKeyspaceName(String) - Method in class com.dtsx.astra.sdk.cassio.ClusteredMetadataVectorTable.Builder
Sets the keyspace name.
withMetric(CassandraSimilarityMetric) - Method in class com.dtsx.astra.sdk.cassio.ClusteredMetadataVectorTable.Builder
Sets the similarity metric.
withSession(CqlSession) - Method in class com.dtsx.astra.sdk.cassio.ClusteredMetadataVectorTable.Builder
Sets the CqlSession.
withTableName(String) - Method in class com.dtsx.astra.sdk.cassio.ClusteredMetadataVectorTable.Builder
Sets the table name.
withVectorDimension(Integer) - Method in class com.dtsx.astra.sdk.cassio.ClusteredMetadataVectorTable.Builder
Sets the vector dimension.
A B C D E F G I K M P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form