RedisClusterAsyncCommandsF

final
class RedisClusterAsyncCommandsF[F[_], K, V](val underlying: RedisAdvancedClusterAsyncCommands[K, V], codec: RedisCodec[K, V])(implicit F: Async[F], V: ClassTag[V], K: ClassTag[K]) extends CommandsDeps[F, K, V] with AclCommands[F, K, V] with BaseCommands[F, K, V] with ClusterCommands[F, K, V] with GeoCommands[F, K, V] with HashCommands[F, K, V] with HLLCommands[F, K, V] with KeyCommands[F, K, V] with ListCommands[F, K, V] with ScriptingCommands[F, K, V] with EvalScriptingCommands[F, K, V] with ServerCommands[F, K, V] with SetCommands[F, K, V] with SortedSetCommands[F, K, V] with StreamCommands[F, K, V] with StringCommands[F, K, V]
trait StringCommands[F, K, V]
trait StreamCommands[F, K, V]
trait SortedSetCommands[F, K, V]
trait SetCommands[F, K, V]
trait ServerCommands[F, K, V]
trait EvalScriptingCommands[F, K, V]
trait ScriptingCommands[F, K, V]
trait ListCommands[F, K, V]
trait KeyCommands[F, K, V]
trait HLLCommands[F, K, V]
trait HashCommands[F, K, V]
trait GeoCommands[F, K, V]
trait ClusterCommands[F, K, V]
trait BaseCommands[F, K, V]
trait AclCommands[F, K, V]
trait CommandsDeps[F, K, V]
class Object
trait Matchable
class Any

Value members

Inherited methods

def `type`(key: K): F[F[String]]
Inherited from
KeyCommands
def aclCat(category: AclCategory): F[F[Set[CommandType]]]
Inherited from
AclCommands
def aclCat(): F[F[Set[AclCategory]]]
Inherited from
AclCommands
def aclDeluser(usernames: String*): F[F[Long]]
Inherited from
AclCommands
def aclGenpass(bits: Int): F[F[String]]
Inherited from
AclCommands
def aclGenpass(): F[F[String]]
Inherited from
AclCommands
def aclGetuser(username: String): F[F[Seq[RedisData[V]]]]
Inherited from
AclCommands
def aclList(): F[F[Seq[String]]]
Inherited from
AclCommands
def aclLoad(): F[F[String]]
Inherited from
AclCommands
def aclLog(count: Int): F[F[Seq[Map[String, RedisData[V]]]]]
Inherited from
AclCommands
def aclLog(): F[F[Seq[Map[String, RedisData[V]]]]]
Inherited from
AclCommands
def aclLogReset(): F[F[String]]
Inherited from
AclCommands
def aclSave(): F[F[String]]
Inherited from
AclCommands
def aclSetuser(username: String, setuserArgs: AclSetuserArgs): F[F[String]]
Inherited from
AclCommands
def aclUsers(): F[F[Seq[String]]]
Inherited from
AclCommands
def aclWhoami(): F[F[String]]
Inherited from
AclCommands
def append(key: K, value: V): F[F[Long]]
Inherited from
StringCommands
def asking(): F[F[String]]
Inherited from
ClusterCommands
def auth(username: String, password: CharSequence): F[F[String]]
Inherited from
ClusterCommands
def auth(password: CharSequence): F[F[String]]
Inherited from
ClusterCommands
def bgrewriteaof(): F[F[String]]
Inherited from
ServerCommands
def bgsave(): F[F[String]]
Inherited from
ServerCommands
def bitcount(key: K, start: Long, end: Long): F[F[Long]]
Inherited from
StringCommands
def bitcount(key: K): F[F[Long]]
Inherited from
StringCommands
def bitfield(key: K, bitFieldArgs: BitFieldArgs): F[F[Seq[Long]]]
Inherited from
StringCommands
def bitopAnd(destination: K, keys: K*): F[F[Long]]
Inherited from
StringCommands
def bitopNot(destination: K, source: K): F[F[Long]]
Inherited from
StringCommands
def bitopOr(destination: K, keys: K*): F[F[Long]]
Inherited from
StringCommands
def bitopXor(destination: K, keys: K*): F[F[Long]]
Inherited from
StringCommands
def bitpos(key: K, state: Boolean, start: Long, end: Long): F[F[Long]]
Inherited from
StringCommands
def bitpos(key: K, state: Boolean, start: Long): F[F[Long]]
Inherited from
StringCommands
def bitpos(key: K, state: Boolean): F[F[Long]]
Inherited from
StringCommands
def blmove(source: K, destination: K, args: LMoveArgs, timeout: Double): F[F[Option[V]]]
Inherited from
ListCommands
def blmove(source: K, destination: K, args: LMoveArgs, timeout: Long): F[F[Option[V]]]
Inherited from
ListCommands
def blpop(timeout: Double, keys: K*): F[F[Option[(K, V)]]]
Inherited from
ListCommands
def blpop(timeout: Long, keys: K*): F[F[Option[(K, V)]]]
Inherited from
ListCommands
def brpop(timeout: Double, keys: K*): F[F[Option[(K, V)]]]
Inherited from
ListCommands
def brpop(timeout: Long, keys: K*): F[F[Option[(K, V)]]]
Inherited from
ListCommands
def brpoplpush(timeout: Double, source: K, destination: K): F[F[Option[V]]]
Inherited from
ListCommands
def brpoplpush(timeout: Long, source: K, destination: K): F[F[Option[V]]]
Inherited from
ListCommands
def bzpopmax(timeout: Double, keys: K*): F[F[Option[(K, (Double, V))]]]
Inherited from
SortedSetCommands
def bzpopmax(timeout: Long, keys: K*): F[F[Option[(K, (Double, V))]]]
Inherited from
SortedSetCommands
def bzpopmin(timeout: Double, keys: K*): F[F[Option[(K, (Double, V))]]]
Inherited from
SortedSetCommands
def bzpopmin(timeout: Long, keys: K*): F[F[Option[(K, (Double, V))]]]
Inherited from
SortedSetCommands
def clientCaching(enabled: Boolean): F[F[String]]
Inherited from
ServerCommands
def clientGetname(): F[F[K]]
Inherited from
ServerCommands
def clientGetredir(): F[F[Long]]
Inherited from
ServerCommands
def clientId(): F[F[Long]]
Inherited from
ServerCommands
def clientKill(killArgs: KillArgs): F[F[Long]]
Inherited from
ServerCommands
def clientKill(addr: String): F[F[String]]
Inherited from
ServerCommands
def clientList(): F[F[String]]
Inherited from
ServerCommands
def clientPause(timeout: Long): F[F[String]]
Inherited from
ServerCommands
def clientSetname(name: K): F[F[String]]
Inherited from
ServerCommands
def clientTracking(args: TrackingArgs): F[F[String]]
Inherited from
ServerCommands
def clientUnblock(id: Long, tpe: UnblockType): F[F[Long]]
Inherited from
ServerCommands
def clusterAddSlots(slots: Int*): F[F[String]]
Inherited from
ClusterCommands
def clusterBumpepoch(): F[F[String]]
Inherited from
ClusterCommands
def clusterCountFailureReports(nodeId: String): F[F[Long]]
Inherited from
ClusterCommands
def clusterCountKeysInSlot(slot: Int): F[F[Long]]
Inherited from
ClusterCommands
def clusterDelSlots(slots: Int*): F[F[String]]
Inherited from
ClusterCommands
def clusterFailover(force: Boolean): F[F[String]]
Inherited from
ClusterCommands
def clusterFlushslots(): F[F[String]]
Inherited from
ClusterCommands
def clusterForget(nodeId: String): F[F[String]]
Inherited from
ClusterCommands
def clusterGetKeysInSlot(slot: Int, count: Int): F[F[Seq[K]]]
Inherited from
ClusterCommands
def clusterInfo(): F[F[String]]
Inherited from
ClusterCommands
def clusterKeyslot(key: K): F[F[Long]]
Inherited from
ClusterCommands
def clusterMeet(ip: String, port: Int): F[F[String]]
Inherited from
ClusterCommands
def clusterMyId(): F[F[String]]
Inherited from
ClusterCommands
def clusterNodes(): F[F[String]]
Inherited from
ClusterCommands
def clusterReplicate(nodeId: String): F[F[String]]
Inherited from
ClusterCommands
def clusterReset(hard: Boolean): F[F[String]]
Inherited from
ClusterCommands
def clusterSaveconfig(): F[F[String]]
Inherited from
ClusterCommands
def clusterSetConfigEpoch(configEpoch: Long): F[F[String]]
Inherited from
ClusterCommands
def clusterSetSlotImporting(slot: Int, nodeId: String): F[F[String]]
Inherited from
ClusterCommands
def clusterSetSlotMigrating(slot: Int, nodeId: String): F[F[String]]
Inherited from
ClusterCommands
def clusterSetSlotNode(slot: Int, nodeId: String): F[F[String]]
Inherited from
ClusterCommands
def clusterSetSlotStable(slot: Int): F[F[String]]
Inherited from
ClusterCommands
def clusterSlaves(nodeId: String): F[F[Seq[String]]]
Inherited from
ClusterCommands
def clusterSlots(): F[F[Seq[RedisData[V]]]]
Inherited from
ClusterCommands
def command(): F[F[Seq[RedisData[V]]]]
Inherited from
ServerCommands
def commandCount(): F[F[Long]]
Inherited from
ServerCommands
def commandInfo(commands: String*): F[F[Seq[RedisData[V]]]]
Inherited from
ServerCommands
def configGet(parameter: String): F[F[Map[String, String]]]
Inherited from
ServerCommands
def configResetstat(): F[F[String]]
Inherited from
ServerCommands
def configRewrite(): F[F[String]]
Inherited from
ServerCommands
def configSet(parameter: String, value: String): F[F[String]]
Inherited from
ServerCommands
def copy(source: K, destination: K, copyArgs: CopyArgs): F[F[Boolean]]
Inherited from
KeyCommands
def copy(source: K, destination: K): F[F[Boolean]]
Inherited from
KeyCommands
def dbsize(): F[F[Long]]
Inherited from
ServerCommands
def debugCrashAndRecover(delay: Long): F[F[String]]
Inherited from
ServerCommands
def debugHtstats(db: Int): F[F[String]]
Inherited from
ServerCommands
def debugObject(key: K): F[F[String]]
Inherited from
ServerCommands
def debugReload(): F[F[String]]
Inherited from
ServerCommands
def debugRestart(delay: Long): F[F[String]]
Inherited from
ServerCommands
def debugSdslen(key: K): F[F[String]]
Inherited from
ServerCommands
def decr(key: K): F[F[Long]]
Inherited from
StringCommands
def decrby(key: K, amount: Long): F[F[Long]]
Inherited from
StringCommands
def del(keys: K*): F[F[Long]]
Inherited from
KeyCommands
def dump(key: K): F[F[Option[Array[Byte]]]]
Inherited from
KeyCommands
def echo(msg: V): F[F[V]]
Inherited from
BaseCommands
def eval(script: Array[Byte], keys: Seq[K], values: Seq[V]): F[F[RedisData[V]]]

Eval Lua Script

Eval Lua Script

Data type conversion is slightly odd. see[https://redis.io/commands/eval] Lettuce/Redis cant recognize "Redis status reply" or "Redis bulk reply" now (lettuce-core:6.1.5, redis: 6.2.1).

Inherited from
EvalScriptingCommands
def eval(script: String, keys: Seq[K], values: Seq[V]): F[F[RedisData[V]]]

Eval Lua Script

Eval Lua Script

Data type conversion is slightly odd. see[https://redis.io/commands/eval] Lettuce/Redis cant recognize "Redis status reply" or "Redis bulk reply" now (lettuce-core:6.1.5, redis: 6.2.1).

Inherited from
EvalScriptingCommands
def evalsha(digest: String, keys: Seq[K], values: Seq[V]): F[F[RedisData[V]]]
Inherited from
EvalScriptingCommands
def exists(keys: K*): F[F[Long]]
Inherited from
KeyCommands
def expire(key: K, seconds: Duration): F[F[Boolean]]
Inherited from
KeyCommands
def expire(key: K, seconds: Long): F[F[Boolean]]
Inherited from
KeyCommands
def expireat(key: K, timestamp: Instant): F[F[Boolean]]
Inherited from
KeyCommands
def expireat(key: K, timestamp: Long): F[F[Boolean]]
Inherited from
KeyCommands
def flushall(flushMode: FlushMode): F[F[String]]
Inherited from
ServerCommands
def flushall(): F[F[String]]
Inherited from
ServerCommands
def flushdb(flushMode: FlushMode): F[F[String]]
Inherited from
ServerCommands
def flushdb(): F[F[String]]
Inherited from
ServerCommands
def geoadd(key: K, args: GeoAddArgs, values: GeoValue[V]*): F[F[Long]]
Inherited from
GeoCommands
def geoadd(key: K, values: GeoValue[V]*): F[F[Long]]
Inherited from
GeoCommands
def geoadd(key: K, longitude: Double, latitude: Double, member: V, args: GeoAddArgs): F[F[Long]]
Inherited from
GeoCommands
def geoadd(key: K, longitude: Double, latitude: Double, member: V): F[F[Long]]
Inherited from
GeoCommands
def geodist(key: K, from: V, to: V, unit: Unit): F[F[Option[Double]]]
Inherited from
GeoCommands
def geohash(key: K, members: V*): F[F[Seq[Option[String]]]]
Inherited from
GeoCommands
def geopos(key: K, members: V*): F[F[Seq[GeoCoordinates]]]
Inherited from
GeoCommands
def georadius(key: K, longitude: Double, latitude: Double, distance: Double, unit: Unit, geoRadiusStoreArgs: GeoRadiusStoreArgs[K]): F[F[Long]]
Inherited from
GeoCommands
def georadius(key: K, longitude: Double, latitude: Double, distance: Double, unit: Unit, geoArgs: GeoArgs): F[F[Seq[GeoWithin[V]]]]
Inherited from
GeoCommands
def georadius(key: K, longitude: Double, latitude: Double, distance: Double, unit: Unit): F[F[Set[V]]]
Inherited from
GeoCommands
def georadiusbymember(key: K, member: V, distance: Double, unit: Unit, geoRadiusStoreArgs: GeoRadiusStoreArgs[K]): F[F[Long]]
Inherited from
GeoCommands
def georadiusbymember(key: K, member: V, distance: Double, unit: Unit, geoArgs: GeoArgs): F[F[Seq[GeoWithin[V]]]]
Inherited from
GeoCommands
def georadiusbymember(key: K, member: V, distance: Double, unit: Unit): F[F[Set[V]]]
Inherited from
GeoCommands
def geosearch(key: K, reference: GeoRef[K], predicate: GeoPredicate, geoArgs: GeoArgs): F[F[Seq[GeoWithin[V]]]]
Inherited from
GeoCommands
def geosearch(key: K, reference: GeoRef[K], predicate: GeoPredicate): F[F[Set[V]]]
Inherited from
GeoCommands
def geosearchstore(destination: K, key: K, reference: GeoRef[K], predicate: GeoPredicate, geoArgs: GeoArgs, storeDist: Boolean): F[F[Long]]
Inherited from
GeoCommands
def get(key: K): F[F[Option[V]]]
Inherited from
StringCommands
def getbit(key: K, offset: Long): F[F[Long]]
Inherited from
StringCommands
def getdel(key: K): F[F[Option[V]]]
Inherited from
StringCommands
def getex(key: K, args: GetExArgs): F[F[Option[V]]]
Inherited from
StringCommands
def getrange(key: K, start: Long, end: Long): F[F[V]]
Inherited from
StringCommands
def getset(key: K, value: V): F[F[Option[V]]]
Inherited from
StringCommands
def hdel(key: K, fields: K*): F[F[Long]]
Inherited from
HashCommands
def hexists(key: K, field: K): F[F[Boolean]]
Inherited from
HashCommands
def hget(key: K, field: K): F[F[Option[V]]]
Inherited from
HashCommands
def hgetall(key: K): F[F[Map[K, V]]]
Inherited from
HashCommands
def hincrby(key: K, field: K, amount: Long): F[F[Long]]
Inherited from
HashCommands
def hincrbyfloat(key: K, field: K, amount: Double): F[F[Double]]
Inherited from
HashCommands
def hkeys(key: K): F[F[Seq[K]]]
Inherited from
HashCommands
def hlen(key: K): F[F[Long]]
Inherited from
HashCommands
def hmget(key: K, fields: K*): F[F[Seq[(K, Option[V])]]]
Inherited from
HashCommands
def hmset(key: K, map: Map[K, V]): F[F[String]]
Inherited from
HashCommands
def hrandfield(key: K, count: Long): F[F[Seq[K]]]
Inherited from
HashCommands
def hrandfield(key: K): F[F[Option[K]]]
Inherited from
HashCommands
def hrandfieldWithvalues(key: K, count: Long): F[F[Seq[(K, Option[V])]]]
Inherited from
HashCommands
def hrandfieldWithvalues(key: K): F[F[(K, Option[V])]]
Inherited from
HashCommands
def hscan(key: K, scanCursor: ScanCursor): F[F[DataScanCursor[(K, V)]]]
Inherited from
HashCommands
def hscan(key: K, scanCursor: ScanCursor, scanArgs: ScanArgs): F[F[DataScanCursor[(K, V)]]]
Inherited from
HashCommands
def hscan(key: K, scanArgs: ScanArgs): F[F[DataScanCursor[(K, V)]]]
Inherited from
HashCommands
def hscan(key: K): F[F[DataScanCursor[(K, V)]]]
Inherited from
HashCommands
def hset(key: K, map: Map[K, V]): F[F[Long]]
Inherited from
HashCommands
def hset(key: K, field: K, value: V): F[F[Boolean]]
Inherited from
HashCommands
def hsetnx(key: K, field: K, value: V): F[F[Boolean]]
Inherited from
HashCommands
def hstrlen(key: K, field: K): F[F[Long]]
Inherited from
HashCommands
def hvals(key: K): F[F[Seq[V]]]
Inherited from
HashCommands
def incr(key: K): F[F[Long]]
Inherited from
StringCommands
def incrby(key: K, amount: Long): F[F[Long]]
Inherited from
StringCommands
def incrbyfloat(key: K, amount: Double): F[F[Double]]
Inherited from
StringCommands
def info(section: String): F[F[String]]
Inherited from
ServerCommands
def info(): F[F[String]]
Inherited from
ServerCommands
def keys(pattern: K): F[F[Seq[K]]]
Inherited from
KeyCommands
def lastsave(): F[F[Date]]
Inherited from
ServerCommands
def lindex(key: K, index: Long): F[F[Option[V]]]
Inherited from
ListCommands
def linsert(key: K, before: Boolean, pivot: V, value: V): F[F[Long]]
Inherited from
ListCommands
def llen(key: K): F[F[Long]]
Inherited from
ListCommands
def lmove(source: K, destination: K, args: LMoveArgs): F[F[Option[V]]]
Inherited from
ListCommands
def lpop(key: K, count: Long): F[F[Seq[V]]]
Inherited from
ListCommands
def lpop(key: K): F[F[Option[V]]]
Inherited from
ListCommands
def lpos(key: K, value: V, count: Int, args: LPosArgs): F[F[Seq[Long]]]
Inherited from
ListCommands
def lpos(key: K, value: V, count: Int): F[F[Seq[Long]]]
Inherited from
ListCommands
def lpos(key: K, value: V, args: LPosArgs): F[F[Option[Long]]]
Inherited from
ListCommands
def lpos(key: K, value: V): F[F[Option[Long]]]
Inherited from
ListCommands
def lpush(key: K, values: V*): F[F[Long]]
Inherited from
ListCommands
def lpushx(key: K, values: V*): F[F[Long]]
Inherited from
ListCommands
def lrange(key: K, start: Long, stop: Long): F[F[Seq[V]]]
Inherited from
ListCommands
def lrem(key: K, count: Long, value: V): F[F[Long]]
Inherited from
ListCommands
def lset(key: K, index: Long, value: V): F[F[String]]
Inherited from
ListCommands
def ltrim(key: K, start: Long, stop: Long): F[F[String]]
Inherited from
ListCommands
def memoryUsage(key: K): F[F[Long]]
Inherited from
ServerCommands
def mget(keys: K*): F[F[Seq[(K, Option[V])]]]
Inherited from
StringCommands
def migrate(host: String, port: Int, db: Int, timeout: Long, migrateArgs: MigrateArgs[K]): F[F[String]]
Inherited from
KeyCommands
def migrate(host: String, port: Int, key: K, db: Int, timeout: Long): F[F[String]]
Inherited from
KeyCommands
def move(key: K, db: Int): F[F[Boolean]]
Inherited from
KeyCommands
def mset(map: Map[K, V]): F[F[String]]
Inherited from
StringCommands
def msetnx(map: Map[K, V]): F[F[Boolean]]
Inherited from
StringCommands
def objectEncoding(key: K): F[F[Option[String]]]
Inherited from
KeyCommands
def objectFreq(key: K): F[F[Long]]
Inherited from
KeyCommands
def objectIdletime(key: K): F[F[Long]]
Inherited from
KeyCommands
def objectRefcount(key: K): F[F[Long]]
Inherited from
KeyCommands
def persist(key: K): F[F[Boolean]]
Inherited from
KeyCommands
def pexpire(key: K, milliseconds: Duration): F[F[Boolean]]
Inherited from
KeyCommands
def pexpire(key: K, milliseconds: Long): F[F[Boolean]]
Inherited from
KeyCommands
def pexpireat(key: K, timestamp: Instant): F[F[Boolean]]
Inherited from
KeyCommands
def pexpireat(key: K, timestamp: Long): F[F[Boolean]]
Inherited from
KeyCommands
def pfadd(key: K, values: V*): F[F[Long]]
Inherited from
HLLCommands
def pfcount(keys: K*): F[F[Long]]
Inherited from
HLLCommands
def pfmerge(destkey: K, sourcekeys: K*): F[F[String]]
Inherited from
HLLCommands
def ping(): F[F[String]]
Inherited from
BaseCommands
def psetex(key: K, milliseconds: Long, value: V): F[F[String]]
Inherited from
StringCommands
def pttl(key: K): F[F[Long]]
Inherited from
KeyCommands
def publish(channel: K, message: V): F[F[Long]]
Inherited from
BaseCommands
def pubsubChannels(channel: K): F[F[Seq[K]]]
Inherited from
BaseCommands
def pubsubChannels(): F[F[Seq[K]]]
Inherited from
BaseCommands
def pubsubNumpat(): F[F[Long]]
Inherited from
BaseCommands
def pubsubNumsub(channels: K*): F[F[Map[K, Long]]]
Inherited from
BaseCommands
def quit(): F[F[String]]
Inherited from
BaseCommands
def randomkey(): F[F[Option[K]]]
Inherited from
KeyCommands
def readOnly(): F[F[String]]
Inherited from
BaseCommands
def readWrite(): F[F[String]]
Inherited from
BaseCommands
def rename(key: K, newKey: K): F[F[String]]
Inherited from
KeyCommands
def renamenx(key: K, newKey: K): F[F[Boolean]]
Inherited from
KeyCommands
def restore(key: K, value: Array[Byte], args: RestoreArgs): F[F[String]]
Inherited from
KeyCommands
def restore(key: K, ttl: Long, value: Array[Byte]): F[F[String]]
Inherited from
KeyCommands
def role(): F[F[Seq[RedisData[V]]]]
Inherited from
BaseCommands
def rpop(key: K, count: Long): F[F[Seq[V]]]
Inherited from
ListCommands
def rpop(key: K): F[F[Option[V]]]
Inherited from
ListCommands
def rpoplpush(source: K, destination: K): F[F[Option[V]]]
Inherited from
ListCommands
def rpush(key: K, values: V*): F[F[Long]]
Inherited from
ListCommands
def rpushx(key: K, values: V*): F[F[Long]]
Inherited from
ListCommands
def sadd(key: K, members: V*): F[F[Long]]
Inherited from
SetCommands
def save(): F[F[String]]
Inherited from
ServerCommands
def scan(scanCursor: ScanCursor): F[F[DataScanCursor[K]]]
Inherited from
KeyCommands
def scan(scanCursor: ScanCursor, scanArgs: ScanArgs): F[F[DataScanCursor[K]]]
Inherited from
KeyCommands
def scan(scanArgs: ScanArgs): F[F[DataScanCursor[K]]]
Inherited from
KeyCommands
def scan(): F[F[DataScanCursor[K]]]
Inherited from
KeyCommands
def scard(key: K): F[F[Long]]
Inherited from
SetCommands
def scriptExists(digests: String*): F[F[Seq[Boolean]]]
Inherited from
ScriptingCommands
def scriptFlush(flushMode: FlushMode): F[F[String]]
Inherited from
ScriptingCommands
def scriptFlush(): F[F[String]]
Inherited from
ScriptingCommands
def scriptKill(): F[F[String]]
Inherited from
ScriptingCommands
def scriptLoad(script: Array[Byte]): F[F[String]]
Inherited from
ScriptingCommands
def scriptLoad(script: String): F[F[String]]
Inherited from
ScriptingCommands
def sdiff(keys: K*): F[F[Set[V]]]
Inherited from
SetCommands
def sdiffstore(destination: K, keys: K*): F[F[Long]]
Inherited from
SetCommands
def set(key: K, value: V, setArgs: SetArgs): F[F[Option[String]]]
Inherited from
StringCommands
def set(key: K, value: V): F[F[String]]
Inherited from
StringCommands
def setGet(key: K, value: V, setArgs: SetArgs): F[F[Option[V]]]
Inherited from
StringCommands
def setGet(key: K, value: V): F[F[Option[V]]]
Inherited from
StringCommands
def setbit(key: K, offset: Long, value: Int): F[F[Long]]
Inherited from
StringCommands
def setex(key: K, seconds: Long, value: V): F[F[String]]
Inherited from
StringCommands
def setnx(key: K, value: V): F[F[Boolean]]
Inherited from
StringCommands
def setrange(key: K, offset: Long, value: V): F[F[Long]]
Inherited from
StringCommands
def sinter(keys: K*): F[F[Set[V]]]
Inherited from
SetCommands
def sinterstore(destination: K, keys: K*): F[F[Long]]
Inherited from
SetCommands
def sismember(key: K, member: V): F[F[Boolean]]
Inherited from
SetCommands
def slaveof(host: String, port: Int): F[F[String]]
Inherited from
ServerCommands
def slaveofNoOne(): F[F[String]]
Inherited from
ServerCommands
def slowlogGet(count: Int): F[F[Seq[RedisData[V]]]]
Inherited from
ServerCommands
def slowlogGet(): F[F[Seq[RedisData[V]]]]
Inherited from
ServerCommands
def slowlogLen(): F[F[Long]]
Inherited from
ServerCommands
def slowlogReset(): F[F[String]]
Inherited from
ServerCommands
def smembers(key: K): F[F[Set[V]]]
Inherited from
SetCommands
def smismember(key: K, members: V*): F[F[Seq[Boolean]]]
Inherited from
SetCommands
def smove(source: K, destination: K, member: V): F[F[Boolean]]
Inherited from
SetCommands
def sort(key: K, sortArgs: SortArgs): F[F[Seq[V]]]
Inherited from
KeyCommands
def sort(key: K): F[F[Seq[V]]]
Inherited from
KeyCommands
def sortStore(key: K, sortArgs: SortArgs, destination: K): F[F[Long]]
Inherited from
KeyCommands
def spop(key: K, count: Long): F[F[Set[V]]]
Inherited from
SetCommands
def spop(key: K): F[F[Option[V]]]
Inherited from
SetCommands
def srandmember(key: K, count: Long): F[F[Seq[V]]]
Inherited from
SetCommands
def srandmember(key: K): F[F[Option[V]]]
Inherited from
SetCommands
def srem(key: K, members: V*): F[F[Long]]
Inherited from
SetCommands
def sscan(key: K, scanCursor: ScanCursor): F[F[DataScanCursor[V]]]
Inherited from
SetCommands
def sscan(key: K, scanCursor: ScanCursor, scanArgs: ScanArgs): F[F[DataScanCursor[V]]]
Inherited from
SetCommands
def sscan(key: K, scanArgs: ScanArgs): F[F[DataScanCursor[V]]]
Inherited from
SetCommands
def sscan(key: K): F[F[DataScanCursor[V]]]
Inherited from
SetCommands
def stralgoLcs(strAlgoArgs: StrAlgoArgs): F[F[StringMatchResult]]
Inherited from
StringCommands
def strlen(key: K): F[F[Long]]
Inherited from
StringCommands
def sunion(keys: K*): F[F[Set[V]]]
Inherited from
SetCommands
def sunionstore(destination: K, keys: K*): F[F[Long]]
Inherited from
SetCommands
def time(): F[F[Seq[V]]]
Inherited from
ServerCommands
def touch(keys: K*): F[F[Long]]
Inherited from
KeyCommands
def ttl(key: K): F[F[Long]]
Inherited from
KeyCommands
def waitForReplication(replicas: Int, timeout: Long): F[F[Long]]
Inherited from
BaseCommands
def xack(key: K, group: K, messageIds: String*): F[F[Long]]
Inherited from
StreamCommands
def xadd(key: K, args: XAddArgs, body: Map[K, V]): F[F[String]]
Inherited from
StreamCommands
def xadd(key: K, body: Map[K, V]): F[F[String]]
Inherited from
StreamCommands
def xautoclaim(key: K, args: XAutoClaimArgs[K]): F[F[ClaimedMessages[K, V]]]
Inherited from
StreamCommands
def xclaim(key: K, consumer: Consumer[K], args: XClaimArgs, messageIds: String*): F[F[Seq[StreamMessage[K, V]]]]
Inherited from
StreamCommands
def xclaim(key: K, consumer: Consumer[K], minIdleTime: Long, messageIds: String*): F[F[Seq[StreamMessage[K, V]]]]
Inherited from
StreamCommands
def xdel(key: K, messageIds: String*): F[F[Long]]
Inherited from
StreamCommands
def xgroupCreate(streamOffset: StreamOffset[K], group: K, args: XGroupCreateArgs): F[F[String]]
Inherited from
StreamCommands
def xgroupCreate(streamOffset: StreamOffset[K], group: K): F[F[String]]
Inherited from
StreamCommands
def xgroupCreateconsumer(key: K, consumer: Consumer[K]): F[F[Boolean]]
Inherited from
StreamCommands
def xgroupDelconsumer(key: K, consumer: Consumer[K]): F[F[Long]]
Inherited from
StreamCommands
def xgroupDestroy(key: K, group: K): F[F[Boolean]]
Inherited from
StreamCommands
def xgroupSetid(streamOffset: StreamOffset[K], group: K): F[F[String]]
Inherited from
StreamCommands
def xinfoConsumers(key: K, group: K): F[F[Seq[RedisData[V]]]]
Inherited from
StreamCommands
def xinfoGroups(key: K): F[F[Seq[RedisData[V]]]]
Inherited from
StreamCommands
def xinfoStream(key: K): F[F[Seq[RedisData[V]]]]
Inherited from
StreamCommands
def xlen(key: K): F[F[Long]]
Inherited from
StreamCommands
def xpending(key: K, args: XPendingArgs[K]): F[F[Seq[PendingMessage]]]
Inherited from
StreamCommands
def xpending(key: K, consumer: Consumer[K], range: RedisRange[String], limit: Limit): F[F[Seq[PendingMessage]]]
Inherited from
StreamCommands
def xpending(key: K, group: K, range: RedisRange[String], limit: Limit): F[F[Seq[PendingMessage]]]
Inherited from
StreamCommands
def xpending(key: K, group: K): F[F[PendingMessages]]
Inherited from
StreamCommands
def xrange(key: K, range: RedisRange[String], limit: Limit): F[F[Seq[StreamMessage[K, V]]]]
Inherited from
StreamCommands
def xrange(key: K, range: RedisRange[String]): F[F[Seq[StreamMessage[K, V]]]]
Inherited from
StreamCommands
def xread(args: XReadArgs, streams: StreamOffset[K]*): F[F[Seq[StreamMessage[K, V]]]]
Inherited from
StreamCommands
def xread(streams: StreamOffset[K]*): F[F[Seq[StreamMessage[K, V]]]]
Inherited from
StreamCommands
def xreadgroup(consumer: Consumer[K], args: XReadArgs, streams: StreamOffset[K]*): F[F[Seq[StreamMessage[K, V]]]]
Inherited from
StreamCommands
def xreadgroup(consumer: Consumer[K], streams: StreamOffset[K]*): F[F[Seq[StreamMessage[K, V]]]]
Inherited from
StreamCommands
def xrevrange(key: K, range: RedisRange[String], limit: Limit): F[F[Seq[StreamMessage[K, V]]]]
Inherited from
StreamCommands
def xrevrange(key: K, range: RedisRange[String]): F[F[Seq[StreamMessage[K, V]]]]
Inherited from
StreamCommands
def xtrim(key: K, args: XTrimArgs): F[F[Long]]
Inherited from
StreamCommands
def xtrim(key: K, approximateTrimming: Boolean, count: Long): F[F[Long]]
Inherited from
StreamCommands
def xtrim(key: K, count: Long): F[F[Long]]
Inherited from
StreamCommands
def zadd(key: K, zAddArgs: ZAddArgs, scoredValues: (Double, V)*): F[F[Long]]
Inherited from
SortedSetCommands
def zadd(key: K, zAddArgs: ZAddArgs, score: Double, member: V): F[F[Long]]
Inherited from
SortedSetCommands
def zadd(key: K, scoredValues: (Double, V)*): F[F[Long]]
Inherited from
SortedSetCommands
def zadd(key: K, score: Double, member: V): F[F[Long]]
Inherited from
SortedSetCommands
def zaddincr(key: K, zAddArgs: ZAddArgs, score: Double, member: V): F[F[Option[Double]]]
Inherited from
SortedSetCommands
def zaddincr(key: K, score: Double, member: V): F[F[Option[Double]]]
Inherited from
SortedSetCommands
def zcard(key: K): F[F[Long]]
Inherited from
SortedSetCommands
def zcount(key: K, range: RedisRange[Double]): F[F[Long]]
Inherited from
SortedSetCommands
def zdiff(keys: K*): F[F[Seq[V]]]
Inherited from
SortedSetCommands
def zdiffWithScores(keys: K*): F[F[Seq[(Double, V)]]]
Inherited from
SortedSetCommands
def zdiffstore(destKey: K, srcKeys: K*): F[F[Long]]
Inherited from
SortedSetCommands
def zincrby(key: K, amount: Double, member: V): F[F[Double]]
Inherited from
SortedSetCommands
def zinter(aggregateArgs: ZAggregateArgs, keys: K*): F[F[Seq[V]]]
Inherited from
SortedSetCommands
def zinter(keys: K*): F[F[Seq[V]]]
Inherited from
SortedSetCommands
def zinterWithScores(keys: K*): F[F[Seq[(Double, V)]]]
Inherited from
SortedSetCommands
def zinterWithScores(aggregateArgs: ZAggregateArgs, keys: K*): F[F[Seq[(Double, V)]]]
Inherited from
SortedSetCommands
def zinterstore(destination: K, storeArgs: ZStoreArgs, keys: K*): F[F[Long]]
Inherited from
SortedSetCommands
def zinterstore(destination: K, keys: K*): F[F[Long]]
Inherited from
SortedSetCommands
def zlexcount(key: K, range: RedisRange[V]): F[F[Long]]
Inherited from
SortedSetCommands
def zmscore(key: K, members: V*): F[F[Seq[Option[Double]]]]
Inherited from
SortedSetCommands
def zpopmax(key: K, count: Long): F[F[Seq[(Double, V)]]]
Inherited from
SortedSetCommands
def zpopmax(key: K): F[F[Option[(Double, V)]]]
Inherited from
SortedSetCommands
def zpopmin(key: K, count: Long): F[F[Seq[(Double, V)]]]
Inherited from
SortedSetCommands
def zpopmin(key: K): F[F[Option[(Double, V)]]]
Inherited from
SortedSetCommands
def zrandmember(key: K, count: Long): F[F[Seq[V]]]
Inherited from
SortedSetCommands
def zrandmember(key: K): F[F[Option[V]]]
Inherited from
SortedSetCommands
def zrandmemberWithScores(key: K, count: Long): F[F[Seq[(Double, V)]]]
Inherited from
SortedSetCommands
def zrandmemberWithScores(key: K): F[F[Option[(Double, V)]]]
Inherited from
SortedSetCommands
def zrange(key: K, start: Long, stop: Long): F[F[Seq[V]]]
Inherited from
SortedSetCommands
def zrangeWithScores(key: K, start: Long, stop: Long): F[F[Seq[(Double, V)]]]
Inherited from
SortedSetCommands
def zrangebylex(key: K, range: RedisRange[V], limit: Limit): F[F[Seq[V]]]
Inherited from
SortedSetCommands
def zrangebylex(key: K, range: RedisRange[V]): F[F[Seq[V]]]
Inherited from
SortedSetCommands
def zrangebyscore(key: K, range: RedisRange[Double], limit: Limit): F[F[Seq[V]]]
Inherited from
SortedSetCommands
def zrangebyscore(key: K, range: RedisRange[Double]): F[F[Seq[V]]]
Inherited from
SortedSetCommands
def zrangebyscoreWithScores(key: K, range: RedisRange[Double], limit: Limit): F[F[Seq[(Double, V)]]]
Inherited from
SortedSetCommands
def zrangebyscoreWithScores(key: K, range: RedisRange[Double]): F[F[Seq[(Double, V)]]]
Inherited from
SortedSetCommands
def zrangestorebylex(dstKey: K, srcKey: K, range: RedisRange[V], limit: Limit): F[F[Long]]
Inherited from
SortedSetCommands
def zrangestorebyscore(dstKey: K, srcKey: K, range: RedisRange[Double], limit: Limit): F[F[Long]]
Inherited from
SortedSetCommands
def zrank(key: K, member: V): F[F[Option[Long]]]
Inherited from
SortedSetCommands
def zrem(key: K, members: V*): F[F[Long]]
Inherited from
SortedSetCommands
def zremrangebylex(key: K, range: RedisRange[V]): F[F[Long]]
Inherited from
SortedSetCommands
def zremrangebyrank(key: K, start: Long, stop: Long): F[F[Long]]
Inherited from
SortedSetCommands
def zremrangebyscore(key: K, range: RedisRange[Double]): F[F[Long]]
Inherited from
SortedSetCommands
def zrevrange(key: K, start: Long, stop: Long): F[F[Seq[V]]]
Inherited from
SortedSetCommands
def zrevrangeWithScores(key: K, start: Long, stop: Long): F[F[Seq[(Double, V)]]]
Inherited from
SortedSetCommands
def zrevrangebylex(key: K, range: RedisRange[V], limit: Limit): F[F[Seq[V]]]
Inherited from
SortedSetCommands
def zrevrangebylex(key: K, range: RedisRange[V]): F[F[Seq[V]]]
Inherited from
SortedSetCommands
def zrevrangebyscore(key: K, range: RedisRange[Double], limit: Limit): F[F[Seq[V]]]
Inherited from
SortedSetCommands
def zrevrangebyscore(key: K, range: RedisRange[Double]): F[F[Seq[V]]]
Inherited from
SortedSetCommands
def zrevrangebyscoreWithScores(key: K, range: RedisRange[Double], limit: Limit): F[F[Seq[(Double, V)]]]
Inherited from
SortedSetCommands
def zrevrangebyscoreWithScores(key: K, range: RedisRange[Double]): F[F[Seq[(Double, V)]]]
Inherited from
SortedSetCommands
def zrevrangestorebylex(dstKey: K, srcKey: K, range: RedisRange[V], limit: Limit): F[F[Long]]
Inherited from
SortedSetCommands
def zrevrangestorebyscore(dstKey: K, srcKey: K, range: RedisRange[Double], limit: Limit): F[F[Long]]
Inherited from
SortedSetCommands
def zrevrank(key: K, member: V): F[F[Option[Long]]]
Inherited from
SortedSetCommands
def zscan(key: K, scanCursor: ScanCursor): F[F[DataScanCursor[(Double, V)]]]
Inherited from
SortedSetCommands
def zscan(key: K, scanCursor: ScanCursor, scanArgs: ScanArgs): F[F[DataScanCursor[(Double, V)]]]
Inherited from
SortedSetCommands
def zscan(key: K, scanArgs: ScanArgs): F[F[DataScanCursor[(Double, V)]]]
Inherited from
SortedSetCommands
def zscan(key: K): F[F[DataScanCursor[(Double, V)]]]
Inherited from
SortedSetCommands
def zscore(key: K, member: V): F[F[Option[Double]]]
Inherited from
SortedSetCommands
def zunion(aggregateArgs: ZAggregateArgs, keys: K*): F[F[Seq[V]]]
Inherited from
SortedSetCommands
def zunion(keys: K*): F[F[Seq[V]]]
Inherited from
SortedSetCommands
def zunionWithScores(keys: K*): F[F[Seq[(Double, V)]]]
Inherited from
SortedSetCommands
def zunionWithScores(aggregateArgs: ZAggregateArgs, keys: K*): F[F[Seq[(Double, V)]]]
Inherited from
SortedSetCommands
def zunionstore(destination: K, storeArgs: ZStoreArgs, keys: K*): F[F[Long]]
Inherited from
SortedSetCommands
def zunionstore(destination: K, keys: K*): F[F[Long]]
Inherited from
SortedSetCommands

Concrete fields

protected
val underlying: RedisAdvancedClusterAsyncCommands[K, V]

Implicits

Implicits

implicit protected
val _async: Async[F]
implicit protected
val _keyTag: ClassTag[K]
implicit protected
val _valueTag: ClassTag[V]