@Generated public interface VectorSearchIndexesService
There are 2 types of Vector Search indexes: * **Delta Sync Index**: An index that automatically syncs with a source Delta Table, automatically and incrementally updating the index as the underlying data in the Delta Table changes. * **Direct Vector Access Index**: An index that supports direct read and write of vectors and metadata through our REST and SDK APIs. With this model, the user manages index updates.
This is the high-level interface, that contains generated methods.
Evolving: this interface is under development. Method signatures may change.
Modifier and Type | Method and Description |
---|---|
CreateVectorIndexResponse |
createIndex(CreateVectorIndexRequest createVectorIndexRequest)
Create an index.
|
DeleteDataVectorIndexResponse |
deleteDataVectorIndex(DeleteDataVectorIndexRequest deleteDataVectorIndexRequest)
Delete data from index.
|
void |
deleteIndex(DeleteIndexRequest deleteIndexRequest)
Delete an index.
|
VectorIndex |
getIndex(GetIndexRequest getIndexRequest)
Get an index.
|
ListVectorIndexesResponse |
listIndexes(ListIndexesRequest listIndexesRequest)
List indexes.
|
QueryVectorIndexResponse |
queryIndex(QueryVectorIndexRequest queryVectorIndexRequest)
Query an index.
|
void |
syncIndex(SyncIndexRequest syncIndexRequest)
Synchronize an index.
|
UpsertDataVectorIndexResponse |
upsertDataVectorIndex(UpsertDataVectorIndexRequest upsertDataVectorIndexRequest)
Upsert data into an index.
|
CreateVectorIndexResponse createIndex(CreateVectorIndexRequest createVectorIndexRequest)
Create a new index.
DeleteDataVectorIndexResponse deleteDataVectorIndex(DeleteDataVectorIndexRequest deleteDataVectorIndexRequest)
Handles the deletion of data from a specified vector index.
void deleteIndex(DeleteIndexRequest deleteIndexRequest)
Delete an index.
VectorIndex getIndex(GetIndexRequest getIndexRequest)
Get an index.
ListVectorIndexesResponse listIndexes(ListIndexesRequest listIndexesRequest)
List all indexes in the given endpoint.
QueryVectorIndexResponse queryIndex(QueryVectorIndexRequest queryVectorIndexRequest)
Query the specified vector index.
void syncIndex(SyncIndexRequest syncIndexRequest)
Triggers a synchronization process for a specified vector index.
UpsertDataVectorIndexResponse upsertDataVectorIndex(UpsertDataVectorIndexRequest upsertDataVectorIndexRequest)
Handles the upserting of data into a specified vector index.
Copyright © 2024. All rights reserved.