Expand description
blobstore implementation
Structs§
- Blobstore
Sender - BlobstoreSender sends messages to a Blobstore service The BlobStore service, provider side client for sending Blobstore messages
- Chunk
- A portion of a file. The
isLast
field indicates whether this chunk is the last in a stream. Theoffset
field indicates the 0-based offset from the start of the file for this chunk. - Chunk
Receiver Sender - ChunkReceiverSender sends messages to a ChunkReceiver service The BlobStore service, actor side client for sending ChunkReceiver messages
- Chunk
Response - Response from actor after receiving a download chunk.
- Container
Metadata - Metadata for a container.
- Container
Object - Combination of container id and object id
- GetObject
Request - Parameter to GetObject
- GetObject
Response - Response to GetObject
- Item
Result - Result of input item
- List
Objects Request - Parameter to list_objects.
- List
Objects Response - 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 thecontinuation
token. - Object
Metadata - PutChunk
Request - Parameter to PutChunk operation
- PutObject
Request - Parameter for PutObject operation
- PutObject
Response - Response to PutObject operation
- Remove
Objects Request - parameter to removeObjects
Constants§
Traits§
- Blobstore
- The BlobStore service, provider side wasmbus.contractId: wasmcloud:blobstore wasmbus.providerReceive
- Chunk
Receiver - The BlobStore service, actor side wasmbus.contractId: wasmcloud:blobstore wasmbus.actorReceive
Type Aliases§
- Container
Id - Name of a container
- Container
Ids - list of container names
- Containers
Info - list of container metadata objects
- Multi
Result - result for an operation on a list of inputs
- Object
Id - Name of an object within a container
- Object
Ids - list of object names
- Objects
Info - list of object metadata objects