Package app.ductape.sdk.vector.adapters
Class VertexVectorSearchAdapter
java.lang.Object
app.ductape.sdk.vector.adapters.BaseVectorAdapter
app.ductape.sdk.vector.adapters.VertexVectorSearchAdapter
GCP Vertex AI Vector Search REST adapter — parity with TS vertex-vector-search.adapter.ts
-
Field Summary
Fields inherited from class app.ductape.sdk.vector.adapters.BaseVectorAdapter
connected, connectionOptions -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintvoiddeleteNamespace(String namespace) voidlistVectorIds(Map<String, Object> options) booleansupportsFeature(VectorTypes.VectorFeature feature) testConnection(Map<String, Object> options) type()updateVector(Map<String, Object> options) intMethods inherited from class app.ductape.sdk.vector.adapters.BaseVectorAdapter
createIndexResult, deleteIndexResult, getNamespace, isConnected
-
Constructor Details
-
VertexVectorSearchAdapter
public VertexVectorSearchAdapter()
-
-
Method Details
-
type
- Specified by:
typein classBaseVectorAdapter
-
connect
-
upsert
-
query
-
testConnection
- Specified by:
testConnectionin classBaseVectorAdapter
-
disconnect
public void disconnect()- Specified by:
disconnectin classBaseVectorAdapter
-
fetch
- Specified by:
fetchin classBaseVectorAdapter
-
delete
- Specified by:
deletein classBaseVectorAdapter
-
deleteAll
public int deleteAll()- Overrides:
deleteAllin classBaseVectorAdapter
-
updateVector
- Overrides:
updateVectorin classBaseVectorAdapter
-
listVectorIds
- Overrides:
listVectorIdsin classBaseVectorAdapter
-
listNamespacesResult
- Overrides:
listNamespacesResultin classBaseVectorAdapter
-
deleteNamespace
- Overrides:
deleteNamespacein classBaseVectorAdapter
-
describeIndexResult
- Overrides:
describeIndexResultin classBaseVectorAdapter
-
getIndexStatsResult
- Overrides:
getIndexStatsResultin classBaseVectorAdapter
-
listIndexesResult
- Overrides:
listIndexesResultin classBaseVectorAdapter
-
supportsFeature
- Overrides:
supportsFeaturein classBaseVectorAdapter
-