StringCommands

trait StringCommands[F[_], K, V] extends CommandsDeps[F, K, V] with StringCommandsF[<none>, K, V]
trait StringCommandsF[<none>, K, V]
trait CommandsDeps[F, K, V]
class Object
trait Matchable
class Any
class RedisAsyncCommandsF[F, K, V]

Value members

Concrete methods

def append(key: K, value: V): F[F[Long]]
def bitcount(key: K): F[F[Long]]
def bitcount(key: K, start: Long, end: Long): F[F[Long]]
def bitfield(key: K, bitFieldArgs: BitFieldArgs): F[F[Seq[Long]]]
def bitopAnd(destination: K, keys: K*): F[F[Long]]
def bitopNot(destination: K, source: K): F[F[Long]]
def bitopOr(destination: K, keys: K*): F[F[Long]]
def bitopXor(destination: K, keys: K*): F[F[Long]]
def bitpos(key: K, state: Boolean): F[F[Long]]
def bitpos(key: K, state: Boolean, start: Long): F[F[Long]]
def bitpos(key: K, state: Boolean, start: Long, end: Long): F[F[Long]]
def decr(key: K): F[F[Long]]
def decrby(key: K, amount: Long): F[F[Long]]
def get(key: K): F[F[Option[V]]]
def getbit(key: K, offset: Long): F[F[Long]]
def getdel(key: K): F[F[Option[V]]]
def getex(key: K, args: GetExArgs): F[F[Option[V]]]
def getrange(key: K, start: Long, end: Long): F[F[V]]
def getset(key: K, value: V): F[F[Option[V]]]
def incr(key: K): F[F[Long]]
def incrby(key: K, amount: Long): F[F[Long]]
def incrbyfloat(key: K, amount: Double): F[F[Double]]
def mget(keys: K*): F[F[Seq[(K, Option[V])]]]
def mset(map: Map[K, V]): F[F[String]]
def msetnx(map: Map[K, V]): F[F[Boolean]]
def psetex(key: K, milliseconds: Long, value: V): F[F[String]]
def set(key: K, value: V): F[F[String]]
def set(key: K, value: V, setArgs: SetArgs): F[F[Option[String]]]
def setGet(key: K, value: V): F[F[Option[V]]]
def setGet(key: K, value: V, setArgs: SetArgs): F[F[Option[V]]]
def setbit(key: K, offset: Long, value: Int): F[F[Long]]
def setex(key: K, seconds: Long, value: V): F[F[String]]
def setnx(key: K, value: V): F[F[Boolean]]
def setrange(key: K, offset: Long, value: V): F[F[Long]]
def stralgoLcs(strAlgoArgs: StrAlgoArgs): F[F[StringMatchResult]]
def strlen(key: K): F[F[Long]]

Abstract fields

protected
val underlying: RedisStringAsyncCommands[K, V]

Inherited fields

Inherited from
CommandsDeps

Implicits

Inherited implicits

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