Link Search Menu Expand Document

Scala Client

The Scala client provides type-safe, asynchronous methods for using the Elastiknn plugin from your Scala projects. It’s built on top of the popular elastic4s library and abstracts over effect types. A default instance for Scala Futures ships with the client.

Documentation

Versions

Scala 2.12, Release Scala Client Release Status
Scala 2.12, Snapshot Scala Client Snapshot Status

Installing in your project

For sbt, simply add the following dependency:

libraryDependencies += "com.klibisz.elastiknn" %% "client-elastic4s" % <version above>

For other build tools, please see the instructions alongside each artifact on the Sonatype repository (click the badges in the Versions table above).