package
cluster
Type Members
-
-
case class
BrokerViewCacheActorConfig(kafkaStateActorPath: ActorPath, clusterContext: ClusterContext, longRunningPoolConfig: LongRunningPoolConfig, updatePeriod: FiniteDuration = 10 seconds) extends Product with Serializable
-
-
case class
ClusterManagerActorConfig(pinnedDispatcherName: String, baseZkPath: String, curatorConfig: CuratorConfig, clusterConfig: ClusterConfig, consumerProperties: Option[Properties], askTimeoutMillis: Long = 2000, mutexTimeoutMillis: Int = 4000, simpleConsumerSocketTimeoutMillis: Int = 10000) extends Product with Serializable
-
-
-
-
case class
KafkaAdminClientActorConfig(clusterContext: ClusterContext, longRunningPoolConfig: LongRunningPoolConfig, kafkaStateActorPath: ActorPath, consumerProperties: Option[Properties]) extends Product with Serializable
-
-
case class
KafkaCommandActorConfig(curator: CuratorFramework, longRunningPoolConfig: LongRunningPoolConfig, askTimeoutMillis: Long = 400, clusterContext: ClusterContext, adminUtils: AdminUtils) extends Product with Serializable
-
case class
KafkaManagedOffsetCache(clusterContext: ClusterContext, adminClient: KafkaAdminClient, consumerProperties: Option[Properties], bootstrapBrokerList: BrokerList, config: KafkaManagedOffsetCacheConfig) extends Runnable with Closeable with Logging with Product with Serializable
-
case class
KafkaManagedOffsetCacheConfig(groupMemberMetadataCheckMillis: Int = ..., groupTopicPartitionOffsetMaxSize: Int = ..., groupTopicPartitionOffsetExpireDays: Int = ...) extends Product with Serializable
-
-
case class
KafkaStateActorConfig(curator: CuratorFramework, pinnedDispatcherName: String, clusterContext: ClusterContext, offsetCachePoolConfig: LongRunningPoolConfig, kafkaAdminClientPoolConfig: LongRunningPoolConfig, partitionOffsetCacheTimeoutSecs: Int, simpleConsumerSocketTimeoutMillis: Int, consumerProperties: Option[Properties], kafkaManagedOffsetCacheConfig: KafkaManagedOffsetCacheConfig) extends Product with Serializable
-
-
case class
OffsetCacheActive(curator: CuratorFramework, kafkaAdminClient: KafkaAdminClient, clusterContext: ClusterContext, partitionLeaders: (String) ⇒ Option[List[(Int, Option[BrokerIdentity])]], topicDescriptions: (String, Boolean) ⇒ Option[TopicDescription], cacheTimeoutSecs: Int, socketTimeoutMillis: Int, kafkaVersion: KafkaVersion, consumerProperties: Option[Properties], kafkaManagedOffsetCacheConfig: KafkaManagedOffsetCacheConfig, getBrokerList: () ⇒ BrokerList)(implicit ec: ExecutionContext, cf: ClusterFeatures) extends OffsetCache with Product with Serializable
-
case class
OffsetCachePassive(curator: CuratorFramework, kafkaAdminClient: KafkaAdminClient, clusterContext: ClusterContext, partitionLeaders: (String) ⇒ Option[List[(Int, Option[BrokerIdentity])]], topicDescriptions: (String, Boolean) ⇒ Option[TopicDescription], cacheTimeoutSecs: Int, socketTimeoutMillis: Int, kafkaVersion: KafkaVersion, consumerProperties: Option[Properties], kafkaManagedOffsetCacheConfig: KafkaManagedOffsetCacheConfig, getBrokerList: () ⇒ BrokerList)(implicit ec: ExecutionContext, cf: ClusterFeatures) extends OffsetCache with Product with Serializable
-
Inherited from AnyRef
Inherited from Any
Created by hiral on 12/1/15.