package sentinel

  1. Public
  2. All

Type Members

  1. trait PoolCreationBySentinel extends AnyRef

  2. class RedisClientBySentinel extends SentinelMonitoredRedisMaster with Log

  3. class RedisClientPoolBySentinel extends RedisClientPool with SentinelMonitoredRedisMaster

  4. case class SentinelAddress(host: String, port: Int) extends Product with Serializable

  5. class SentinelClient extends Redis with SentinelOperations with SubCommand

  6. class SentinelCluster extends SentinelListener with Log

  7. case class SentinelClusterConfig(sentinelSubscriptionEnabled: Boolean = true, heartBeatEnabled: Boolean = true, heartBeatInterval: Int = 1000, sentinelTimeout: Int = 2000, maxSentinelMonitorRetry: Int = -1, sentinelRetryInterval: Long = ...) extends Product with Serializable

  8. case class SentinelClusterStatus(sentinels: Set[SentinelAddress], redisNodes: Map[String, RedisNode]) extends Product with Serializable

  9. trait SentinelHeartBeater extends Runnable with Log

  10. trait SentinelListener extends AnyRef

  11. class SentinelMonitor extends RedisSubscriptionMaintainer with Log

  12. trait SentinelMonitoredRedisMaster extends AnyRef

  13. trait SentinelOperations extends AnyRef

Value Members

  1. object SentinelAddress extends Serializable

  2. object SentinelClusterBuilder