(agent-client host port)
Open channel and returns Vald agent client instance.
Open channel and returns Vald agent client instance.
A protocol for Vald (gateway|agent) client.
A protocol for Vald (gateway|agent) client.
(stream-insert this f vectors)
Stream insert with vectors
.
f
will be applied to each responses.
Stream insert with `vectors`. `f` will be applied to each responses.
(stream-search this f config vectors)
Stream search with vectors
.
f
will be applied to each responses.
Stream search with `vectors`. `f` will be applied to each responses.
(exists this id)
Check whether id
exists or not.
Check whether `id` exists or not.
(insert this id vector)
Insert id
and vector
pair.
Insert `id` and `vector` pair.
(remove-id this id)
Remove id
.
Remove `id`.
(stream-search-by-id this f config ids)
Stream search with ids
f
will be applied to each responses.
Stream search with `ids` `f` will be applied to each responses.
(stream-update this f vectors)
Stream update with vectors
.
f
will be applied to each responses.
Stream update with `vectors`. `f` will be applied to each responses.
(multi-update this vectors)
Multi update with vectors
.
Multi update with `vectors`.
(search-by-id this config id)
Search with id
.
Search with `id`.
(multi-insert this vectors)
Multi insert with vectors
.
Multi insert with `vectors`.
(update this id vector)
Update id
and vector
pair.
Update `id` and `vector` pair.
(search this config vector)
Search with vector
.
Search with `vector`.
(close this)
Close channel.
Close channel.
(multi-remove this ids)
Multi remove with ids
.
Multi remove with `ids`.
(stream-remove this f ids)
Stream remove with ids
.
f
will be applied to each responses.
Stream remove with `ids`. `f` will be applied to each responses.
(get-object this id)
Get object with id
.
Get object with `id`.
(stream-get-object this f ids)
Stream get object with ids
.
f
will be applied to each responses.
Stream get object with `ids`. `f` will be applied to each responses.
(vald-client host port)
Open channel and returns Vald gateway client instance.
Open channel and returns Vald gateway client instance.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close