@Generated public class VectorSearchIndexesAPI extends Object
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.
| Constructor and Description |
|---|
VectorSearchIndexesAPI(ApiClient apiClient)
Regular-use constructor
|
VectorSearchIndexesAPI(VectorSearchIndexesService mock)
Constructor for mocks
|
public VectorSearchIndexesAPI(ApiClient apiClient)
public VectorSearchIndexesAPI(VectorSearchIndexesService mock)
public VectorIndex createIndex(String name, String endpointName, String primaryKey, VectorIndexType indexType)
public VectorIndex createIndex(CreateVectorIndexRequest request)
public DeleteDataVectorIndexResponse deleteDataVectorIndex(String indexName, Collection<String> primaryKeys)
public DeleteDataVectorIndexResponse deleteDataVectorIndex(DeleteDataVectorIndexRequest request)
public void deleteIndex(String indexName)
public void deleteIndex(DeleteIndexRequest request)
public VectorIndex getIndex(String indexName)
public VectorIndex getIndex(GetIndexRequest request)
public Iterable<MiniVectorIndex> listIndexes(String endpointName)
public Iterable<MiniVectorIndex> listIndexes(ListIndexesRequest request)
public QueryVectorIndexResponse queryIndex(String indexName, Collection<String> columns)
public QueryVectorIndexResponse queryIndex(QueryVectorIndexRequest request)
public QueryVectorIndexResponse queryNextPage(String indexName)
public QueryVectorIndexResponse queryNextPage(QueryVectorIndexNextPageRequest request)
public ScanVectorIndexResponse scanIndex(String indexName)
public ScanVectorIndexResponse scanIndex(ScanVectorIndexRequest request)
public void syncIndex(String indexName)
public void syncIndex(SyncIndexRequest request)
public UpsertDataVectorIndexResponse upsertDataVectorIndex(String indexName, String inputsJson)
public UpsertDataVectorIndexResponse upsertDataVectorIndex(UpsertDataVectorIndexRequest request)
public VectorSearchIndexesService impl()
Copyright © 2025. All rights reserved.