object Role
Contains all available roles, i.e. master, slave, sentinel
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Role
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- case class Master(replicationOffset: Long, connectedSlaves: Seq[SlaveInfo]) extends Role with Product with Serializable
- abstract class ReplicationState extends AnyRef
- case class Sentinel(monitoredMasterNames: Seq[String]) extends Role with Product with Serializable
- case class Slave(masterIp: String, masterPort: Int, replicationState: ReplicationState, replicationOffset: Long) extends Role with Product with Serializable
- case class SlaveInfo(ip: String, port: Int, replicationOffset: Long) extends Product with Serializable
Value Members
- object ReplicationState