Class KafkaStreamSinkConfigurator<T>

java.lang.Object
org.voltdb.stream.api.kafka.KafkaStreamSinkConfigurator<T>
All Implemented Interfaces:
OperatorConfigurator, VoltStreamSinkConfigurator<T>

public class KafkaStreamSinkConfigurator<T> extends Object implements VoltStreamSinkConfigurator<T>
this configurator can be autoconfigured using helm's values under streaming.pipeline.configuration. By default, source configuration is lookup by `kafka.sink` config path, for example:
 kafka:
   sink:
     topicName: topicA
     bootstrapServers: serverA,serverB
     # optional
     startingOffset: EARLIEST [LATEST | NONE]
     pollTimeout: PT0.25S
     maxCommitTimeout: PT10S
     maxCommitRetries: 3
     properties:
       key1: value1
       key2: value2