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, K] with ServerCommands[F, K] with TransactionalCommands[F, K] with PipelineCommands[F] with ScriptCommands[F, K, V] with KeyCommands[F, K] with HyperLogLogCommands[F, K, V] with BitCommands[F, K, V]
- Source
- commands.scala
- Alphabetic
- By Inheritance
- RedisCommands
- BitCommands
- HyperLogLogCommands
- KeyCommands
- ScriptCommands
- Functions
- Scripting
- PipelineCommands
- AutoFlush
- TransactionalCommands
- Pipelining
- HighLevelTx
- Watcher
- Transaction
- ServerCommands
- Diagnostic
- Flush
- ConnectionCommands
- Client
- Auth
- Ping
- GeoCommands
- GeoSetter
- GeoGetter
- ListCommands
- ListPushPop
- ListSetter
- ListGetter
- ListBlocking
- SortedSetCommands
- SortedSetSetter
- SortedSetGetter
- SetCommands
- SetDeletion
- SetSetter
- SetGetter
- HashCommands
- HashIncrement
- HashSetter
- HashGetter
- StringCommands
- Unsafe
- Increment
- Decrement
- MultiKey
- Setter
- Getter
- AnyRef
- Any
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
- Public
- Protected
Abstract Value Members
- abstract def append(key: K, value: V): F[Unit]
- Definition Classes
- Setter
- abstract def auth(username: String, password: CharSequence): F[Boolean]
- Definition Classes
- Auth
- abstract def auth(password: CharSequence): F[Boolean]
- Definition Classes
- Auth
- abstract def bitCount(key: K, start: Long, end: Long): F[Long]
- Definition Classes
- BitCommands
- abstract def bitCount(key: K): F[Long]
- Definition Classes
- BitCommands
- abstract def bitField(key: K, operations: BitCommandOperation*): F[List[Long]]
- Definition Classes
- BitCommands
- abstract def bitOpAnd(destination: K, source: K, sources: K*): F[Unit]
- Definition Classes
- BitCommands
- abstract def bitOpNot(destination: K, source: K): F[Unit]
- Definition Classes
- BitCommands
- abstract def bitOpOr(destination: K, source: K, sources: K*): F[Unit]
- Definition Classes
- BitCommands
- abstract def bitOpXor(destination: K, source: K, sources: K*): F[Unit]
- Definition Classes
- BitCommands
- abstract def bitPos(key: K, state: Boolean, start: Long, end: Long): F[Long]
- Definition Classes
- BitCommands
- abstract def bitPos(key: K, state: Boolean, start: Long): F[Long]
- Definition Classes
- BitCommands
- abstract def bitPos(key: K, state: Boolean): F[Long]
- Definition Classes
- BitCommands
- abstract def blPop(timeout: Duration, keys: NonEmptyList[K]): F[Option[(K, V)]]
- Definition Classes
- ListBlocking
- abstract def brPop(timeout: Duration, keys: NonEmptyList[K]): F[Option[(K, V)]]
- Definition Classes
- ListBlocking
- abstract def brPopLPush(timeout: Duration, source: K, destination: K): F[Option[V]]
- Definition Classes
- ListBlocking
- abstract def bzPopMax(timeout: Duration, keys: NonEmptyList[K]): F[Option[(K, ScoreWithValue[V])]]
- Definition Classes
- SortedSetGetter
- abstract def bzPopMin(timeout: Duration, keys: NonEmptyList[K]): F[Option[(K, ScoreWithValue[V])]]
- Definition Classes
- SortedSetGetter
- abstract def copy(source: K, destination: K, copyArgs: CopyArgs): F[Boolean]
- Definition Classes
- KeyCommands
- abstract def copy(source: K, destination: K): F[Boolean]
- Definition Classes
- KeyCommands
- abstract def dbsize: F[Long]
- Definition Classes
- Diagnostic
- abstract def decr(key: K): F[Long]
- Definition Classes
- Decrement
- abstract def decrBy(key: K, amount: Long): F[Long]
- Definition Classes
- Decrement
- abstract def del(k: K, keys: K*): F[Long]
- Definition Classes
- KeyCommands
- abstract def digest(script: String): F[String]
- Definition Classes
- Scripting
- abstract def disableAutoFlush: F[Unit]
- Definition Classes
- AutoFlush
- abstract def discard: F[Unit]
- Definition Classes
- Transaction
- abstract def dump(key: K): F[Option[Array[Byte]]]
- Definition Classes
- KeyCommands
- 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 evalReadOnly(script: String, output: ScriptOutputType[V], keys: List[K], values: List[V]): F[R]
- Definition Classes
- Scripting
- abstract def evalReadOnly(script: String, output: ScriptOutputType[V], keys: List[K]): F[R]
- Definition Classes
- Scripting
- abstract def evalReadOnly(script: String, output: ScriptOutputType[V]): F[R]
- Definition Classes
- Scripting
- abstract def evalSha(digest: String, output: ScriptOutputType[V], keys: List[K], values: List[V]): F[R]
- Definition Classes
- Scripting
- abstract def evalSha(digest: String, output: ScriptOutputType[V], keys: List[K]): F[R]
- Definition Classes
- Scripting
- abstract def evalSha(digest: String, output: ScriptOutputType[V]): F[R]
- Definition Classes
- Scripting
- abstract def evalShaReadOnly(digest: String, output: ScriptOutputType[V], keys: List[K], values: List[V]): F[R]
- Definition Classes
- Scripting
- abstract def evalShaReadOnly(digest: String, output: ScriptOutputType[V], keys: List[K]): F[R]
- Definition Classes
- Scripting
- abstract def evalShaReadOnly(digest: String, output: ScriptOutputType[V]): F[R]
- Definition Classes
- Scripting
- abstract def exec: F[Unit]
- Definition Classes
- Transaction
- abstract def exists(key: K, keys: K*): F[Boolean]
- Definition Classes
- KeyCommands
- abstract def expire(key: K, expiresIn: FiniteDuration, expireExistenceArg: ExpireExistenceArg): F[Boolean]
- Definition Classes
- KeyCommands
- abstract def expire(key: K, expiresIn: FiniteDuration): F[Boolean]
- Definition Classes
- KeyCommands
- abstract def expireAt(key: K, at: Instant, expireExistenceArg: ExpireExistenceArg): F[Boolean]
- Definition Classes
- KeyCommands
- abstract def expireAt(key: K, at: Instant): F[Boolean]
- Definition Classes
- KeyCommands
- abstract def fcall(function: String, output: ScriptOutputType[V], keys: List[K], values: List[V]): F[R]
- Definition Classes
- Functions
- abstract def fcall(function: String, output: ScriptOutputType[V], keys: List[K]): F[R]
- Definition Classes
- Functions
- abstract def fcallReadOnly(function: String, output: ScriptOutputType[V], keys: List[K], values: List[V]): F[R]
- Definition Classes
- Functions
- abstract def fcallReadOnly(function: String, output: ScriptOutputType[V], keys: List[K]): F[R]
- Definition Classes
- Functions
- abstract def flushAll(mode: FlushMode): F[Unit]
- Definition Classes
- Flush
- abstract def flushAll: F[Unit]
- Definition Classes
- Flush
- abstract def flushCommands: F[Unit]
- Definition Classes
- AutoFlush
- abstract def flushDb(mode: FlushMode): F[Unit]
- Definition Classes
- Flush
- abstract def flushDb: F[Unit]
- Definition Classes
- Flush
- abstract def functionDump(): F[Array[Byte]]
- Definition Classes
- Functions
- abstract def functionFlush(flushMode: FlushMode): F[String]
- Definition Classes
- Functions
- abstract def functionKill(): F[String]
- Definition Classes
- Functions
- abstract def functionList(libraryName: String): F[List[Map[String, Any]]]
- Definition Classes
- Functions
- abstract def functionList(): F[List[Map[String, Any]]]
- Definition Classes
- Functions
- abstract def functionLoad(functionCode: String, replace: Boolean): F[String]
- Definition Classes
- Functions
- abstract def functionLoad(functionCode: String): F[String]
- Definition Classes
- Functions
- abstract def functionRestore(dump: Array[Byte], mode: FunctionRestoreMode): F[String]
- Definition Classes
- Functions
- abstract def functionRestore(dump: Array[Byte]): F[String]
- Definition Classes
- Functions
- 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, value: V, values: V*): F[List[Option[String]]]
- Definition Classes
- GeoGetter
- abstract def geoPos(key: K, value: V, 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
- BitCommands
- abstract def getClientId(): F[Long]
- Definition Classes
- Client
- abstract def getClientInfo: F[Map[String, String]]
- Definition Classes
- Client
- abstract def getClientName(): F[Option[K]]
- Definition Classes
- Client
- abstract def getEx(key: K, getExArg: GetExArg): F[Option[V]]
- 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, field: K, fields: K*): F[Long]
- 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): F[Long]
- Definition Classes
- HashIncrement
- abstract def hIncrByFloat(key: K, field: K, amount: Double): F[Double]
- Definition Classes
- HashIncrement
- abstract def hKeys(key: K): F[List[K]]
- Definition Classes
- HashGetter
- abstract def hLen(key: K): F[Long]
- Definition Classes
- HashGetter
- abstract def hSet(key: K, fieldValues: Map[K, V]): F[Long]
- Definition Classes
- HashSetter
- abstract def hSet(key: K, field: K, value: V): F[Boolean]
- 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[Long]
- Definition Classes
- HashGetter
- abstract def hVals(key: K): F[List[V]]
- Definition Classes
- HashGetter
- abstract def hmGet(key: K, field: K, fields: K*): F[Map[K, V]]
- Definition Classes
- HashGetter
- abstract def incr(key: K): F[Long]
- Definition Classes
- Increment
- abstract def incrBy(key: K, amount: Long): F[Long]
- Definition Classes
- Increment
- abstract def incrByFloat(key: K, amount: Double): F[Double]
- Definition Classes
- Increment
- abstract def info(section: String): F[Map[String, String]]
- Definition Classes
- Diagnostic
- 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[Long]
- Definition Classes
- ListSetter
- abstract def lInsertBefore(key: K, pivot: V, value: V): F[Long]
- Definition Classes
- ListSetter
- abstract def lLen(key: K): F[Long]
- Definition Classes
- ListGetter
- abstract def lPop(key: K): F[Option[V]]
- Definition Classes
- ListPushPop
- abstract def lPush(key: K, values: V*): F[Long]
- Definition Classes
- ListPushPop
- abstract def lPushX(key: K, values: V*): F[Long]
- 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[Long]
- 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 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 objectIdletime(key: K): F[Option[FiniteDuration]]
- Definition Classes
- KeyCommands
- abstract def persist(key: K): F[Boolean]
- Definition Classes
- KeyCommands
- abstract def pfAdd(key: K, values: V*): F[Long]
- Definition Classes
- HyperLogLogCommands
- abstract def pfCount(key: K): F[Long]
- Definition Classes
- HyperLogLogCommands
- abstract def pfMerge(outputKey: K, inputKeys: K*): F[Unit]
- Definition Classes
- HyperLogLogCommands
- abstract def ping: F[String]
- Definition Classes
- Ping
- abstract def pipeline[A](fs: (TxStore[F, String, A]) => List[F[Unit]]): F[Map[String, A]]
- Definition Classes
- Pipelining
- abstract def pipeline_(fs: List[F[Unit]]): F[Unit]
- Definition Classes
- Pipelining
- 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[Long]
- Definition Classes
- ListPushPop
- abstract def rPushX(key: K, values: V*): F[Long]
- Definition Classes
- ListPushPop
- abstract def randomKey: F[Option[K]]
- Definition Classes
- KeyCommands
- abstract def restore(key: K, value: Array[Byte], restoreArgs: RestoreArgs): F[Unit]
- Definition Classes
- KeyCommands
- abstract def restore(key: K, value: Array[Byte]): F[Unit]
- Definition Classes
- KeyCommands
- abstract def sAdd(key: K, values: V*): F[Long]
- 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[Long]
- Definition Classes
- SetSetter
- abstract def sInter(keys: K*): F[Set[V]]
- Definition Classes
- SetGetter
- abstract def sInterStore(destination: K, keys: K*): F[Long]
- 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 sMisMember(key: K, values: V*): F[List[Boolean]]
- Definition Classes
- SetCommands
- abstract def sMove(source: K, destination: K, value: V): F[Boolean]
- 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[Long]
- 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: KeyScanCursor[K], keyScanArgs: KeyScanArgs): F[KeyScanCursor[K]]
- Definition Classes
- KeyCommands
- abstract def scan(keyScanArgs: KeyScanArgs): F[KeyScanCursor[K]]
- Definition Classes
- KeyCommands
- abstract def scan(previous: KeyScanCursor[K]): 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: Array[Byte]): F[String]
- Definition Classes
- Scripting
- abstract def scriptLoad(script: String): F[String]
- Definition Classes
- Scripting
- abstract def select(index: Int): F[Unit]
- Definition Classes
- Ping
- 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 setBit(key: K, offset: Long, value: Int): F[Long]
- Definition Classes
- BitCommands
- abstract def setClientName(name: K): F[Boolean]
- Definition Classes
- Client
- abstract def setEx(key: K, value: V, expiresIn: FiniteDuration): F[Unit]
- Definition Classes
- Setter
- abstract def setLibName(name: String): F[Boolean]
- Definition Classes
- Client
- abstract def setLibVersion(version: String): F[Boolean]
- Definition Classes
- Client
- 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[Long]
- Definition Classes
- Getter
- abstract def transact[A](fs: (TxStore[F, String, A]) => List[F[Unit]]): F[Map[String, A]]
- Definition Classes
- HighLevelTx
- abstract def transact_(fs: List[F[Unit]]): F[Unit]
- Definition Classes
- HighLevelTx
- abstract def ttl(key: K): F[Option[FiniteDuration]]
- Definition Classes
- KeyCommands
- abstract def typeOf(key: K): F[Option[RedisType]]
- Definition Classes
- KeyCommands
- abstract def unlink(key: K*): F[Long]
- Definition Classes
- KeyCommands
- abstract def unsafe[A](f: (RedisClusterAsyncCommands[K, V]) => RedisFuture[A]): F[A]
USE WITH CAUTION! It gives you access to the underlying Java API.
USE WITH CAUTION! It gives you access to the underlying Java API.
Useful whenever Redis4cats does not yet support the operation you're looking for.
- Definition Classes
- Unsafe
- abstract def unsafeSync[A](f: (RedisClusterAsyncCommands[K, V]) => A): F[A]
USE WITH CAUTION! It gives you access to the underlying Java API.
USE WITH CAUTION! It gives you access to the underlying Java API.
Useful whenever Redis4cats does not yet support the operation you're looking for.
- Definition Classes
- Unsafe
- 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[Long]
- Definition Classes
- SortedSetSetter
- abstract def zAddIncr(key: K, args: Option[ZAddArgs], value: ScoreWithValue[V]): F[Double]
- Definition Classes
- SortedSetSetter
- abstract def zCard(key: K): F[Long]
- Definition Classes
- SortedSetGetter
- abstract def zCount[T](key: K, range: ZRange[T])(implicit arg0: Numeric[T]): F[Long]
- Definition Classes
- SortedSetGetter
- abstract def zDiff(keys: K*): F[List[V]]
- Definition Classes
- SortedSetGetter
- abstract def zDiffWithScores(keys: K*): F[List[ScoreWithValue[V]]]
- Definition Classes
- SortedSetGetter
- abstract def zIncrBy(key: K, member: V, amount: Double): F[Double]
- Definition Classes
- SortedSetSetter
- abstract def zInter(args: Option[ZAggregateArgs], keys: K*): F[List[V]]
- Definition Classes
- SortedSetGetter
- abstract def zInterStore(destination: K, args: Option[ZStoreArgs], keys: K*): F[Long]
- Definition Classes
- SortedSetSetter
- abstract def zInterWithScores(args: Option[ZAggregateArgs], keys: K*): F[List[ScoreWithValue[V]]]
- Definition Classes
- SortedSetGetter
- abstract def zLexCount(key: K, range: ZRange[V]): F[Long]
- Definition Classes
- SortedSetGetter
- abstract def zPopMax(key: K, count: Long): F[List[ScoreWithValue[V]]]
- Definition Classes
- SortedSetGetter
- abstract def zPopMin(key: K, count: Long): F[List[ScoreWithValue[V]]]
- 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, value: V, values: V*): F[Long]
- Definition Classes
- SortedSetSetter
- abstract def zRemRangeByLex(key: K, range: ZRange[V]): F[Long]
- Definition Classes
- SortedSetSetter
- abstract def zRemRangeByRank(key: K, start: Long, stop: Long): F[Long]
- Definition Classes
- SortedSetSetter
- abstract def zRemRangeByScore[T](key: K, range: ZRange[T])(implicit arg0: Numeric[T]): F[Long]
- 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 zUnion(args: Option[ZAggregateArgs], keys: K*): F[List[V]]
- Definition Classes
- SortedSetGetter
- abstract def zUnionStore(destination: K, args: Option[ZStoreArgs], keys: K*): F[Long]
- Definition Classes
- SortedSetSetter
- abstract def zUnionWithScores(args: Option[ZAggregateArgs], keys: K*): F[List[ScoreWithValue[V]]]
- Definition Classes
- SortedSetGetter
- abstract def hmSet(key: K, fieldValues: Map[K, V]): F[Unit]
- Definition Classes
- HashSetter
- Annotations
- @deprecated
- Deprecated
(Since version 1.0.1) In favor of hSet(key: K, fieldValues: Map[K, V])
- abstract def scan(previous: KeyScanCursor[K], scanArgs: ScanArgs): F[KeyScanCursor[K]]
- Definition Classes
- KeyCommands
- Annotations
- @deprecated
- Deprecated
(Since version 1.7.2) In favor of scan(previous: KeyScanCursor[K], keyScanArgs: KeyScanArgs)
- abstract def scan(cursor: Long, scanArgs: ScanArgs): F[KeyScanCursor[K]]
- Definition Classes
- KeyCommands
- Annotations
- @deprecated
- Deprecated
(Since version 0.10.4) In favor of scan(cursor: KeyScanCursor[K], scanArgs: ScanArgs)
- abstract def scan(scanArgs: ScanArgs): F[KeyScanCursor[K]]
- Definition Classes
- KeyCommands
- Annotations
- @deprecated
- Deprecated
(Since version 1.7.2) In favor of scan(keyScanArgs: KeyScanArgs)
- abstract def scan(cursor: Long): F[KeyScanCursor[K]]
- Definition Classes
- KeyCommands
- Annotations
- @deprecated
- Deprecated
(Since version 0.10.4) In favor of scan(cursor: KeyScanCursor[K])
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] toany2stringadd[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] toArrowAssoc[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(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @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] toEnsuring[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] toEnsuring[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] toEnsuring[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] toEnsuring[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: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @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
- @IntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- 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])
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
(Since version 9)
- def formatted(fmtstr: String): String
- Implicit
- This member is added by an implicit conversion from RedisCommands[F, K, V] toStringFormat[RedisCommands[F, K, V]] performed by method StringFormat in scala.Predef.
- Definition Classes
- StringFormat
- Annotations
- @deprecated @inline()
- Deprecated
(Since version 2.12.16) Use
formatString.format(value)
instead ofvalue.formatted(formatString)
, or use thef""
string interpolator. In Java 15 and later,formatted
resolves to the new method in String which has reversed parameters.
- def →[B](y: B): (RedisCommands[F, K, V], B)
- Implicit
- This member is added by an implicit conversion from RedisCommands[F, K, V] toArrowAssoc[RedisCommands[F, K, V]] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) Use
->
instead. If you still wish to display it as one character, consider using a font with programming ligatures such as Fira Code.
This is the API documentation for the Redis4Cats library.