Optional
options: { Enable to return an object with a block
property with number of bytes removed
This is a low-level method to create a stream of entries from all drives. It includes entries for unknown blob types and variants.
Filter blob types and/or variants in returned entries. Filter is { [BlobType]: BlobVariants[] }.
Set to true
to get a live stream of entries
Optional
options: { Optional timeout to wait for a blob to download
Set to true
to wait for a blob to download, otherwise will throw if blob is not available locally
Optimization for creating the blobs read stream when you have
previously read the entry from Hyperdrive using drive.entry
Hyperdrive drive discovery id
Hyperdrive entry
Optional
options: { Set to true
to wait for a blob to download, otherwise will throw if blob is not available locally
Optional
options: { Metadata to store with the blob
Optional
options: { Set to true
to follow symlinks (16 max or throws an error)
Optional timeout to wait for a blob to download
Set to true
to wait for a blob to download, otherwise will throw if blob is not available locally
Optional timeout to wait for a blob to download
Set to true
to wait for a blob to download, otherwise will throw if blob is not available locally
Hyperdrive drive id
Hyperdrive entry
Optional
opts: { Optional
options: { Metadata to store with the blob
discovery key as hex string of hyperdrive where blob is stored
Set the filter for downloading blobs.
Filter blob types and/or variants to download. Filter is { [BlobType]: BlobVariants[] }. At least one blob variant must be specified for each blob type.
Filter blob types and/or variants to download. Set to
null
to download all blobs.