KinesisConsumerSettings

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

Companion:
object
class Object
trait Matchable
class Any

Value members

Concrete fields

val appName: String
val bufferSize: PosInt
val initialPositionInStream: Either[InitialPositionInStream, Date]
val region: Region
val streamName: String