BareAsync

trait BareAsync[F[_], K, V] extends AclCommandsF[<none>, K, V] with BaseCommandsF[<none>, K, V] with GeoCommandsF[<none>, K, V] with HashCommandsF[<none>, K, V] with HLLCommandsF[<none>, K, V] with KeyCommandsF[<none>, K, V] with ListCommandsF[<none>, K, V] with ScriptingCommandsF[<none>, K, V] with EvalScriptingCommandsF[<none>, K, V] with ServerCommandsF[<none>, K, V] with SetCommandsF[<none>, K, V] with SortedSetCommandsF[<none>, K, V] with StreamCommandsF[<none>, K, V] with StringCommandsF[<none>, K, V] with TransactionCommandsF[<none>, K, V]
trait TransactionCommandsF[<none>, K, V]
trait StringCommandsF[<none>, K, V]
trait StreamCommandsF[<none>, K, V]
trait SortedSetCommandsF[<none>, K, V]
trait SetCommandsF[<none>, K, V]
trait ServerCommandsF[<none>, K, V]
trait EvalScriptingCommandsF[<none>, K, V]
trait ScriptingCommandsF[<none>, K, V]
trait ListCommandsF[<none>, K, V]
trait KeyCommandsF[<none>, K, V]
trait HLLCommandsF[<none>, K, V]
trait HashCommandsF[<none>, K, V]
trait GeoCommandsF[<none>, K, V]
trait BaseCommandsF[<none>, K, V]
trait AclCommandsF[<none>, K, V]
class Object
trait Matchable
class Any
class RedisAsyncCommandsF[F, K, V]

Value members

Inherited methods

def `type`(key: K): <none>[String]
Inherited from
KeyCommandsF
def aclCat(category: AclCategory): <none>[Set[CommandType]]
Inherited from
AclCommandsF
def aclCat(): <none>[Set[AclCategory]]
Inherited from
AclCommandsF
def aclDeluser(usernames: String*): <none>[Long]
Inherited from
AclCommandsF
def aclGenpass(bits: Int): <none>[String]
Inherited from
AclCommandsF
def aclGenpass(): <none>[String]
Inherited from
AclCommandsF
def aclGetuser(username: String): <none>[List[RedisData[V]]]
Inherited from
AclCommandsF
def aclList(): <none>[Seq[String]]
Inherited from
AclCommandsF
def aclLoad(): <none>[String]
Inherited from
AclCommandsF
def aclLog(count: Int): <none>[List[RedisData[V]]]
Inherited from
AclCommandsF
def aclLog(): <none>[List[RedisData[V]]]
Inherited from
AclCommandsF
def aclLogReset(): <none>[String]
Inherited from
AclCommandsF
def aclSave(): <none>[String]
Inherited from
AclCommandsF
def aclSetuser(username: String, setuserArgs: AclSetuserArgs): <none>[String]
Inherited from
AclCommandsF
def aclUsers(): <none>[Seq[String]]
Inherited from
AclCommandsF
def aclWhoami(): <none>[String]
Inherited from
AclCommandsF
def append(key: K, value: V): <none>[Long]
Inherited from
StringCommandsF
def bgrewriteaof(): <none>[String]
Inherited from
ServerCommandsF
def bgsave(): <none>[String]
Inherited from
ServerCommandsF
def bitcount(key: K, start: Long, end: Long): <none>[Long]
Inherited from
StringCommandsF
def bitcount(key: K): <none>[Long]
Inherited from
StringCommandsF
def bitfield(key: K, bitFieldArgs: BitFieldArgs): <none>[Seq[Long]]
Inherited from
StringCommandsF
def bitopAnd(destination: K, keys: K*): <none>[Long]
Inherited from
StringCommandsF
def bitopNot(destination: K, source: K): <none>[Long]
Inherited from
StringCommandsF
def bitopOr(destination: K, keys: K*): <none>[Long]
Inherited from
StringCommandsF
def bitopXor(destination: K, keys: K*): <none>[Long]
Inherited from
StringCommandsF
def bitpos(key: K, state: Boolean, start: Long, end: Long): <none>[Long]
Inherited from
StringCommandsF
def bitpos(key: K, state: Boolean, start: Long): <none>[Long]
Inherited from
StringCommandsF
def bitpos(key: K, state: Boolean): <none>[Long]
Inherited from
StringCommandsF
def blmove(source: K, destination: K, args: LMoveArgs, timeout: Double): <none>[Option[V]]
Inherited from
ListCommandsF
def blmove(source: K, destination: K, args: LMoveArgs, timeout: Long): <none>[Option[V]]
Inherited from
ListCommandsF
def blpop(timeout: Double, keys: K*): <none>[Option[(K, V)]]
Inherited from
ListCommandsF
def blpop(timeout: Long, keys: K*): <none>[Option[(K, V)]]
Inherited from
ListCommandsF
def brpop(timeout: Double, keys: K*): <none>[Option[(K, V)]]
Inherited from
ListCommandsF
def brpop(timeout: Long, keys: K*): <none>[Option[(K, V)]]
Inherited from
ListCommandsF
def brpoplpush(timeout: Double, source: K, destination: K): <none>[Option[V]]
Inherited from
ListCommandsF
def brpoplpush(timeout: Long, source: K, destination: K): <none>[Option[V]]
Inherited from
ListCommandsF
def bzpopmax(timeout: Double, keys: K*): <none>[Option[(K, (Double, V))]]
Inherited from
SortedSetCommandsF
def bzpopmax(timeout: Long, keys: K*): <none>[Option[(K, (Double, V))]]
Inherited from
SortedSetCommandsF
def bzpopmin(timeout: Double, keys: K*): <none>[Option[(K, (Double, V))]]
Inherited from
SortedSetCommandsF
def bzpopmin(timeout: Long, keys: K*): <none>[Option[(K, (Double, V))]]
Inherited from
SortedSetCommandsF
def clientCaching(enabled: Boolean): <none>[String]
Inherited from
ServerCommandsF
def clientGetname(): <none>[K]
Inherited from
ServerCommandsF
def clientGetredir(): <none>[Long]
Inherited from
ServerCommandsF
def clientId(): <none>[Long]
Inherited from
ServerCommandsF
def clientKill(killArgs: KillArgs): <none>[Long]
Inherited from
ServerCommandsF
def clientKill(addr: String): <none>[String]
Inherited from
ServerCommandsF
def clientList(): <none>[String]
Inherited from
ServerCommandsF
def clientPause(timeout: Long): <none>[String]
Inherited from
ServerCommandsF
def clientSetname(name: K): <none>[String]
Inherited from
ServerCommandsF
def clientTracking(args: TrackingArgs): <none>[String]
Inherited from
ServerCommandsF
def clientUnblock(id: Long, tpe: UnblockType): <none>[Long]
Inherited from
ServerCommandsF
def command(): <none>[List[RedisData[V]]]
Inherited from
ServerCommandsF
def commandCount(): <none>[Long]
Inherited from
ServerCommandsF
def commandInfo(commands: String*): <none>[List[RedisData[V]]]
Inherited from
ServerCommandsF
def configGet(parameter: String): <none>[Map[String, String]]
Inherited from
ServerCommandsF
def configResetstat(): <none>[String]
Inherited from
ServerCommandsF
def configRewrite(): <none>[String]
Inherited from
ServerCommandsF
def configSet(parameter: String, value: String): <none>[String]
Inherited from
ServerCommandsF
def copy(source: K, destination: K, copyArgs: CopyArgs): <none>[Boolean]
Inherited from
KeyCommandsF
def copy(source: K, destination: K): <none>[Boolean]
Inherited from
KeyCommandsF
def dbsize(): <none>[Long]
Inherited from
ServerCommandsF
def debugCrashAndRecover(delay: Long): <none>[String]
Inherited from
ServerCommandsF
def debugHtstats(db: Int): <none>[String]
Inherited from
ServerCommandsF
def debugObject(key: K): <none>[String]
Inherited from
ServerCommandsF
def debugReload(): <none>[String]
Inherited from
ServerCommandsF
def debugRestart(delay: Long): <none>[String]
Inherited from
ServerCommandsF
def debugSdslen(key: K): <none>[String]
Inherited from
ServerCommandsF
def decr(key: K): <none>[Long]
Inherited from
StringCommandsF
def decrby(key: K, amount: Long): <none>[Long]
Inherited from
StringCommandsF
def del(keys: K*): <none>[Long]
Inherited from
KeyCommandsF
def discard(): <none>[String]
Inherited from
TransactionCommandsF
def dump(key: K): <none>[Option[Array[Byte]]]
Inherited from
KeyCommandsF
def echo(msg: V): <none>[V]
Inherited from
BaseCommandsF
def eval(script: Array[Byte], keys: Seq[K], values: Seq[V]): <none>[RedisData[V]]

Eval Lua Script

Eval Lua Script

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

Inherited from
EvalScriptingCommandsF
def eval(script: String, keys: Seq[K], values: Seq[V]): <none>[RedisData[V]]

Eval Lua Script

Eval Lua Script

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

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