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

A

ack(Object) - Method in class org.apache.storm.kafka.spout.KafkaSpout
 
activate() - Method in class org.apache.storm.kafka.spout.KafkaSpout
 
addStream(KafkaSpoutStream) - Method in class org.apache.storm.kafka.spout.KafkaSpoutStreamsNamedTopics.Builder
Adds this stream to the state representing the streams associated with each topic
addStream(Fields, String...) - Method in class org.apache.storm.kafka.spout.KafkaSpoutStreamsNamedTopics.Builder
Please refer to javadoc in #Builder(Fields, String...)
addStream(Fields, String, String...) - Method in class org.apache.storm.kafka.spout.KafkaSpoutStreamsNamedTopics.Builder
Please refer to javadoc in #Builder(Fields, String, String...)
AUTO_COMMIT_INTERVAL_MS - Static variable in interface org.apache.storm.kafka.spout.KafkaSpoutConfig.Consumer
 

B

BOOTSTRAP_SERVERS - Static variable in interface org.apache.storm.kafka.spout.KafkaSpoutConfig.Consumer
 
build() - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
 
build() - Method in class org.apache.storm.kafka.spout.KafkaSpoutStreamsNamedTopics.Builder
 
build() - Method in class org.apache.storm.kafka.spout.KafkaSpoutTuplesBuilderNamedTopics.Builder
 
Builder(Map<String, Object>, KafkaSpoutStreams, KafkaSpoutTuplesBuilder<K, V>) - Constructor for class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Please refer to javadoc in #Builder(Map, KafkaSpoutStreams, KafkaSpoutTuplesBuilder, KafkaSpoutRetryService).

This constructor uses by the default the following implementation for KafkaSpoutRetryService:

new KafkaSpoutRetryExponentialBackoff(TimeInterval.seconds(0), TimeInterval.milliSeconds(2), DEFAULT_MAX_RETRIES, TimeInterval.seconds(10)))

Builder(Map<String, Object>, KafkaSpoutStreams, KafkaSpoutTuplesBuilder<K, V>, KafkaSpoutRetryService) - Constructor for class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
KafkaSpoutConfig defines the required configuration to connect a consumer to a consumer group, as well as the subscribing topics The optional configuration can be specified using the set methods of this builder
Builder(Fields, String...) - Constructor for class org.apache.storm.kafka.spout.KafkaSpoutStreamsNamedTopics.Builder
Creates a KafkaSpoutStream with the given output Fields for each topic specified.
Builder(Fields, String, String...) - Constructor for class org.apache.storm.kafka.spout.KafkaSpoutStreamsNamedTopics.Builder
Creates a KafkaSpoutStream with this particular stream for each topic specified.
Builder(KafkaSpoutStream) - Constructor for class org.apache.storm.kafka.spout.KafkaSpoutStreamsNamedTopics.Builder
Adds this stream to the state representing the streams associated with each topic
Builder(KafkaSpoutTupleBuilder<K, V>...) - Constructor for class org.apache.storm.kafka.spout.KafkaSpoutTuplesBuilderNamedTopics.Builder
 
buildTuple(ConsumerRecord<K, V>) - Method in class org.apache.storm.kafka.spout.KafkaSpoutTupleBuilder
Builds a list of tuples using the ConsumerRecord specified as parameter
buildTuple(ConsumerRecord<K, V>) - Method in interface org.apache.storm.kafka.spout.KafkaSpoutTuplesBuilder
 
buildTuple(ConsumerRecord<K, V>) - Method in class org.apache.storm.kafka.spout.KafkaSpoutTuplesBuilderNamedTopics
 
buildTuple(ConsumerRecord<K, V>) - Method in class org.apache.storm.kafka.spout.KafkaSpoutTuplesBuilderWildcardTopics
 

C

close() - Method in class org.apache.storm.kafka.spout.KafkaSpout
 
collector - Variable in class org.apache.storm.kafka.spout.KafkaSpout
 

D

deactivate() - Method in class org.apache.storm.kafka.spout.KafkaSpout
 
declareOutputFields(OutputFieldsDeclarer) - Method in class org.apache.storm.kafka.spout.KafkaSpout
 
declareOutputFields(OutputFieldsDeclarer) - Method in class org.apache.storm.kafka.spout.KafkaSpoutStream
 
declareOutputFields(OutputFieldsDeclarer) - Method in interface org.apache.storm.kafka.spout.KafkaSpoutStreams
 
declareOutputFields(OutputFieldsDeclarer) - Method in class org.apache.storm.kafka.spout.KafkaSpoutStreamsNamedTopics
 
declareOutputFields(OutputFieldsDeclarer) - Method in class org.apache.storm.kafka.spout.KafkaSpoutStreamsWildcardTopics
 
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_OFFSET_COMMIT_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
 

E

emit(SpoutOutputCollector, List<Object>, KafkaSpoutMessageId) - Method in class org.apache.storm.kafka.spout.KafkaSpoutStream
 
emit(SpoutOutputCollector, List<Object>, KafkaSpoutMessageId) - Method in interface org.apache.storm.kafka.spout.KafkaSpoutStreams
 
emit(SpoutOutputCollector, List<Object>, KafkaSpoutMessageId) - Method in class org.apache.storm.kafka.spout.KafkaSpoutStreamsNamedTopics
 
emit(SpoutOutputCollector, List<Object>, KafkaSpoutMessageId) - Method in class org.apache.storm.kafka.spout.KafkaSpoutStreamsWildcardTopics
 
ENABLE_AUTO_COMMIT - Static variable in interface org.apache.storm.kafka.spout.KafkaSpoutConfig.Consumer
 
equals(Object) - Method in class org.apache.storm.kafka.spout.KafkaSpoutMessageId
 

F

fail(Object) - Method in class org.apache.storm.kafka.spout.KafkaSpout
 

G

getComponentConfiguration() - Method in class org.apache.storm.kafka.spout.KafkaSpout
 
getConsumerGroupId() - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
getFirstPollOffsetStrategy() - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
getKafkaProps() - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
getKafkaSpoutStreams() - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
getKeyDeserializer() - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
getMaxTupleRetries() - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
getMaxUncommittedOffsets() - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
getMetadata(Thread) - Method in class org.apache.storm.kafka.spout.KafkaSpoutMessageId
 
getOffsetsCommitPeriodMs() - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
getOutputFields() - Method in class org.apache.storm.kafka.spout.KafkaSpoutStream
 
getOutputFields(String) - Method in class org.apache.storm.kafka.spout.KafkaSpoutStreamsNamedTopics
 
getPollTimeoutMs() - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
getRetryService() - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
getStream(String) - Method in class org.apache.storm.kafka.spout.KafkaSpoutStreamsNamedTopics
 
getStream() - Method in class org.apache.storm.kafka.spout.KafkaSpoutStreamsWildcardTopics
 
getStreamId() - Method in class org.apache.storm.kafka.spout.KafkaSpoutStream
 
getSubscribedTopics() - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
getTopic() - Method in class org.apache.storm.kafka.spout.KafkaSpoutStream
 
getTopicPartition() - Method in class org.apache.storm.kafka.spout.KafkaSpoutMessageId
 
getTopics() - Method in class org.apache.storm.kafka.spout.KafkaSpoutStreamsNamedTopics
 
getTopics() - Method in class org.apache.storm.kafka.spout.KafkaSpoutTupleBuilder
 
getTopicWildcardPattern() - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
getTopicWildcardPattern() - Method in class org.apache.storm.kafka.spout.KafkaSpoutStream
 
getTopicWildcardPattern() - Method in class org.apache.storm.kafka.spout.KafkaSpoutStreamsWildcardTopics
 
getTuplesBuilder() - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
getValueDeserializer() - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
GROUP_ID - Static variable in interface org.apache.storm.kafka.spout.KafkaSpoutConfig.Consumer
 

H

hashCode() - Method in class org.apache.storm.kafka.spout.KafkaSpoutMessageId
 

I

incrementNumFails() - Method in class org.apache.storm.kafka.spout.KafkaSpoutMessageId
 
isConsumerAutoCommitMode() - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig
 
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 is ready to be retried, i.e is scheduled and has retry time that is less than current time.
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.

K

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.Builder<K,V> - Class in org.apache.storm.kafka.spout
 
KafkaSpoutConfig.Consumer - Interface in org.apache.storm.kafka.spout
 
KafkaSpoutConfig.FirstPollOffsetStrategy - Enum in org.apache.storm.kafka.spout
The offset used by the Kafka spout in the first poll to Kafka broker.
KafkaSpoutMessageId - Class in org.apache.storm.kafka.spout
 
KafkaSpoutMessageId(ConsumerRecord) - Constructor for class org.apache.storm.kafka.spout.KafkaSpoutMessageId
 
KafkaSpoutMessageId(TopicPartition, long) - Constructor for class org.apache.storm.kafka.spout.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.
KafkaSpoutStream - Class in org.apache.storm.kafka.spout
Represents the stream and output fields used by a topic
KafkaSpoutStream(Fields, String) - Constructor for class org.apache.storm.kafka.spout.KafkaSpoutStream
Represents the specified outputFields and topic with the default stream
KafkaSpoutStream(Fields, String, String) - Constructor for class org.apache.storm.kafka.spout.KafkaSpoutStream
Represents the specified outputFields and topic with the specified stream
KafkaSpoutStream(Fields, String, Pattern) - Constructor for class org.apache.storm.kafka.spout.KafkaSpoutStream
Represents the specified outputFields and topic wild card with the specified stream
KafkaSpoutStreams - Interface in org.apache.storm.kafka.spout
Represents the KafkaSpoutStream associated with each topic or topic pattern (wildcard), and provides a public API to declare output streams and emmit tuples, on the appropriate stream, for all the topics specified.
KafkaSpoutStreamsNamedTopics - Class in org.apache.storm.kafka.spout
Represents the KafkaSpoutStream associated with each topic, and provides a public API to declare output streams and emmit tuples, on the appropriate stream, for all the topics specified.
KafkaSpoutStreamsNamedTopics.Builder - Class in org.apache.storm.kafka.spout
 
KafkaSpoutStreamsWildcardTopics - Class in org.apache.storm.kafka.spout
 
KafkaSpoutStreamsWildcardTopics(KafkaSpoutStream) - Constructor for class org.apache.storm.kafka.spout.KafkaSpoutStreamsWildcardTopics
 
KafkaSpoutTupleBuilder<K,V> - Class in org.apache.storm.kafka.spout
Implementations of KafkaSpoutTupleBuilder contain the logic to build tuples from ConsumerRecords.
KafkaSpoutTupleBuilder(String...) - Constructor for class org.apache.storm.kafka.spout.KafkaSpoutTupleBuilder
 
KafkaSpoutTuplesBuilder<K,V> - Interface in org.apache.storm.kafka.spout
KafkaSpoutTuplesBuilder wraps all the logic that builds tuples from ConsumerRecords.
KafkaSpoutTuplesBuilderNamedTopics<K,V> - Class in org.apache.storm.kafka.spout
 
KafkaSpoutTuplesBuilderNamedTopics.Builder<K,V> - Class in org.apache.storm.kafka.spout
 
KafkaSpoutTuplesBuilderWildcardTopics<K,V> - Class in org.apache.storm.kafka.spout
 
KafkaSpoutTuplesBuilderWildcardTopics(KafkaSpoutTupleBuilder<K, V>) - Constructor for class org.apache.storm.kafka.spout.KafkaSpoutTuplesBuilderWildcardTopics
 
KEY_DESERIALIZER - Static variable in interface org.apache.storm.kafka.spout.KafkaSpoutConfig.Consumer
 

L

length() - Method in class org.apache.storm.kafka.spout.KafkaSpoutRetryExponentialBackoff.TimeInterval
 
lengthNanos() - Method in class org.apache.storm.kafka.spout.KafkaSpoutRetryExponentialBackoff.TimeInterval
 

M

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
 

N

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
 
open(Map, TopologyContext, SpoutOutputCollector) - Method in class org.apache.storm.kafka.spout.KafkaSpout
 
org.apache.storm.kafka.spout - package org.apache.storm.kafka.spout
 

P

partition() - Method in class org.apache.storm.kafka.spout.KafkaSpoutMessageId
 

R

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
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>.
retriableTopicPartitions() - Method in class org.apache.storm.kafka.spout.KafkaSpoutRetryExponentialBackoff
 
retriableTopicPartitions() - Method in interface org.apache.storm.kafka.spout.KafkaSpoutRetryService
 

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
 
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.
setKeyDeserializer(Deserializer<K>) - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Specifying this key deserializer overrides the property key.deserializer
setMaxRetries(int) - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Defines the max number of retrials in case of tuple failure.
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.
setOffsetCommitPeriodMs(long) - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Specifies the period, in milliseconds, the offset commit task is periodically called.
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.
setValueDeserializer(Deserializer<V>) - Method in class org.apache.storm.kafka.spout.KafkaSpoutConfig.Builder
Specifying this value deserializer overrides the property value.deserializer
setWaitingToEmit(ConsumerRecords<K, V>) - Method in class org.apache.storm.kafka.spout.KafkaSpout
 

T

TimeInterval(long, TimeUnit) - Constructor for class org.apache.storm.kafka.spout.KafkaSpoutRetryExponentialBackoff.TimeInterval
 
timeUnit() - Method in class org.apache.storm.kafka.spout.KafkaSpoutRetryExponentialBackoff.TimeInterval
 
topic() - Method in class org.apache.storm.kafka.spout.KafkaSpoutMessageId
 
toString() - Method in class org.apache.storm.kafka.spout.KafkaSpout
 
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.KafkaSpoutStream
 
toString() - Method in class org.apache.storm.kafka.spout.KafkaSpoutStreamsNamedTopics
 
toString() - Method in class org.apache.storm.kafka.spout.KafkaSpoutStreamsWildcardTopics
 
toString() - Method in class org.apache.storm.kafka.spout.KafkaSpoutTuplesBuilderNamedTopics
 

V

VALUE_DESERIALIZER - Static variable in interface org.apache.storm.kafka.spout.KafkaSpoutConfig.Consumer
 
valueOf(String) - Static method in enum org.apache.storm.kafka.spout.KafkaSpoutConfig.FirstPollOffsetStrategy
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.
A B C D E F G H I K L M N O P R S T V 
Skip navigation links

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