A C D F G I K N O P S T 
All Classes All Packages

A

ack(Object) - Method in class org.apache.heron.spouts.kafka.KafkaSpout
 
activate() - Method in class org.apache.heron.spouts.kafka.KafkaSpout
 

C

close() - Method in class org.apache.heron.spouts.kafka.KafkaSpout
 
ConsumerRecordTransformer<K,​V> - Interface in org.apache.heron.spouts.kafka
This is the transformer class whose responsibility is to: define the id of the output streams declare the list of fields of the output tuple translate the incoming Kafka record into the list of values of the output tuple
create() - Method in class org.apache.heron.spouts.kafka.DefaultKafkaConsumerFactory
 
create() - Method in class org.apache.heron.spouts.kafka.DefaultTopicPatternProvider
 
create() - Method in interface org.apache.heron.spouts.kafka.KafkaConsumerFactory
create the underlying KafkaConsumer
create() - Method in interface org.apache.heron.spouts.kafka.TopicPatternProvider
create the topic matching regex pattern

D

deactivate() - Method in class org.apache.heron.spouts.kafka.KafkaSpout
 
declareOutputFields(OutputFieldsDeclarer) - Method in class org.apache.heron.spouts.kafka.KafkaSpout
 
DefaultConsumerRecordTransformer<K,​V> - Class in org.apache.heron.spouts.kafka
 
DefaultConsumerRecordTransformer() - Constructor for class org.apache.heron.spouts.kafka.DefaultConsumerRecordTransformer
 
DefaultKafkaConsumerFactory<K,​V> - Class in org.apache.heron.spouts.kafka
a simple Kafka Consumer factory that builds a KafkaConsumer instance from a Map as the properties to configure it.
DefaultKafkaConsumerFactory(Map<String, Object>) - Constructor for class org.apache.heron.spouts.kafka.DefaultKafkaConsumerFactory
the config map, key strings should be from ConsumerConfig
DefaultTopicPatternProvider - Class in org.apache.heron.spouts.kafka
the built-in default pattern provider to create a topic pattern out of a regex string
DefaultTopicPatternProvider(String) - Constructor for class org.apache.heron.spouts.kafka.DefaultTopicPatternProvider
create a provider out of a regular expression string

F

fail(Object) - Method in class org.apache.heron.spouts.kafka.KafkaSpout
 

G

getComponentConfiguration() - Method in class org.apache.heron.spouts.kafka.KafkaSpout
 
getConsumerRecordTransformer() - Method in class org.apache.heron.spouts.kafka.KafkaSpout
return the consumer record transformer
getFieldNames(String) - Method in interface org.apache.heron.spouts.kafka.ConsumerRecordTransformer
 
getOutputStreams() - Method in interface org.apache.heron.spouts.kafka.ConsumerRecordTransformer
 
getValueAndReset() - Method in class org.apache.heron.spouts.kafka.KafkaMetricDecorator
 

I

initState(State<TopicPartition, Long>) - Method in class org.apache.heron.spouts.kafka.KafkaSpout
 

K

KafkaConsumerFactory<K,​V> - Interface in org.apache.heron.spouts.kafka
the factory to create the underlying KafkaConsumer instance the Kafka Spout will be using to consume data from Kafka cluster
KafkaConsumerRebalanceListener() - Constructor for class org.apache.heron.spouts.kafka.KafkaSpout.KafkaConsumerRebalanceListener
 
KafkaMetricDecorator<M extends org.apache.kafka.common.Metric> - Class in org.apache.heron.spouts.kafka
a decorator to convert a Kafka Metric to a Heron Metric so that Kafka metrics can be exposed via Heron Metrics Manager
KafkaSpout<K,​V> - Class in org.apache.heron.spouts.kafka
Kafka spout to consume data from Kafka topic(s), each record is converted into a tuple via ConsumerRecordTransformer, and emitted into a topology
KafkaSpout(KafkaConsumerFactory<K, V>, Collection<String>) - Constructor for class org.apache.heron.spouts.kafka.KafkaSpout
create a KafkaSpout instance that subscribes to a list of topics
KafkaSpout(KafkaConsumerFactory<K, V>, TopicPatternProvider) - Constructor for class org.apache.heron.spouts.kafka.KafkaSpout
create a KafkaSpout instance that subscribe to all topics matching the topic pattern
KafkaSpout.KafkaConsumerRebalanceListener - Class in org.apache.heron.spouts.kafka
 

N

nextTuple() - Method in class org.apache.heron.spouts.kafka.KafkaSpout
 

O

onPartitionsAssigned(Collection<TopicPartition>) - Method in class org.apache.heron.spouts.kafka.KafkaSpout.KafkaConsumerRebalanceListener
 
onPartitionsRevoked(Collection<TopicPartition>) - Method in class org.apache.heron.spouts.kafka.KafkaSpout.KafkaConsumerRebalanceListener
 
open(Map<String, Object>, TopologyContext, SpoutOutputCollector) - Method in class org.apache.heron.spouts.kafka.KafkaSpout
 
org.apache.heron.spouts.kafka - package org.apache.heron.spouts.kafka
 

P

preSave(String) - Method in class org.apache.heron.spouts.kafka.KafkaSpout
 

S

setConsumerRecordTransformer(ConsumerRecordTransformer<K, V>) - Method in class org.apache.heron.spouts.kafka.KafkaSpout
set the Kafka record transformer

T

TopicPatternProvider - Interface in org.apache.heron.spouts.kafka
convenient interface to provider a topic match pattern
transform(ConsumerRecord<K, V>) - Method in interface org.apache.heron.spouts.kafka.ConsumerRecordTransformer
 
A C D F G I K N O P S T 
All Classes All Packages