Cloesce - v0.0.5-unstable.27
    Preparing search index...

    Interface R2ObjectBody

    interface R2ObjectBody {
        checksums: R2Checksums;
        customMetadata?: Record<string, string>;
        etag: string;
        httpEtag: string;
        httpMetadata?: R2HTTPMetadata;
        key: string;
        range?: R2Range;
        size: number;
        ssecKeyMd5?: string;
        storageClass: string;
        uploaded: Date;
        version: string;
        get body(): ReadableStream;
        get bodyUsed(): boolean;
        arrayBuffer(): Promise<ArrayBuffer>;
        blob(): Promise<Blob>;
        bytes(): Promise<Uint8Array<ArrayBufferLike>>;
        json<T>(): Promise<T>;
        text(): Promise<string>;
        writeHttpMetadata(headers: Headers): void;
    }

    Hierarchy

    • R2Object
      • R2ObjectBody
    Index

    Properties

    checksums: R2Checksums
    customMetadata?: Record<string, string>
    etag: string
    httpEtag: string
    httpMetadata?: R2HTTPMetadata
    key: string
    range?: R2Range
    size: number
    ssecKeyMd5?: string
    storageClass: string
    uploaded: Date
    version: string

    Accessors

    • get body(): ReadableStream

      Returns ReadableStream

    • get bodyUsed(): boolean

      Returns boolean

    Methods

    • Returns Promise<ArrayBuffer>

    • Returns Promise<Blob>

    • Returns Promise<Uint8Array<ArrayBufferLike>>

    • Type Parameters

      • T

      Returns Promise<T>

    • Returns Promise<string>

    • Parameters

      • headers: Headers

      Returns void