kafka.server

KafkaConfig

class KafkaConfig extends ZKConfig

Configuration settings for the kafka server

Linear Supertypes
ZKConfig, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. KafkaConfig
  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 KafkaConfig(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 autoCreateTopicsEnable: Boolean

  8. val brokerId: Int

  9. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. val controlledShutdownEnable: Boolean

  11. val controlledShutdownMaxRetries: Int

    Controlled shutdown can fail for multiple reasons.

    Controlled shutdown can fail for multiple reasons. This determines the number of retries when such failure happens

  12. val controlledShutdownRetryBackoffMs: Int

    Before each retry, the system needs time to recover from the state that caused the previous failure (Controller fail over, replica lag etc).

    Before each retry, the system needs time to recover from the state that caused the previous failure (Controller fail over, replica lag etc). This config determines the amount of time to wait before retrying.

  13. val controllerMessageQueueSize: Int

  14. val controllerSocketTimeoutMs: Int

  15. val defaultReplicationFactor: Int

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

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

    Definition Classes
    AnyRef → Any
  18. val fetchPurgatoryPurgeIntervalRequests: Int

  19. def finalize(): Unit

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

    Definition Classes
    AnyRef → Any
  21. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  22. val hostName: String

  23. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  24. val logCleanupIntervalMins: Int

  25. val logDirs: Seq[String]

  26. val logFlushIntervalMessages: Int

  27. val logFlushIntervalMs: Int

  28. val logFlushIntervalMsPerTopicMap: Map[String, Int]

  29. val logFlushSchedulerIntervalMs: Int

  30. val logIndexIntervalBytes: Int

  31. val logIndexSizeMaxBytes: Int

  32. val logRetentionBytes: Long

  33. val logRetentionBytesPerTopicMap: Map[String, Long]

  34. val logRetentionHours: Int

  35. val logRetentionHoursPerTopicMap: Map[String, Int]

  36. val logRollHours: Int

  37. val logRollHoursPerTopicMap: Map[String, Int]

  38. val logSegmentBytes: Int

  39. val logSegmentBytesPerTopicMap: Map[String, Int]

  40. val messageMaxBytes: Int

  41. final def ne(arg0: AnyRef): Boolean

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

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

    Definition Classes
    AnyRef
  44. val numIoThreads: Int

  45. val numNetworkThreads: Int

  46. val numPartitions: Int

  47. val numReplicaFetchers: Int

  48. val port: Int

  49. val producerPurgatoryPurgeIntervalRequests: Int

  50. val props: VerifiableProperties

  51. val queuedMaxRequests: Int

  52. val replicaFetchMaxBytes: Int

  53. val replicaFetchMinBytes: Int

  54. val replicaFetchWaitMaxMs: Int

  55. val replicaHighWatermarkCheckpointIntervalMs: Long

  56. val replicaLagMaxMessages: Long

  57. val replicaLagTimeMaxMs: Long

  58. val replicaSocketReceiveBufferBytes: Int

  59. val replicaSocketTimeoutMs: Int

  60. val socketReceiveBufferBytes: Int

  61. val socketRequestMaxBytes: Int

  62. val socketSendBufferBytes: Int

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

    Definition Classes
    AnyRef
  64. def toString(): String

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

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

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

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

    ZK host string

    ZK host string

    Definition Classes
    ZKConfig
  69. 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
  70. val zkSessionTimeoutMs: Int

    zookeeper session timeout

    zookeeper session timeout

    Definition Classes
    ZKConfig
  71. 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