Packages

p

fs2.aws

dynamodb

package dynamodb

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package parsers

Type Members

  1. case class CommittableRecord(shardId: String, recordProcessorStartingSequenceNumber: ExtendedSequenceNumber, millisBehindLatest: Long, record: RecordAdapter, recordProcessor: RecordProcessor, checkpointer: IRecordProcessorCheckpointer, inFlightRecordsPhaser: Phaser) 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

  2. trait DynamoDB[F[_]] extends AnyRef
  3. class KinesisCheckpointSettings extends AnyRef

    Settings for configuring the Kinesis checkpointer pipe

  4. class KinesisStreamSettings extends AnyRef

    Settings for configuring the Kinesis consumer stream

  5. class RecordProcessor extends IRecordProcessor

    Concrete implementation of the AWS RecordProcessor interface.

    Concrete implementation of the AWS RecordProcessor interface. Wraps incoming records into CommitableRecord types to allow for downstream checkpointing

  6. trait StreamScan[F[_]] extends AnyRef

Ungrouped