ArangoClient

io.funkode.arangodb.ArangoClient$
See theArangoClient companion trait
object ArangoClient

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def collection[Encoder[_], Decoder[_]](collectionName: CollectionName)(using evidence$17: Tag[Encoder], evidence$18: Tag[Decoder]): WithClient[Encoder, Decoder, ArangoCollection[Encoder, Decoder]]
def database[Encoder[_], Decoder[_]](name: DatabaseName)(using evidence$11: Tag[Encoder], evidence$12: Tag[Decoder]): WithClient[Encoder, Decoder, ArangoDatabase[Encoder, Decoder]]
def db[Encoder[_], Decoder[_]](using evidence$15: Tag[Encoder], evidence$16: Tag[Decoder]): WithClient[Encoder, Decoder, ArangoDatabase[Encoder, Decoder]]
def graph[Encoder[_], Decoder[_]](graphName: GraphName)(using evidence$19: Tag[Encoder], evidence$20: Tag[Decoder]): WithClient[Encoder, Decoder, ArangoGraph[Encoder, Decoder]]
def serverInfo[Encoder[_], Decoder[_]]()(using evidence$9: Tag[Encoder], evidence$10: Tag[Decoder]): WithClient[Encoder, Decoder, ArangoServer[Encoder, Decoder]]
def system[Encoder[_], Decoder[_]](using evidence$13: Tag[Encoder], evidence$14: Tag[Decoder]): WithClient[Encoder, Decoder, ArangoDatabase[Encoder, Decoder]]
def withClient[Encoder[_], Decoder[_], O](f: ArangoClient[Encoder, Decoder] => O)(using evidence$7: Tag[Encoder], evidence$8: Tag[Decoder]): WithClient[Encoder, Decoder, O]