@reactor/storage — storageclient
@reactor/storage / StorageClient
Class: StorageClient
Section titled “Class: StorageClient”Defined in: index.ts:148
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new StorageClient(
ctx):StorageClient
Defined in: index.ts:149
Parameters
Section titled “Parameters”RequestContext
Returns
Section titled “Returns”StorageClient
Methods
Section titled “Methods”createBucket()
Section titled “createBucket()”createBucket(
id,options?):Promise<Result<Bucket>>
Defined in: index.ts:155
Parameters
Section titled “Parameters”string
options?
Section titled “options?”public?
Section titled “public?”boolean
Returns
Section titled “Returns”Promise<Result<Bucket>>
deleteBucket()
Section titled “deleteBucket()”deleteBucket(
id):Promise<Result<void>>
Defined in: index.ts:162
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”Promise<Result<void>>
from()
Section titled “from()”from(
bucketId):StorageBucketClient
Defined in: index.ts:151
Parameters
Section titled “Parameters”bucketId
Section titled “bucketId”string
Returns
Section titled “Returns”getBucket()
Section titled “getBucket()”getBucket(
id):Promise<Result<Bucket>>
Defined in: index.ts:170
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”Promise<Result<Bucket>>
listBuckets()
Section titled “listBuckets()”listBuckets():
Promise<Result<Bucket[]>>
Defined in: index.ts:166
Returns
Section titled “Returns”Promise<Result<Bucket[]>>