kafka.consumer

ConsumerConfig

class ConsumerConfig extends ZKConfig

Linear Supertypes
ZKConfig, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ConsumerConfig
  2. ZKConfig
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ConsumerConfig(originalProps: Properties)

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. val autoCommitEnable: Boolean

    if true, periodically commit to zookeeper the offset of messages already fetched by the consumer

  8. val autoCommitIntervalMs: Int

    the frequency in ms that the consumer offsets are committed to zookeeper

  9. val autoOffsetReset: String

  10. val clientId: String

    Client id is specified by the kafka consumer client, used to distinguish different clients

  11. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  12. val consumerId: Option[String]

    consumer id: generated automatically if not set.

    consumer id: generated automatically if not set. Set this explicitly for only testing purpose.

  13. val consumerTimeoutMs: Int

    throw a timeout exception to the consumer if no message is available for consumption after the specified interval

  14. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  15. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  16. val fetchMessageMaxBytes: Int

    the number of byes of messages to attempt to fetch

  17. val fetchMinBytes: Int

    the minimum amount of data the server should return for a fetch request.

    the minimum amount of data the server should return for a fetch request. If insufficient data is available the request will block

  18. val fetchWaitMaxMs: Int

    the maximum amount of time the server will block before answering the fetch request if there isn't sufficient data to immediately satisfy fetch.

    the maximum amount of time the server will block before answering the fetch request if there isn't sufficient data to immediately satisfy fetch.min.bytes

  19. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  20. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  21. val groupId: String

    a string that uniquely identifies a set of consumers within the same consumer group

  22. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  23. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  24. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  25. final def notify(): Unit

    Definition Classes
    AnyRef
  26. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  27. val props: VerifiableProperties

  28. val queuedMaxMessages: Int

    max number of message chunks buffered for consumption, each chunk can be up to fetch.

    max number of message chunks buffered for consumption, each chunk can be up to fetch.message.max.bytes

  29. val rebalanceBackoffMs: Int

    backoff time between retries during rebalance

  30. val rebalanceMaxRetries: Int

    max number of retries during rebalance

  31. val refreshLeaderBackoffMs: Int

    backoff time to refresh the leader of a partition after it loses the current leader

  32. val socketReceiveBufferBytes: Int

    the socket receive buffer for network requests

  33. val socketTimeoutMs: Int

    the socket timeout for network requests.

    the socket timeout for network requests. The actual timeout set will be max.fetch.wait + socket.timeout.ms.

  34. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  35. def toString(): String

    Definition Classes
    AnyRef → Any
  36. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  37. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  38. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  39. val zkConnect: String

    ZK host string

    ZK host string

    Definition Classes
    ZKConfig
  40. val zkConnectionTimeoutMs: Int

    the max time that the client waits to establish a connection to zookeeper

    the max time that the client waits to establish a connection to zookeeper

    Definition Classes
    ZKConfig
  41. val zkSessionTimeoutMs: Int

    zookeeper session timeout

    zookeeper session timeout

    Definition Classes
    ZKConfig
  42. val zkSyncTimeMs: Int

    how far a ZK follower can be behind a ZK leader

    how far a ZK follower can be behind a ZK leader

    Definition Classes
    ZKConfig

Inherited from ZKConfig

Inherited from AnyRef

Inherited from Any

Ungrouped