public abstract class KafkaSpoutTupleBuilder<K,V> extends Object implements Serializable
Implementations of KafkaSpoutTupleBuilder
contain the logic to build tuples from ConsumerRecord
s. Users must subclass this abstract class to provide their implementation. See also KafkaSpoutTuplesBuilder
Constructor and Description |
---|
KafkaSpoutTupleBuilder(String... topics) |
Modifier and Type | Method and Description |
---|---|
abstract List<Object> |
buildTuple(org.apache.kafka.clients.consumer.ConsumerRecord<K,V> consumerRecord)
Builds a list of tuples using the ConsumerRecord specified as parameter
|
List<String> |
getTopics() |
Copyright © 2016 The Apache Software Foundation. All Rights Reserved.