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])(implicit ev: Numeric[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
- @native() @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): 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[_]
- 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( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )