Interface: StorageDriver
common.StorageDriver
External storage backend driver.
name is the per-instance routing key written into the wire format.
type is a stable cross-language driver-implementation identifier
reported via worker heartbeat (e.g. "aws.s3driver").
Properties
name
• Readonly name: string
type
• Readonly type: string
Methods
retrieve
▸ retrieve(context, claims): Promise<IPayload[]>
Parameters
| Name | Type |
|---|---|
context | StorageDriverRetrieveContext |
claims | StorageDriverClaim[] |
Returns
Promise<IPayload[]>
store
▸ store(context, payloads): Promise<StorageDriverClaim[]>
Parameters
| Name | Type |
|---|---|
context | StorageDriverStoreContext |
payloads | IPayload[] |
Returns
Promise<StorageDriverClaim[]>