Liking cljdoc? Tell your friends :D

vald-client-clj.core


->filter-configclj

(->filter-config config)
source

->filter-targetclj

(->filter-target target)
source

->insert-configclj

(->insert-config config)
source

->remove-configclj

(->remove-config config)
source

->search-configclj

(->search-config config)
source

->update-configclj

(->update-config config)
source

->upsert-configclj

(->upsert-config config)
source

agent-clientcljdeprecated

(agent-client host port)

Open channel and returns Vald agent client instance.

Open channel and returns Vald agent client instance.
sourceraw docstring

Clientclj

source

empty->mapclj

(empty->map e)
source

grpc-channelclj

(grpc-channel host port)
source

IClientcljprotocol

A protocol for Vald client.

A protocol for Vald client.

stream-insertclj

(stream-insert this f config vectors)

Stream insert with vectors. f will be applied to each responses.

Stream insert with `vectors`.
`f` will be applied to each responses.

stream-searchclj

(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.

existsclj

(exists this id)

Check whether id exists or not.

Check whether `id` exists or not.

index-infoclj

(index-info this)

Fetch index info. This functionality is only for Agents.

Fetch index info.
This functionality is only for Agents.

insertclj

(insert this config id vector)

Insert id and vector pair.

Insert `id` and `vector` pair.

remove-idclj

(remove-id this config id)

Remove id.

Remove `id`.

stream-search-by-idclj

(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-updateclj

(stream-update this f config vectors)

Stream update with vectors. f will be applied to each responses.

Stream update with `vectors`.
`f` will be applied to each responses.

multi-updateclj

(multi-update this config vectors)

Multi update with vectors.

Multi update with `vectors`.

search-by-idclj

(search-by-id this config id)

Search with id.

Search with `id`.

multi-insertclj

(multi-insert this config vectors)

Multi insert with vectors.

Multi insert with `vectors`.

save-indexclj

(save-index this)

Call save-index command. This functionality is only for Agents.

Call save-index command.
This functionality is only for Agents.

updateclj

(update this config id vector)

Update id and vector pair.

Update `id` and `vector` pair.

multi-upsertclj

(multi-upsert this config vectors)

Multi upsert with vectors.

Multi upsert with `vectors`.

searchclj

(search this config vector)

Search with vector.

Search with `vector`.

closeclj

(close this)

Close channel.

Close channel.

stream-upsertclj

(stream-upsert this f config vectors)

Stream upsert with vectors. f will be applied to each responses.

Stream upsert with `vectors`.
`f` will be applied to each responses.

multi-removeclj

(multi-remove this config ids)

Multi remove with ids.

Multi remove with `ids`.

stream-removeclj

(stream-remove this f config ids)

Stream remove with ids. f will be applied to each responses.

Stream remove with `ids`.
`f` will be applied to each responses.

create-and-save-indexclj

(create-and-save-index this pool-size)

Call create-and-save-index command. This functionality is only for Agents.

Call create-and-save-index command.
This functionality is only for Agents.

create-indexclj

(create-index this pool-size)

Call create-index command. This functionality is only for Agents.

Call create-index command.
This functionality is only for Agents.

get-objectclj

(get-object this id)

Get object with id.

Get object with `id`.

stream-get-objectclj

(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.

upsertclj

(upsert this config id vector)

Upsert id and vector pair.

Upsert `id` and `vector` pair.
sourceraw docstring

index-info-count->mapclj

(index-info-count->map iic)
source

object-distance->mapclj

(object-distance->map dist)
source

object-id->mapclj

(object-id->map id)
source

object-location->mapclj

(object-location->map obj-loc)
source

object-locations->mapclj

(object-locations->map obj-locs)
source

object-vector->mapclj

(object-vector->map obj-vec)
source

parse-errors-rpcclj

(parse-errors-rpc err)
source

parse-protobuf-anyclj

(parse-protobuf-any a)
source

parse-search-responseclj

(parse-search-response res)
source

parse-stream-object-locationclj

(parse-stream-object-location locs)
source

parse-stream-object-vectorclj

(parse-stream-object-vector v)
source

parse-stream-search-responseclj

(parse-stream-search-response res)
source

vald-clientclj

(vald-client host port)

Open channel and returns Vald gateway client instance.

Open channel and returns Vald gateway client instance.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close