package kinesis
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
case class
CommittableRecord(shardId: String, recordProcessorStartingSequenceNumber: ExtendedSequenceNumber, millisBehindLatest: Long, record: Record, recordProcessor: RecordProcessor, checkpointer: IRecordProcessorCheckpointer) extends Product with Serializable
A message type from Kinesis which has not yet been commited or checkpointed.
A message type from Kinesis which has not yet been commited or checkpointed.
- shardId
the unique identifier for the shard from which this record originated
- millisBehindLatest
ms behind the latest record, used to detect if the consumer is lagging the producer
- record
the original record document from Kinesis
- recordProcessor
reference to the record processor that is responsible for processing this message
- checkpointer
reference to the checkpointer used to commit this record
-
class
KinesisCheckpointSettings extends AnyRef
Settings for configuring the Kinesis checkpointer pipe
-
class
KinesisStreamSettings extends AnyRef
Settings for configuring the Kinesis consumer stream
- trait Producer[F[_]] extends AnyRef
Value Members
- object CommittableRecord extends Serializable
- object KinesisCheckpointSettings
- object KinesisStreamSettings