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] with ScriptCommands[F, K, V] with KeyCommands[F, K]
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- RedisCommands
- KeyCommands
- ScriptCommands
- Scripting
- PipelineCommands
- AutoFlush
- TransactionalCommands
- Watcher
- Transaction
- ServerCommands
- Diagnostic
- 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
Implicitly
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- 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: Duration, keys: K*): F[(K, V)]
- Definition Classes
- ListBlocking
-
abstract
def
brPop(timeout: Duration, keys: K*): F[(K, V)]
- Definition Classes
- ListBlocking
-
abstract
def
brPopLPush(timeout: Duration, source: K, destination: K): F[Option[V]]
- Definition Classes
- ListBlocking
-
abstract
def
dbsize: F[Long]
- Definition Classes
- Diagnostic
-
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
- KeyCommands
-
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
eval(script: String, output: ScriptOutputType[V], keys: List[K], values: List[V]): F[R]
- Definition Classes
- Scripting
-
abstract
def
eval(script: String, output: ScriptOutputType[V], keys: List[K]): F[R]
- Definition Classes
- Scripting
-
abstract
def
eval(script: String, output: ScriptOutputType[V]): F[R]
- Definition Classes
- Scripting
-
abstract
def
evalSha(script: String, output: ScriptOutputType[V], keys: List[K], values: List[V]): F[R]
- Definition Classes
- Scripting
-
abstract
def
evalSha(script: String, output: ScriptOutputType[V], keys: List[K]): F[R]
- Definition Classes
- Scripting
-
abstract
def
evalSha(script: String, output: ScriptOutputType[V]): F[R]
- Definition Classes
- Scripting
-
abstract
def
exec: F[Unit]
- Definition Classes
- Transaction
-
abstract
def
exists(key: K*): F[Boolean]
- Definition Classes
- KeyCommands
-
abstract
def
expire(k: K, seconds: FiniteDuration): F[Unit]
- Definition Classes
- KeyCommands
-
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
info: F[Map[String, String]]
- Definition Classes
- Diagnostic
-
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
lastSave: F[Instant]
- Definition Classes
- Diagnostic
- abstract def liftK[G[_]](implicit arg0: Concurrent[G], arg1: ContextShift[G]): RedisCommands[G, K, V]
-
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
pttl(key: K): F[Option[FiniteDuration]]
- Definition Classes
- KeyCommands
-
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
scan(cursor: Long): F[KeyScanCursor[K]]
- Definition Classes
- KeyCommands
-
abstract
def
scan: F[KeyScanCursor[K]]
- Definition Classes
- KeyCommands
-
abstract
def
scriptExists(digests: String*): F[List[Boolean]]
- Definition Classes
- Scripting
-
abstract
def
scriptFlush: F[Unit]
- Definition Classes
- Scripting
-
abstract
def
scriptLoad(script: V): F[String]
- Definition Classes
- Scripting
-
abstract
def
set(key: K, value: V, setArgs: SetArgs): F[Boolean]
- Definition Classes
- Setter
-
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
slowLogLen: F[Long]
- Definition Classes
- Diagnostic
-
abstract
def
strLen(key: K): F[Option[Long]]
- Definition Classes
- Getter
-
abstract
def
ttl(key: K): F[Option[FiniteDuration]]
- Definition Classes
- KeyCommands
-
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
-
def
+(other: String): String
- Implicit
- This member is added by an implicit conversion from RedisCommands[F, K, V] to any2stringadd[RedisCommands[F, K, V]] performed by method any2stringadd in scala.Predef.
- Definition Classes
- any2stringadd
-
def
->[B](y: B): (RedisCommands[F, K, V], B)
- Implicit
- This member is added by an implicit conversion from RedisCommands[F, K, V] to ArrowAssoc[RedisCommands[F, K, V]] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc
- Annotations
- @inline()
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
ensuring(cond: (RedisCommands[F, K, V]) ⇒ Boolean, msg: ⇒ Any): RedisCommands[F, K, V]
- Implicit
- This member is added by an implicit conversion from RedisCommands[F, K, V] to Ensuring[RedisCommands[F, K, V]] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: (RedisCommands[F, K, V]) ⇒ Boolean): RedisCommands[F, K, V]
- Implicit
- This member is added by an implicit conversion from RedisCommands[F, K, V] to Ensuring[RedisCommands[F, K, V]] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: Boolean, msg: ⇒ Any): RedisCommands[F, K, V]
- Implicit
- This member is added by an implicit conversion from RedisCommands[F, K, V] to Ensuring[RedisCommands[F, K, V]] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: Boolean): RedisCommands[F, K, V]
- Implicit
- This member is added by an implicit conversion from RedisCommands[F, K, V] to Ensuring[RedisCommands[F, K, V]] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
formatted(fmtstr: String): String
- Implicit
- This member is added by an implicit conversion from RedisCommands[F, K, V] to StringFormat[RedisCommands[F, K, V]] performed by method StringFormat in scala.Predef.
- Definition Classes
- StringFormat
- Annotations
- @inline()
-
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
- @throws( ... ) @native()
-
def
→[B](y: B): (RedisCommands[F, K, V], B)
- Implicit
- This member is added by an implicit conversion from RedisCommands[F, K, V] to ArrowAssoc[RedisCommands[F, K, V]] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc