Warehouse.Folder

Schema: warehouse.capnp Parent: Warehouse

Methods

ls: (path: Text) -> (entries : List(Text))

getAll: (path: Text) -> (entries : List(Entry))

get: (path: Text) -> Warehouse.StoredObject

put: (path: Text, value: Capability) -> Warehouse.StoredObject

rm: (path: Text) -> ()

mkdir: (path: Text) -> (folder : Folder)

createFile: (path: Text) -> (file : File)

freeze: (path: Text) -> (ref : DataRef(Warehouse.FrozenFolder))

exportGraph: (path: Text) -> (graph : DataRef(Warehouse.ObjectGraph))

importGraph: (path: Text, graph: DataRef(Warehouse.ObjectGraph), root: UInt64, merge: Bool) -> Warehouse.StoredObject

deepCopy: (srcPath: Text, dstPath: Text) -> Warehouse.StoredObject

Nested Structs