ClusterCommands

trait ClusterCommands[F[_], K, V] extends CommandsDeps[F, K, V] with ClusterCommandsF[<none>, K, V]
trait ClusterCommandsF[<none>, K, V]
trait CommandsDeps[F, K, V]
class Object
trait Matchable
class Any

Value members

Concrete methods

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

Abstract fields

protected val underlying: RedisClusterAsyncCommands[K, V] & BaseRedisAsyncCommands[K, V]

Inherited fields

Inherited from:
CommandsDeps

Implicits

Inherited implicits

implicit protected val _async: Async[F]
Inherited from:
CommandsDeps