ArangoResourceStore

io.funkode.resource.output.adapter.ArangoResourceStore$
See theArangoResourceStore companion class

Attributes

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

Members list

Concise view

Value members

Concrete methods

inline def derived[R](using evidence$1: Of[R]): ZLayer[ArangoClientJson, ResourceError, ResourceStore]
def handleArrangoErrors(urn: Urn, t: Throwable): ResourceError
def initDb(arango: ArangoClientJson, resourceModel: ResourceModel): ResourceApiCall[ArangoDatabaseJson]

Concrete fields

val InternalKeys: Seq[String]
val RelsCollection: CollectionName

Givens

Givens

given fromDocHandleToUrn: Conversion[DocumentHandle, Urn]
given fromUrnToDocHandle: Conversion[Urn, DocumentHandle]

Extensions

Extensions

extension [R](io: IO[Throwable, R])
def handleErrors(urn: Urn): ResourceApiCall[R]
extension (json: Json)
def documentHandle: DocumentHandle
def etag: Option[Etag]
def pure: Json
extension [R](stream: Stream[Throwable, R])