trait RedisCommands[F[_], K, V] extends StringCommands[F, K, V] with HashCommands[F, K, V] with SetCommands[F, K, V] with SortedSetCommands[F, K, V] with ListCommands[F, K, V] with GeoCommands[F, K, V] with ConnectionCommands[F] with ServerCommands[F, K] with TransactionalCommands[F, K] with PipelineCommands[F]
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- RedisCommands
- PipelineCommands
- AutoFlush
- TransactionalCommands
- Watcher
- Transaction
- ServerCommands
- Flush
- ConnectionCommands
- Ping
- GeoCommands
- GeoSetter
- GeoGetter
- ListCommands
- ListPushPop
- ListSetter
- ListGetter
- ListBlocking
- SortedSetCommands
- SortedSetSetter
- SortedSetGetter
- SetCommands
- SetDeletion
- SetSetter
- SetGetter
- HashCommands
- HashIncrement
- HashSetter
- HashGetter
- StringCommands
- Bits
- Increment
- Decrement
- MultiKey
- Setter
- Getter
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Abstract Value Members
- abstract def append(key: K, value: V): F[Unit]
- Definition Classes
- Setter
- abstract def bitCount(key: K, start: Long, end: Long): F[Long]
- Definition Classes
- Bits
- abstract def bitCount(key: K): F[Long]
- Definition Classes
- Bits
- abstract def bitOpAnd(destination: K, sources: K*): F[Unit]
- Definition Classes
- Bits
- abstract def bitOpNot(destination: K, source: K): F[Unit]
- Definition Classes
- Bits
- abstract def bitOpOr(destination: K, sources: K*): F[Unit]
- Definition Classes
- Bits
- abstract def bitOpXor(destination: K, sources: K*): F[Unit]
- Definition Classes
- Bits
- abstract def bitPos(key: K, state: Boolean, start: Long, end: Long): F[Long]
- Definition Classes
- Bits
- abstract def bitPos(key: K, state: Boolean, start: Long): F[Long]
- Definition Classes
- Bits
- abstract def bitPos(key: K, state: Boolean): F[Long]
- Definition Classes
- Bits
- abstract def blPop(timeout: FiniteDuration, keys: K*): F[(K, V)]
- Definition Classes
- ListBlocking
- abstract def brPop(timeout: FiniteDuration, keys: K*): F[(K, V)]
- Definition Classes
- ListBlocking
- abstract def brPopLPush(timeout: FiniteDuration, source: K, destination: K): F[Option[V]]
- Definition Classes
- ListBlocking
- abstract def decr(key: K)(implicit N: Numeric[V]): F[Long]
- Definition Classes
- Decrement
- abstract def decrBy(key: K, amount: Long)(implicit N: Numeric[V]): F[Long]
- Definition Classes
- Decrement
- abstract def del(key: K*): F[Unit]
- Definition Classes
- StringCommands
- abstract def disableAutoFlush: F[Unit]
- Definition Classes
- AutoFlush
- abstract def discard: F[Unit]
- Definition Classes
- Transaction
- abstract def enableAutoFlush: F[Unit]
- Definition Classes
- AutoFlush
- abstract def exec: F[Unit]
- Definition Classes
- Transaction
- abstract def expire(k: K, seconds: FiniteDuration): F[Unit]
- Definition Classes
- StringCommands
- abstract def flushAll: F[Unit]
- Definition Classes
- Flush
- abstract def flushAllAsync: F[Unit]
- Definition Classes
- Flush
- abstract def flushCommands: F[Unit]
- Definition Classes
- AutoFlush
- abstract def geoAdd(key: K, geoValues: GeoLocation[V]*): F[Unit]
- Definition Classes
- GeoSetter
- abstract def geoDist(key: K, from: V, to: V, unit: Unit): F[Double]
- Definition Classes
- GeoGetter
- abstract def geoHash(key: K, values: V*): F[List[Option[String]]]
- Definition Classes
- GeoGetter
- abstract def geoPos(key: K, values: V*): F[List[GeoCoordinate]]
- Definition Classes
- GeoGetter
- abstract def geoRadius(key: K, geoRadius: GeoRadius, unit: Unit, storage: GeoRadiusDistStorage[K]): F[Unit]
- Definition Classes
- GeoSetter
- abstract def geoRadius(key: K, geoRadius: GeoRadius, unit: Unit, storage: GeoRadiusKeyStorage[K]): F[Unit]
- Definition Classes
- GeoSetter
- abstract def geoRadius(key: K, geoRadius: GeoRadius, unit: Unit, args: GeoArgs): F[List[GeoRadiusResult[V]]]
- Definition Classes
- GeoGetter
- abstract def geoRadius(key: K, geoRadius: GeoRadius, unit: Unit): F[Set[V]]
- Definition Classes
- GeoGetter
- abstract def geoRadiusByMember(key: K, value: V, dist: Distance, unit: Unit, storage: GeoRadiusDistStorage[K]): F[Unit]
- Definition Classes
- GeoSetter
- abstract def geoRadiusByMember(key: K, value: V, dist: Distance, unit: Unit, storage: GeoRadiusKeyStorage[K]): F[Unit]
- Definition Classes
- GeoSetter
- abstract def geoRadiusByMember(key: K, value: V, dist: Distance, unit: Unit, args: GeoArgs): F[List[GeoRadiusResult[V]]]
- Definition Classes
- GeoGetter
- abstract def geoRadiusByMember(key: K, value: V, dist: Distance, unit: Unit): F[Set[V]]
- Definition Classes
- GeoGetter
- abstract def get(key: K): F[Option[V]]
- Definition Classes
- Getter
- abstract def getBit(key: K, offset: Long): F[Option[Long]]
- Definition Classes
- Getter
- abstract def getRange(key: K, start: Long, end: Long): F[Option[V]]
- Definition Classes
- Getter
- abstract def getSet(key: K, value: V): F[Option[V]]
- Definition Classes
- Setter
- abstract def hDel(key: K, fields: K*): F[Unit]
- Definition Classes
- HashCommands
- abstract def hExists(key: K, field: K): F[Boolean]
- Definition Classes
- HashCommands
- abstract def hGet(key: K, field: K): F[Option[V]]
- Definition Classes
- HashGetter
- abstract def hGetAll(key: K): F[Map[K, V]]
- Definition Classes
- HashGetter
- abstract def hIncrBy(key: K, field: K, amount: Long)(implicit N: Numeric[V]): F[Long]
- Definition Classes
- HashIncrement
- abstract def hIncrByFloat(key: K, field: K, amount: Double)(implicit N: Numeric[V]): F[Double]
- Definition Classes
- HashIncrement
- abstract def hKeys(key: K): F[List[K]]
- Definition Classes
- HashGetter
- abstract def hLen(key: K): F[Option[Long]]
- Definition Classes
- HashGetter
- abstract def hSet(key: K, field: K, value: V): F[Unit]
- Definition Classes
- HashSetter
- abstract def hSetNx(key: K, field: K, value: V): F[Boolean]
- Definition Classes
- HashSetter
- abstract def hStrLen(key: K, field: K): F[Option[Long]]
- Definition Classes
- HashGetter
- abstract def hVals(key: K): F[List[V]]
- Definition Classes
- HashGetter
- abstract def hmGet(key: K, fields: K*): F[Map[K, V]]
- Definition Classes
- HashGetter
- abstract def hmSet(key: K, fieldValues: Map[K, V]): F[Unit]
- Definition Classes
- HashSetter
- abstract def incr(key: K)(implicit N: Numeric[V]): F[Long]
- Definition Classes
- Increment
- abstract def incrBy(key: K, amount: Long)(implicit N: Numeric[V]): F[Long]
- Definition Classes
- Increment
- abstract def incrByFloat(key: K, amount: Double)(implicit N: Numeric[V]): F[Double]
- Definition Classes
- Increment
- abstract def keys(key: K): F[List[K]]
- Definition Classes
- Flush
- abstract def lIndex(key: K, index: Long): F[Option[V]]
- Definition Classes
- ListGetter
- abstract def lInsertAfter(key: K, pivot: V, value: V): F[Unit]
- Definition Classes
- ListSetter
- abstract def lInsertBefore(key: K, pivot: V, value: V): F[Unit]
- Definition Classes
- ListSetter
- abstract def lLen(key: K): F[Option[Long]]
- Definition Classes
- ListGetter
- abstract def lPop(key: K): F[Option[V]]
- Definition Classes
- ListPushPop
- abstract def lPush(key: K, values: V*): F[Unit]
- Definition Classes
- ListPushPop
- abstract def lPushX(key: K, values: V*): F[Unit]
- Definition Classes
- ListPushPop
- abstract def lRange(key: K, start: Long, stop: Long): F[List[V]]
- Definition Classes
- ListGetter
- abstract def lRem(key: K, count: Long, value: V): F[Unit]
- Definition Classes
- ListSetter
- abstract def lSet(key: K, index: Long, value: V): F[Unit]
- Definition Classes
- ListSetter
- abstract def lTrim(key: K, start: Long, stop: Long): F[Unit]
- Definition Classes
- ListSetter
- abstract def mGet(keys: Set[K]): F[Map[K, V]]
- Definition Classes
- MultiKey
- abstract def mSet(keyValues: Map[K, V]): F[Unit]
- Definition Classes
- MultiKey
- abstract def mSetNx(keyValues: Map[K, V]): F[Boolean]
- Definition Classes
- MultiKey
- abstract def multi: F[Unit]
- Definition Classes
- Transaction
- abstract def ping: F[String]
- Definition Classes
- Ping
- abstract def rPop(key: K): F[Option[V]]
- Definition Classes
- ListPushPop
- abstract def rPopLPush(source: K, destination: K): F[Option[V]]
- Definition Classes
- ListPushPop
- abstract def rPush(key: K, values: V*): F[Unit]
- Definition Classes
- ListPushPop
- abstract def rPushX(key: K, values: V*): F[Unit]
- Definition Classes
- ListPushPop
- abstract def sAdd(key: K, values: V*): F[Unit]
- Definition Classes
- SetSetter
- abstract def sCard(key: K): F[Long]
- Definition Classes
- SetGetter
- abstract def sDiff(keys: K*): F[Set[V]]
- Definition Classes
- SetGetter
- abstract def sDiffStore(destination: K, keys: K*): F[Unit]
- Definition Classes
- SetSetter
- abstract def sInter(keys: K*): F[Set[V]]
- Definition Classes
- SetGetter
- abstract def sInterStore(destination: K, keys: K*): F[Unit]
- Definition Classes
- SetSetter
- abstract def sIsMember(key: K, value: V): F[Boolean]
- Definition Classes
- SetCommands
- abstract def sMembers(key: K): F[Set[V]]
- Definition Classes
- SetGetter
- abstract def sMove(source: K, destination: K, value: V): F[Unit]
- Definition Classes
- SetSetter
- abstract def sPop(key: K, count: Long): F[Set[V]]
- Definition Classes
- SetDeletion
- abstract def sPop(key: K): F[Option[V]]
- Definition Classes
- SetDeletion
- abstract def sRandMember(key: K, count: Long): F[List[V]]
- Definition Classes
- SetGetter
- abstract def sRandMember(key: K): F[Option[V]]
- Definition Classes
- SetGetter
- abstract def sRem(key: K, values: V*): F[Unit]
- Definition Classes
- SetDeletion
- abstract def sUnion(keys: K*): F[Set[V]]
- Definition Classes
- SetGetter
- abstract def sUnionStore(destination: K, keys: K*): F[Unit]
- Definition Classes
- SetGetter
- abstract def set(key: K, value: V): F[Unit]
- Definition Classes
- Setter
- abstract def setEx(key: K, value: V, expiresIn: FiniteDuration): F[Unit]
- Definition Classes
- Setter
- abstract def setNx(key: K, value: V): F[Boolean]
- Definition Classes
- Setter
- abstract def setRange(key: K, value: V, offset: Long): F[Unit]
- Definition Classes
- Setter
- abstract def strLen(key: K): F[Option[Long]]
- Definition Classes
- Getter
- abstract def unwatch: F[Unit]
- Definition Classes
- Watcher
- abstract def watch(keys: K*): F[Unit]
- Definition Classes
- Watcher
- abstract def zAdd(key: K, args: Option[ZAddArgs], values: ScoreWithValue[V]*): F[Unit]
- Definition Classes
- SortedSetSetter
- abstract def zAddIncr(key: K, args: Option[ZAddArgs], value: ScoreWithValue[V]): F[Unit]
- Definition Classes
- SortedSetSetter
- abstract def zCard(key: K): F[Option[Long]]
- Definition Classes
- SortedSetGetter
- abstract def zCount(key: K, range: ZRange[V])(implicit ev: Numeric[V]): F[Option[Long]]
- Definition Classes
- SortedSetGetter
- abstract def zIncrBy(key: K, member: V, amount: Double): F[Unit]
- Definition Classes
- SortedSetSetter
- abstract def zInterStore(destination: K, args: Option[ZStoreArgs], keys: K*): F[Unit]
- Definition Classes
- SortedSetSetter
- abstract def zLexCount(key: K, range: ZRange[V]): F[Option[Long]]
- Definition Classes
- SortedSetGetter
- abstract def zRange(key: K, start: Long, stop: Long): F[List[V]]
- Definition Classes
- SortedSetGetter
- abstract def zRangeByLex(key: K, range: ZRange[V], limit: Option[RangeLimit]): F[List[V]]
- Definition Classes
- SortedSetGetter
- abstract def zRangeByScore[T](key: K, range: ZRange[T], limit: Option[RangeLimit])(implicit arg0: Numeric[T]): F[List[V]]
- Definition Classes
- SortedSetGetter
- abstract def zRangeByScoreWithScores[T](key: K, range: ZRange[T], limit: Option[RangeLimit])(implicit arg0: Numeric[T]): F[List[ScoreWithValue[V]]]
- Definition Classes
- SortedSetGetter
- abstract def zRangeWithScores(key: K, start: Long, stop: Long): F[List[ScoreWithValue[V]]]
- Definition Classes
- SortedSetGetter
- abstract def zRank(key: K, value: V): F[Option[Long]]
- Definition Classes
- SortedSetGetter
- abstract def zRem(key: K, values: V*): F[Unit]
- Definition Classes
- SortedSetSetter
- abstract def zRemRangeByLex(key: K, range: ZRange[V]): F[Unit]
- Definition Classes
- SortedSetSetter
- abstract def zRemRangeByRank(key: K, start: Long, stop: Long): F[Unit]
- Definition Classes
- SortedSetSetter
- abstract def zRemRangeByScore(key: K, range: ZRange[V])(implicit ev: Numeric[V]): F[Unit]
- Definition Classes
- SortedSetSetter
- abstract def zRevRange(key: K, start: Long, stop: Long): F[List[V]]
- Definition Classes
- SortedSetGetter
- abstract def zRevRangeByLex(key: K, range: ZRange[V], limit: Option[RangeLimit]): F[List[V]]
- Definition Classes
- SortedSetGetter
- abstract def zRevRangeByScore[T](key: K, range: ZRange[T], limit: Option[RangeLimit])(implicit arg0: Numeric[T]): F[List[V]]
- Definition Classes
- SortedSetGetter
- abstract def zRevRangeByScoreWithScores[T](key: K, range: ZRange[T], limit: Option[RangeLimit])(implicit arg0: Numeric[T]): F[List[ScoreWithValue[V]]]
- Definition Classes
- SortedSetGetter
- abstract def zRevRangeWithScores(key: K, start: Long, stop: Long): F[List[ScoreWithValue[V]]]
- Definition Classes
- SortedSetGetter
- abstract def zRevRank(key: K, value: V): F[Option[Long]]
- Definition Classes
- SortedSetGetter
- abstract def zScore(key: K, value: V): F[Option[Double]]
- Definition Classes
- SortedSetGetter
- abstract def zUnionStore(destination: K, args: Option[ZStoreArgs], keys: K*): F[Unit]
- Definition Classes
- SortedSetSetter
Concrete Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##(): Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()