Server API
The examples assume arango
is a ̀ArangoClient[IO]
.
- get version
arango.server.version().unsafeRunSync()
// res0: ArangoResponse[Version] = ArangoResponse(
// header = Header(
// version = 1,
// type = ResponseFinal,
// responseCode = 200,
// meta = Map("X-Arango-Queue-Time-Seconds" -> "0.000000")
// ),
// body = Version(
// server = "arango",
// license = "community",
// version = "3.10.6",
// details = Map()
// )
// )
- get engine
arango.server.engine().unsafeRunSync()
// res1: ArangoResponse[Engine] = ArangoResponse(
// header = Header(
// version = 1,
// type = ResponseFinal,
// responseCode = 200,
// meta = Map("X-Arango-Queue-Time-Seconds" -> "0.000000")
// ),
// body = Engine(
// name = rocksdb,
// supports = Supports(
// dfdb = false,
// indexes = List(
// "primary",
// "edge",
// ...