com.weightwatchers.reactive.kinesis.producer
The KinesisProducerConfiguration argument is passed directly to the KPL library.
The KinesisProducerConfiguration argument is passed directly to the KPL library. This constructor makes no use of the Typesafe config.
An instance of the underlying KinesisProducerConfiguration to be passed directly to the library.
Th name of the Kinesis stream, which must exist.
an instantiated KinesisProducer
src/it/resources/reference.conf
for a more detailed example.
The config passed is expected to contain the AWS KPL properties at the top level.
The config passed is expected to contain the AWS KPL properties at the top level.
An instance of ProducerConf which contains all required configuration for the KPL.
an instantiated KinesisProducer
The config passed is expected to contain the AWS KPL properties at the top level.
The config passed is expected to contain the AWS KPL properties at the top level.
The KPL configuration properties, at the top level. This config can be reused by multiple producers. We expect body of the "kpl" section of that config to be passed here (e.g. kinesisConfig.getConfig("kpl). This set of properties matches the official Kinesis KPL properties: http://docs.aws.amazon.com/streams/latest/dev/kinesis-kpl-config.html
Th name of the Kinesis stream, which must exist.
A specific CredentialsProvider. The KCL defaults to DefaultAWSCredentialsProviderChain.
an instantiated KinesisProducer
(Since version v0.5.7) Use KinesisProducer(producerConf: ProducerConf) instead
src/it/resources/reference.conf
for a more detailed example.