-
Notifications
You must be signed in to change notification settings - Fork 2
storage.StorageDriverContract
storage.StorageDriverContract
- createBucket
- deleteObject
- getDownloadUrl
- getMetaData
- getObject
- getObjectStream
- getUploadUrl
- putObject
▸ createBucket(bucket
): Promise
<void
>
Name | Type |
---|---|
bucket |
string |
Promise
<void
>
packages/storage/src/contracts/storage-driver.contract.ts:8
▸ deleteObject(bucket
, id
): Promise
<boolean
>
Name | Type |
---|---|
bucket |
string |
id |
string |
Promise
<boolean
>
packages/storage/src/contracts/storage-driver.contract.ts:17
▸ getDownloadUrl(bucket
, id
, filename
): Promise
<string
>
Name | Type |
---|---|
bucket |
string |
id |
string |
filename |
string |
Promise
<string
>
packages/storage/src/contracts/storage-driver.contract.ts:19
▸ getMetaData(bucket
, id
): Promise
<null
| FileMetaData
>
Name | Type |
---|---|
bucket |
string |
id |
string |
Promise
<null
| FileMetaData
>
packages/storage/src/contracts/storage-driver.contract.ts:18
▸ getObject(bucket
, id
): Promise
<Buffer
>
Name | Type |
---|---|
bucket |
string |
id |
string |
Promise
<Buffer
>
packages/storage/src/contracts/storage-driver.contract.ts:15
▸ getObjectStream(bucket
, id
): Promise
<ReadableStream
>
Name | Type |
---|---|
bucket |
string |
id |
string |
Promise
<ReadableStream
>
packages/storage/src/contracts/storage-driver.contract.ts:16
▸ getUploadUrl(bucket
, id
, onUploaded
): Promise
<string
>
Name | Type |
---|---|
bucket |
string |
id |
string |
onUploaded |
(record : any ) => void
|
Promise
<string
>
packages/storage/src/contracts/storage-driver.contract.ts:21
▸ putObject(bucket
, id
, content
, metadata?
): Promise
<string
>
Name | Type |
---|---|
bucket |
string |
id |
string |
content |
Buffer | Readable
|
metadata? |
FileMetaData |
Promise
<string
>