Uses of Class
com.arpnetworking.metrics.common.sources.KafkaSource.Builder
-
Uses of KafkaSource.Builder in com.arpnetworking.metrics.common.sources
Modifier and TypeMethodDescriptionprotected KafkaSource.Builder<V>
KafkaSource.Builder.self()
KafkaSource.Builder.setBackoffTime
(Duration backoffTime) Sets the amount of time theKafkaSource
will wait to retry an operation after receiving an exception.KafkaSource.Builder.setBufferSize
(Integer bufferSize) Sets the size of the buffer to holdConsumerRecord
s from theConsumer
before they are parsed.KafkaSource.Builder.setConsumer
(org.apache.kafka.clients.consumer.Consumer<?, V> consumer) SetsConsumer
.KafkaSource.Builder.setNumWorkerThreads
(Integer numWorkerThreads) Sets the number of threads that will parseConsumerRecord
s from theConsumer
.SetsParser
.KafkaSource.Builder.setPeriodicMetrics
(com.arpnetworking.metrics.incubator.PeriodicMetrics periodicMetrics) SetsPeriodicMetrics
for instrumentation ofKafkaSource
.KafkaSource.Builder.setPollTime
(Duration pollTime) Sets the duration the consumer will poll kafka for each consume.KafkaSource.Builder.setShutdownAwaitTime
(Duration shutdownAwaitTime) Sets the amount of time theKafkaSource
will wait to shutdown theRunnableConsumer
thread.