Packages

trait RedisCommands[F[_], K, V] extends StringCommands[F, K, V] with JsonCommands[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] with StreamCommands[F, K, V]

Source
commands.scala
Linear Supertypes
StreamCommands[F, K, V], StreamSetter[F, K, V], StreamGetter[F, K, V], BitCommands[F, K, V], HyperLogLogCommands[F, K, V], KeyCommands[F, K], ScriptCommands[F, K, V], Functions[F, K, V], Scripting[F, K, V], PipelineCommands[F], AutoFlush[F], TransactionalCommands[F, K], Pipelining[F], HighLevelTx[F], Watcher[F, K], Transaction[F], ServerCommands[F, K], Diagnostic[F], Flush[F, K], ConnectionCommands[F, K], Client[F, K], Auth[F], Ping[F], GeoCommands[F, K, V], GeoSetter[F, K, V], GeoGetter[F, K, V], ListCommands[F, K, V], ListPushPop[F, K, V], ListSetter[F, K, V], ListGetter[F, K, V], ListBlocking[F, K, V], SortedSetCommands[F, K, V], SortedSetSetter[F, K, V], SortedSetGetter[F, K, V], SetCommands[F, K, V], SetDeletion[F, K, V], SetSetter[F, K, V], SetGetter[F, K, V], HashCommands[F, K, V], HashDelete[F, K, V], HashExpire[F, K], HashIncrement[F, K, V], HashSetter[F, K, V], HashGetter[F, K, V], JsonCommands[F, K, V], JsonBoolean[F, K, V], JsonString[F, K, V], JsonNumber[F, K, V], JsonSet[F, K, V], JsonGet[F, K, V], JsonArray[F, K, V], StringCommands[F, K, V], Unsafe[F, K, V], Increment[F, K, V], Decrement[F, K, V], MultiKey[F, K, V], Setter[F, K, V], Getter[F, K, V], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RedisCommands
  2. StreamCommands
  3. StreamSetter
  4. StreamGetter
  5. BitCommands
  6. HyperLogLogCommands
  7. KeyCommands
  8. ScriptCommands
  9. Functions
  10. Scripting
  11. PipelineCommands
  12. AutoFlush
  13. TransactionalCommands
  14. Pipelining
  15. HighLevelTx
  16. Watcher
  17. Transaction
  18. ServerCommands
  19. Diagnostic
  20. Flush
  21. ConnectionCommands
  22. Client
  23. Auth
  24. Ping
  25. GeoCommands
  26. GeoSetter
  27. GeoGetter
  28. ListCommands
  29. ListPushPop
  30. ListSetter
  31. ListGetter
  32. ListBlocking
  33. SortedSetCommands
  34. SortedSetSetter
  35. SortedSetGetter
  36. SetCommands
  37. SetDeletion
  38. SetSetter
  39. SetGetter
  40. HashCommands
  41. HashDelete
  42. HashExpire
  43. HashIncrement
  44. HashSetter
  45. HashGetter
  46. JsonCommands
  47. JsonBoolean
  48. JsonString
  49. JsonNumber
  50. JsonSet
  51. JsonGet
  52. JsonArray
  53. StringCommands
  54. Unsafe
  55. Increment
  56. Decrement
  57. MultiKey
  58. Setter
  59. Getter
  60. AnyRef
  61. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract def append(key: K, value: V): F[Unit]
    Definition Classes
    Setter
  2. abstract def arrAppend(key: K, value: JsonValue*): F[List[Long]]
    Definition Classes
    JsonArray
  3. abstract def arrAppend(key: K, path: JsonPath, value: JsonValue*): F[List[Long]]
    Definition Classes
    JsonArray
  4. abstract def arrAppendStr(key: K, jsonStrings: String*): F[List[Long]]
    Definition Classes
    JsonArray
  5. abstract def arrAppendStr(key: K, path: JsonPath, jsonStrings: String*): F[List[Long]]
    Definition Classes
    JsonArray
  6. abstract def arrIndex(key: K, path: JsonPath, value: JsonValue): F[List[Long]]
    Definition Classes
    JsonArray
  7. abstract def arrIndex(key: K, path: JsonPath, value: JsonValue, range: JsonRangeArgs): F[List[Long]]
    Definition Classes
    JsonArray
  8. abstract def arrIndexStr(key: K, path: JsonPath, jsonString: String, range: JsonRangeArgs): F[List[Long]]
    Definition Classes
    JsonArray
  9. abstract def arrIndexStr(key: K, path: JsonPath, jsonString: String): F[List[Long]]
    Definition Classes
    JsonArray
  10. abstract def arrInsert(key: K, path: JsonPath, index: Int, value: JsonValue*): F[List[Long]]
    Definition Classes
    JsonArray
  11. abstract def arrInsertStr(key: K, path: JsonPath, index: Int, jsonStrings: String*): F[List[Long]]
    Definition Classes
    JsonArray
  12. abstract def arrLen(key: K): F[List[Long]]
    Definition Classes
    JsonArray
  13. abstract def arrLen(key: K, path: JsonPath): F[List[Long]]
    Definition Classes
    JsonArray
  14. abstract def arrPop(key: K): F[List[JsonValue]]
    Definition Classes
    JsonArray
  15. abstract def arrPop(key: K, path: JsonPath): F[List[JsonValue]]
    Definition Classes
    JsonArray
  16. abstract def arrPop(key: K, path: JsonPath, index: Int): F[List[JsonValue]]
    Definition Classes
    JsonArray
  17. abstract def arrTrim(key: K, path: JsonPath, range: JsonRangeArgs): F[List[Long]]
    Definition Classes
    JsonArray
  18. abstract def auth(username: String, password: CharSequence): F[Boolean]
    Definition Classes
    Auth
  19. abstract def auth(password: CharSequence): F[Boolean]
    Definition Classes
    Auth
  20. abstract def bitCount(key: K, start: Long, end: Long): F[Long]
    Definition Classes
    BitCommands
  21. abstract def bitCount(key: K): F[Long]
    Definition Classes
    BitCommands
  22. abstract def bitField(key: K, operations: BitCommandOperation*): F[List[Long]]
    Definition Classes
    BitCommands
  23. abstract def bitOpAnd(destination: K, source: K, sources: K*): F[Unit]
    Definition Classes
    BitCommands
  24. abstract def bitOpNot(destination: K, source: K): F[Unit]
    Definition Classes
    BitCommands
  25. abstract def bitOpOr(destination: K, source: K, sources: K*): F[Unit]
    Definition Classes
    BitCommands
  26. abstract def bitOpXor(destination: K, source: K, sources: K*): F[Unit]
    Definition Classes
    BitCommands
  27. abstract def bitPos(key: K, state: Boolean, start: Long, end: Long): F[Long]
    Definition Classes
    BitCommands
  28. abstract def bitPos(key: K, state: Boolean, start: Long): F[Long]
    Definition Classes
    BitCommands
  29. abstract def bitPos(key: K, state: Boolean): F[Long]
    Definition Classes
    BitCommands
  30. abstract def blPop(timeout: Duration, keys: NonEmptyList[K]): F[Option[(K, V)]]
    Definition Classes
    ListBlocking
  31. abstract def brPop(timeout: Duration, keys: NonEmptyList[K]): F[Option[(K, V)]]
    Definition Classes
    ListBlocking
  32. abstract def brPopLPush(timeout: Duration, source: K, destination: K): F[Option[V]]
    Definition Classes
    ListBlocking
  33. abstract def bzPopMax(timeout: Duration, keys: NonEmptyList[K]): F[Option[(K, ScoreWithValue[V])]]
    Definition Classes
    SortedSetGetter
  34. abstract def bzPopMin(timeout: Duration, keys: NonEmptyList[K]): F[Option[(K, ScoreWithValue[V])]]
    Definition Classes
    SortedSetGetter
  35. abstract def copy(source: K, destination: K, copyArgs: CopyArgs): F[Boolean]
    Definition Classes
    KeyCommands
  36. abstract def copy(source: K, destination: K): F[Boolean]
    Definition Classes
    KeyCommands
  37. abstract def dbsize: F[Long]
    Definition Classes
    Diagnostic
  38. abstract def decr(key: K): F[Long]
    Definition Classes
    Decrement
  39. abstract def decrBy(key: K, amount: Long): F[Long]
    Definition Classes
    Decrement
  40. abstract def del(k: K, keys: K*): F[Long]
    Definition Classes
    KeyCommands
  41. abstract def digest(script: String): F[String]
    Definition Classes
    Scripting
  42. abstract def disableAutoFlush: F[Unit]
    Definition Classes
    AutoFlush
  43. abstract def discard: F[Unit]
    Definition Classes
    Transaction
  44. abstract def dump(key: K): F[Option[Array[Byte]]]
    Definition Classes
    KeyCommands
  45. abstract def enableAutoFlush: F[Unit]
    Definition Classes
    AutoFlush
  46. abstract def eval(script: String, output: ScriptOutputType[V], keys: List[K], values: List[V]): F[R]
    Definition Classes
    Scripting
  47. abstract def eval(script: String, output: ScriptOutputType[V], keys: List[K]): F[R]
    Definition Classes
    Scripting
  48. abstract def eval(script: String, output: ScriptOutputType[V]): F[R]
    Definition Classes
    Scripting
  49. abstract def evalReadOnly(script: String, output: ScriptOutputType[V], keys: List[K], values: List[V]): F[R]
    Definition Classes
    Scripting
  50. abstract def evalReadOnly(script: String, output: ScriptOutputType[V], keys: List[K]): F[R]
    Definition Classes
    Scripting
  51. abstract def evalReadOnly(script: String, output: ScriptOutputType[V]): F[R]
    Definition Classes
    Scripting
  52. abstract def evalSha(digest: String, output: ScriptOutputType[V], keys: List[K], values: List[V]): F[R]
    Definition Classes
    Scripting
  53. abstract def evalSha(digest: String, output: ScriptOutputType[V], keys: List[K]): F[R]
    Definition Classes
    Scripting
  54. abstract def evalSha(digest: String, output: ScriptOutputType[V]): F[R]
    Definition Classes
    Scripting
  55. abstract def evalShaReadOnly(digest: String, output: ScriptOutputType[V], keys: List[K], values: List[V]): F[R]
    Definition Classes
    Scripting
  56. abstract def evalShaReadOnly(digest: String, output: ScriptOutputType[V], keys: List[K]): F[R]
    Definition Classes
    Scripting
  57. abstract def evalShaReadOnly(digest: String, output: ScriptOutputType[V]): F[R]
    Definition Classes
    Scripting
  58. abstract def exec: F[Unit]
    Definition Classes
    Transaction
  59. abstract def exists(key: K, keys: K*): F[Boolean]
    Definition Classes
    KeyCommands
  60. abstract def expire(key: K, expiresIn: FiniteDuration, expireExistenceArg: ExpireExistenceArg): F[Boolean]
    Definition Classes
    KeyCommands
  61. abstract def expire(key: K, expiresIn: FiniteDuration): F[Boolean]
    Definition Classes
    KeyCommands
  62. abstract def expireAt(key: K, at: Instant, expireExistenceArg: ExpireExistenceArg): F[Boolean]
    Definition Classes
    KeyCommands
  63. abstract def expireAt(key: K, at: Instant): F[Boolean]
    Definition Classes
    KeyCommands
  64. abstract def fcall(function: String, output: ScriptOutputType[V], keys: List[K], values: List[V]): F[R]
    Definition Classes
    Functions
  65. abstract def fcall(function: String, output: ScriptOutputType[V], keys: List[K]): F[R]
    Definition Classes
    Functions
  66. abstract def fcallReadOnly(function: String, output: ScriptOutputType[V], keys: List[K], values: List[V]): F[R]
    Definition Classes
    Functions
  67. abstract def fcallReadOnly(function: String, output: ScriptOutputType[V], keys: List[K]): F[R]
    Definition Classes
    Functions
  68. abstract def flushAll(mode: FlushMode): F[Unit]
    Definition Classes
    Flush
  69. abstract def flushAll: F[Unit]
    Definition Classes
    Flush
  70. abstract def flushCommands: F[Unit]
    Definition Classes
    AutoFlush
  71. abstract def flushDb(mode: FlushMode): F[Unit]
    Definition Classes
    Flush
  72. abstract def flushDb: F[Unit]
    Definition Classes
    Flush
  73. abstract def functionDump(): F[Array[Byte]]
    Definition Classes
    Functions
  74. abstract def functionFlush(flushMode: FlushMode): F[String]
    Definition Classes
    Functions
  75. abstract def functionKill(): F[String]
    Definition Classes
    Functions
  76. abstract def functionList(libraryName: String): F[List[Map[String, Any]]]
    Definition Classes
    Functions
  77. abstract def functionList(): F[List[Map[String, Any]]]
    Definition Classes
    Functions
  78. abstract def functionLoad(functionCode: String, replace: Boolean): F[String]
    Definition Classes
    Functions
  79. abstract def functionLoad(functionCode: String): F[String]
    Definition Classes
    Functions
  80. abstract def functionRestore(dump: Array[Byte], mode: FunctionRestoreMode): F[String]
    Definition Classes
    Functions
  81. abstract def functionRestore(dump: Array[Byte]): F[String]
    Definition Classes
    Functions
  82. abstract def geoAdd(key: K, geoValues: GeoLocation[V]*): F[Unit]
    Definition Classes
    GeoSetter
  83. abstract def geoDist(key: K, from: V, to: V, unit: Unit): F[Double]
    Definition Classes
    GeoGetter
  84. abstract def geoHash(key: K, value: V, values: V*): F[List[Option[String]]]
    Definition Classes
    GeoGetter
  85. abstract def geoPos(key: K, value: V, values: V*): F[List[GeoCoordinate]]
    Definition Classes
    GeoGetter
  86. abstract def geoRadius(key: K, geoRadius: GeoRadius, unit: Unit, storage: GeoRadiusDistStorage[K]): F[Unit]
    Definition Classes
    GeoSetter
  87. abstract def geoRadius(key: K, geoRadius: GeoRadius, unit: Unit, storage: GeoRadiusKeyStorage[K]): F[Unit]
    Definition Classes
    GeoSetter
  88. abstract def geoRadius(key: K, geoRadius: GeoRadius, unit: Unit, args: GeoArgs): F[List[GeoRadiusResult[V]]]
    Definition Classes
    GeoGetter
  89. abstract def geoRadius(key: K, geoRadius: GeoRadius, unit: Unit): F[Set[V]]
    Definition Classes
    GeoGetter
  90. abstract def geoRadiusByMember(key: K, value: V, dist: Distance, unit: Unit, storage: GeoRadiusDistStorage[K]): F[Unit]
    Definition Classes
    GeoSetter
  91. abstract def geoRadiusByMember(key: K, value: V, dist: Distance, unit: Unit, storage: GeoRadiusKeyStorage[K]): F[Unit]
    Definition Classes
    GeoSetter
  92. abstract def geoRadiusByMember(key: K, value: V, dist: Distance, unit: Unit, args: GeoArgs): F[List[GeoRadiusResult[V]]]
    Definition Classes
    GeoGetter
  93. abstract def geoRadiusByMember(key: K, value: V, dist: Distance, unit: Unit): F[Set[V]]
    Definition Classes
    GeoGetter
  94. abstract def get(key: K): F[Option[V]]
    Definition Classes
    Getter
  95. abstract def getBit(key: K, offset: Long): F[Option[Long]]
    Definition Classes
    BitCommands
  96. abstract def getClientId(): F[Long]
    Definition Classes
    Client
  97. abstract def getClientInfo: F[Map[String, String]]
    Definition Classes
    Client
  98. abstract def getClientName(): F[Option[K]]
    Definition Classes
    Client
  99. abstract def getEx(key: K, getExArg: GetExArg): F[Option[V]]
    Definition Classes
    Getter
  100. abstract def getRange(key: K, start: Long, end: Long): F[Option[V]]
    Definition Classes
    Getter
  101. abstract def getSet(key: K, value: V): F[Option[V]]
    Definition Classes
    Setter
  102. abstract def hDel(key: K, field: K, fields: K*): F[Long]
    Definition Classes
    HashDelete
  103. abstract def hExists(key: K, field: K): F[Boolean]
    Definition Classes
    HashCommands
  104. abstract def hExpire(key: K, expiresIn: FiniteDuration, args: ExpireExistenceArg, fields: K*): F[List[Long]]
    Definition Classes
    HashExpire
  105. abstract def hExpire(key: K, expiresIn: FiniteDuration, fields: K*): F[List[Long]]
    Definition Classes
    HashExpire
  106. abstract def hExpireAt(key: K, expireAt: Instant, args: ExpireExistenceArg, fields: K*): F[List[Long]]
    Definition Classes
    HashExpire
  107. abstract def hExpireAt(key: K, expireAt: Instant, fields: K*): F[List[Long]]
    Definition Classes
    HashExpire
  108. abstract def hExpireTime(key: K, fields: K*): F[List[Option[Instant]]]
    Definition Classes
    HashExpire
  109. abstract def hGet(key: K, field: K): F[Option[V]]
    Definition Classes
    HashGetter
  110. abstract def hGetAll(key: K): F[Map[K, V]]
    Definition Classes
    HashGetter
  111. abstract def hGetDel(key: K, field: K, fields: K*): F[List[Option[V]]]
    Definition Classes
    HashDelete
  112. abstract def hGetEx(key: K, getExArg: HGetExArgs, field: K, fields: K*): F[List[Option[V]]]
    Definition Classes
    HashGetter
  113. abstract def hIncrBy(key: K, field: K, amount: Long): F[Long]
    Definition Classes
    HashIncrement
  114. abstract def hIncrByFloat(key: K, field: K, amount: Double): F[Double]
    Definition Classes
    HashIncrement
  115. abstract def hKeys(key: K): F[List[K]]
    Definition Classes
    HashGetter
  116. abstract def hLen(key: K): F[Long]
    Definition Classes
    HashGetter
  117. abstract def hPersist(key: K, fields: K*): F[List[Boolean]]
    Definition Classes
    HashExpire
  118. abstract def hScan(key: K, cursor: MapScanCursor[K, V], scanArgs: ScanArgs): F[MapScanCursor[K, V]]
    Definition Classes
    HashGetter
  119. abstract def hScan(key: K, scanArgs: ScanArgs): F[MapScanCursor[K, V]]
    Definition Classes
    HashGetter
  120. abstract def hScan(key: K, cursor: MapScanCursor[K, V]): F[MapScanCursor[K, V]]
    Definition Classes
    HashGetter
  121. abstract def hScan(key: K): F[MapScanCursor[K, V]]
    Definition Classes
    HashGetter
  122. abstract def hScanNoValues(key: K, cursor: KeyScanCursor[K], scanArgs: ScanArgs): F[KeyScanCursor[K]]
    Definition Classes
    HashGetter
  123. abstract def hScanNoValues(key: K, scanArgs: ScanArgs): F[KeyScanCursor[K]]
    Definition Classes
    HashGetter
  124. abstract def hScanNoValues(key: K, cursor: KeyScanCursor[K]): F[KeyScanCursor[K]]
    Definition Classes
    HashGetter
  125. abstract def hScanNoValues(key: K): F[KeyScanCursor[K]]
    Definition Classes
    HashGetter
  126. abstract def hSet(key: K, fieldValues: Map[K, V]): F[Long]
    Definition Classes
    HashSetter
  127. abstract def hSet(key: K, field: K, value: V): F[Boolean]
    Definition Classes
    HashSetter
  128. abstract def hSetNx(key: K, field: K, value: V): F[Boolean]
    Definition Classes
    HashSetter
  129. abstract def hStrLen(key: K, field: K): F[Long]
    Definition Classes
    HashGetter
  130. abstract def hVals(key: K): F[List[V]]
    Definition Classes
    HashGetter
  131. abstract def hmGet(key: K, field: K, fields: K*): F[Map[K, V]]
    Definition Classes
    HashGetter
  132. abstract def hpExpireTime(key: K, fields: K*): F[List[Option[Instant]]]
    Definition Classes
    HashExpire
  133. abstract def hpttl(key: K, fields: K*): F[List[Option[FiniteDuration]]]
    Definition Classes
    HashExpire
  134. abstract def httl(key: K, fields: K*): F[List[Option[FiniteDuration]]]
    Definition Classes
    HashExpire
  135. abstract def incr(key: K): F[Long]
    Definition Classes
    Increment
  136. abstract def incrBy(key: K, amount: Long): F[Long]
    Definition Classes
    Increment
  137. abstract def incrByFloat(key: K, amount: Double): F[Double]
    Definition Classes
    Increment
  138. abstract def info(section: String): F[Map[String, String]]
    Definition Classes
    Diagnostic
  139. abstract def info: F[Map[String, String]]
    Definition Classes
    Diagnostic
  140. abstract def jClear(key: K): F[Long]
    Definition Classes
    JsonCommands
  141. abstract def jClear(key: K, path: JsonPath): F[Long]

    Clear container values (arrays/objects) and set numeric values to 0

    Clear container values (arrays/objects) and set numeric values to 0

    returns

    Long the number of values removed plus all the matching JSON numerical values that are zeroed.

    Definition Classes
    JsonCommands
  142. abstract def jDel(key: K): F[Long]
    Definition Classes
    JsonCommands
  143. abstract def jDel(key: K, path: JsonPath): F[Long]

    Deletes a value inside the JSON document at a given JsonPath

    Deletes a value inside the JSON document at a given JsonPath

    returns

    Long the number of values removed (0 or more).

    Definition Classes
    JsonCommands
  144. abstract def jGet(key: K, arg: JsonGetArgs, path: JsonPath, paths: JsonPath*): F[List[JsonValue]]
    Definition Classes
    JsonGet
  145. abstract def jGet(key: K, path: JsonPath, paths: JsonPath*): F[List[JsonValue]]
    Definition Classes
    JsonGet
  146. abstract def jMget(path: JsonPath, key: K, keys: K*): F[List[JsonValue]]
    Definition Classes
    JsonGet
  147. abstract def jMset(key: K, values: (JsonPath, JsonValue)*): F[Boolean]
    Definition Classes
    JsonSet
  148. abstract def jObjKeys(key: K, path: JsonPath): F[List[V]]
    Definition Classes
    JsonGet
  149. abstract def jObjLen(key: K, path: JsonPath): F[Long]
    Definition Classes
    JsonGet
  150. abstract def jSet(key: K, path: JsonPath, value: JsonValue, args: JsonSetArgs): F[Boolean]
    Definition Classes
    JsonSet
  151. abstract def jSet(key: K, path: JsonPath, value: JsonValue): F[Boolean]
    Definition Classes
    JsonSet
  152. abstract def jSetStr(key: K, path: JsonPath, jsonString: String, args: JsonSetArgs): F[Boolean]
    Definition Classes
    JsonSet
  153. abstract def jSetStr(key: K, path: JsonPath, jsonString: String): F[Boolean]
    Definition Classes
    JsonSet
  154. abstract def jSetnx(key: K, path: JsonPath, value: JsonValue): F[Boolean]
    Definition Classes
    JsonSet
  155. abstract def jSetxx(key: K, path: JsonPath, value: JsonValue): F[Boolean]
    Definition Classes
    JsonSet
  156. abstract def jsonMerge(key: K, jsonPath: JsonPath, value: JsonValue): F[String]
    Definition Classes
    JsonSet
  157. abstract def jsonMergeStr(key: K, jsonPath: JsonPath, jsonString: String): F[String]
    Definition Classes
    JsonSet
  158. abstract def jsonStrLen(key: K): F[List[Long]]
    Definition Classes
    JsonString
  159. abstract def jsonStrLen(key: K, path: JsonPath): F[List[Long]]
    Definition Classes
    JsonString
  160. abstract def jsonType(key: K): F[List[JsonType]]
    Definition Classes
    JsonCommands
  161. abstract def jsonType(key: K, path: JsonPath): F[List[JsonType]]
    Definition Classes
    JsonCommands
  162. abstract def keys(key: K): F[List[K]]
    Definition Classes
    Flush
  163. abstract def lIndex(key: K, index: Long): F[Option[V]]
    Definition Classes
    ListGetter
  164. abstract def lInsertAfter(key: K, pivot: V, value: V): F[Long]
    Definition Classes
    ListSetter
  165. abstract def lInsertBefore(key: K, pivot: V, value: V): F[Long]
    Definition Classes
    ListSetter
  166. abstract def lLen(key: K): F[Long]
    Definition Classes
    ListGetter
  167. abstract def lPop(key: K): F[Option[V]]
    Definition Classes
    ListPushPop
  168. abstract def lPush(key: K, values: V*): F[Long]
    Definition Classes
    ListPushPop
  169. abstract def lPushX(key: K, values: V*): F[Long]
    Definition Classes
    ListPushPop
  170. abstract def lRange(key: K, start: Long, stop: Long): F[List[V]]
    Definition Classes
    ListGetter
  171. abstract def lRem(key: K, count: Long, value: V): F[Long]
    Definition Classes
    ListSetter
  172. abstract def lSet(key: K, index: Long, value: V): F[Unit]
    Definition Classes
    ListSetter
  173. abstract def lTrim(key: K, start: Long, stop: Long): F[Unit]
    Definition Classes
    ListSetter
  174. abstract def lastSave: F[Instant]
    Definition Classes
    Diagnostic
  175. abstract def mGet(keys: Set[K]): F[Map[K, V]]
    Definition Classes
    MultiKey
  176. abstract def mSet(keyValues: Map[K, V]): F[Unit]
    Definition Classes
    MultiKey
  177. abstract def mSetNx(keyValues: Map[K, V]): F[Boolean]
    Definition Classes
    MultiKey
  178. abstract def multi: F[Unit]
    Definition Classes
    Transaction
  179. abstract def numIncrBy(key: K, path: JsonPath, number: Number): F[List[Number]]
    Definition Classes
    JsonNumber
  180. abstract def objectIdletime(key: K): F[Option[FiniteDuration]]
    Definition Classes
    KeyCommands
  181. abstract def persist(key: K): F[Boolean]
    Definition Classes
    KeyCommands
  182. abstract def pfAdd(key: K, values: V*): F[Long]
    Definition Classes
    HyperLogLogCommands
  183. abstract def pfCount(key: K): F[Long]
    Definition Classes
    HyperLogLogCommands
  184. abstract def pfMerge(outputKey: K, inputKeys: K*): F[Unit]
    Definition Classes
    HyperLogLogCommands
  185. abstract def ping: F[String]
    Definition Classes
    Ping
  186. abstract def pipeline[A](fs: (TxStore[F, String, A]) => List[F[Unit]]): F[Map[String, A]]
    Definition Classes
    Pipelining
  187. abstract def pipeline_(fs: List[F[Unit]]): F[Unit]
    Definition Classes
    Pipelining
  188. abstract def pttl(key: K): F[Option[FiniteDuration]]
    Definition Classes
    KeyCommands
  189. abstract def rPop(key: K): F[Option[V]]
    Definition Classes
    ListPushPop
  190. abstract def rPopLPush(source: K, destination: K): F[Option[V]]
    Definition Classes
    ListPushPop
  191. abstract def rPush(key: K, values: V*): F[Long]
    Definition Classes
    ListPushPop
  192. abstract def rPushX(key: K, values: V*): F[Long]
    Definition Classes
    ListPushPop
  193. abstract def randomKey: F[Option[K]]
    Definition Classes
    KeyCommands
  194. abstract def restore(key: K, value: Array[Byte], restoreArgs: RestoreArgs): F[Unit]
    Definition Classes
    KeyCommands
  195. abstract def restore(key: K, value: Array[Byte]): F[Unit]
    Definition Classes
    KeyCommands
  196. abstract def sAdd(key: K, values: V*): F[Long]
    Definition Classes
    SetSetter
  197. abstract def sCard(key: K): F[Long]
    Definition Classes
    SetGetter
  198. abstract def sDiff(keys: K*): F[Set[V]]
    Definition Classes
    SetGetter
  199. abstract def sDiffStore(destination: K, keys: K*): F[Long]
    Definition Classes
    SetSetter
  200. abstract def sInter(keys: K*): F[Set[V]]
    Definition Classes
    SetGetter
  201. abstract def sInterStore(destination: K, keys: K*): F[Long]
    Definition Classes
    SetSetter
  202. abstract def sIsMember(key: K, value: V): F[Boolean]
    Definition Classes
    SetCommands
  203. abstract def sMembers(key: K): F[Set[V]]
    Definition Classes
    SetGetter
  204. abstract def sMisMember(key: K, values: V*): F[List[Boolean]]
    Definition Classes
    SetCommands
  205. abstract def sMove(source: K, destination: K, value: V): F[Boolean]
    Definition Classes
    SetSetter
  206. abstract def sPop(key: K, count: Long): F[Set[V]]
    Definition Classes
    SetDeletion
  207. abstract def sPop(key: K): F[Option[V]]
    Definition Classes
    SetDeletion
  208. abstract def sRandMember(key: K, count: Long): F[List[V]]
    Definition Classes
    SetGetter
  209. abstract def sRandMember(key: K): F[Option[V]]
    Definition Classes
    SetGetter
  210. abstract def sRem(key: K, values: V*): F[Long]
    Definition Classes
    SetDeletion
  211. abstract def sScan(key: K, cursor: ValueScanCursor[V], scanArgs: ScanArgs): F[ValueScanCursor[V]]
    Definition Classes
    SetGetter
  212. abstract def sScan(key: K, scanArgs: ScanArgs): F[ValueScanCursor[V]]
    Definition Classes
    SetGetter
  213. abstract def sScan(key: K, cursor: ValueScanCursor[V]): F[ValueScanCursor[V]]
    Definition Classes
    SetGetter
  214. abstract def sScan(key: K): F[ValueScanCursor[V]]
    Definition Classes
    SetGetter
  215. abstract def sUnion(keys: K*): F[Set[V]]
    Definition Classes
    SetGetter
  216. abstract def sUnionStore(destination: K, keys: K*): F[Unit]
    Definition Classes
    SetGetter
  217. abstract def scan(cursor: KeyScanCursor[K], keyScanArgs: KeyScanArgs): F[KeyScanCursor[K]]
    Definition Classes
    KeyCommands
  218. abstract def scan(keyScanArgs: KeyScanArgs): F[KeyScanCursor[K]]
    Definition Classes
    KeyCommands
  219. abstract def scan(previous: KeyScanCursor[K]): F[KeyScanCursor[K]]
    Definition Classes
    KeyCommands
  220. abstract def scan: F[KeyScanCursor[K]]
    Definition Classes
    KeyCommands
  221. abstract def scriptExists(digests: String*): F[List[Boolean]]
    Definition Classes
    Scripting
  222. abstract def scriptFlush: F[Unit]
    Definition Classes
    Scripting
  223. abstract def scriptLoad(script: Array[Byte]): F[String]
    Definition Classes
    Scripting
  224. abstract def scriptLoad(script: String): F[String]
    Definition Classes
    Scripting
  225. abstract def select(index: Int): F[Unit]
    Definition Classes
    Ping
  226. abstract def set(key: K, value: V, setArgs: SetArgs): F[Boolean]
    Definition Classes
    Setter
  227. abstract def set(key: K, value: V): F[Unit]
    Definition Classes
    Setter
  228. abstract def setBit(key: K, offset: Long, value: Int): F[Long]
    Definition Classes
    BitCommands
  229. abstract def setClientName(name: K): F[Boolean]
    Definition Classes
    Client
  230. abstract def setEx(key: K, value: V, expiresIn: FiniteDuration): F[Unit]
    Definition Classes
    Setter
  231. abstract def setLibName(name: String): F[Boolean]
    Definition Classes
    Client
  232. abstract def setLibVersion(version: String): F[Boolean]
    Definition Classes
    Client
  233. abstract def setNx(key: K, value: V): F[Boolean]
    Definition Classes
    Setter
  234. abstract def setRange(key: K, value: V, offset: Long): F[Unit]
    Definition Classes
    Setter
  235. abstract def slowLogLen: F[Long]
    Definition Classes
    Diagnostic
  236. abstract def strAppend(key: K, value: JsonValue): F[List[Long]]
    Definition Classes
    JsonString
  237. abstract def strAppend(key: K, path: JsonPath, value: JsonValue): F[List[Long]]
    Definition Classes
    JsonString
  238. abstract def strAppendStr(key: K, jsonString: String): F[List[Long]]
    Definition Classes
    JsonString
  239. abstract def strAppendStr(key: K, path: JsonPath, jsonString: String): F[List[Long]]
    Definition Classes
    JsonString
  240. abstract def strLen(key: K): F[Long]
    Definition Classes
    Getter
  241. abstract def toggle(key: K, path: JsonPath): F[List[Long]]
    Definition Classes
    JsonBoolean
  242. abstract def transact[A](fs: (TxStore[F, String, A]) => List[F[Unit]]): F[Map[String, A]]
    Definition Classes
    HighLevelTx
  243. abstract def transact_(fs: List[F[Unit]]): F[Unit]
    Definition Classes
    HighLevelTx
  244. abstract def ttl(key: K): F[Option[FiniteDuration]]
    Definition Classes
    KeyCommands
  245. abstract def typeOf(key: K): F[Option[RedisType]]
    Definition Classes
    KeyCommands
  246. abstract def unlink(key: K*): F[Long]
    Definition Classes
    KeyCommands
  247. 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
  248. 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
  249. abstract def unwatch: F[Unit]
    Definition Classes
    Watcher
  250. abstract def watch(keys: K*): F[Unit]
    Definition Classes
    Watcher
  251. abstract def xAdd(key: K, body: Map[K, V], args: XAddArgs = XAddArgs()): F[MessageId]
    Definition Classes
    StreamSetter
  252. abstract def xDel(key: K, ids: String*): F[Long]
    Definition Classes
    StreamSetter
  253. abstract def xLen(key: K): F[Long]
    Definition Classes
    StreamGetter
  254. abstract def xRange(key: K, start: XRangePoint, end: XRangePoint, count: Option[Long] = None): F[List[StreamMessage[K, V]]]
    Definition Classes
    StreamGetter
  255. abstract def xRead(streams: Set[XReadOffsets[K]], block: Option[Duration] = None, count: Option[Long] = None): F[List[StreamMessage[K, V]]]
    Definition Classes
    StreamGetter
  256. abstract def xRevRange(key: K, start: XRangePoint, end: XRangePoint, count: Option[Long] = None): F[List[StreamMessage[K, V]]]
    Definition Classes
    StreamGetter
  257. abstract def xTrim(key: K, args: XTrimArgs): F[Long]
    Definition Classes
    StreamSetter
  258. abstract def zAdd(key: K, args: Option[ZAddArgs], values: ScoreWithValue[V]*): F[Long]
    Definition Classes
    SortedSetSetter
  259. abstract def zAddIncr(key: K, args: Option[ZAddArgs], value: ScoreWithValue[V]): F[Double]
    Definition Classes
    SortedSetSetter
  260. abstract def zCard(key: K): F[Long]
    Definition Classes
    SortedSetGetter
  261. abstract def zCount[T](key: K, range: ZRange[T])(implicit arg0: Numeric[T]): F[Long]
    Definition Classes
    SortedSetGetter
  262. abstract def zDiff(keys: K*): F[List[V]]
    Definition Classes
    SortedSetGetter
  263. abstract def zDiffWithScores(keys: K*): F[List[ScoreWithValue[V]]]
    Definition Classes
    SortedSetGetter
  264. abstract def zIncrBy(key: K, member: V, amount: Double): F[Double]
    Definition Classes
    SortedSetSetter
  265. abstract def zInter(args: Option[ZAggregateArgs], keys: K*): F[List[V]]
    Definition Classes
    SortedSetGetter
  266. abstract def zInterStore(destination: K, args: Option[ZStoreArgs], keys: K*): F[Long]
    Definition Classes
    SortedSetSetter
  267. abstract def zInterWithScores(args: Option[ZAggregateArgs], keys: K*): F[List[ScoreWithValue[V]]]
    Definition Classes
    SortedSetGetter
  268. abstract def zLexCount(key: K, range: ZRange[V]): F[Long]
    Definition Classes
    SortedSetGetter
  269. abstract def zMScore(key: K, values: V*): F[List[Option[Double]]]
    Definition Classes
    SortedSetGetter
  270. abstract def zPopMax(key: K, count: Long): F[List[ScoreWithValue[V]]]
    Definition Classes
    SortedSetGetter
  271. abstract def zPopMin(key: K, count: Long): F[List[ScoreWithValue[V]]]
    Definition Classes
    SortedSetGetter
  272. abstract def zRandMember(key: K, count: Long): F[List[V]]
    Definition Classes
    SortedSetGetter
  273. abstract def zRandMember(key: K): F[Option[V]]
    Definition Classes
    SortedSetGetter
  274. abstract def zRandMemberWithScores(key: K, count: Long): F[List[ScoreWithValue[V]]]
    Definition Classes
    SortedSetGetter
  275. abstract def zRandMemberWithScores(key: K): F[Option[ScoreWithValue[V]]]
    Definition Classes
    SortedSetGetter
  276. abstract def zRange(key: K, start: Long, stop: Long): F[List[V]]
    Definition Classes
    SortedSetGetter
  277. abstract def zRangeByLex(key: K, range: ZRange[V], limit: Option[RangeLimit]): F[List[V]]
    Definition Classes
    SortedSetGetter
  278. abstract def zRangeByScore[T](key: K, range: ZRange[T], limit: Option[RangeLimit])(implicit arg0: Numeric[T]): F[List[V]]
    Definition Classes
    SortedSetGetter
  279. abstract def zRangeByScoreWithScores[T](key: K, range: ZRange[T], limit: Option[RangeLimit])(implicit arg0: Numeric[T]): F[List[ScoreWithValue[V]]]
    Definition Classes
    SortedSetGetter
  280. abstract def zRangeWithScores(key: K, start: Long, stop: Long): F[List[ScoreWithValue[V]]]
    Definition Classes
    SortedSetGetter
  281. abstract def zRank(key: K, value: V): F[Option[Long]]
    Definition Classes
    SortedSetGetter
  282. abstract def zRem(key: K, value: V, values: V*): F[Long]
    Definition Classes
    SortedSetSetter
  283. abstract def zRemRangeByLex(key: K, range: ZRange[V]): F[Long]
    Definition Classes
    SortedSetSetter
  284. abstract def zRemRangeByRank(key: K, start: Long, stop: Long): F[Long]
    Definition Classes
    SortedSetSetter
  285. abstract def zRemRangeByScore[T](key: K, range: ZRange[T])(implicit arg0: Numeric[T]): F[Long]
    Definition Classes
    SortedSetSetter
  286. abstract def zRevRange(key: K, start: Long, stop: Long): F[List[V]]
    Definition Classes
    SortedSetGetter
  287. abstract def zRevRangeByLex(key: K, range: ZRange[V], limit: Option[RangeLimit]): F[List[V]]
    Definition Classes
    SortedSetGetter
  288. abstract def zRevRangeByScore[T](key: K, range: ZRange[T], limit: Option[RangeLimit])(implicit arg0: Numeric[T]): F[List[V]]
    Definition Classes
    SortedSetGetter
  289. abstract def zRevRangeByScoreWithScores[T](key: K, range: ZRange[T], limit: Option[RangeLimit])(implicit arg0: Numeric[T]): F[List[ScoreWithValue[V]]]
    Definition Classes
    SortedSetGetter
  290. abstract def zRevRangeWithScores(key: K, start: Long, stop: Long): F[List[ScoreWithValue[V]]]
    Definition Classes
    SortedSetGetter
  291. abstract def zRevRank(key: K, value: V): F[Option[Long]]
    Definition Classes
    SortedSetGetter
  292. abstract def zScore(key: K, value: V): F[Option[Double]]
    Definition Classes
    SortedSetGetter
  293. abstract def zUnion(args: Option[ZAggregateArgs], keys: K*): F[List[V]]
    Definition Classes
    SortedSetGetter
  294. abstract def zUnionStore(destination: K, args: Option[ZStoreArgs], keys: K*): F[Long]
    Definition Classes
    SortedSetSetter
  295. abstract def zUnionWithScores(args: Option[ZAggregateArgs], keys: K*): F[List[ScoreWithValue[V]]]
    Definition Classes
    SortedSetGetter
  296. 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])

  297. 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)

  298. 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)

  299. 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)

  300. 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

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. 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
  4. 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()
  5. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  8. 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
  9. 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
  10. 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
  11. 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
  12. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  14. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  15. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  16. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  17. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  19. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  20. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  21. def toString(): String
    Definition Classes
    AnyRef → Any
  22. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  23. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  24. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

  2. 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 of value.formatted(formatString), or use the f"" string interpolator. In Java 15 and later, formatted resolves to the new method in String which has reversed parameters.

  3. 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.

Inherited from StreamCommands[F, K, V]

Inherited from StreamSetter[F, K, V]

Inherited from StreamGetter[F, K, V]

Inherited from BitCommands[F, K, V]

Inherited from HyperLogLogCommands[F, K, V]

Inherited from KeyCommands[F, K]

Inherited from ScriptCommands[F, K, V]

Inherited from Functions[F, K, V]

Inherited from Scripting[F, K, V]

Inherited from PipelineCommands[F]

Inherited from AutoFlush[F]

Inherited from TransactionalCommands[F, K]

Inherited from Pipelining[F]

Inherited from HighLevelTx[F]

Inherited from Watcher[F, K]

Inherited from Transaction[F]

Inherited from ServerCommands[F, K]

Inherited from Diagnostic[F]

Inherited from Flush[F, K]

Inherited from ConnectionCommands[F, K]

Inherited from Client[F, K]

Inherited from Auth[F]

Inherited from Ping[F]

Inherited from GeoCommands[F, K, V]

Inherited from GeoSetter[F, K, V]

Inherited from GeoGetter[F, K, V]

Inherited from ListCommands[F, K, V]

Inherited from ListPushPop[F, K, V]

Inherited from ListSetter[F, K, V]

Inherited from ListGetter[F, K, V]

Inherited from ListBlocking[F, K, V]

Inherited from SortedSetCommands[F, K, V]

Inherited from SortedSetSetter[F, K, V]

Inherited from SortedSetGetter[F, K, V]

Inherited from SetCommands[F, K, V]

Inherited from SetDeletion[F, K, V]

Inherited from SetSetter[F, K, V]

Inherited from SetGetter[F, K, V]

Inherited from HashCommands[F, K, V]

Inherited from HashDelete[F, K, V]

Inherited from HashExpire[F, K]

Inherited from HashIncrement[F, K, V]

Inherited from HashSetter[F, K, V]

Inherited from HashGetter[F, K, V]

Inherited from JsonCommands[F, K, V]

Inherited from JsonBoolean[F, K, V]

Inherited from JsonString[F, K, V]

Inherited from JsonNumber[F, K, V]

Inherited from JsonSet[F, K, V]

Inherited from JsonGet[F, K, V]

Inherited from JsonArray[F, K, V]

Inherited from StringCommands[F, K, V]

Inherited from Unsafe[F, K, V]

Inherited from Increment[F, K, V]

Inherited from Decrement[F, K, V]

Inherited from MultiKey[F, K, V]

Inherited from Setter[F, K, V]

Inherited from Getter[F, K, V]

Inherited from AnyRef

Inherited from Any

Inherited by implicit conversion any2stringadd fromRedisCommands[F, K, V] to any2stringadd[RedisCommands[F, K, V]]

Inherited by implicit conversion StringFormat fromRedisCommands[F, K, V] to StringFormat[RedisCommands[F, K, V]]

Inherited by implicit conversion Ensuring fromRedisCommands[F, K, V] to Ensuring[RedisCommands[F, K, V]]

Inherited by implicit conversion ArrowAssoc fromRedisCommands[F, K, V] to ArrowAssoc[RedisCommands[F, K, V]]

Ungrouped