Packages

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
Linear Supertypes
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], HashIncrement[F, K, V], HashSetter[F, K, V], HashGetter[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. BitCommands
  3. HyperLogLogCommands
  4. KeyCommands
  5. ScriptCommands
  6. Functions
  7. Scripting
  8. PipelineCommands
  9. AutoFlush
  10. TransactionalCommands
  11. Pipelining
  12. HighLevelTx
  13. Watcher
  14. Transaction
  15. ServerCommands
  16. Diagnostic
  17. Flush
  18. ConnectionCommands
  19. Client
  20. Auth
  21. Ping
  22. GeoCommands
  23. GeoSetter
  24. GeoGetter
  25. ListCommands
  26. ListPushPop
  27. ListSetter
  28. ListGetter
  29. ListBlocking
  30. SortedSetCommands
  31. SortedSetSetter
  32. SortedSetGetter
  33. SetCommands
  34. SetDeletion
  35. SetSetter
  36. SetGetter
  37. HashCommands
  38. HashIncrement
  39. HashSetter
  40. HashGetter
  41. StringCommands
  42. Unsafe
  43. Increment
  44. Decrement
  45. MultiKey
  46. Setter
  47. Getter
  48. AnyRef
  49. 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 auth(username: String, password: CharSequence): F[Boolean]
    Definition Classes
    Auth
  3. abstract def auth(password: CharSequence): F[Boolean]
    Definition Classes
    Auth
  4. abstract def bitCount(key: K, start: Long, end: Long): F[Long]
    Definition Classes
    BitCommands
  5. abstract def bitCount(key: K): F[Long]
    Definition Classes
    BitCommands
  6. abstract def bitField(key: K, operations: BitCommandOperation*): F[List[Long]]
    Definition Classes
    BitCommands
  7. abstract def bitOpAnd(destination: K, source: K, sources: K*): F[Unit]
    Definition Classes
    BitCommands
  8. abstract def bitOpNot(destination: K, source: K): F[Unit]
    Definition Classes
    BitCommands
  9. abstract def bitOpOr(destination: K, source: K, sources: K*): F[Unit]
    Definition Classes
    BitCommands
  10. abstract def bitOpXor(destination: K, source: K, sources: K*): F[Unit]
    Definition Classes
    BitCommands
  11. abstract def bitPos(key: K, state: Boolean, start: Long, end: Long): F[Long]
    Definition Classes
    BitCommands
  12. abstract def bitPos(key: K, state: Boolean, start: Long): F[Long]
    Definition Classes
    BitCommands
  13. abstract def bitPos(key: K, state: Boolean): F[Long]
    Definition Classes
    BitCommands
  14. abstract def blPop(timeout: Duration, keys: NonEmptyList[K]): F[Option[(K, V)]]
    Definition Classes
    ListBlocking
  15. abstract def brPop(timeout: Duration, keys: NonEmptyList[K]): F[Option[(K, V)]]
    Definition Classes
    ListBlocking
  16. abstract def brPopLPush(timeout: Duration, source: K, destination: K): F[Option[V]]
    Definition Classes
    ListBlocking
  17. abstract def bzPopMax(timeout: Duration, keys: NonEmptyList[K]): F[Option[(K, ScoreWithValue[V])]]
    Definition Classes
    SortedSetGetter
  18. abstract def bzPopMin(timeout: Duration, keys: NonEmptyList[K]): F[Option[(K, ScoreWithValue[V])]]
    Definition Classes
    SortedSetGetter
  19. abstract def copy(source: K, destination: K, copyArgs: CopyArgs): F[Boolean]
    Definition Classes
    KeyCommands
  20. abstract def copy(source: K, destination: K): F[Boolean]
    Definition Classes
    KeyCommands
  21. abstract def dbsize: F[Long]
    Definition Classes
    Diagnostic
  22. abstract def decr(key: K): F[Long]
    Definition Classes
    Decrement
  23. abstract def decrBy(key: K, amount: Long): F[Long]
    Definition Classes
    Decrement
  24. abstract def del(k: K, keys: K*): F[Long]
    Definition Classes
    KeyCommands
  25. abstract def digest(script: String): F[String]
    Definition Classes
    Scripting
  26. abstract def disableAutoFlush: F[Unit]
    Definition Classes
    AutoFlush
  27. abstract def discard: F[Unit]
    Definition Classes
    Transaction
  28. abstract def dump(key: K): F[Option[Array[Byte]]]
    Definition Classes
    KeyCommands
  29. abstract def enableAutoFlush: F[Unit]
    Definition Classes
    AutoFlush
  30. abstract def eval(script: String, output: ScriptOutputType[V], keys: List[K], values: List[V]): F[R]
    Definition Classes
    Scripting
  31. abstract def eval(script: String, output: ScriptOutputType[V], keys: List[K]): F[R]
    Definition Classes
    Scripting
  32. abstract def eval(script: String, output: ScriptOutputType[V]): F[R]
    Definition Classes
    Scripting
  33. abstract def evalReadOnly(script: String, output: ScriptOutputType[V], keys: List[K], values: List[V]): F[R]
    Definition Classes
    Scripting
  34. abstract def evalReadOnly(script: String, output: ScriptOutputType[V], keys: List[K]): F[R]
    Definition Classes
    Scripting
  35. abstract def evalReadOnly(script: String, output: ScriptOutputType[V]): F[R]
    Definition Classes
    Scripting
  36. abstract def evalSha(digest: String, output: ScriptOutputType[V], keys: List[K], values: List[V]): F[R]
    Definition Classes
    Scripting
  37. abstract def evalSha(digest: String, output: ScriptOutputType[V], keys: List[K]): F[R]
    Definition Classes
    Scripting
  38. abstract def evalSha(digest: String, output: ScriptOutputType[V]): F[R]
    Definition Classes
    Scripting
  39. abstract def evalShaReadOnly(digest: String, output: ScriptOutputType[V], keys: List[K], values: List[V]): F[R]
    Definition Classes
    Scripting
  40. abstract def evalShaReadOnly(digest: String, output: ScriptOutputType[V], keys: List[K]): F[R]
    Definition Classes
    Scripting
  41. abstract def evalShaReadOnly(digest: String, output: ScriptOutputType[V]): F[R]
    Definition Classes
    Scripting
  42. abstract def exec: F[Unit]
    Definition Classes
    Transaction
  43. abstract def exists(key: K, keys: K*): F[Boolean]
    Definition Classes
    KeyCommands
  44. abstract def expire(key: K, expiresIn: FiniteDuration, expireExistenceArg: ExpireExistenceArg): F[Boolean]
    Definition Classes
    KeyCommands
  45. abstract def expire(key: K, expiresIn: FiniteDuration): F[Boolean]
    Definition Classes
    KeyCommands
  46. abstract def expireAt(key: K, at: Instant, expireExistenceArg: ExpireExistenceArg): F[Boolean]
    Definition Classes
    KeyCommands
  47. abstract def expireAt(key: K, at: Instant): F[Boolean]
    Definition Classes
    KeyCommands
  48. abstract def fcall(function: String, output: ScriptOutputType[V], keys: List[K], values: List[V]): F[R]
    Definition Classes
    Functions
  49. abstract def fcall(function: String, output: ScriptOutputType[V], keys: List[K]): F[R]
    Definition Classes
    Functions
  50. abstract def fcallReadOnly(function: String, output: ScriptOutputType[V], keys: List[K], values: List[V]): F[R]
    Definition Classes
    Functions
  51. abstract def fcallReadOnly(function: String, output: ScriptOutputType[V], keys: List[K]): F[R]
    Definition Classes
    Functions
  52. abstract def flushAll(mode: FlushMode): F[Unit]
    Definition Classes
    Flush
  53. abstract def flushAll: F[Unit]
    Definition Classes
    Flush
  54. abstract def flushCommands: F[Unit]
    Definition Classes
    AutoFlush
  55. abstract def flushDb(mode: FlushMode): F[Unit]
    Definition Classes
    Flush
  56. abstract def flushDb: F[Unit]
    Definition Classes
    Flush
  57. abstract def functionDump(): F[Array[Byte]]
    Definition Classes
    Functions
  58. abstract def functionFlush(flushMode: FlushMode): F[String]
    Definition Classes
    Functions
  59. abstract def functionKill(): F[String]
    Definition Classes
    Functions
  60. abstract def functionList(libraryName: String): F[List[Map[String, Any]]]
    Definition Classes
    Functions
  61. abstract def functionList(): F[List[Map[String, Any]]]
    Definition Classes
    Functions
  62. abstract def functionLoad(functionCode: String, replace: Boolean): F[String]
    Definition Classes
    Functions
  63. abstract def functionLoad(functionCode: String): F[String]
    Definition Classes
    Functions
  64. abstract def functionRestore(dump: Array[Byte], mode: FunctionRestoreMode): F[String]
    Definition Classes
    Functions
  65. abstract def functionRestore(dump: Array[Byte]): F[String]
    Definition Classes
    Functions
  66. abstract def geoAdd(key: K, geoValues: GeoLocation[V]*): F[Unit]
    Definition Classes
    GeoSetter
  67. abstract def geoDist(key: K, from: V, to: V, unit: Unit): F[Double]
    Definition Classes
    GeoGetter
  68. abstract def geoHash(key: K, value: V, values: V*): F[List[Option[String]]]
    Definition Classes
    GeoGetter
  69. abstract def geoPos(key: K, value: V, values: V*): F[List[GeoCoordinate]]
    Definition Classes
    GeoGetter
  70. abstract def geoRadius(key: K, geoRadius: GeoRadius, unit: Unit, storage: GeoRadiusDistStorage[K]): F[Unit]
    Definition Classes
    GeoSetter
  71. abstract def geoRadius(key: K, geoRadius: GeoRadius, unit: Unit, storage: GeoRadiusKeyStorage[K]): F[Unit]
    Definition Classes
    GeoSetter
  72. abstract def geoRadius(key: K, geoRadius: GeoRadius, unit: Unit, args: GeoArgs): F[List[GeoRadiusResult[V]]]
    Definition Classes
    GeoGetter
  73. abstract def geoRadius(key: K, geoRadius: GeoRadius, unit: Unit): F[Set[V]]
    Definition Classes
    GeoGetter
  74. abstract def geoRadiusByMember(key: K, value: V, dist: Distance, unit: Unit, storage: GeoRadiusDistStorage[K]): F[Unit]
    Definition Classes
    GeoSetter
  75. abstract def geoRadiusByMember(key: K, value: V, dist: Distance, unit: Unit, storage: GeoRadiusKeyStorage[K]): F[Unit]
    Definition Classes
    GeoSetter
  76. abstract def geoRadiusByMember(key: K, value: V, dist: Distance, unit: Unit, args: GeoArgs): F[List[GeoRadiusResult[V]]]
    Definition Classes
    GeoGetter
  77. abstract def geoRadiusByMember(key: K, value: V, dist: Distance, unit: Unit): F[Set[V]]
    Definition Classes
    GeoGetter
  78. abstract def get(key: K): F[Option[V]]
    Definition Classes
    Getter
  79. abstract def getBit(key: K, offset: Long): F[Option[Long]]
    Definition Classes
    BitCommands
  80. abstract def getClientId(): F[Long]
    Definition Classes
    Client
  81. abstract def getClientInfo: F[Map[String, String]]
    Definition Classes
    Client
  82. abstract def getClientName(): F[Option[K]]
    Definition Classes
    Client
  83. abstract def getEx(key: K, getExArg: GetExArg): F[Option[V]]
    Definition Classes
    Getter
  84. abstract def getRange(key: K, start: Long, end: Long): F[Option[V]]
    Definition Classes
    Getter
  85. abstract def getSet(key: K, value: V): F[Option[V]]
    Definition Classes
    Setter
  86. abstract def hDel(key: K, field: K, fields: K*): F[Long]
    Definition Classes
    HashCommands
  87. abstract def hExists(key: K, field: K): F[Boolean]
    Definition Classes
    HashCommands
  88. abstract def hGet(key: K, field: K): F[Option[V]]
    Definition Classes
    HashGetter
  89. abstract def hGetAll(key: K): F[Map[K, V]]
    Definition Classes
    HashGetter
  90. abstract def hIncrBy(key: K, field: K, amount: Long): F[Long]
    Definition Classes
    HashIncrement
  91. abstract def hIncrByFloat(key: K, field: K, amount: Double): F[Double]
    Definition Classes
    HashIncrement
  92. abstract def hKeys(key: K): F[List[K]]
    Definition Classes
    HashGetter
  93. abstract def hLen(key: K): F[Long]
    Definition Classes
    HashGetter
  94. abstract def hSet(key: K, fieldValues: Map[K, V]): F[Long]
    Definition Classes
    HashSetter
  95. abstract def hSet(key: K, field: K, value: V): F[Boolean]
    Definition Classes
    HashSetter
  96. abstract def hSetNx(key: K, field: K, value: V): F[Boolean]
    Definition Classes
    HashSetter
  97. abstract def hStrLen(key: K, field: K): F[Long]
    Definition Classes
    HashGetter
  98. abstract def hVals(key: K): F[List[V]]
    Definition Classes
    HashGetter
  99. abstract def hmGet(key: K, field: K, fields: K*): F[Map[K, V]]
    Definition Classes
    HashGetter
  100. abstract def incr(key: K): F[Long]
    Definition Classes
    Increment
  101. abstract def incrBy(key: K, amount: Long): F[Long]
    Definition Classes
    Increment
  102. abstract def incrByFloat(key: K, amount: Double): F[Double]
    Definition Classes
    Increment
  103. abstract def info(section: String): F[Map[String, String]]
    Definition Classes
    Diagnostic
  104. abstract def info: F[Map[String, String]]
    Definition Classes
    Diagnostic
  105. abstract def keys(key: K): F[List[K]]
    Definition Classes
    Flush
  106. abstract def lIndex(key: K, index: Long): F[Option[V]]
    Definition Classes
    ListGetter
  107. abstract def lInsertAfter(key: K, pivot: V, value: V): F[Long]
    Definition Classes
    ListSetter
  108. abstract def lInsertBefore(key: K, pivot: V, value: V): F[Long]
    Definition Classes
    ListSetter
  109. abstract def lLen(key: K): F[Long]
    Definition Classes
    ListGetter
  110. abstract def lPop(key: K): F[Option[V]]
    Definition Classes
    ListPushPop
  111. abstract def lPush(key: K, values: V*): F[Long]
    Definition Classes
    ListPushPop
  112. abstract def lPushX(key: K, values: V*): F[Long]
    Definition Classes
    ListPushPop
  113. abstract def lRange(key: K, start: Long, stop: Long): F[List[V]]
    Definition Classes
    ListGetter
  114. abstract def lRem(key: K, count: Long, value: V): F[Long]
    Definition Classes
    ListSetter
  115. abstract def lSet(key: K, index: Long, value: V): F[Unit]
    Definition Classes
    ListSetter
  116. abstract def lTrim(key: K, start: Long, stop: Long): F[Unit]
    Definition Classes
    ListSetter
  117. abstract def lastSave: F[Instant]
    Definition Classes
    Diagnostic
  118. abstract def mGet(keys: Set[K]): F[Map[K, V]]
    Definition Classes
    MultiKey
  119. abstract def mSet(keyValues: Map[K, V]): F[Unit]
    Definition Classes
    MultiKey
  120. abstract def mSetNx(keyValues: Map[K, V]): F[Boolean]
    Definition Classes
    MultiKey
  121. abstract def multi: F[Unit]
    Definition Classes
    Transaction
  122. abstract def objectIdletime(key: K): F[Option[FiniteDuration]]
    Definition Classes
    KeyCommands
  123. abstract def persist(key: K): F[Boolean]
    Definition Classes
    KeyCommands
  124. abstract def pfAdd(key: K, values: V*): F[Long]
    Definition Classes
    HyperLogLogCommands
  125. abstract def pfCount(key: K): F[Long]
    Definition Classes
    HyperLogLogCommands
  126. abstract def pfMerge(outputKey: K, inputKeys: K*): F[Unit]
    Definition Classes
    HyperLogLogCommands
  127. abstract def ping: F[String]
    Definition Classes
    Ping
  128. abstract def pipeline[A](fs: (TxStore[F, String, A]) => List[F[Unit]]): F[Map[String, A]]
    Definition Classes
    Pipelining
  129. abstract def pipeline_(fs: List[F[Unit]]): F[Unit]
    Definition Classes
    Pipelining
  130. abstract def pttl(key: K): F[Option[FiniteDuration]]
    Definition Classes
    KeyCommands
  131. abstract def rPop(key: K): F[Option[V]]
    Definition Classes
    ListPushPop
  132. abstract def rPopLPush(source: K, destination: K): F[Option[V]]
    Definition Classes
    ListPushPop
  133. abstract def rPush(key: K, values: V*): F[Long]
    Definition Classes
    ListPushPop
  134. abstract def rPushX(key: K, values: V*): F[Long]
    Definition Classes
    ListPushPop
  135. abstract def randomKey: F[Option[K]]
    Definition Classes
    KeyCommands
  136. abstract def restore(key: K, value: Array[Byte], restoreArgs: RestoreArgs): F[Unit]
    Definition Classes
    KeyCommands
  137. abstract def restore(key: K, value: Array[Byte]): F[Unit]
    Definition Classes
    KeyCommands
  138. abstract def sAdd(key: K, values: V*): F[Long]
    Definition Classes
    SetSetter
  139. abstract def sCard(key: K): F[Long]
    Definition Classes
    SetGetter
  140. abstract def sDiff(keys: K*): F[Set[V]]
    Definition Classes
    SetGetter
  141. abstract def sDiffStore(destination: K, keys: K*): F[Long]
    Definition Classes
    SetSetter
  142. abstract def sInter(keys: K*): F[Set[V]]
    Definition Classes
    SetGetter
  143. abstract def sInterStore(destination: K, keys: K*): F[Long]
    Definition Classes
    SetSetter
  144. abstract def sIsMember(key: K, value: V): F[Boolean]
    Definition Classes
    SetCommands
  145. abstract def sMembers(key: K): F[Set[V]]
    Definition Classes
    SetGetter
  146. abstract def sMisMember(key: K, values: V*): F[List[Boolean]]
    Definition Classes
    SetCommands
  147. abstract def sMove(source: K, destination: K, value: V): F[Boolean]
    Definition Classes
    SetSetter
  148. abstract def sPop(key: K, count: Long): F[Set[V]]
    Definition Classes
    SetDeletion
  149. abstract def sPop(key: K): F[Option[V]]
    Definition Classes
    SetDeletion
  150. abstract def sRandMember(key: K, count: Long): F[List[V]]
    Definition Classes
    SetGetter
  151. abstract def sRandMember(key: K): F[Option[V]]
    Definition Classes
    SetGetter
  152. abstract def sRem(key: K, values: V*): F[Long]
    Definition Classes
    SetDeletion
  153. abstract def sUnion(keys: K*): F[Set[V]]
    Definition Classes
    SetGetter
  154. abstract def sUnionStore(destination: K, keys: K*): F[Unit]
    Definition Classes
    SetGetter
  155. abstract def scan(cursor: KeyScanCursor[K], keyScanArgs: KeyScanArgs): F[KeyScanCursor[K]]
    Definition Classes
    KeyCommands
  156. abstract def scan(keyScanArgs: KeyScanArgs): F[KeyScanCursor[K]]
    Definition Classes
    KeyCommands
  157. abstract def scan(previous: KeyScanCursor[K]): F[KeyScanCursor[K]]
    Definition Classes
    KeyCommands
  158. abstract def scan: F[KeyScanCursor[K]]
    Definition Classes
    KeyCommands
  159. abstract def scriptExists(digests: String*): F[List[Boolean]]
    Definition Classes
    Scripting
  160. abstract def scriptFlush: F[Unit]
    Definition Classes
    Scripting
  161. abstract def scriptLoad(script: Array[Byte]): F[String]
    Definition Classes
    Scripting
  162. abstract def scriptLoad(script: String): F[String]
    Definition Classes
    Scripting
  163. abstract def select(index: Int): F[Unit]
    Definition Classes
    Ping
  164. abstract def set(key: K, value: V, setArgs: SetArgs): F[Boolean]
    Definition Classes
    Setter
  165. abstract def set(key: K, value: V): F[Unit]
    Definition Classes
    Setter
  166. abstract def setBit(key: K, offset: Long, value: Int): F[Long]
    Definition Classes
    BitCommands
  167. abstract def setClientName(name: K): F[Boolean]
    Definition Classes
    Client
  168. abstract def setEx(key: K, value: V, expiresIn: FiniteDuration): F[Unit]
    Definition Classes
    Setter
  169. abstract def setLibName(name: String): F[Boolean]
    Definition Classes
    Client
  170. abstract def setLibVersion(version: String): F[Boolean]
    Definition Classes
    Client
  171. abstract def setNx(key: K, value: V): F[Boolean]
    Definition Classes
    Setter
  172. abstract def setRange(key: K, value: V, offset: Long): F[Unit]
    Definition Classes
    Setter
  173. abstract def slowLogLen: F[Long]
    Definition Classes
    Diagnostic
  174. abstract def strLen(key: K): F[Long]
    Definition Classes
    Getter
  175. abstract def transact[A](fs: (TxStore[F, String, A]) => List[F[Unit]]): F[Map[String, A]]
    Definition Classes
    HighLevelTx
  176. abstract def transact_(fs: List[F[Unit]]): F[Unit]
    Definition Classes
    HighLevelTx
  177. abstract def ttl(key: K): F[Option[FiniteDuration]]
    Definition Classes
    KeyCommands
  178. abstract def typeOf(key: K): F[Option[RedisType]]
    Definition Classes
    KeyCommands
  179. abstract def unlink(key: K*): F[Long]
    Definition Classes
    KeyCommands
  180. 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
  181. 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
  182. abstract def unwatch: F[Unit]
    Definition Classes
    Watcher
  183. abstract def watch(keys: K*): F[Unit]
    Definition Classes
    Watcher
  184. abstract def zAdd(key: K, args: Option[ZAddArgs], values: ScoreWithValue[V]*): F[Long]
    Definition Classes
    SortedSetSetter
  185. abstract def zAddIncr(key: K, args: Option[ZAddArgs], value: ScoreWithValue[V]): F[Double]
    Definition Classes
    SortedSetSetter
  186. abstract def zCard(key: K): F[Long]
    Definition Classes
    SortedSetGetter
  187. abstract def zCount[T](key: K, range: ZRange[T])(implicit arg0: Numeric[T]): F[Long]
    Definition Classes
    SortedSetGetter
  188. abstract def zDiff(keys: K*): F[List[V]]
    Definition Classes
    SortedSetGetter
  189. abstract def zDiffWithScores(keys: K*): F[List[ScoreWithValue[V]]]
    Definition Classes
    SortedSetGetter
  190. abstract def zIncrBy(key: K, member: V, amount: Double): F[Double]
    Definition Classes
    SortedSetSetter
  191. abstract def zInter(args: Option[ZAggregateArgs], keys: K*): F[List[V]]
    Definition Classes
    SortedSetGetter
  192. abstract def zInterStore(destination: K, args: Option[ZStoreArgs], keys: K*): F[Long]
    Definition Classes
    SortedSetSetter
  193. abstract def zInterWithScores(args: Option[ZAggregateArgs], keys: K*): F[List[ScoreWithValue[V]]]
    Definition Classes
    SortedSetGetter
  194. abstract def zLexCount(key: K, range: ZRange[V]): F[Long]
    Definition Classes
    SortedSetGetter
  195. abstract def zPopMax(key: K, count: Long): F[List[ScoreWithValue[V]]]
    Definition Classes
    SortedSetGetter
  196. abstract def zPopMin(key: K, count: Long): F[List[ScoreWithValue[V]]]
    Definition Classes
    SortedSetGetter
  197. abstract def zRange(key: K, start: Long, stop: Long): F[List[V]]
    Definition Classes
    SortedSetGetter
  198. abstract def zRangeByLex(key: K, range: ZRange[V], limit: Option[RangeLimit]): F[List[V]]
    Definition Classes
    SortedSetGetter
  199. abstract def zRangeByScore[T](key: K, range: ZRange[T], limit: Option[RangeLimit])(implicit arg0: Numeric[T]): F[List[V]]
    Definition Classes
    SortedSetGetter
  200. abstract def zRangeByScoreWithScores[T](key: K, range: ZRange[T], limit: Option[RangeLimit])(implicit arg0: Numeric[T]): F[List[ScoreWithValue[V]]]
    Definition Classes
    SortedSetGetter
  201. abstract def zRangeWithScores(key: K, start: Long, stop: Long): F[List[ScoreWithValue[V]]]
    Definition Classes
    SortedSetGetter
  202. abstract def zRank(key: K, value: V): F[Option[Long]]
    Definition Classes
    SortedSetGetter
  203. abstract def zRem(key: K, value: V, values: V*): F[Long]
    Definition Classes
    SortedSetSetter
  204. abstract def zRemRangeByLex(key: K, range: ZRange[V]): F[Long]
    Definition Classes
    SortedSetSetter
  205. abstract def zRemRangeByRank(key: K, start: Long, stop: Long): F[Long]
    Definition Classes
    SortedSetSetter
  206. abstract def zRemRangeByScore[T](key: K, range: ZRange[T])(implicit arg0: Numeric[T]): F[Long]
    Definition Classes
    SortedSetSetter
  207. abstract def zRevRange(key: K, start: Long, stop: Long): F[List[V]]
    Definition Classes
    SortedSetGetter
  208. abstract def zRevRangeByLex(key: K, range: ZRange[V], limit: Option[RangeLimit]): F[List[V]]
    Definition Classes
    SortedSetGetter
  209. abstract def zRevRangeByScore[T](key: K, range: ZRange[T], limit: Option[RangeLimit])(implicit arg0: Numeric[T]): F[List[V]]
    Definition Classes
    SortedSetGetter
  210. abstract def zRevRangeByScoreWithScores[T](key: K, range: ZRange[T], limit: Option[RangeLimit])(implicit arg0: Numeric[T]): F[List[ScoreWithValue[V]]]
    Definition Classes
    SortedSetGetter
  211. abstract def zRevRangeWithScores(key: K, start: Long, stop: Long): F[List[ScoreWithValue[V]]]
    Definition Classes
    SortedSetGetter
  212. abstract def zRevRank(key: K, value: V): F[Option[Long]]
    Definition Classes
    SortedSetGetter
  213. abstract def zScore(key: K, value: V): F[Option[Double]]
    Definition Classes
    SortedSetGetter
  214. abstract def zUnion(args: Option[ZAggregateArgs], keys: K*): F[List[V]]
    Definition Classes
    SortedSetGetter
  215. abstract def zUnionStore(destination: K, args: Option[ZStoreArgs], keys: K*): F[Long]
    Definition Classes
    SortedSetSetter
  216. abstract def zUnionWithScores(args: Option[ZAggregateArgs], keys: K*): F[List[ScoreWithValue[V]]]
    Definition Classes
    SortedSetGetter
  217. 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])

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

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

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

  221. 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 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 HashIncrement[F, K, V]

Inherited from HashSetter[F, K, V]

Inherited from HashGetter[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