ClusterCommandsF

trait ClusterCommandsF[F[_], K, V]
class Object
trait Matchable
class Any
trait ClusterCommands[F, K, V]
trait ClusterCommands[F, K, V]

Value members

Abstract methods

def asking(): F[String]
def auth(password: CharSequence): F[String]
def auth(username: String, password: CharSequence): F[String]
def clusterAddSlots(slots: Int*): F[String]
def clusterAddSlotsRange(ranges: RedisRange[Integer]*): F[String]
def clusterBumpepoch(): F[String]
def clusterCountFailureReports(nodeId: String): F[Long]
def clusterCountKeysInSlot(slot: Int): F[Long]
def clusterDelSlots(slots: Int*): F[String]
def clusterDelSlotsRange(ranges: RedisRange[Integer]*): F[String]
def clusterFailover(force: Boolean): F[String]
def clusterFlushslots(): F[String]
def clusterForget(nodeId: String): F[String]
def clusterGetKeysInSlot(slot: Int, count: Int): F[Seq[K]]
def clusterInfo(): F[String]
def clusterKeyslot(key: K): F[Long]
def clusterMeet(ip: String, port: Int): F[String]
def clusterMyId(): F[String]
def clusterNodes(): F[String]
def clusterReplicas(nodeId: String): F[Seq[String]]
def clusterReplicate(nodeId: String): F[String]
def clusterReset(hard: Boolean): F[String]
def clusterSaveconfig(): F[String]
def clusterSetConfigEpoch(configEpoch: Long): F[String]
def clusterSetSlotImporting(slot: Int, nodeId: String): F[String]
def clusterSetSlotMigrating(slot: Int, nodeId: String): F[String]
def clusterSetSlotNode(slot: Int, nodeId: String): F[String]
def clusterSetSlotStable(slot: Int): F[String]
def clusterShards(): F[List[RedisData[V]]]
def clusterSlots(): F[List[RedisData[V]]]