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. Hide All
  2. Show all
  1. KafkaConfig
  2. ZKConfig
  3. AnyRef
  4. Any
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. val advertisedHostName: String

  7. val advertisedPort: Int

  8. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  9. val autoCreateTopicsEnable: Boolean

  10. val autoLeaderRebalanceEnable: Boolean

  11. val backgroundThreads: Int

  12. val brokerId: Int

  13. def clone(): AnyRef

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

  15. 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

  16. 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.

  17. val controllerMessageQueueSize: Int

  18. val controllerSocketTimeoutMs: Int

  19. val defaultReplicationFactor: Int

  20. val deleteTopicEnable: Boolean

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

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

    Definition Classes
    AnyRef → Any
  23. val fetchPurgatoryPurgeIntervalRequests: Int

  24. def finalize(): Unit

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

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

    Definition Classes
    AnyRef → Any
  27. val hostName: String

  28. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  29. val leaderImbalanceCheckIntervalSeconds: Int

  30. val leaderImbalancePerBrokerPercentage: Int

  31. val logCleanerBackoffMs: Long

  32. val logCleanerDedupeBufferLoadFactor: Double

  33. val logCleanerDedupeBufferSize: Long

  34. val logCleanerDeleteRetentionMs: Long

  35. val logCleanerEnable: Boolean

  36. val logCleanerIoBufferSize: Int

  37. val logCleanerIoMaxBytesPerSecond: Double

  38. val logCleanerMinCleanRatio: Double

  39. val logCleanerThreads: Int

  40. val logCleanupIntervalMs: Long

  41. val logCleanupPolicy: String

  42. val logDeleteDelayMs: Long

  43. val logDirs: Seq[String]

  44. val logFlushIntervalMessages: Long

  45. val logFlushIntervalMs: Long

  46. val logFlushOffsetCheckpointIntervalMs: Int

  47. val logFlushSchedulerIntervalMs: Long

  48. val logIndexIntervalBytes: Int

  49. val logIndexSizeMaxBytes: Int

  50. val logRetentionBytes: Long

  51. val logRetentionTimeMillis: Long

  52. val logRollHours: Int

  53. val logSegmentBytes: Int

  54. val messageMaxBytes: Int

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

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

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

    Definition Classes
    AnyRef
  58. val numIoThreads: Int

  59. val numNetworkThreads: Int

  60. val numPartitions: Int

  61. val numReplicaFetchers: Int

  62. val offsetMetadataMaxSize: Int

  63. val port: Int

  64. val producerPurgatoryPurgeIntervalRequests: Int

  65. val props: VerifiableProperties

  66. val queuedMaxRequests: Int

  67. val replicaFetchMaxBytes: Int

  68. val replicaFetchMinBytes: Int

  69. val replicaFetchWaitMaxMs: Int

  70. val replicaHighWatermarkCheckpointIntervalMs: Long

  71. val replicaLagMaxMessages: Long

  72. val replicaLagTimeMaxMs: Long

  73. val replicaSocketReceiveBufferBytes: Int

  74. val replicaSocketTimeoutMs: Int

  75. val socketReceiveBufferBytes: Int

  76. val socketRequestMaxBytes: Int

  77. val socketSendBufferBytes: Int

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

    Definition Classes
    AnyRef
  79. def toString(): String

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

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

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

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

    ZK host string

    ZK host string

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

    zookeeper session timeout

    zookeeper session timeout

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