ClusterCommands

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

Value members

Concrete 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 clusterBumpepoch(): F[String]
def clusterCountFailureReports(nodeId: String): F[Long]
def clusterCountKeysInSlot(slot: Int): F[Long]
def clusterDelSlots(slots: Int*): 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 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 clusterSlaves(nodeId: String): F[Seq[String]]
def clusterSlots(): 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