fs2.aws.dynamodb.CommittableRecord
See theCommittableRecord companion object
case class CommittableRecord(shardId: String, recordProcessorStartingSequenceNumber: ExtendedSequenceNumber, millisBehindLatest: Long, record: RecordAdapter, recordProcessor: RecordProcessor, checkpointer: IRecordProcessorCheckpointer, inFlightRecordsPhaser: Phaser)
A message type from Kinesis which has not yet been commited or checkpointed.
Value parameters
- checkpointer
-
reference to the checkpointer used to commit this record
- 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
- shardId
-
the unique identifier for the shard from which this record originated
Attributes
- Constructor
-
create a new commitable record with a name and age.
- Companion
- object
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Members list
In this article