Expand description

blobstore implementation

Structs

BlobstoreSender sends messages to a Blobstore service The BlobStore service, provider side client for sending Blobstore messages

A portion of a file. The isLast field indicates whether this chunk is the last in a stream. The offset field indicates the 0-based offset from the start of the file for this chunk.

ChunkReceiverSender sends messages to a ChunkReceiver service The BlobStore service, actor side client for sending ChunkReceiver messages

Response from actor after receiving a download chunk.

Metadata for a container.

Combination of container id and object id

Parameter to GetObject

Response to GetObject

Result of input item

Parameter to list_objects.

Respose to list_objects. If isLast is false, the list was truncated by the provider, and the remainder of the objects can be requested with another request using the continuation token.

Parameter to PutChunk operation

Parameter for PutObject operation

Response to PutObject operation

parameter to removeObjects

Constants

Traits

The BlobStore service, provider side wasmbus.contractId: wasmcloud:blobstore wasmbus.providerReceive

The BlobStore service, actor side wasmbus.contractId: wasmcloud:blobstore wasmbus.actorReceive

Type Definitions

Name of a container

list of container names

list of container metadata objects

result for an operation on a list of inputs

Name of an object within a container

list of object names

list of object metadata objects