fs2.aws.dynamodb
Members list
Type members
Classlikes
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.
Attributes
- 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
- Constructor:
create a new commitable record with a name and age.
- Companion:
- object
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Companion:
- class
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- CommittableRecord.type
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- class GenericKinesis[F]
Settings for configuring the Kinesis checkpointer pipe
Settings for configuring the Kinesis checkpointer pipe
Attributes
- maxBatchSize
the maximum number of records to aggregate before checkpointing the cluster of records. Passing 1 means checkpoint on every record
- maxBatchWait
the maximum amount of time to wait before checkpointing the cluster of records
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Companion:
- class
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
Settings for configuring the Kinesis consumer stream
Settings for configuring the Kinesis consumer stream
Attributes
- bufferSize
size of the internal buffer used when reading messages from Kinesis
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Companion:
- class
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
Concrete implementation of the AWS RecordProcessor interface. Wraps incoming records into CommitableRecord types to allow for downstream checkpointing
Concrete implementation of the AWS RecordProcessor interface. Wraps incoming records into CommitableRecord types to allow for downstream checkpointing
Attributes
- cb
callback function to run on record receive, passing the new CommittableRecord
- Constructor:
create a new instance with a callback function to perform on record receive
- Graph
- Supertypes
- trait IRecordProcessorclass Objecttrait Matchableclass Any
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
Attributes
- Companion:
- trait
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- StreamScan.type