Package app.ductape.sdk.vector.adapters
Class WeaviateAdapter
java.lang.Object
app.ductape.sdk.vector.adapters.BaseVectorAdapter
app.ductape.sdk.vector.adapters.WeaviateAdapter
Parity with TS
weaviate.adapter.ts / WeaviateAdapter.-
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
-
WeaviateAdapter
public WeaviateAdapter()
-
-
Method Details
-
type
- Specified by:
typein classBaseVectorAdapter
-
connect
-
testConnection
-
upsert
-
query
-
fetch
-
delete
-
updateVector
-
disconnect
public void disconnect()- Specified by:
disconnectin classBaseVectorAdapter
-
deleteAll
public int deleteAll()- Overrides:
deleteAllin 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
-