object Role

Contains all available roles, i.e. master, slave, sentinel

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Role
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class Master(replicationOffset: Long, connectedSlaves: Seq[SlaveInfo]) extends Role with Product with Serializable
  2. abstract class ReplicationState extends AnyRef
  3. case class Sentinel(monitoredMasterNames: Seq[String]) extends Role with Product with Serializable
  4. case class Slave(masterIp: String, masterPort: Int, replicationState: ReplicationState, replicationOffset: Long) extends Role with Product with Serializable
  5. case class SlaveInfo(ip: String, port: Int, replicationOffset: Long) extends Product with Serializable

Value Members

  1. object ReplicationState