Module types

Source
Expand description

Data structures used by operation inputs/outputs.

Modules§

builders
Builders
error
Error types that Amazon Keyspaces Streams can respond with.

Structs§

KeyspacesCell

Represents a cell in an Amazon Keyspaces table, containing both the value and metadata about the cell.

KeyspacesCellMapDefinition

Represents a key-value pair within a map data type in Amazon Keyspaces, including the associated metadata.

KeyspacesMetadata

Contains metadata information associated with Amazon Keyspaces cells and rows.

KeyspacesRow

Represents a row in an Amazon Keyspaces table, containing regular column values, static column values, and row-level metadata.

Record

Represents a change data capture record for a row in an Amazon Keyspaces table, containing both the new and old states of the row.

SequenceNumberRange

Defines a range of sequence numbers within a change data capture stream's shard for Amazon Keyspaces.

Shard

Represents a uniquely identified group of change records within a change data capture stream for Amazon Keyspaces.

ShardFilter

A filter used to limit the shards returned by a GetStream operation.

Stream

Represents a change data capture stream for an Amazon Keyspaces table, which enables tracking and processing of data changes.

Enums§

KeyspacesCellValue

Represents the value of a cell in an Amazon Keyspaces table, supporting various data types with type-specific fields.

OriginType
When writing a match expression against OriginType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ShardFilterType
When writing a match expression against ShardFilterType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ShardIteratorType
When writing a match expression against ShardIteratorType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
StreamStatus
When writing a match expression against StreamStatus, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
StreamViewType
When writing a match expression against StreamViewType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.
ValidationExceptionType
When writing a match expression against ValidationExceptionType, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.