package
model
Type Members
-
case class
ClusterConfig(name: String, curatorConfig: CuratorConfig, enabled: Boolean, version: KafkaVersion, jmxEnabled: Boolean, jmxUser: Option[String], jmxPass: Option[String], jmxSsl: Boolean, pollConsumers: Boolean, filterConsumers: Boolean, logkafkaEnabled: Boolean, activeOffsetCacheEnabled: Boolean, displaySizeEnabled: Boolean, tuning: Option[ClusterTuning], securityProtocol: SecurityProtocol, saslMechanism: Option[SASLmechanism], jaasConfig: Option[String]) extends Product with Serializable
-
-
case class
ClusterTuning(brokerViewUpdatePeriodSeconds: Option[Int], clusterManagerThreadPoolSize: Option[Int], clusterManagerThreadPoolQueueSize: Option[Int], kafkaCommandThreadPoolSize: Option[Int], kafkaCommandThreadPoolQueueSize: Option[Int], logkafkaCommandThreadPoolSize: Option[Int], logkafkaCommandThreadPoolQueueSize: Option[Int], logkafkaUpdatePeriodSeconds: Option[Int], partitionOffsetCacheTimeoutSecs: Option[Int], brokerViewThreadPoolSize: Option[Int], brokerViewThreadPoolQueueSize: Option[Int], offsetCacheThreadPoolSize: Option[Int], offsetCacheThreadPoolQueueSize: Option[Int], kafkaAdminClientThreadPoolSize: Option[Int], kafkaAdminClientThreadPoolQueueSize: Option[Int], kafkaManagedOffsetMetadataCheckMillis: Option[Int], kafkaManagedOffsetGroupCacheSize: Option[Int], kafkaManagedOffsetGroupExpireDays: Option[Int]) extends Product with Serializable
-
case class
CuratorConfig(zkConnect: String, zkMaxRetry: Int = 100, baseSleepTimeMs: Int = 100, maxSleepTimeMs: Int = 1000) extends Product with Serializable
-
sealed
trait
KafkaVersion extends AnyRef
-
sealed
trait
SASLmechanism extends AnyRef
-
Inherited from AnyRef
Inherited from Any