ArangoClientSchema

io.funkode.arangodb.http.ArangoClientHttp$package.ArangoClientSchema

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def arangoClientSchema(config: ArangoConfiguration, httpClient: Client): ArangoClientSchema
def collection(collectionName: CollectionName): WithSchemaClient[ArangoCollectionSchema]
def database(name: DatabaseName): WithSchemaClient[ArangoDatabaseSchema]
def graph(graphName: GraphName): WithSchemaClient[ArangoGraphSchema]
def withClient[O](f: ArangoClient[Schema, Schema] => O): WithSchemaClient[O]

Concrete fields

val live: ZLayer[ArangoConfiguration & Client, ArangoError, ArangoClientSchema]
val testContainers: ZLayer[ArangoConfiguration & Client, ArangoError, ArangoClientSchema & ArangoContainer]