The Candid Startup
    Preparing search index...

    Interface BlobDir<ContinuationT>

    Directory that contains blobs and other directories within a BlobStore

    interface BlobDir<ContinuationT> {
        getDir(name: string): ResultAsync<BlobDir<ContinuationT>, GetDirError>;
        query(
            continuation?: ContinuationT,
        ): ResultAsync<BlobDirEntries<ContinuationT>, DirQueryError>;
        readBlob(
            name: string,
        ): ResultAsync<Uint8Array<ArrayBufferLike>, ReadBlobError>;
        removeAll(): ResultAsync<void, StorageError>;
        removeBlob(name: string): ResultAsync<void, RemoveBlobError>;
        writeBlob(
            name: string,
            content: Uint8Array,
        ): ResultAsync<void, WriteBlobError>;
    }

    Type Parameters

    • ContinuationT

    Implemented by

    Index

    Methods