Skip navigation links
A B C D E F G H I K L M N O P R S T U V W 

A

ack(Object) - Method in class org.apache.storm.kafka.spout.KafkaSpout
 
activate() - Method in class org.apache.storm.kafka.spout.KafkaSpout
 
addAll(Collection<? extends TopicPartition>) - Method in enum org.apache.storm.kafka.spout.trident.KafkaTridentSpoutTopicPartitionRegistry
 
addToAckMsgs(KafkaSpoutMessageId) - Method in class org.apache.storm.kafka.spout.internal.OffsetManager
 
addToEmitMsgs(long) - Method in class org.apache.storm.kafka.spout.internal.OffsetManager
 
apply(ConsumerRecord<K, V>) - Method in class org.apache.storm.kafka.spout.ByTopicRecordTranslator
 
apply(ConsumerRecord<K, V>) - Method in class org.apache.storm.kafka.spout.DefaultRecordTranslator
 
apply(V) - Method in interface org.apache.storm.kafka.spout.Func
 
apply(ConsumerRecord<K, V>) - Method in interface org.apache.storm.kafka.spout.RecordTranslator
Translate the ConsumerRecord into a list of objects that can be emitted
apply(ConsumerRecord<K, V>) - Method in class org.apache.storm.kafka.spout.SimpleRecordTranslator
 

B

beginCommit(Long) - Method in class org.apache.storm.kafka.trident.TridentKafkaState
 
BOLT_KEY - Static variable in class org.apache.storm.kafka.bolt.mapper.FieldNameBasedTupleToKafkaMapper
 
BOLT_MESSAGE - Static variable in class org.apache.storm.kafka.bolt.mapper.FieldNameBasedTupleToKafkaMapper
 
boltKeyField - Variable in class org.apache.storm.kafka.bolt.mapper.FieldNameBasedTupleToKafkaMapper
 
boltMessageField - Variable in class org.apache.storm.kafka.bolt.mapper.FieldNameBasedTupleToKafkaMapper
 
build() - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
 
builder(String, String...) - Static method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
Factory method that creates a Builder with String key/value deserializers.
builder(String, Collection<String>) - Static method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
Factory method that creates a Builder with String key/value deserializers.
builder(String, Pattern) - Static method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
Factory method that creates a Builder with String key/value deserializers.
Builder(String, String...) - Constructor for class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
 
Builder(String, Collection<String>) - Constructor for class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
 
Builder(String, Pattern) - Constructor for class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
 
Builder(String, SerializableDeserializer<K>, SerializableDeserializer<V>, String...) - Constructor for class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Deprecated.
Please use #Builder(java.lang.String, java.lang.String...) instead, and set the deserializer with KafkaSpoutConfig.Builder.setProp(java.lang.String, java.lang.Object), ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG and ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG
Builder(String, SerializableDeserializer<K>, SerializableDeserializer<V>, Collection<String>) - Constructor for class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Deprecated.
Please use #Builder(java.lang.String, java.util.Collection) instead, and set the deserializer with KafkaSpoutConfig.Builder.setProp(java.lang.String, java.lang.Object), ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG and ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG
Builder(String, SerializableDeserializer<K>, SerializableDeserializer<V>, Pattern) - Constructor for class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Deprecated.
Please use #Builder(java.lang.String, java.util.regex.Pattern) instead, and set the deserializer with KafkaSpoutConfig.Builder.setProp(java.lang.String, java.lang.Object), ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG and ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG
Builder(String, SerializableDeserializer<K>, SerializableDeserializer<V>, Subscription) - Constructor for class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Deprecated.
Please use #Builder(java.lang.String, org.apache.storm.kafka.spout.Subscription) instead, and set the deserializer with KafkaSpoutConfig.Builder.setProp(java.lang.String, java.lang.Object), ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG and ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG
Builder(String, Class<? extends Deserializer<K>>, Class<? extends Deserializer<V>>, String...) - Constructor for class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Deprecated.
Please use #Builder(java.lang.String, java.lang.String...) instead, and set the deserializer with KafkaSpoutConfig.Builder.setProp(java.lang.String, java.lang.Object), ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG and ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG
Builder(String, Class<? extends Deserializer<K>>, Class<? extends Deserializer<V>>, Collection<String>) - Constructor for class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Deprecated.
Please use #Builder(java.lang.String, java.util.Collection) instead, and set the deserializer with KafkaSpoutConfig.Builder.setProp(java.lang.String, java.lang.Object), ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG and ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG
Builder(String, Class<? extends Deserializer<K>>, Class<? extends Deserializer<V>>, Pattern) - Constructor for class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Deprecated.
Please use #Builder(java.lang.String, java.util.regex.Pattern) instead, and set the deserializer with KafkaSpoutConfig.Builder.setProp(java.lang.String, java.lang.Object), ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG and ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG
Builder(String, Class<? extends Deserializer<K>>, Class<? extends Deserializer<V>>, Subscription) - Constructor for class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Deprecated.
Please use #Builder(java.lang.String, org.apache.storm.kafka.spout.Subscription) instead, and set the deserializer with KafkaSpoutConfig.Builder.setProp(java.lang.String, java.lang.Object), ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG and ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG
Builder(String, Subscription) - Constructor for class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Create a KafkaSpoutConfig builder with default property values and no key/value deserializers.
ByTopicRecordTranslator<K,V> - Class in org.apache.storm.kafka.spout
Based off of a given Kafka topic a ConsumerRecord came from it will be translated to a Storm tuple and emitted to a given stream
ByTopicRecordTranslator(Func<ConsumerRecord<K, V>, List<Object>>, Fields, String) - Constructor for class org.apache.storm.kafka.spout.ByTopicRecordTranslator
Create a simple record translator that will use func to extract the fields of the tuple, named by fields, and emit them to stream.
ByTopicRecordTranslator(Func<ConsumerRecord<K, V>, List<Object>>, Fields) - Constructor for class org.apache.storm.kafka.spout.ByTopicRecordTranslator
Create a simple record translator that will use func to extract the fields of the tuple, named by fields, and emit them to the default stream.
ByTopicRecordTranslator(RecordTranslator<K, V>) - Constructor for class org.apache.storm.kafka.spout.ByTopicRecordTranslator
 

C

cleanup() - Method in class org.apache.storm.kafka.bolt.KafkaBolt
 
close() - Method in class org.apache.storm.kafka.spout.KafkaSpout
 
close() - Method in class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutEmitter
 
close() - Method in class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutOpaqueCoordinator
 
collector - Variable in class org.apache.storm.kafka.spout.KafkaSpout
 
commit(OffsetAndMetadata) - Method in class org.apache.storm.kafka.spout.internal.OffsetManager
Marks an offset as committed.
commit(Long) - Method in class org.apache.storm.kafka.trident.TridentKafkaState
 
CommitMetadata - Class in org.apache.storm.kafka.spout.internal
Object representing metadata committed to Kafka.
CommitMetadata(String, int, String) - Constructor for class org.apache.storm.kafka.spout.internal.CommitMetadata
Kafka metadata.
CommitMetadataManager - Class in org.apache.storm.kafka.spout.internal
Generates and reads commit metadata.
CommitMetadataManager(TopologyContext, KafkaSpoutConfig.ProcessingGuarantee) - Constructor for class org.apache.storm.kafka.spout.internal.CommitMetadataManager
Create a manager with the given context.
compare(TopicPartition, TopicPartition) - Method in class org.apache.storm.kafka.spout.TopicPartitionComparator
 
contains(KafkaSpoutMessageId) - Method in class org.apache.storm.kafka.spout.internal.OffsetManager
 
createConsumer(KafkaSpoutConfig<K, V>) - Method in interface org.apache.storm.kafka.spout.internal.KafkaConsumerFactory
 
createConsumer(KafkaSpoutConfig<K, V>) - Method in class org.apache.storm.kafka.spout.internal.KafkaConsumerFactoryDefault
 

D

deactivate() - Method in class org.apache.storm.kafka.spout.KafkaSpout
 
declareOutputFields(OutputFieldsDeclarer) - Method in class org.apache.storm.kafka.bolt.KafkaBolt
 
declareOutputFields(OutputFieldsDeclarer) - Method in class org.apache.storm.kafka.spout.KafkaSpout
 
DEFAULT_FIRST_POLL_OFFSET_STRATEGY - Static variable in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
DEFAULT_MAX_RETRIES - Static variable in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
DEFAULT_MAX_UNCOMMITTED_OFFSETS - Static variable in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
DEFAULT_METRICS_TIME_BUCKET_SIZE_SECONDS - Static variable in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
DEFAULT_OFFSET_COMMIT_PERIOD_MS - Static variable in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
DEFAULT_PARTITION_REFRESH_PERIOD_MS - Static variable in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
DEFAULT_POLL_TIMEOUT_MS - Static variable in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
DEFAULT_PROCESSING_GUARANTEE - Static variable in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
DEFAULT_RETRY_SERVICE - Static variable in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
DEFAULT_STREAM - Static variable in interface org.apache.storm.kafka.spout.RecordTranslator
 
DEFAULT_TUPLE_LISTENER - Static variable in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
DefaultRecordTranslator<K,V> - Class in org.apache.storm.kafka.spout
 
DefaultRecordTranslator() - Constructor for class org.apache.storm.kafka.spout.DefaultRecordTranslator
 
DefaultTopicSelector - Class in org.apache.storm.kafka.bolt.selector
 
DefaultTopicSelector(String) - Constructor for class org.apache.storm.kafka.bolt.selector.DefaultTopicSelector
 
DefaultTopicSelector - Class in org.apache.storm.kafka.trident.selector
 
DefaultTopicSelector(String) - Constructor for class org.apache.storm.kafka.trident.selector.DefaultTopicSelector
 
delay() - Method in class org.apache.storm.kafka.spout.internal.Timer
 

E

earliestRetriableOffsets() - Method in class org.apache.storm.kafka.spout.KafkaSpoutRetryExponentialBackoff
 
earliestRetriableOffsets() - Method in interface org.apache.storm.kafka.spout.KafkaSpoutRetryService
 
emitPartitionBatch(TransactionAttempt, TridentCollector, KafkaTridentSpoutTopicPartition, Map<String, Object>) - Method in class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutEmitter
 
EmptyKafkaTupleListener - Class in org.apache.storm.kafka.spout
 
EmptyKafkaTupleListener() - Constructor for class org.apache.storm.kafka.spout.EmptyKafkaTupleListener
 
equals(Object) - Method in class org.apache.storm.kafka.spout.KafkaSpoutMessageId
 
equals(Object) - Method in class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutTopicPartition
 

F

fail(Object) - Method in class org.apache.storm.kafka.spout.KafkaSpout
 
FieldIndexTopicSelector - Class in org.apache.storm.kafka.bolt.selector
Uses field with a given index to select the topic name from a tuple .
FieldIndexTopicSelector(int, String) - Constructor for class org.apache.storm.kafka.bolt.selector.FieldIndexTopicSelector
 
FieldNameBasedTupleToKafkaMapper<K,V> - Class in org.apache.storm.kafka.bolt.mapper
 
FieldNameBasedTupleToKafkaMapper() - Constructor for class org.apache.storm.kafka.bolt.mapper.FieldNameBasedTupleToKafkaMapper
 
FieldNameBasedTupleToKafkaMapper(String, String) - Constructor for class org.apache.storm.kafka.bolt.mapper.FieldNameBasedTupleToKafkaMapper
 
FieldNameBasedTupleToKafkaMapper<K,V> - Class in org.apache.storm.kafka.trident.mapper
 
FieldNameBasedTupleToKafkaMapper(String, String) - Constructor for class org.apache.storm.kafka.trident.mapper.FieldNameBasedTupleToKafkaMapper
 
FieldNameTopicSelector - Class in org.apache.storm.kafka.bolt.selector
Uses field name to select topic name from tuple .
FieldNameTopicSelector(String, String) - Constructor for class org.apache.storm.kafka.bolt.selector.FieldNameTopicSelector
 
FIELDS - Static variable in class org.apache.storm.kafka.spout.DefaultRecordTranslator
 
findNextCommitOffset(String) - Method in class org.apache.storm.kafka.spout.internal.OffsetManager
An offset can only be committed when all emitted records with lower offset have been acked.
FIRST_OFFSET_KEY - Static variable in class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutBatchMetadata
 
forTopic(String, Func<ConsumerRecord<K, V>, List<Object>>, Fields) - Method in class org.apache.storm.kafka.spout.ByTopicRecordTranslator
Configure a translator for a given topic with tuples to be emitted to the default stream.
forTopic(String, Func<ConsumerRecord<K, V>, List<Object>>, Fields, String) - Method in class org.apache.storm.kafka.spout.ByTopicRecordTranslator
Configure a translator for a given topic.
forTopic(String, RecordTranslator<K, V>) - Method in class org.apache.storm.kafka.spout.ByTopicRecordTranslator
Configure a translator for a given kafka topic
fromMap(Map<String, Object>) - Static method in class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutBatchMetadata
Constructs a metadata object from a Map in the format produced by KafkaTridentSpoutBatchMetadata.toMap().
fromMap(Map<String, Object>) - Method in class org.apache.storm.kafka.spout.trident.TopicPartitionSerializer
Deserializes the given map into a TopicPartition.
Func<V,R> - Interface in org.apache.storm.kafka.spout
A simple interface to allow compatibility with non java 8 code bases

G

getCommitMetadata() - Method in class org.apache.storm.kafka.spout.internal.CommitMetadataManager
 
getCommittedOffset() - Method in class org.apache.storm.kafka.spout.internal.OffsetManager
 
getComponentConfiguration() - Method in class org.apache.storm.kafka.spout.KafkaSpout
 
getComponentConfiguration() - Method in class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutOpaque
 
getComponentConfiguration() - Method in class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutTransactional
 
getConsumerGroupId() - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
getCoordinator(Map, TopologyContext) - Method in class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutOpaque
 
getCoordinator(Map, TopologyContext) - Method in class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutTransactional
 
getEmitter(Map, TopologyContext) - Method in class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutOpaque
 
getEmitter(Map, TopologyContext) - Method in class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutTransactional
 
getFieldsFor(String) - Method in class org.apache.storm.kafka.spout.ByTopicRecordTranslator
 
getFieldsFor(String) - Method in class org.apache.storm.kafka.spout.DefaultRecordTranslator
 
getFieldsFor(String) - Method in interface org.apache.storm.kafka.spout.RecordTranslator
Get the fields associated with a stream.
getFieldsFor(String) - Method in class org.apache.storm.kafka.spout.SimpleRecordTranslator
 
getFilteredTopicPartitions(KafkaConsumer<?, ?>) - Method in class org.apache.storm.kafka.spout.NamedTopicFilter
 
getFilteredTopicPartitions(KafkaConsumer<?, ?>) - Method in class org.apache.storm.kafka.spout.PatternTopicFilter
 
getFilteredTopicPartitions(KafkaConsumer<?, ?>) - Method in interface org.apache.storm.kafka.spout.TopicFilter
Get the Kafka TopicPartitions passed by this filter.
getFirstOffset() - Method in class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutBatchMetadata
 
getFirstPollOffsetStrategy() - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
getId() - Method in class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutTopicPartition
 
getKafkaProps() - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
Gets the properties that will be passed to the KafkaConsumer.
getKeyDeserializer() - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
Deprecated.
Please use KafkaSpoutConfig.getKafkaProps() and look up the entry for ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG instead
getKeyFromTuple(Tuple) - Method in class org.apache.storm.kafka.bolt.mapper.FieldNameBasedTupleToKafkaMapper
 
getKeyFromTuple(Tuple) - Method in interface org.apache.storm.kafka.bolt.mapper.TupleToKafkaMapper
 
getKeyFromTuple(TridentTuple) - Method in class org.apache.storm.kafka.trident.mapper.FieldNameBasedTupleToKafkaMapper
 
getKeyFromTuple(TridentTuple) - Method in interface org.apache.storm.kafka.trident.mapper.TridentTupleToKafkaMapper
 
getLastOffset() - Method in class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutBatchMetadata
 
getLatestEmittedOffset() - Method in class org.apache.storm.kafka.spout.internal.OffsetManager
 
getMaxUncommittedOffsets() - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
getMessageFromTuple(Tuple) - Method in class org.apache.storm.kafka.bolt.mapper.FieldNameBasedTupleToKafkaMapper
 
getMessageFromTuple(Tuple) - Method in interface org.apache.storm.kafka.bolt.mapper.TupleToKafkaMapper
 
getMessageFromTuple(TridentTuple) - Method in class org.apache.storm.kafka.trident.mapper.FieldNameBasedTupleToKafkaMapper
 
getMessageFromTuple(TridentTuple) - Method in interface org.apache.storm.kafka.trident.mapper.TridentTupleToKafkaMapper
 
getMessageId(ConsumerRecord<?, ?>) - Method in class org.apache.storm.kafka.spout.KafkaSpoutRetryExponentialBackoff
 
getMessageId(ConsumerRecord<?, ?>) - Method in interface org.apache.storm.kafka.spout.KafkaSpoutRetryService
Gets the KafkaSpoutMessageId for the given record.
getMetricsTimeBucketSizeInSecs() - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
getNthUncommittedOffsetAfterCommittedOffset(int) - Method in class org.apache.storm.kafka.spout.internal.OffsetManager
Gets the offset of the nth emitted message after the committed offset.
getNumUncommittedOffsets() - Method in class org.apache.storm.kafka.spout.internal.OffsetManager
 
getOffsetsCommitPeriodMs() - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
getOrderedPartitions(List<Map<String, Object>>) - Method in class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutEmitter
Computes ordered list of topic-partitions for this task taking into consideration that topic-partitions for this task must be assigned to the Kafka consumer running on this task.
getOutputFields() - Method in class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutOpaque
 
getOutputFields() - Method in class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutTransactional
 
getPartitionRefreshPeriodMs() - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
getPartitionsForBatch() - Method in class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutOpaqueCoordinator
 
getPartitionsForTask(int, int, List<Map<String, Object>>) - Method in class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutEmitter
 
getPollTimeoutMs() - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
getProcessingGuarantee() - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
getRetryService() - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
getStream() - Method in class org.apache.storm.kafka.spout.KafkaTuple
 
getSubscription() - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
getTaskId() - Method in class org.apache.storm.kafka.spout.internal.CommitMetadata
 
getThreadName() - Method in class org.apache.storm.kafka.spout.internal.CommitMetadata
 
getTimeUnit() - Method in class org.apache.storm.kafka.spout.internal.Timer
 
getTopic(Tuple) - Method in class org.apache.storm.kafka.bolt.selector.DefaultTopicSelector
 
getTopic(Tuple) - Method in class org.apache.storm.kafka.bolt.selector.FieldIndexTopicSelector
 
getTopic(Tuple) - Method in class org.apache.storm.kafka.bolt.selector.FieldNameTopicSelector
 
getTopic(Tuple) - Method in interface org.apache.storm.kafka.bolt.selector.KafkaTopicSelector
 
getTopic(TridentTuple) - Method in class org.apache.storm.kafka.trident.selector.DefaultTopicSelector
 
getTopic(TridentTuple) - Method in interface org.apache.storm.kafka.trident.selector.KafkaTopicSelector
 
getTopicPartition() - Method in class org.apache.storm.kafka.spout.KafkaSpoutMessageId
 
getTopicPartition() - Method in class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutBatchMetadata
 
getTopicPartition() - Method in class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutTopicPartition
 
getTopicPartitions() - Method in enum org.apache.storm.kafka.spout.trident.KafkaTridentSpoutTopicPartitionRegistry
 
getTopicsPattern() - Method in class org.apache.storm.kafka.spout.PatternTopicFilter
 
getTopicsString() - Method in class org.apache.storm.kafka.spout.ManualPartitionSubscription
 
getTopicsString() - Method in class org.apache.storm.kafka.spout.NamedSubscription
Deprecated.
 
getTopicsString() - Method in class org.apache.storm.kafka.spout.NamedTopicFilter
 
getTopicsString() - Method in class org.apache.storm.kafka.spout.PatternSubscription
Deprecated.
 
getTopicsString() - Method in class org.apache.storm.kafka.spout.PatternTopicFilter
 
getTopicsString() - Method in class org.apache.storm.kafka.spout.Subscription
 
getTopicsString() - Method in interface org.apache.storm.kafka.spout.TopicFilter
 
getTopologyId() - Method in class org.apache.storm.kafka.spout.internal.CommitMetadata
 
getTranslator() - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
getTupleListener() - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
getValueAndReset() - Method in class org.apache.storm.kafka.spout.metrics.KafkaOffsetMetric
 
getValueDeserializer() - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
Deprecated.
Please use KafkaSpoutConfig.getKafkaProps() and look up the entry for ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG instead

H

hasCommitted() - Method in class org.apache.storm.kafka.spout.internal.OffsetManager
Checks if this OffsetManager has committed to Kafka.
hashCode() - Method in class org.apache.storm.kafka.spout.KafkaSpoutMessageId
 
hashCode() - Method in class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutTopicPartition
 

I

incrementNumFails() - Method in class org.apache.storm.kafka.spout.KafkaSpoutMessageId
 
INSTANCE - Static variable in class org.apache.storm.kafka.spout.TopicPartitionComparator
 
isConsumerAutoCommitMode() - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
isEmitNullTuples() - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
isEmitted() - Method in class org.apache.storm.kafka.spout.KafkaSpoutMessageId
 
isExpiredResetOnTrue() - Method in class org.apache.storm.kafka.spout.internal.Timer
Checks if a call to this method occurs later than period since the timer was initiated or reset.
isOffsetCommittedByThisTopology(TopicPartition, OffsetAndMetadata, Map<TopicPartition, OffsetManager>) - Method in class org.apache.storm.kafka.spout.internal.CommitMetadataManager
Checks if OffsetAndMetadata was committed by a KafkaSpout instance in this topology.
isReady(KafkaSpoutMessageId) - Method in class org.apache.storm.kafka.spout.KafkaSpoutRetryExponentialBackoff
 
isReady(KafkaSpoutMessageId) - Method in interface org.apache.storm.kafka.spout.KafkaSpoutRetryService
Checks if a specific failed KafkaSpoutMessageId is ready to be retried, i.e is scheduled and has retry time that is less than current time.
isReady(long) - Method in class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutOpaqueCoordinator
 
isScheduled(KafkaSpoutMessageId) - Method in class org.apache.storm.kafka.spout.KafkaSpoutRetryExponentialBackoff
 
isScheduled(KafkaSpoutMessageId) - Method in interface org.apache.storm.kafka.spout.KafkaSpoutRetryService
Checks if a specific failed KafkaSpoutMessageId is scheduled to be retried.
isTupleTrackingEnforced() - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 

K

KafkaBolt<K,V> - Class in org.apache.storm.kafka.bolt
Bolt implementation that can send Tuple data to Kafka.
KafkaBolt() - Constructor for class org.apache.storm.kafka.bolt.KafkaBolt
 
KafkaConsumerFactory<K,V> - Interface in org.apache.storm.kafka.spout.internal
This is here to enable testing
KafkaConsumerFactoryDefault<K,V> - Class in org.apache.storm.kafka.spout.internal
 
KafkaConsumerFactoryDefault() - Constructor for class org.apache.storm.kafka.spout.internal.KafkaConsumerFactoryDefault
 
KafkaOffsetMetric - Class in org.apache.storm.kafka.spout.metrics
This class is used compute the partition and topic level offset metrics
KafkaOffsetMetric(Supplier, Supplier) - Constructor for class org.apache.storm.kafka.spout.metrics.KafkaOffsetMetric
 
KafkaSpout<K,V> - Class in org.apache.storm.kafka.spout
 
KafkaSpout(KafkaSpoutConfig<K, V>) - Constructor for class org.apache.storm.kafka.spout.KafkaSpout
 
KafkaSpoutConfig<K,V> - Class in org.apache.storm.kafka.spout
KafkaSpoutConfig defines the required configuration to connect a consumer to a consumer group, as well as the subscribing topics
KafkaSpoutConfig(KafkaSpoutConfig.Builder<K, V>) - Constructor for class org.apache.storm.kafka.spout.KafkaSpoutConfig
Creates a new KafkaSpoutConfig using a Builder.
KafkaSpoutConfig.Builder<K,V> - Class in org.apache.storm.kafka.spout
 
KafkaSpoutConfig.FirstPollOffsetStrategy - Enum in org.apache.storm.kafka.spout
Defines how the KafkaSpout seeks the offset to be used in the first poll to Kafka upon topology deployment.
KafkaSpoutConfig.ProcessingGuarantee - Enum in org.apache.storm.kafka.spout
This enum controls when the tuple with the ConsumerRecord for an offset is marked as processed, i.e.
KafkaSpoutMessageId - Class in org.apache.storm.kafka.spout
 
KafkaSpoutMessageId(ConsumerRecord<?, ?>) - Constructor for class org.apache.storm.kafka.spout.KafkaSpoutMessageId
 
KafkaSpoutMessageId(ConsumerRecord<?, ?>, boolean) - Constructor for class org.apache.storm.kafka.spout.KafkaSpoutMessageId
 
KafkaSpoutMessageId(TopicPartition, long) - Constructor for class org.apache.storm.kafka.spout.KafkaSpoutMessageId
 
KafkaSpoutMessageId(TopicPartition, long, boolean) - Constructor for class org.apache.storm.kafka.spout.KafkaSpoutMessageId
Creates a new KafkaSpoutMessageId.
KafkaSpoutRetryExponentialBackoff - Class in org.apache.storm.kafka.spout
Implementation of KafkaSpoutRetryService using the exponential backoff formula.
KafkaSpoutRetryExponentialBackoff(KafkaSpoutRetryExponentialBackoff.TimeInterval, KafkaSpoutRetryExponentialBackoff.TimeInterval, int, KafkaSpoutRetryExponentialBackoff.TimeInterval) - Constructor for class org.apache.storm.kafka.spout.KafkaSpoutRetryExponentialBackoff
The time stamp of the next retry is scheduled according to the exponential backoff formula ( geometric progression): nextRetry = failCount == 1 ? currentTime + initialDelay : currentTime + delayPeriod^(failCount-1) where failCount = 1, 2, 3, … nextRetry = Min(nextRetry, currentTime + maxDelay).
KafkaSpoutRetryExponentialBackoff.TimeInterval - Class in org.apache.storm.kafka.spout
 
KafkaSpoutRetryService - Interface in org.apache.storm.kafka.spout
Represents the logic that manages the retrial of failed tuples.
KafkaTopicSelector - Interface in org.apache.storm.kafka.bolt.selector
 
KafkaTopicSelector - Interface in org.apache.storm.kafka.trident.selector
 
KafkaTridentSpoutBatchMetadata - Class in org.apache.storm.kafka.spout.trident
Wraps transaction batch information
KafkaTridentSpoutBatchMetadata(TopicPartition, long, long) - Constructor for class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutBatchMetadata
Builds a metadata object.
KafkaTridentSpoutBatchMetadata(TopicPartition, ConsumerRecords<K, V>) - Constructor for class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutBatchMetadata
Builds a metadata object from a non-empty set of records.
KafkaTridentSpoutEmitter<K,V> - Class in org.apache.storm.kafka.spout.trident
 
KafkaTridentSpoutEmitter(KafkaTridentSpoutManager<K, V>, TopologyContext, Timer) - Constructor for class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutEmitter
Create a new Kafka spout emitter.
KafkaTridentSpoutEmitter(KafkaTridentSpoutManager<K, V>, TopologyContext) - Constructor for class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutEmitter
Creates instance of this class with default 500 millisecond refresh subscription timer
KafkaTridentSpoutManager<K,V> - Class in org.apache.storm.kafka.spout.trident
 
KafkaTridentSpoutManager(KafkaSpoutConfig<K, V>) - Constructor for class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutManager
Create a KafkaConsumer manager for the trident spout.
KafkaTridentSpoutOpaque<K,V> - Class in org.apache.storm.kafka.spout.trident
 
KafkaTridentSpoutOpaque(KafkaSpoutConfig<K, V>) - Constructor for class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutOpaque
 
KafkaTridentSpoutOpaque(KafkaTridentSpoutManager<K, V>) - Constructor for class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutOpaque
 
KafkaTridentSpoutOpaqueCoordinator<K,V> - Class in org.apache.storm.kafka.spout.trident
 
KafkaTridentSpoutOpaqueCoordinator(KafkaTridentSpoutManager<K, V>) - Constructor for class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutOpaqueCoordinator
 
KafkaTridentSpoutTopicPartition - Class in org.apache.storm.kafka.spout.trident
ISpoutPartition that wraps TopicPartition information
KafkaTridentSpoutTopicPartition(String, int) - Constructor for class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutTopicPartition
 
KafkaTridentSpoutTopicPartition(TopicPartition) - Constructor for class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutTopicPartition
 
KafkaTridentSpoutTopicPartitionRegistry - Enum in org.apache.storm.kafka.spout.trident
 
KafkaTridentSpoutTransactional - Class in org.apache.storm.kafka.spout.trident
 
KafkaTridentSpoutTransactional() - Constructor for class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutTransactional
 
KafkaTuple - Class in org.apache.storm.kafka.spout
A list of Values in a tuple that can be routed to a given stream.
KafkaTuple() - Constructor for class org.apache.storm.kafka.spout.KafkaTuple
 
KafkaTuple(Object...) - Constructor for class org.apache.storm.kafka.spout.KafkaTuple
 
KafkaTupleListener - Interface in org.apache.storm.kafka.spout
The KafkaTupleListener handles state changes of a kafka tuple inside a KafkaSpout.
keyFieldName - Variable in class org.apache.storm.kafka.trident.mapper.FieldNameBasedTupleToKafkaMapper
 

L

LAST_OFFSET_KEY - Static variable in class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutBatchMetadata
 
lengthNanos() - Method in class org.apache.storm.kafka.spout.KafkaSpoutRetryExponentialBackoff.TimeInterval
 

M

makeState(Map, IMetricsContext, int, int) - Method in class org.apache.storm.kafka.trident.TridentKafkaStateFactory
 
ManualPartitioner - Interface in org.apache.storm.kafka.spout
A function used to assign partitions to this spout.
ManualPartitionSubscription - Class in org.apache.storm.kafka.spout
 
ManualPartitionSubscription(ManualPartitioner, TopicFilter) - Constructor for class org.apache.storm.kafka.spout.ManualPartitionSubscription
 
microSeconds(long) - Static method in class org.apache.storm.kafka.spout.KafkaSpoutRetryExponentialBackoff.TimeInterval
 
milliSeconds(long) - Static method in class org.apache.storm.kafka.spout.KafkaSpoutRetryExponentialBackoff.TimeInterval
 
mkProducer(Properties) - Method in class org.apache.storm.kafka.bolt.KafkaBolt
Intended to be overridden for tests.
msgFieldName - Variable in class org.apache.storm.kafka.trident.mapper.FieldNameBasedTupleToKafkaMapper
 

N

NamedSubscription - Class in org.apache.storm.kafka.spout
Deprecated.
NamedSubscription(Collection<String>) - Constructor for class org.apache.storm.kafka.spout.NamedSubscription
Deprecated.
 
NamedSubscription(String...) - Constructor for class org.apache.storm.kafka.spout.NamedSubscription
Deprecated.
 
NamedTopicFilter - Class in org.apache.storm.kafka.spout
Filter that returns all partitions for the specified topics.
NamedTopicFilter(Set<String>) - Constructor for class org.apache.storm.kafka.spout.NamedTopicFilter
Create filter based on a set of topic names.
NamedTopicFilter(String...) - Constructor for class org.apache.storm.kafka.spout.NamedTopicFilter
Convenience constructor.
nextTuple() - Method in class org.apache.storm.kafka.spout.KafkaSpout
 
numFails() - Method in class org.apache.storm.kafka.spout.KafkaSpoutMessageId
 

O

offset() - Method in class org.apache.storm.kafka.spout.KafkaSpoutMessageId
 
OffsetManager - Class in org.apache.storm.kafka.spout.internal
Manages acked and committed offsets for a TopicPartition.
OffsetManager(TopicPartition, long) - Constructor for class org.apache.storm.kafka.spout.internal.OffsetManager
Creates a new OffsetManager.
onAck(KafkaSpoutMessageId) - Method in class org.apache.storm.kafka.spout.EmptyKafkaTupleListener
 
onAck(KafkaSpoutMessageId) - Method in interface org.apache.storm.kafka.spout.KafkaTupleListener
Called when a tuple is acked.
onEmit(List<Object>, KafkaSpoutMessageId) - Method in class org.apache.storm.kafka.spout.EmptyKafkaTupleListener
 
onEmit(List<Object>, KafkaSpoutMessageId) - Method in interface org.apache.storm.kafka.spout.KafkaTupleListener
Called when the tuple is emitted and auto commit is disabled.
onMaxRetryReached(KafkaSpoutMessageId) - Method in class org.apache.storm.kafka.spout.EmptyKafkaTupleListener
 
onMaxRetryReached(KafkaSpoutMessageId) - Method in interface org.apache.storm.kafka.spout.KafkaTupleListener
Called when the maximum number of retries have been reached.
onPartitionsReassigned(Collection<TopicPartition>) - Method in class org.apache.storm.kafka.spout.EmptyKafkaTupleListener
 
onPartitionsReassigned(Collection<TopicPartition>) - Method in interface org.apache.storm.kafka.spout.KafkaTupleListener
Called when kafka partitions are rebalanced.
onRetry(KafkaSpoutMessageId) - Method in class org.apache.storm.kafka.spout.EmptyKafkaTupleListener
 
onRetry(KafkaSpoutMessageId) - Method in interface org.apache.storm.kafka.spout.KafkaTupleListener
Called when the Kafka spout sets a record for retry.
open(Map<String, Object>, TopologyContext) - Method in class org.apache.storm.kafka.spout.EmptyKafkaTupleListener
 
open(Map, TopologyContext, SpoutOutputCollector) - Method in class org.apache.storm.kafka.spout.KafkaSpout
 
open(Map<String, Object>, TopologyContext) - Method in interface org.apache.storm.kafka.spout.KafkaTupleListener
Called during the initialization of the kafka spout.
org.apache.storm.kafka.bolt - package org.apache.storm.kafka.bolt
 
org.apache.storm.kafka.bolt.mapper - package org.apache.storm.kafka.bolt.mapper
 
org.apache.storm.kafka.bolt.selector - package org.apache.storm.kafka.bolt.selector
 
org.apache.storm.kafka.spout - package org.apache.storm.kafka.spout
 
org.apache.storm.kafka.spout.internal - package org.apache.storm.kafka.spout.internal
 
org.apache.storm.kafka.spout.metrics - package org.apache.storm.kafka.spout.metrics
 
org.apache.storm.kafka.spout.trident - package org.apache.storm.kafka.spout.trident
 
org.apache.storm.kafka.trident - package org.apache.storm.kafka.trident
 
org.apache.storm.kafka.trident.mapper - package org.apache.storm.kafka.trident.mapper
 
org.apache.storm.kafka.trident.selector - package org.apache.storm.kafka.trident.selector
 

P

partition() - Method in class org.apache.storm.kafka.spout.KafkaSpoutMessageId
 
partition(List<TopicPartition>, TopologyContext) - Method in interface org.apache.storm.kafka.spout.ManualPartitioner
Get the partitions for this assignment
partition(List<TopicPartition>, TopologyContext) - Method in class org.apache.storm.kafka.spout.RoundRobinManualPartitioner
 
pattern - Variable in class org.apache.storm.kafka.spout.PatternSubscription
Deprecated.
 
PatternSubscription - Class in org.apache.storm.kafka.spout
Deprecated.
PatternSubscription(Pattern) - Constructor for class org.apache.storm.kafka.spout.PatternSubscription
Deprecated.
 
PatternTopicFilter - Class in org.apache.storm.kafka.spout
Filter that returns all partitions for topics matching the given Pattern.
PatternTopicFilter(Pattern) - Constructor for class org.apache.storm.kafka.spout.PatternTopicFilter
Creates filter based on a Pattern.
period() - Method in class org.apache.storm.kafka.spout.internal.Timer
 
prepare(Map, TopologyContext, OutputCollector) - Method in class org.apache.storm.kafka.bolt.KafkaBolt
 
prepare(Properties) - Method in class org.apache.storm.kafka.trident.TridentKafkaState
Prepare this State.
process(Tuple) - Method in class org.apache.storm.kafka.bolt.KafkaBolt
 

R

readyMessageCount() - Method in class org.apache.storm.kafka.spout.KafkaSpoutRetryExponentialBackoff
 
readyMessageCount() - Method in interface org.apache.storm.kafka.spout.KafkaSpoutRetryService
 
RecordTranslator<K,V> - Interface in org.apache.storm.kafka.spout
Translate a ConsumerRecord to a tuple.
refreshAssignment() - Method in class org.apache.storm.kafka.spout.ManualPartitionSubscription
 
refreshAssignment() - Method in class org.apache.storm.kafka.spout.Subscription
NOOP is the default behavior, which means that Kafka will internally handle partition assignment.
refreshPartitions(List<KafkaTridentSpoutTopicPartition>) - Method in class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutEmitter
 
remove(KafkaSpoutMessageId) - Method in class org.apache.storm.kafka.spout.KafkaSpoutRetryExponentialBackoff
 
remove(KafkaSpoutMessageId) - Method in interface org.apache.storm.kafka.spout.KafkaSpoutRetryService
Removes a message from the list of messages scheduled for retrial
removeAll(Collection<? extends TopicPartition>) - Method in enum org.apache.storm.kafka.spout.trident.KafkaTridentSpoutTopicPartitionRegistry
 
retainAll(Collection<TopicPartition>) - Method in class org.apache.storm.kafka.spout.KafkaSpoutRetryExponentialBackoff
 
retainAll(Collection<TopicPartition>) - Method in interface org.apache.storm.kafka.spout.KafkaSpoutRetryService
Retains all the messages whose TopicPartition belongs to the specified Collection<TopicPartition>.
RoundRobinManualPartitioner - Class in org.apache.storm.kafka.spout
Assign partitions in a round robin fashion for all spouts, not just the ones that are alive.
RoundRobinManualPartitioner() - Constructor for class org.apache.storm.kafka.spout.RoundRobinManualPartitioner
 
routedTo(String) - Method in class org.apache.storm.kafka.spout.KafkaTuple
 

S

schedule(KafkaSpoutMessageId) - Method in class org.apache.storm.kafka.spout.KafkaSpoutRetryExponentialBackoff
 
schedule(KafkaSpoutMessageId) - Method in interface org.apache.storm.kafka.spout.KafkaSpoutRetryService
Schedules this KafkaSpoutMessageId if not yet scheduled, or updates retry time if it has already been scheduled.
seconds(long) - Static method in class org.apache.storm.kafka.spout.KafkaSpoutRetryExponentialBackoff.TimeInterval
 
SerializableDeserializer<T> - Interface in org.apache.storm.kafka.spout
Deprecated.
Avoid using this class. Use KafkaSpoutConfig.Builder.setProp(java.lang.String, java.lang.Object) with ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG and ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG instead
setAsync(boolean) - Method in class org.apache.storm.kafka.bolt.KafkaBolt
If set to true(the default) the bolt will not wait for the message to be fully sent to Kafka before getting another tuple to send.
setBootstrapServers(String) - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Deprecated.
Please use KafkaSpoutConfig.Builder.setProp(java.lang.String, java.lang.Object) with ConsumerConfig.BOOTSTRAP_SERVERS_CONFIG instead
setEmitNullTuples(boolean) - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Specifies if the spout should emit null tuples to the component downstream, or rather not emit and directly ack them.
setEmitted(boolean) - Method in class org.apache.storm.kafka.spout.KafkaSpoutMessageId
 
setFetchMinBytes(int) - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Deprecated.
Please use KafkaSpoutConfig.Builder.setProp(java.lang.String, java.lang.Object) with ConsumerConfig.FETCH_MIN_BYTES_CONFIG instead
setFireAndForget(boolean) - Method in class org.apache.storm.kafka.bolt.KafkaBolt
If set to true the bolt will assume that sending a message to kafka will succeed and will ack the tuple as soon as it has handed the message off to the producer API if false (the default) the message will be acked after it was successfully sent to kafka or failed if it was not successfully sent.
setFirstPollOffsetStrategy(KafkaSpoutConfig.FirstPollOffsetStrategy) - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Sets the offset used by the Kafka spout in the first poll to Kafka broker upon process start.
setGroupId(String) - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Deprecated.
Please use KafkaSpoutConfig.Builder.setProp(java.lang.String, java.lang.Object) with ConsumerConfig.GROUP_ID_CONFIG instead
setKey(SerializableDeserializer<NK>) - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Deprecated.
Please use KafkaSpoutConfig.Builder.setProp(java.lang.String, java.lang.Object) with ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG instead
setKey(Class<? extends Deserializer<NK>>) - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Deprecated.
Please use KafkaSpoutConfig.Builder.setProp(java.lang.String, java.lang.Object) with ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG instead
setMaxPartitionFectchBytes(int) - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Deprecated.
Please use KafkaSpoutConfig.Builder.setProp(java.lang.String, java.lang.Object) with ConsumerConfig.MAX_PARTITION_FETCH_BYTES_CONFIG instead
setMaxPollRecords(int) - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Deprecated.
Please use KafkaSpoutConfig.Builder.setProp(java.lang.String, java.lang.Object) with ConsumerConfig.MAX_POLL_RECORDS_CONFIG instead
setMaxUncommittedOffsets(int) - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Defines the max number of polled offsets (records) that can be pending commit, before another poll can take place.
setMetricsTimeBucketSizeInSecs(int) - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
The time period that metrics data in bucketed into.
setOffsetCommitPeriodMs(long) - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Specifies the period, in milliseconds, the offset commit task is periodically called.
setPartitionRefreshPeriodMs(long) - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Sets partition refresh period in milliseconds.
setPollTimeoutMs(long) - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Specifies the time, in milliseconds, spent waiting in poll if data is not available.
setProcessingGuarantee(KafkaSpoutConfig.ProcessingGuarantee) - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Specifies which processing guarantee the spout should offer.
setProp(String, Object) - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Set a KafkaConsumer property.
setProp(Map<String, Object>) - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Set multiple KafkaConsumer properties.
setProp(Properties) - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Set multiple KafkaConsumer properties.
setRecordTranslator(RecordTranslator<K, V>) - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
 
setRecordTranslator(Func<ConsumerRecord<K, V>, List<Object>>, Fields) - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Configure a translator with tuples to be emitted on the default stream.
setRecordTranslator(Func<ConsumerRecord<K, V>, List<Object>>, Fields, String) - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Configure a translator with tuples to be emitted to a given stream.
setRetry(KafkaSpoutRetryService) - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Sets the retry service for the spout to use.
setSecurityProtocol(String) - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Deprecated.
Please use KafkaSpoutConfig.Builder.setProp(java.lang.String, java.lang.Object) with “security.protocol” instead
setSSLKeystore(String, String) - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Deprecated.
Please use KafkaSpoutConfig.Builder.setProp(java.lang.String, java.lang.Object) with “ssl.keystore.location” and “ssl.keystore.password” instead
setSSLKeystore(String, String, String) - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Deprecated.
Please use KafkaSpoutConfig.Builder.setProp(java.lang.String, java.lang.Object) with “ssl.keystore.location”, “ssl.keystore.password” and “ssl.key.password” instead
setSSLTruststore(String, String) - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Deprecated.
Please use KafkaSpoutConfig.Builder.setProp(java.lang.String, java.lang.Object) with “security.protocol”, “ssl.truststore.location” and “ssl.truststore.password” instead
setTupleListener(KafkaTupleListener) - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Sets the tuple listener for the spout to use.
setTupleTrackingEnforced(boolean) - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Specifies whether the spout should require Storm to track emitted tuples when using a KafkaSpoutConfig.ProcessingGuarantee other than KafkaSpoutConfig.ProcessingGuarantee.AT_LEAST_ONCE.
setValue(SerializableDeserializer<NV>) - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Deprecated.
Please use KafkaSpoutConfig.Builder.setProp(java.lang.String, java.lang.Object) with ConsumerConfig.KEY_DESERIALIZER_CLASS_CONFIG instead
setValue(Class<? extends Deserializer<NV>>) - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Deprecated.
Please use KafkaSpoutConfig.Builder.setProp(java.lang.String, java.lang.Object) with ConsumerConfig.VALUE_DESERIALIZER_CLASS_CONFIG instead
SimpleRecordTranslator<K,V> - Class in org.apache.storm.kafka.spout
 
SimpleRecordTranslator(Func<ConsumerRecord<K, V>, List<Object>>, Fields) - Constructor for class org.apache.storm.kafka.spout.SimpleRecordTranslator
 
SimpleRecordTranslator(Func<ConsumerRecord<K, V>, List<Object>>, Fields, String) - Constructor for class org.apache.storm.kafka.spout.SimpleRecordTranslator
 
streams() - Method in class org.apache.storm.kafka.spout.ByTopicRecordTranslator
 
streams() - Method in class org.apache.storm.kafka.spout.DefaultRecordTranslator
 
streams() - Method in interface org.apache.storm.kafka.spout.RecordTranslator
 
streams() - Method in class org.apache.storm.kafka.spout.SimpleRecordTranslator
 
subscribe(KafkaConsumer<K, V>, ConsumerRebalanceListener, TopologyContext) - Method in class org.apache.storm.kafka.spout.ManualPartitionSubscription
 
subscribe(KafkaConsumer<K, V>, ConsumerRebalanceListener, TopologyContext) - Method in class org.apache.storm.kafka.spout.NamedSubscription
Deprecated.
 
subscribe(KafkaConsumer<K, V>, ConsumerRebalanceListener, TopologyContext) - Method in class org.apache.storm.kafka.spout.PatternSubscription
Deprecated.
 
subscribe(KafkaConsumer<K, V>, ConsumerRebalanceListener, TopologyContext) - Method in class org.apache.storm.kafka.spout.Subscription
Subscribe the KafkaConsumer to the proper topics.
Subscription - Class in org.apache.storm.kafka.spout
A subscription to kafka.
Subscription() - Constructor for class org.apache.storm.kafka.spout.Subscription
 

T

TimeInterval(long, TimeUnit) - Constructor for class org.apache.storm.kafka.spout.KafkaSpoutRetryExponentialBackoff.TimeInterval
 
Timer - Class in org.apache.storm.kafka.spout.internal
 
Timer(long, long, TimeUnit) - Constructor for class org.apache.storm.kafka.spout.internal.Timer
Creates a class that mimics a single threaded timer that expires periodically.
TIMER_DELAY_MS - Static variable in class org.apache.storm.kafka.spout.KafkaSpout
 
timeUnit() - Method in class org.apache.storm.kafka.spout.KafkaSpoutRetryExponentialBackoff.TimeInterval
 
toMap() - Method in class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutBatchMetadata
Writes this metadata object to a Map so Trident can read/write it to Zookeeper.
toMap(TopicPartition) - Method in class org.apache.storm.kafka.spout.trident.TopicPartitionSerializer
Serializes the given TopicPartition to Map so Trident can serialize it to JSON.
TOPIC - Static variable in class org.apache.storm.kafka.bolt.KafkaBolt
 
topic() - Method in class org.apache.storm.kafka.spout.KafkaSpoutMessageId
 
TOPIC_PARTITION_KEY - Static variable in class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutBatchMetadata
 
TOPIC_PARTITION_PARTITION_KEY - Static variable in class org.apache.storm.kafka.spout.trident.TopicPartitionSerializer
 
TOPIC_PARTITION_TOPIC_KEY - Static variable in class org.apache.storm.kafka.spout.trident.TopicPartitionSerializer
 
TopicFilter - Interface in org.apache.storm.kafka.spout
 
TopicPartitionComparator - Class in org.apache.storm.kafka.spout
Singleton comparator of TopicPartitions.
TopicPartitionSerializer - Class in org.apache.storm.kafka.spout.trident
 
TopicPartitionSerializer() - Constructor for class org.apache.storm.kafka.spout.trident.TopicPartitionSerializer
 
topics - Variable in class org.apache.storm.kafka.spout.NamedSubscription
Deprecated.
 
toString() - Method in class org.apache.storm.kafka.bolt.KafkaBolt
 
toString() - Method in class org.apache.storm.kafka.spout.EmptyKafkaTupleListener
 
toString() - Method in class org.apache.storm.kafka.spout.internal.CommitMetadata
 
toString() - Method in class org.apache.storm.kafka.spout.internal.OffsetManager
 
toString() - Method in class org.apache.storm.kafka.spout.KafkaSpout
 
toString() - Method in enum org.apache.storm.kafka.spout.KafkaSpoutConfig.FirstPollOffsetStrategy
 
toString() - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
toString() - Method in class org.apache.storm.kafka.spout.KafkaSpoutMessageId
 
toString() - Method in class org.apache.storm.kafka.spout.KafkaSpoutRetryExponentialBackoff.TimeInterval
 
toString() - Method in class org.apache.storm.kafka.spout.KafkaSpoutRetryExponentialBackoff
 
toString() - Method in class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutBatchMetadata
 
toString() - Method in class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutEmitter
 
toString() - Method in class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutManager
 
toString() - Method in class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutOpaque
 
toString() - Method in class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutOpaqueCoordinator
 
toString() - Method in class org.apache.storm.kafka.spout.trident.KafkaTridentSpoutTopicPartition
 
TridentKafkaState<K,V> - Class in org.apache.storm.kafka.trident
 
TridentKafkaState() - Constructor for class org.apache.storm.kafka.trident.TridentKafkaState
 
TridentKafkaStateFactory<K,V> - Class in org.apache.storm.kafka.trident
 
TridentKafkaStateFactory() - Constructor for class org.apache.storm.kafka.trident.TridentKafkaStateFactory
 
TridentKafkaStateUpdater<K,V> - Class in org.apache.storm.kafka.trident
 
TridentKafkaStateUpdater() - Constructor for class org.apache.storm.kafka.trident.TridentKafkaStateUpdater
 
TridentTupleToKafkaMapper<K,V> - Interface in org.apache.storm.kafka.trident.mapper
 
TupleToKafkaMapper<K,V> - Interface in org.apache.storm.kafka.bolt.mapper
Interface defining a mapping from storm tuple to kafka key and message.

U

updateState(List<TridentTuple>, TridentCollector) - Method in class org.apache.storm.kafka.trident.TridentKafkaState
Write the given tuples to Kafka.
updateState(TridentKafkaState<K, V>, List<TridentTuple>, TridentCollector) - Method in class org.apache.storm.kafka.trident.TridentKafkaStateUpdater
 

V

valueOf(String) - Static method in enum org.apache.storm.kafka.spout.KafkaSpoutConfig.FirstPollOffsetStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.storm.kafka.spout.KafkaSpoutConfig.ProcessingGuarantee
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.storm.kafka.spout.trident.KafkaTridentSpoutTopicPartitionRegistry
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.storm.kafka.spout.KafkaSpoutConfig.FirstPollOffsetStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.storm.kafka.spout.KafkaSpoutConfig.ProcessingGuarantee
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.storm.kafka.spout.trident.KafkaTridentSpoutTopicPartitionRegistry
Returns an array containing the constants of this enum type, in the order they are declared.

W

withKafkaTopicSelector(KafkaTopicSelector) - Method in class org.apache.storm.kafka.trident.TridentKafkaState
 
withKafkaTopicSelector(KafkaTopicSelector) - Method in class org.apache.storm.kafka.trident.TridentKafkaStateFactory
 
withProducerProperties(Properties) - Method in class org.apache.storm.kafka.bolt.KafkaBolt
 
withProducerProperties(Properties) - Method in class org.apache.storm.kafka.trident.TridentKafkaStateFactory
 
withTopicSelector(String) - Method in class org.apache.storm.kafka.bolt.KafkaBolt
Set the messages to be published to a single topic
withTopicSelector(KafkaTopicSelector) - Method in class org.apache.storm.kafka.bolt.KafkaBolt
 
withTridentTupleToKafkaMapper(TridentTupleToKafkaMapper<K, V>) - Method in class org.apache.storm.kafka.trident.TridentKafkaState
 
withTridentTupleToKafkaMapper(TridentTupleToKafkaMapper<K, V>) - Method in class org.apache.storm.kafka.trident.TridentKafkaStateFactory
 
withTupleToKafkaMapper(TupleToKafkaMapper<K, V>) - Method in class org.apache.storm.kafka.bolt.KafkaBolt
 
A B C D E F G H I K L M N O P R S T U V W 
Skip navigation links

Copyright © 2018 The Apache Software Foundation. All Rights Reserved.