Skip to content

Interface: DestinationAdapter

Defined in: server/src/destinations.ts:22

Properties

kind

kind: "s3"

Defined in: server/src/destinations.ts:23

Methods

find()

find(job, ref): Promise<StoredObject | null>

Defined in: server/src/destinations.ts:25

Returns the stored object when it already exists, for idempotent replays.

Parameters

job

Pick<JobInfo, "key" | "ext" | "mimeType">

ref
bucket?

string

key?

string

kind

"s3"

Returns

Promise<StoredObject | null>


store()

store(job, bytes, ref, options): Promise<StoredObject>

Defined in: server/src/destinations.ts:29

Parameters

job

JobInfo

bytes

Uint8Array

ref
bucket?

string

key?

string

kind

"s3"

options
filename

string

Returns

Promise<StoredObject>