fs2.aws.kinesis
Members list
Packages
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.
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
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
CommittableRecord.type
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Supertypes
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait RetrievalModeclass Objecttrait Matchableclass AnyShow all
- Self type
-
FanOut.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class GenericKinesis[F]
Settings for configuring the Kinesis checkpointer pipe
Settings for configuring the Kinesis checkpointer pipe
Value parameters
- 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
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Settings for configuring the Kinesis consumer
Settings for configuring the Kinesis consumer
Value parameters
- appName
-
name of the application which the KCL daemon should assume
- bufferSize
-
size of the internal buffer used when reading messages from Kinesis
- region
-
AWS region in which the Kinesis stream resides. Defaults to US-EAST-1
- retrievalMode
-
FanOut (push) or Polling (pull). Defaults to FanOut (the new default in KCL 2.x).
- streamName
-
name of the Kinesis stream to read from
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class DefaultKinesisStreamBuilder[F]
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait RetrievalModeclass Objecttrait Matchableclass AnyShow all
- Self type
-
Polling.type