kafka

consumer

package consumer

Visibility
  1. Public
  2. All

Type Members

  1. case class Blacklist(rawRegex: String) extends TopicFilter with Product with Serializable

  2. class ChecksumMessageFormatter extends MessageFormatter

  3. class ConsumerConfig extends ZKConfig

  4. trait ConsumerConnector extends AnyRef

    Main interface for consumer

  5. class ConsumerFetcherManager extends AbstractFetcherManager

    Usage: Once ConsumerFetcherManager is created, startConnections() and stopAllConnections() can be called repeatedly until shutdown() is called.

  6. class ConsumerFetcherThread extends AbstractFetcherThread

  7. class ConsumerIterator[K, V] extends IteratorTemplate[MessageAndMetadata[K, V]] with Logging

    An iterator that blocks until a value can be read from the supplied queue.

  8. class ConsumerTimeoutException extends RuntimeException

  9. class ConsumerTopicMetrics extends KafkaMetricsGroup

    Annotations
    @threadsafe()
  10. class ConsumerTopicStats extends Logging

    Tracks metrics for each topic the given consumer client has consumed data from.

  11. class DefaultMessageFormatter extends MessageFormatter

  12. class FetchRequestAndResponseMetrics extends KafkaMetricsGroup

  13. class FetchRequestAndResponseStats extends AnyRef

    Tracks metrics of the requests made by a given consumer client to all brokers, and the responses obtained from the brokers.

  14. case class FetchedDataChunk(messages: ByteBufferMessageSet, topicInfo: PartitionTopicInfo, fetchOffset: Long) extends Product with Serializable

  15. class KafkaStream[K, V] extends Iterable[MessageAndMetadata[K, V]] with Iterable[MessageAndMetadata[K, V]]

  16. trait MessageFormatter extends AnyRef

  17. class NoOpMessageFormatter extends MessageFormatter

  18. class PartitionTopicInfo extends Logging

  19. class SimpleConsumer extends Logging

    A consumer of kafka messages

  20. trait TopicEventHandler[T] extends AnyRef

  21. sealed abstract class TopicFilter extends Logging

  22. case class Whitelist(rawRegex: String) extends TopicFilter with Product with Serializable

  23. class ZookeeperTopicEventWatcher extends Logging

Value Members

  1. object ConsoleConsumer extends Logging

    Consumer that dumps messages out to standard out.

  2. object Consumer extends Logging

  3. object ConsumerConfig extends Config

  4. object ConsumerTopicStatsRegistry

    Stores the topic stats information of each consumer client in a (clientId -> ConsumerTopicStats) map.

  5. object FetchRequestAndResponseStatsRegistry

    Stores the fetch request and response stats information of each consumer client in a (clientId -> FetchRequestAndResponseStats) map.

  6. object MessageFormatter

  7. object PartitionTopicInfo

Ungrouped