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.

Mix Tasks