Expand description
Types for interacting with S2 services.
Structs§
- Input for append requests.
- Output from append response.
- Record to be appended to a stream.
- A collection of append records that can be sent together in a batch.
- Record to be appended to a stream.
- Basin configuration.
- Basin information.
- Name of a basin.
- Error related to conversion from one type to another.
- Create basin request.
- Create stream request.
- Delete basin request.
- Delete stream request.
- A fencing token can be enforced on append requests.
- Headers add structured information to a record as name-value pairs.
- List basins request.
- List basins response.
- List streams request.
- List streams response.
- If both count and bytes are non-zero, either limit may be hit.
- Read request.
- Read session request.
- Reconfigure basin request.
- Reconfigure stream request.
- Record retrieved from a stream.
- A batch of sequenced records.
- Stream configuration.
- Stream information.
Enums§
- Current state of the basin.
- A command record is a special kind of
AppendRecordthat can be used to send command messages. - Reply which can be a batch of records, or a sequence number if the request could not be satisfied.
- Retention policy for the stream. If unspecified, the default is to retain records for 7 days.
- Storage class for recent writes.
Traits§
- Metered size of the object in bytes.