Skip to main content

Module objects

Module objects 

Source
Expand description

Gateway record kinds (files, batches, threads, messages) and their content-addressed object-store traits.

Structs§

GatewayBatch
A gateway batch job over an input file, with status and per-request counts.
GatewayBatchCounts
Per-request tallies for a GatewayBatch.
GatewayFile
A gateway file record: its metadata plus a reference to where its bytes live.
GatewayThread
A gateway thread record with creation time and key/value metadata.
GatewayThreadMessage
A single message belonging to a GatewayThread.
StoredGatewayResponse
A stored response object linking a response id to its content-addressed GatewayResponse and the records that produced it.

Enums§

GatewayBatchStatus
Lifecycle status of a GatewayBatch.
GatewayFileStorageRef
Where a GatewayFile’s bytes live.

Constants§

GATEWAY_BATCH_KIND
Record kind tag designating a gateway batch.
GATEWAY_FILE_KIND
Record kind tag designating a gateway file.
GATEWAY_THREAD_KIND
Record kind tag designating a gateway thread.
GATEWAY_THREAD_MESSAGE_KIND
Record kind tag designating a gateway thread message.

Traits§

GatewayResponseObjectStore
Store for response objects keyed by their public response id.
GatewayStateStore
Store for the gateway’s durable account state: files, batches, threads, thread messages, and vector stores, all keyed by their string ids.