SubscribeToShardEvent
¶
Source code in docs_src/capo_kinesis/types/subscribe_to_shard_event.py
child_shards
instance-attribute
¶
child_shards: NotRequired[ChildShardList]
The list of the child shards of the current shard, returned only at the end of the current shard.
continuation_sequence_number
instance-attribute
¶
continuation_sequence_number: SequenceNumber
Use this as SequenceNumber in the next call to SubscribeToShard, with StartingPosition set to AT_SEQUENCE_NUMBER or AFTER_SEQUENCE_NUMBER. Use ContinuationSequenceNumber for checkpointing because it captures your shard progress even when no data is written to the shard.
millis_behind_latest
instance-attribute
¶
millis_behind_latest: MillisBehindLatest
The number of milliseconds the read records are from the tip of the stream, indicating how far behind current time the consumer is. A value of zero indicates that record processing is caught up, and there are no new records to process at this moment.