package
config
Type Members
-
-
case class
AliasConfig(destinationQueues: List[String]) extends Product with Serializable
-
sealed abstract
class
ConfigValue[A] extends AnyRef
-
case class
CustomACL(asList: List[ACL]) extends ZooKeeperACL with Product with Serializable
-
case class
Default[A](x: A) extends ConfigValue[A] with Product with Serializable
-
trait
KestrelConfig extends ServerConfig[Kestrel]
-
-
case class
QueueConfig(maxItems: Int, maxSize: StorageUnit, maxItemSize: StorageUnit, maxAge: Option[Duration], defaultJournalSize: StorageUnit, maxMemorySize: StorageUnit, maxJournalSize: StorageUnit, discardOldWhenFull: Boolean, keepJournal: Boolean, syncJournal: Duration, expireToQueue: Option[String], maxExpireSweep: Int, fanoutOnly: Boolean, maxQueueAge: Option[Duration]) extends Product with Serializable
-
case class
SpecifiedValue[A](x: A) extends ConfigValue[A] with Product with Serializable
-
sealed abstract
class
ZooKeeperACL extends AnyRef
-
-
case class
ZooKeeperConfig(host: String, port: Int, pathPrefix: String, sessionTimeout: Duration, credentials: Option[(String, String)], acl: ZooKeeperACL, clientInitializer: Option[(ZooKeeperConfig) ⇒ ZooKeeperClient], serverSetInitializer: Option[(ZooKeeperConfig, ZooKeeperClient, String) ⇒ ServerSet]) extends Product with Serializable