Expand description
Types for interacting with S2 services.
Structs§
- Access
Token Id - Access token ID. Must be between 1 and 96 characters.
- Access
Token Info - Access token information.
- Access
Token Scope - Access token scope.
- Append
Ack - Acknowledgment to an append request.
- Append
Input - Input for append requests.
- Append
Record - Record to be appended to a stream.
- Append
Record Batch - A collection of append records that can be sent together in a batch.
- Append
Record Parts - Record to be appended to a stream.
- Basin
Config - Basin configuration.
- Basin
Info - Basin information.
- Basin
Name - Name of a basin.
- Command
Record - A command record is a special kind of
AppendRecord
that can be used to send command messages. - Convert
Error - Error related to conversion from one type to another.
- Create
Basin Request - Create basin request.
- Create
Stream Request - Create stream request.
- Delete
Basin Request - Delete basin request.
- Delete
OnEmpty Config - Delete-on-empty config.
- Delete
Stream Request - Delete stream request.
- Fencing
Token - A fencing token can be enforced on append requests.
- Header
- Headers add structured information to a record as name-value pairs.
- List
Access Tokens Request - List access tokens request.
- List
Access Tokens Response - List access tokens response.
- List
Basins Request - List basins request.
- List
Basins Response - List basins response.
- List
Streams Request - List streams request.
- List
Streams Response - List streams response.
- Permitted
Operation Groups - Access permissions for a group.
- Read
Limit - Limit how many records can be retrieved. If both count and bytes are specified, either limit may be hit.
- Read
Request - Read request.
- Read
Session Request - Read session request.
- Read
Write Permissions - Read/Write permissions.
- Reconfigure
Basin Request - Reconfigure basin request.
- Reconfigure
Stream Request - Reconfigure stream request.
- Sequenced
Record - Record retrieved from a stream.
- Sequenced
Record Batch - A batch of sequenced records.
- Stream
Config - Stream configuration.
- Stream
Info - Stream information.
- Stream
Position - Position of a record in a stream.
- Timestamping
Config - Timestamping behavior.
Enums§
- Basin
Scope - Basin scope.
- Basin
State - Current state of the basin.
- Command
- Command to send through a
CommandRecord
. - Operation
- API operations.
- Read
Output - Batch of records or the next sequence number on the stream.
- Read
Start - Starting point for read requests.
- Resource
Set - Matching rule.
- Retention
Policy - Retention policy for the stream. If unspecified, the default is to retain records for 7 days.
- Storage
Class - Storage class for recent writes.
- Timestamping
Mode - Timestamping mode. Note that arrival time is always in milliseconds since Unix epoch.
Traits§
- Metered
Bytes - Metered size of the object in bytes.