kinesis_client v1.0.0-rc.0 API Reference
Modules
Behaviour that Kinesis client needs to support
This is the entry point for processing the shards of a Kinesis Data Stream.
The AppState is where the information about Stream shards are stored. ShardConsumers will
checkpoint the records, and the KinesisClient.Stream.Coordinator
will check here to determine
what shards to consume.
This module will describe a given stream and enumerate all the shards. It will then handle
starting and stopping KinesisClient.Stream.Shard
processes as necessary to ensure the
stream is processed completely and in the correct order.
Producer GenStage used in KinesisClient.Stream.ShardConsumer
Broadway pipeline.