SchedulerExecutionContext
consumer
ShardCheckpointTrackerActor
checkpoint
ShardShutdownListener
consumer
Shutdown
CheckpointTrackerActor
ShardCheckpointTrackerActor
StreamScheduler
consumer
sequenceNumber
Record
Process
Checkpointed
Process
sequenceNumbers
Track
Track
shardEnded
RecordProcessorImpl
shardId
Record
RecordProcessorImpl
CheckpointIfNeeded
Process
Shutdown
Track
WatchCompletion
shardRecordProcessor
RecordProcessorFactoryImpl
shardTracker
CheckpointTrackerActor
shouldCheckpoint
ShardCheckpointTrackerActor
shutdown
CheckpointTracker
shutdownChildren
CheckpointTrackerActor
shutdownRequested
RecordProcessorImpl
shutdownShardTracker
CheckpointTrackerActor
source
Consumer
start
StreamScheduler
stream
kinesis
streamName
ConsumerConfig
subSequenceNumber
Record