Packages

t

com.avsystem.commons.redis

RedisRecoverableKeyedApi

trait RedisRecoverableKeyedApi extends RedisKeyedApi with RecoverableKeyedScriptingApi

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RedisRecoverableKeyedApi
  2. RecoverableKeyedScriptingApi
  3. RecoverableApiSubset
  4. RedisKeyedApi
  5. StreamsApi
  6. HyperLogLogApi
  7. SetsApi
  8. ListsApi
  9. SortedSetsApi
  10. HashesApi
  11. KeyedScriptingApi
  12. GeoApi
  13. KeyedClusterApi
  14. StringsApi
  15. KeyedKeysApi
  16. ApiSubset
  17. AnyRef
  18. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type Field = RedisSerialization.Field
    Definition Classes
    ApiSubset
  2. type Key = RedisSerialization.Key
    Definition Classes
    ApiSubset
  3. type Record = RedisSerialization.Record
    Definition Classes
    ApiSubset
  4. abstract type Result[A]

    The type constructor into which a result of each command is wrapped.

    The type constructor into which a result of each command is wrapped. For example if Result is Future, then incr returns Future[Long].

    Definition Classes
    ApiSubset
  5. type Value = RedisSerialization.Value
    Definition Classes
    ApiSubset
  6. type XEntry = commands.XEntry[Record]
    Definition Classes
    StreamsApi

Abstract Value Members

  1. abstract def execute[A](command: RedisCommand[A]): Result[A]
    Definition Classes
    ApiSubset
  2. abstract def recoverWith[A](executed: ⇒ Result[A])(fun: PartialFunction[Throwable, Result[A]]): Result[A]
    Attributes
    protected
    Definition Classes
    RecoverableApiSubset
  3. abstract val serialization: RedisSerialization
    Definition Classes
    ApiSubset

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def append(key: Key, value: Value): Result[Int]

    Executes APPEND

    Executes APPEND

    Definition Classes
    StringsApi
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def bitcount(key: Key, range: commons.OptArg[(Int, Int)] = OptArg.Empty): Result[Long]

    Executes BITCOUNT

    Executes BITCOUNT

    Definition Classes
    StringsApi
  7. def bitfield(key: Key, ops: Iterable[BitFieldOp]): Result[Seq[commons.Opt[Long]]]

    Executes BITFIELD

    Executes BITFIELD

    Definition Classes
    StringsApi
  8. def bitfield(key: Key, op: BitFieldOp, ops: BitFieldOp*): Result[Seq[commons.Opt[Long]]]

    Executes BITFIELD

    Executes BITFIELD

    Definition Classes
    StringsApi
  9. def bitfield(key: Key, op: BitFieldOp): Result[commons.Opt[Long]]

    Executes BITFIELD

    Executes BITFIELD

    Definition Classes
    StringsApi
  10. def bitop(multiOperation: MultiBitOp, destkey: Key, keys: Key*): Result[Int]

    Executes BITOP

    Executes BITOP

    Definition Classes
    StringsApi
  11. def bitopNot(destkey: Key, key: Key): Result[Int]

    Executes BITOP

    Executes BITOP

    Definition Classes
    StringsApi
  12. def bitpos(key: Key, bit: Boolean, start: Int, end: Int): Result[Long]

    Executes BITPOS

    Executes BITPOS

    Definition Classes
    StringsApi
  13. def bitpos(key: Key, bit: Boolean, start: Int): Result[Long]

    Executes BITPOS

    Executes BITPOS

    Definition Classes
    StringsApi
  14. def bitpos(key: Key, bit: Boolean): Result[Long]

    Executes BITPOS

    Executes BITPOS

    Definition Classes
    StringsApi
  15. def blpop(keys: Iterable[Key], timeout: Int): Result[commons.Opt[(Key, Value)]]

    Executes BLPOP

    Executes BLPOP

    Definition Classes
    ListsApi
  16. def blpop(key: Key, timeout: Int): Result[commons.Opt[Value]]

    Executes BLPOP

    Executes BLPOP

    Definition Classes
    ListsApi
  17. def brpop(keys: Iterable[Key], timeout: Int): Result[commons.Opt[(Key, Value)]]

    Executes BRPOP

    Executes BRPOP

    Definition Classes
    ListsApi
  18. def brpop(key: Key, timeout: Int): Result[commons.Opt[Value]]

    Executes BRPOP

    Executes BRPOP

    Definition Classes
    ListsApi
  19. def brpoplpush(source: Key, destination: Key, timeout: Int): Result[commons.Opt[Value]]

    Executes BRPOPLPUSH

    Executes BRPOPLPUSH

    Definition Classes
    ListsApi
  20. def bzpopmax(keys: Iterable[Key], timeout: Int): Result[commons.Opt[(Key, Value, Double)]]

    Executes BZPOPMAX

    Executes BZPOPMAX

    Definition Classes
    SortedSetsApi
  21. def bzpopmax(key: Key, timeout: Int): Result[commons.Opt[(Value, Double)]]

    Executes BZPOPMAX

    Executes BZPOPMAX

    Definition Classes
    SortedSetsApi
  22. def bzpopmin(keys: Iterable[Key], timeout: Int): Result[commons.Opt[(Key, Value, Double)]]

    Executes BZPOPMIN

    Executes BZPOPMIN

    Definition Classes
    SortedSetsApi
  23. def bzpopmin(key: Key, timeout: Int): Result[commons.Opt[(Value, Double)]]

    Executes BZPOPMIN

    Executes BZPOPMIN

    Definition Classes
    SortedSetsApi
  24. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  25. def clusterKeyslot(key: Key): Result[Int]

    Executes CLUSTER KEYSLOT

    Definition Classes
    KeyedClusterApi
  26. def decr(key: Key): Result[Long]

    Executes DECR

    Executes DECR

    Definition Classes
    StringsApi
  27. def decrby(key: Key, decrement: Long): Result[Long]

    Executes DECRBY

    Executes DECRBY

    Definition Classes
    StringsApi
  28. def del(keys: Iterable[Key]): Result[Int]

    Executes DEL or simply returns 0 if keys is empty, without sending the command to Redis

    Executes DEL or simply returns 0 if keys is empty, without sending the command to Redis

    Definition Classes
    KeyedKeysApi
  29. def del(key: Key, keys: Key*): Result[Int]

    Executes DEL

    Executes DEL

    Definition Classes
    KeyedKeysApi
  30. def del(key: Key): Result[Boolean]

    Executes DEL

    Executes DEL

    Definition Classes
    KeyedKeysApi
  31. def dump(key: Key): Result[commons.Opt[Dumped]]

    Executes DUMP

    Executes DUMP

    Definition Classes
    KeyedKeysApi
  32. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  33. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  34. def eval[T](source: String, keys: Seq[Key], args: Seq[Value])(decoder: ReplyDecoder[T]): Result[T]

    Executes EVAL

    Executes EVAL

    Definition Classes
    KeyedScriptingApi
  35. def eval[T](script: RedisScript[T], keys: Seq[Key], args: Seq[Value]): Result[T]

    Executes EVAL

    Executes EVAL

    Definition Classes
    KeyedScriptingApi
  36. def evalsha[T](sha1: Sha1, keys: Seq[Key], args: Seq[Value])(decoder: ReplyDecoder[T]): Result[T]

    Executes EVALSHA

    Executes EVALSHA

    Definition Classes
    KeyedScriptingApi
  37. def evalsha[T](script: RedisScript[T], keys: Seq[Key], args: Seq[Value]): Result[T]

    Executes EVALSHA

    Executes EVALSHA

    Definition Classes
    KeyedScriptingApi
  38. def evalshaOrEval[T](script: RedisScript[T], keys: Seq[Key], args: Seq[Value]): Result[T]

    Tries to execute EVALSHA and falls back to EVAL if script isn't loaded yet.

    Tries to execute EVALSHA and falls back to EVAL if script isn't loaded yet.

    Definition Classes
    RecoverableKeyedScriptingApi
  39. def exists(keys: Iterable[Key]): Result[Int]

    Executes EXISTS or simply returns 0 when keys is empty, without sending the command to Redis

    Executes EXISTS or simply returns 0 when keys is empty, without sending the command to Redis

    Definition Classes
    KeyedKeysApi
  40. def exists(key: Key, keys: Key*): Result[Int]

    Executes EXISTS

    Executes EXISTS

    Definition Classes
    KeyedKeysApi
  41. def exists(key: Key): Result[Boolean]

    Executes EXISTS

    Executes EXISTS

    Definition Classes
    KeyedKeysApi
  42. def expire(key: Key, seconds: Long): Result[Boolean]

    Executes EXPIRE

    Executes EXPIRE

    Definition Classes
    KeyedKeysApi
  43. def expireat(key: Key, timestamp: Long): Result[Boolean]

    Executes EXPIREAT

    Executes EXPIREAT

    Definition Classes
    KeyedKeysApi
  44. implicit final def fieldCodec: RedisDataCodec[Field]
    Attributes
    protected
    Definition Classes
    ApiSubset
  45. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  46. def geoadd(key: Key, items: Iterable[(Value, GeoPoint)]): Result[Int]

    Executes GEOADD or simply returns 0 when items is empty, without sending the command Redis

    Executes GEOADD or simply returns 0 when items is empty, without sending the command Redis

    Definition Classes
    GeoApi
  47. def geoadd(key: Key, item: (Value, GeoPoint), items: (Value, GeoPoint)*): Result[Int]

    Executes GEOADD

    Executes GEOADD

    Definition Classes
    GeoApi
  48. def geoadd(key: Key, member: Value, point: GeoPoint): Result[Boolean]

    Executes GEOADD

    Executes GEOADD

    Definition Classes
    GeoApi
  49. def geodist(key: Key, member1: Value, member2: Value, unit: GeoUnit = GeoUnit.M): Result[commons.Opt[Double]]

    Executes GEODIST

    Executes GEODIST

    Definition Classes
    GeoApi
  50. def geohash(key: Key, members: Iterable[Value]): Result[Seq[commons.Opt[GeoHash]]]

    Executes GEOHASH NOTE: members CAN be empty (Redis accepts it)

    Executes GEOHASH NOTE: members CAN be empty (Redis accepts it)

    Definition Classes
    GeoApi
  51. def geohash(key: Key, members: Value*): Result[Seq[commons.Opt[GeoHash]]]

    Executes GEOHASH

    Executes GEOHASH

    Definition Classes
    GeoApi
  52. def geopos(key: Key, members: Iterable[Value]): Result[Seq[commons.Opt[GeoPoint]]]

    Executes GEOPOS NOTE: members CAN be empty (Redis accepts it)

    Executes GEOPOS NOTE: members CAN be empty (Redis accepts it)

    Definition Classes
    GeoApi
  53. def geopos(key: Key, members: Value*): Result[Seq[commons.Opt[GeoPoint]]]

    Executes GEOPOS

    Executes GEOPOS

    Definition Classes
    GeoApi
  54. def georadius[A <: GeoradiusAttrs](key: Key, point: GeoPoint, radius: Double, unit: GeoUnit, attributes: A = GeoradiusAttrs.None, count: commons.OptArg[Long] = OptArg.Empty, sortOrder: commons.OptArg[SortOrder] = OptArg.Empty, readOnly: Boolean = false): Result[Seq[commands.GeoApi.georadius.A.Attributed[Value]]]

    Executes GEORADIUS

    Executes GEORADIUS

    Definition Classes
    GeoApi
  55. def georadiusStore(key: Key, point: GeoPoint, radius: Double, unit: GeoUnit, storeKey: Key, storeDist: Boolean = false, count: commons.OptArg[Long] = OptArg.Empty, sortOrder: commons.OptArg[SortOrder] = OptArg.Empty): Result[commons.Opt[Long]]

    Executes GEORADIUS

    Executes GEORADIUS

    Definition Classes
    GeoApi
  56. def georadiusbymember[A <: GeoradiusAttrs](key: Key, member: Value, radius: Double, unit: GeoUnit, attributes: A = GeoradiusAttrs.None, count: commons.OptArg[Long] = OptArg.Empty, sortOrder: commons.OptArg[SortOrder] = OptArg.Empty, readOnly: Boolean = false): Result[Seq[commands.GeoApi.georadiusbymember.A.Attributed[Value]]]

    Executes GEORADIUSBYMEMBER

    Definition Classes
    GeoApi
  57. def georadiusbymemberStore(key: Key, member: Value, radius: Double, unit: GeoUnit, storeKey: Key, storeDist: Boolean = false, count: commons.OptArg[Long] = OptArg.Empty, sortOrder: commons.OptArg[SortOrder] = OptArg.Empty): Result[commons.Opt[Long]]

    Executes GEORADIUSBYMEMBER

    Definition Classes
    GeoApi
  58. def get(key: Key): Result[commons.Opt[Value]]

    Executes GET

    Executes GET

    Definition Classes
    StringsApi
  59. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  60. def getbit(key: Key, offset: Int): Result[Boolean]

    Executes GETBIT

    Executes GETBIT

    Definition Classes
    StringsApi
  61. def getrange(key: Key, start: Int = 0, end: Int = -1): Result[Value]

    Executes GETRANGE

    Executes GETRANGE

    Definition Classes
    StringsApi
  62. def getset(key: Key, value: Value): Result[commons.Opt[Value]]

    Executes GETSET

    Executes GETSET

    Definition Classes
    StringsApi
  63. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  64. def hdel(key: Key, fields: Iterable[Field]): Result[Int]

    Executes HDEL or simply returns 0 when fields is empty, without sending the command to Redis

    Executes HDEL or simply returns 0 when fields is empty, without sending the command to Redis

    Definition Classes
    HashesApi
  65. def hdel(key: Key, field: Field, fields: Field*): Result[Int]

    Executes HDEL

    Executes HDEL

    Definition Classes
    HashesApi
  66. def hdel(key: Key, field: Field): Result[Boolean]

    Executes HDEL

    Executes HDEL

    Definition Classes
    HashesApi
  67. implicit def headOps[T](head: T): HeadOps[T]
    Attributes
    protected
    Definition Classes
    ApiSubset
  68. def hexists(key: Key, field: Field): Result[Boolean]

    Executes HEXISTS

    Executes HEXISTS

    Definition Classes
    HashesApi
  69. def hget(key: Key, field: Field): Result[commons.Opt[Value]]

    Executes HGET

    Executes HGET

    Definition Classes
    HashesApi
  70. def hgetall(key: Key): Result[commons.BMap[Field, Value]]

    Executes HGETALL

    Executes HGETALL

    Definition Classes
    HashesApi
  71. def hgetallRecord(key: Key): Result[commons.Opt[Record]]

    Executes HGETALL

    Executes HGETALL

    Definition Classes
    HashesApi
  72. def hincrby(key: Key, field: Field, increment: Long): Result[Long]

    Executes HINCRBY

    Executes HINCRBY

    Definition Classes
    HashesApi
  73. def hincrbyfloat(key: Key, field: Field, increment: Double): Result[Double]

    Executes HINCRBYFLOAT

    Executes HINCRBYFLOAT

    Definition Classes
    HashesApi
  74. def hkeys(key: Key): Result[commons.BSet[Field]]

    Executes HKEYS

    Executes HKEYS

    Definition Classes
    HashesApi
  75. def hlen(key: Key): Result[Long]

    Executes HLEN

    Executes HLEN

    Definition Classes
    HashesApi
  76. def hmget(key: Key, fields: Iterable[Field]): Result[Seq[commons.Opt[Value]]]

    Executes HMGET or simply returns empty Seq when fields is empty, without sending the command to Redis

    Executes HMGET or simply returns empty Seq when fields is empty, without sending the command to Redis

    Definition Classes
    HashesApi
  77. def hmget(key: Key, field: Field, fields: Field*): Result[Seq[commons.Opt[Value]]]

    Executes HMGET

    Executes HMGET

    Definition Classes
    HashesApi
  78. def hmset(key: Key, fieldValues: Iterable[(Field, Value)]): Result[Unit]

    Executes HMSET or does nothing when fieldValues is empty, without sending the command to Redis

    Executes HMSET or does nothing when fieldValues is empty, without sending the command to Redis

    Definition Classes
    HashesApi
  79. def hmset(key: Key, fieldValue: (Field, Value), fieldValues: (Field, Value)*): Result[Unit]

    Executes HMSET

    Executes HMSET

    Definition Classes
    HashesApi
  80. def hmsetRecord(key: Key, data: Record): Result[Unit]

    Executes HMSET or does nothing when data is empty, without sending the command to Redis

    Executes HMSET or does nothing when data is empty, without sending the command to Redis

    Definition Classes
    HashesApi
  81. def hscan(key: Key, cursor: Cursor, matchPattern: commons.OptArg[Field] = OptArg.Empty, count: commons.OptArg[Int] = OptArg.Empty): Result[(Cursor, Seq[(Field, Value)])]

    Executes HSCAN

    Executes HSCAN

    Definition Classes
    HashesApi
  82. def hset(key: Key, fieldValues: Iterable[(Field, Value)]): Result[Int]

    Executes HSET or does nothing when fieldValues is empty, without sending the command to Redis

    Executes HSET or does nothing when fieldValues is empty, without sending the command to Redis

    Definition Classes
    HashesApi
  83. def hset(key: Key, fieldValue: (Field, Value), fieldValues: (Field, Value)*): Result[Int]

    Executes HSET

    Executes HSET

    Definition Classes
    HashesApi
  84. def hset(key: Key, field: Field, value: Value): Result[Boolean]

    Executes HSET

    Executes HSET

    Definition Classes
    HashesApi
  85. def hsetRecord(key: Key, data: Record): Result[Int]

    Executes HSET or does nothing when data is empty, without sending the command to Redis

    Executes HSET or does nothing when data is empty, without sending the command to Redis

    Definition Classes
    HashesApi
  86. def hsetnx(key: Key, field: Field, value: Value): Result[Boolean]

    Executes HSETNX

    Executes HSETNX

    Definition Classes
    HashesApi
  87. def hstrlen(key: Key, field: Field): Result[Int]

    Executes HSTRLEN

    Executes HSTRLEN

    Definition Classes
    HashesApi
  88. def hvals(key: Key): Result[Iterable[Value]]

    Executes HVALS

    Executes HVALS

    Definition Classes
    HashesApi
  89. def incr(key: Key): Result[Long]

    Executes INCR

    Executes INCR

    Definition Classes
    StringsApi
  90. def incrby(key: Key, increment: Long): Result[Long]

    Executes INCRBY

    Executes INCRBY

    Definition Classes
    StringsApi
  91. def incrbyfloat(key: Key, increment: Double): Result[Double]

    Executes INCRBYFLOAT

    Executes INCRBYFLOAT

    Definition Classes
    StringsApi
  92. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  93. implicit def iterableTailOps[T](tail: Iterable[T]): IterableTailOps[T]
    Attributes
    protected
    Definition Classes
    ApiSubset
  94. implicit def iteratorTailOps[T](tail: Iterator[T]): IteratorTailOps[T]
    Attributes
    protected
    Definition Classes
    ApiSubset
  95. implicit final def keyCodec: RedisDataCodec[Key]
    Attributes
    protected
    Definition Classes
    ApiSubset
  96. def keySlot(key: Key): Int
    Definition Classes
    KeyedClusterApi
  97. def lindex(key: Key, index: Long): Result[commons.Opt[Value]]

    Executes LINDEX

    Executes LINDEX

    Definition Classes
    ListsApi
  98. def linsert(key: Key, pivot: Value, value: Value, before: Boolean = false): Result[commons.Opt[Long]]

    Executes LINSERT

    Executes LINSERT

    Definition Classes
    ListsApi
  99. def llen(key: Key): Result[Long]

    Executes LLEN

    Executes LLEN

    Definition Classes
    ListsApi
  100. def lpop(key: Key): Result[commons.Opt[Value]]

    Executes LPOP

    Executes LPOP

    Definition Classes
    ListsApi
  101. def lpush(key: Key, values: Iterable[Value]): Result[Long]

    Executes LPUSH NOTE: values MUST NOT be empty - consider using lpushOrLlen in such case.

    Executes LPUSH NOTE: values MUST NOT be empty - consider using lpushOrLlen in such case.

    Definition Classes
    ListsApi
  102. def lpush(key: Key, value: Value, values: Value*): Result[Long]

    Executes LPUSH

    Executes LPUSH

    Definition Classes
    ListsApi
  103. def lpushOrLlen(key: Key, values: Iterable[Value]): Result[Long]

    Executes LPUSH or LLEN when values is empty

    Executes LPUSH or LLEN when values is empty

    Definition Classes
    ListsApi
  104. def lpushx(key: Key, values: Iterable[Value]): Result[Long]

    Executes LPUSHX

    Executes LPUSHX

    Definition Classes
    ListsApi
  105. def lpushx(key: Key, value: Value, values: Value*): Result[Long]

    Executes LPUSHX

    Executes LPUSHX

    Definition Classes
    ListsApi
  106. def lpushxOrLlen(key: Key, values: Iterable[Value]): Result[Long]

    Executes LPUSHX or LLEN when values is empty

    Executes LPUSHX or LLEN when values is empty

    Definition Classes
    ListsApi
  107. def lrange(key: Key, start: Long = 0, stop: Long = -1): Result[Seq[Value]]

    Executes LRANGE

    Executes LRANGE

    Definition Classes
    ListsApi
  108. def lrem(key: Key, value: Value, count: RemCount = RemCount.All): Result[Long]

    Executes LREM

    Executes LREM

    Definition Classes
    ListsApi
  109. def lset(key: Key, index: Long, value: Value): Result[Unit]

    Executes LSET

    Executes LSET

    Definition Classes
    ListsApi
  110. def ltrim(key: Key, start: Long = 0, stop: Long = -1): Result[Unit]

    Executes LTRIM

    Executes LTRIM

    Definition Classes
    ListsApi
  111. def memoryUsage(key: Key, samples: commons.OptArg[Long] = OptArg.Empty): Result[commons.Opt[Long]]
    Definition Classes
    KeyedKeysApi
  112. def mget(keys: Iterable[Key]): Result[Seq[commons.Opt[Value]]]

    Executes MGET or simply returns empty Seq when keys is empty, without sending the command to Redis

    Executes MGET or simply returns empty Seq when keys is empty, without sending the command to Redis

    Definition Classes
    StringsApi
  113. def mget(key: Key, keys: Key*): Result[Seq[commons.Opt[Value]]]

    Executes MGET

    Executes MGET

    Definition Classes
    StringsApi
  114. def migrate(keys: Iterable[Key], address: NodeAddress, destinationDb: Int, timeout: Long, copy: Boolean = false, replace: Boolean = false): Result[Boolean]

    Executes MIGRATE or simply returns true when keys is empty, without sending the command to Redis

    Executes MIGRATE or simply returns true when keys is empty, without sending the command to Redis

    Definition Classes
    KeyedKeysApi
  115. def mset(keyValues: Iterable[(Key, Value)]): Result[Unit]

    Executes MSET or does nothing when keyValues is empty, without sending the command to Redis

    Executes MSET or does nothing when keyValues is empty, without sending the command to Redis

    Definition Classes
    StringsApi
  116. def mset(keyValue: (Key, Value), keyValues: (Key, Value)*): Result[Unit]

    Executes MSET

    Executes MSET

    Definition Classes
    StringsApi
  117. def msetnx(keyValues: Iterable[(Key, Value)]): Result[Boolean]

    Executes MSETNX or simply returns true when keyValues is empty, without sending the command to Redis

    Executes MSETNX or simply returns true when keyValues is empty, without sending the command to Redis

    Definition Classes
    StringsApi
  118. def msetnx(keyValue: (Key, Value), keyValues: (Key, Value)*): Result[Boolean]

    Executes MSETNX

    Executes MSETNX

    Definition Classes
    StringsApi
  119. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  120. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  121. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  122. def objectEncoding(key: Key): Result[commons.Opt[Encoding]]

    Executes OBJECT

    Executes OBJECT

    Definition Classes
    KeyedKeysApi
  123. def objectIdletime(key: Key): Result[commons.Opt[Long]]

    Executes OBJECT

    Executes OBJECT

    Definition Classes
    KeyedKeysApi
  124. def objectRefcount(key: Key): Result[commons.Opt[Long]]

    Executes OBJECT

    Executes OBJECT

    Definition Classes
    KeyedKeysApi
  125. def persist(key: Key): Result[Boolean]

    Executes PERSIST

    Executes PERSIST

    Definition Classes
    KeyedKeysApi
  126. def pexpire(key: Key, milliseconds: Long): Result[Boolean]

    Executes PEXPIRE

    Executes PEXPIRE

    Definition Classes
    KeyedKeysApi
  127. def pexpireat(key: Key, millisecondsTimestamp: Long): Result[Boolean]

    Executes PEXPIREAT

    Executes PEXPIREAT

    Definition Classes
    KeyedKeysApi
  128. def pfadd(key: Key, elements: Iterable[Value]): Result[Boolean]

    Executes PFADD NOTE: elements CAN be empty, Redis accepts it

    Executes PFADD NOTE: elements CAN be empty, Redis accepts it

    Definition Classes
    HyperLogLogApi
  129. def pfadd(key: Key, elements: Value*): Result[Boolean]

    Executes PFADD

    Executes PFADD

    Definition Classes
    HyperLogLogApi
  130. def pfcount(keys: Iterable[Key]): Result[Long]

    Executes PFCOUNT or simply returns 0 when keys is empty, without sending the command to Redis

    Executes PFCOUNT or simply returns 0 when keys is empty, without sending the command to Redis

    Definition Classes
    HyperLogLogApi
  131. def pfcount(key: Key, keys: Key*): Result[Long]

    Executes PFCOUNT

    Executes PFCOUNT

    Definition Classes
    HyperLogLogApi
  132. def pfmerge(destkey: Key, sourcekeys: Iterable[Key]): Result[Unit]

    Executes PFMERGE.

    Executes PFMERGE. NOTE: sourcekeys CAN be empty, Redis accepts it

    Definition Classes
    HyperLogLogApi
  133. def pfmerge(destkey: Key, sourcekeys: Key*): Result[Unit]

    Executes PFMERGE

    Executes PFMERGE

    Definition Classes
    HyperLogLogApi
  134. def psetex(key: Key, milliseconds: Long, value: Value): Result[Unit]

    Executes PSETEX

    Executes PSETEX

    Definition Classes
    StringsApi
  135. def pttl(key: Key): Result[commons.Opt[commons.Opt[Long]]]

    Executes PTTL

    Executes PTTL

    Definition Classes
    KeyedKeysApi
  136. implicit final def recordCodec: RedisRecordCodec[Record]
    Attributes
    protected
    Definition Classes
    ApiSubset
  137. def rename(key: Key, newkey: Key): Result[Unit]

    Executes RENAME

    Executes RENAME

    Definition Classes
    KeyedKeysApi
  138. def renamenx(key: Key, newkey: Key): Result[Boolean]

    Executes RENAMENX

    Executes RENAMENX

    Definition Classes
    KeyedKeysApi
  139. def restore(key: Key, ttl: Long, dumpedValue: Dumped, replace: Boolean = false): Result[Unit]

    Executes RESTORE

    Executes RESTORE

    Definition Classes
    KeyedKeysApi
  140. def rpop(key: Key): Result[commons.Opt[Value]]

    Executes RPOP

    Executes RPOP

    Definition Classes
    ListsApi
  141. def rpoplpush(source: Key, destination: Key): Result[commons.Opt[Value]]

    Executes RPOPLPUSH

    Executes RPOPLPUSH

    Definition Classes
    ListsApi
  142. def rpush(key: Key, values: Iterable[Value]): Result[Long]

    Executes RPUSH NOTE: values MUST NOT be empty - consider using rpushOrLlen in such case.

    Executes RPUSH NOTE: values MUST NOT be empty - consider using rpushOrLlen in such case.

    Definition Classes
    ListsApi
  143. def rpush(key: Key, value: Value, values: Value*): Result[Long]

    Executes RPUSH

    Executes RPUSH

    Definition Classes
    ListsApi
  144. def rpushOrLlen(key: Key, values: Iterable[Value]): Result[Long]

    Executes RPUSH or LLEN when values is empty

    Executes RPUSH or LLEN when values is empty

    Definition Classes
    ListsApi
  145. def rpushx(key: Key, values: Iterable[Value]): Result[Long]

    Executes RPUSHX

    Executes RPUSHX

    Definition Classes
    ListsApi
  146. def rpushx(key: Key, value: Value, values: Value*): Result[Long]

    Executes RPUSHX

    Executes RPUSHX

    Definition Classes
    ListsApi
  147. def rpushxOrLlen(key: Key, values: Iterable[Value]): Result[Long]

    Executes RPUSHX or LLEN when values is empty

    Executes RPUSHX or LLEN when values is empty

    Definition Classes
    ListsApi
  148. def sadd(key: Key, members: Iterable[Value]): Result[Int]

    Executes SADD or simply returns 0 when members is empty

    Executes SADD or simply returns 0 when members is empty

    Definition Classes
    SetsApi
  149. def sadd(key: Key, member: Value, members: Value*): Result[Int]

    Executes SADD

    Executes SADD

    Definition Classes
    SetsApi
  150. def sadd(key: Key, member: Value): Result[Boolean]

    Executes SADD

    Executes SADD

    Definition Classes
    SetsApi
  151. def scard(key: Key): Result[Long]

    Executes SCARD

    Executes SCARD

    Definition Classes
    SetsApi
  152. def sdiff(source: Key, keys: Iterable[Key]): Result[commons.BSet[Value]]

    Executes SDIFF

    Executes SDIFF

    Definition Classes
    SetsApi
  153. def sdiff(source: Key, keys: Key*): Result[commons.BSet[Value]]

    Executes SDIFF

    Executes SDIFF

    Definition Classes
    SetsApi
  154. def sdiffstore(destination: Key, source: Key, keys: Iterable[Key]): Result[Long]

    Executes SDIFFSTORE

    Executes SDIFFSTORE

    Definition Classes
    SetsApi
  155. def sdiffstore(destination: Key, source: Key, keys: Key*): Result[Long]

    Executes SDIFFSTORE

    Executes SDIFFSTORE

    Definition Classes
    SetsApi
  156. def set(key: Key, value: Value, expiration: commons.OptArg[Expiration] = OptArg.Empty, existence: commons.OptArg[Boolean] = OptArg.Empty): Result[Boolean]

    Executes SET

    Executes SET

    Definition Classes
    StringsApi
  157. def setbit(key: Key, offset: Long, value: Boolean): Result[Boolean]

    Executes SETBIT

    Executes SETBIT

    Definition Classes
    StringsApi
  158. def setex(key: Key, seconds: Long, value: Value): Result[Unit]

    Executes SETEX

    Executes SETEX

    Definition Classes
    StringsApi
  159. def setnx(key: Key, value: Value): Result[Boolean]

    Executes SETNX

    Executes SETNX

    Definition Classes
    StringsApi
  160. def setrange(key: Key, offset: Int, value: Value): Result[Int]

    Executes SETRANGE

    Executes SETRANGE

    Definition Classes
    StringsApi
  161. def sinter(keys: Iterable[Key]): Result[commons.BSet[Value]]

    Executes SINTER NOTE: keys MUST NOT be empty

    Executes SINTER NOTE: keys MUST NOT be empty

    Definition Classes
    SetsApi
  162. def sinter(key: Key, keys: Key*): Result[commons.BSet[Value]]

    Executes SINTER

    Executes SINTER

    Definition Classes
    SetsApi
  163. def sinterstore(destination: Key, keys: Iterable[Key]): Result[Long]

    Executes SINTERSTORE NOTE: keys MUST NOT be empty

    Executes SINTERSTORE NOTE: keys MUST NOT be empty

    Definition Classes
    SetsApi
  164. def sinterstore(destination: Key, key: Key, keys: Key*): Result[Long]

    Executes SINTERSTORE

    Executes SINTERSTORE

    Definition Classes
    SetsApi
  165. def sismember(key: Key, member: Value): Result[Boolean]

    Executes SISMEMBER

    Executes SISMEMBER

    Definition Classes
    SetsApi
  166. def smembers(key: Key): Result[commons.BSet[Value]]

    Executes SMEMBERS

    Executes SMEMBERS

    Definition Classes
    SetsApi
  167. def smove(source: Key, destination: Key, member: Value): Result[Boolean]

    Executes SMOVE

    Executes SMOVE

    Definition Classes
    SetsApi
  168. def sort(key: Key, by: commons.OptArg[SortPattern[Key, Field]] = OptArg.Empty, limit: commons.OptArg[SortLimit] = OptArg.Empty, sortOrder: commons.OptArg[SortOrder] = OptArg.Empty, alpha: Boolean = false): Result[Seq[Value]]

    Executes SORT

    Executes SORT

    Definition Classes
    KeyedKeysApi
  169. def sortGet(key: Key, gets: Seq[SortPattern[Key, Field]], by: commons.OptArg[SortPattern[Key, Field]] = OptArg.Empty, limit: commons.OptArg[SortLimit] = OptArg.Empty, sortOrder: commons.OptArg[SortOrder] = OptArg.Empty, alpha: Boolean = false): Result[Seq[Seq[commons.Opt[Value]]]]

    Executes SORT

    Executes SORT

    Definition Classes
    KeyedKeysApi
  170. def sortStore(key: Key, destination: Key, by: commons.OptArg[SortPattern[Key, Field]] = OptArg.Empty, limit: commons.OptArg[SortLimit] = OptArg.Empty, gets: Seq[SortPattern[Key, Field]] = Nil, sortOrder: commons.OptArg[SortOrder] = OptArg.Empty, alpha: Boolean = false): Result[Long]

    Executes SORT

    Executes SORT

    Definition Classes
    KeyedKeysApi
  171. def spop(key: Key, count: Int): Result[commons.BSet[Value]]

    Executes SPOP

    Executes SPOP

    Definition Classes
    SetsApi
  172. def spop(key: Key): Result[commons.Opt[Value]]

    Executes SPOP

    Executes SPOP

    Definition Classes
    SetsApi
  173. def srandmember(key: Key, count: Int): Result[Seq[Value]]

    Executes SRANDMEMBER

    Executes SRANDMEMBER

    Definition Classes
    SetsApi
  174. def srandmember(key: Key): Result[commons.Opt[Value]]

    Executes SRANDMEMBER

    Executes SRANDMEMBER

    Definition Classes
    SetsApi
  175. def srandmemberDistinct(key: Key, count: Int): Result[commons.BSet[Value]]

    Executes SRANDMEMBER

    Executes SRANDMEMBER

    Definition Classes
    SetsApi
  176. def srem(key: Key, members: Iterable[Value]): Result[Int]

    Executes SREM or simply returns 0 when members is empty

    Executes SREM or simply returns 0 when members is empty

    Definition Classes
    SetsApi
  177. def srem(key: Key, member: Value, members: Value*): Result[Int]

    Executes SREM

    Executes SREM

    Definition Classes
    SetsApi
  178. def srem(key: Key, member: Value): Result[Boolean]

    Executes SREM

    Executes SREM

    Definition Classes
    SetsApi
  179. def sscan(key: Key, cursor: Cursor, matchPattern: commons.OptArg[Value] = OptArg.Empty, count: commons.OptArg[Int] = OptArg.Empty): Result[(Cursor, Seq[Value])]

    Executes SSCAN

    Executes SSCAN

    Definition Classes
    SetsApi
  180. def strlen(key: Key): Result[Int]

    Executes STRLEN

    Executes STRLEN

    Definition Classes
    StringsApi
  181. def sunion(keys: Iterable[Key]): Result[commons.BSet[Value]]

    Executes SUNION or simply returns empty set when keys is empty

    Executes SUNION or simply returns empty set when keys is empty

    Definition Classes
    SetsApi
  182. def sunion(key: Key, keys: Key*): Result[commons.BSet[Value]]

    Executes SUNION

    Executes SUNION

    Definition Classes
    SetsApi
  183. def sunionstore(destination: Key, keys: Iterable[Key]): Result[Long]

    Executes SUNIONSTORE NOTE: unlike in SUNION keys MUST NOT be empty because SUNIONSTORE overwrites destination key.

    Executes SUNIONSTORE NOTE: unlike in SUNION keys MUST NOT be empty because SUNIONSTORE overwrites destination key. An operation equivalent to invoking SUNIONSTORE with only destination and no keys would be DEL destination

    Definition Classes
    SetsApi
  184. def sunionstore(destination: Key, key: Key, keys: Key*): Result[Long]

    Executes SUNIONSTORE

    Executes SUNIONSTORE

    Definition Classes
    SetsApi
  185. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  186. def toString(): String
    Definition Classes
    AnyRef → Any
  187. def touch(keys: Iterable[Key]): Result[Int]

    Executes TOUCH or simply returns 0 when keys is empty, without sending the command to Redis

    Executes TOUCH or simply returns 0 when keys is empty, without sending the command to Redis

    Definition Classes
    KeyedKeysApi
  188. def touch(key: Key, keys: Key*): Result[Int]

    Executes TOUCH

    Executes TOUCH

    Definition Classes
    KeyedKeysApi
  189. def touch(key: Key): Result[Boolean]

    Executes TOUCH

    Executes TOUCH

    Definition Classes
    KeyedKeysApi
  190. def ttl(key: Key): Result[commons.Opt[commons.Opt[Long]]]

    Executes TTL

    Executes TTL

    Definition Classes
    KeyedKeysApi
  191. def type(key: Key): Result[RedisType]

    Executes TYPE

    Executes TYPE

    Definition Classes
    KeyedKeysApi
  192. def unlink(keys: Iterable[Key]): Result[Int]

    Executes UNLINK or simply returns 0 when keys is empty, without sending the command to Redis

    Executes UNLINK or simply returns 0 when keys is empty, without sending the command to Redis

    Definition Classes
    KeyedKeysApi
  193. def unlink(key: Key, keys: Key*): Result[Int]

    Executes UNLINK

    Executes UNLINK

    Definition Classes
    KeyedKeysApi
  194. def unlink(key: Key): Result[Boolean]

    Executes UNLINK

    Executes UNLINK

    Definition Classes
    KeyedKeysApi
  195. implicit final def valueCodec: RedisDataCodec[Value]
    Attributes
    protected
    Definition Classes
    ApiSubset
  196. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  197. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  198. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  199. def xack(key: Key, group: XGroup, ids: Iterable[XEntryId]): Result[Int]

    Executes XACK

    Executes XACK

    Definition Classes
    StreamsApi
  200. def xack(key: Key, group: XGroup, id: XEntryId, ids: XEntryId*): Result[Int]

    Executes XACK

    Executes XACK

    Definition Classes
    StreamsApi
  201. def xack(key: Key, group: XGroup, id: XEntryId): Result[Boolean]

    Executes XACK

    Executes XACK

    Definition Classes
    StreamsApi
  202. def xadd(key: Key, data: Record, id: commons.OptArg[XEntryId] = OptArg.Empty, maxlen: commons.OptArg[XMaxlen] = OptArg.Empty): Result[XEntryId]

    Executes XADD

    Executes XADD

    Definition Classes
    StreamsApi
  203. def xaddEntry(key: Key, entry: XEntry, maxlen: commons.OptArg[XMaxlen] = OptArg.Empty): Result[XEntryId]

    Executes XADD

    Executes XADD

    Definition Classes
    StreamsApi
  204. def xclaim(key: Key, group: XGroup, consumer: XConsumer, minIdleMillis: Long, ids: Iterable[XEntryId], idleMillis: commons.OptArg[Long] = OptArg.Empty, msUnixTime: commons.OptArg[Long] = OptArg.Empty, retrycount: commons.OptArg[Int] = OptArg.Empty, force: Boolean = false): Result[Seq[XEntry]]

    Executes XCLAIM

    Executes XCLAIM

    Definition Classes
    StreamsApi
  205. def xclaimJustid(key: Key, group: XGroup, consumer: XConsumer, minIdleMillis: Long, ids: Iterable[XEntryId], idleMillis: commons.OptArg[Long] = OptArg.Empty, msUnixTime: commons.OptArg[Long] = OptArg.Empty, retrycount: commons.OptArg[Int] = OptArg.Empty, force: Boolean = false): Result[Seq[XEntryId]]

    Executes XCLAIM

    Executes XCLAIM

    Definition Classes
    StreamsApi
  206. def xclaimSingle(key: Key, group: XGroup, consumer: XConsumer, minIdleMillis: Long, id: XEntryId, idleMillis: commons.OptArg[Long] = OptArg.Empty, msUnixTime: commons.OptArg[Long] = OptArg.Empty, retrycount: commons.OptArg[Int] = OptArg.Empty, force: Boolean = false): Result[commons.Opt[XEntry]]

    Executes XCLAIM

    Executes XCLAIM

    Definition Classes
    StreamsApi
  207. def xdel(key: Key, ids: Iterable[XEntryId]): Result[Long]

    Executes XDEL

    Executes XDEL

    Definition Classes
    StreamsApi
  208. def xdel(key: Key, id: XEntryId, ids: XEntryId*): Result[Long]

    Executes XDEL

    Executes XDEL

    Definition Classes
    StreamsApi
  209. def xdel(key: Key, id: XEntryId): Result[Boolean]

    Executes XDEL

    Executes XDEL

    Definition Classes
    StreamsApi
  210. def xgroupCreate(key: Key, group: XGroup, id: commons.OptArg[XEntryId] = OptArg.Empty, mkstream: Boolean = false): Result[Unit]

    Executes XGROUP CREATE

    Executes XGROUP CREATE

    Definition Classes
    StreamsApi
  211. def xgroupDelconsumer(key: Key, group: XGroup, consumer: XConsumer): Result[Boolean]

    Executes XGROUP DELCONSUMER

    Definition Classes
    StreamsApi
  212. def xgroupDestroy(key: Key, group: XGroup): Result[Boolean]

    Executes XGROUP DESTROY

    Definition Classes
    StreamsApi
  213. def xgroupSetid(key: Key, group: XGroup, id: commons.OptArg[XEntryId] = OptArg.Empty): Result[Unit]

    Executes XGROUP SETID

    Executes XGROUP SETID

    Definition Classes
    StreamsApi
  214. def xinfoConsumers(key: Key, group: XGroup): Result[Seq[XConsumerInfo]]

    Executes XINFO CONSUMERS

    Definition Classes
    StreamsApi
  215. def xinfoGroups(key: Key): Result[Seq[XGroupInfo]]

    Executes XINFO GROUPS

    Executes XINFO GROUPS

    Definition Classes
    StreamsApi
  216. def xinfoStream(key: Key): Result[XStreamInfo[Record]]

    Executes XINFO STREAM

    Executes XINFO STREAM

    Definition Classes
    StreamsApi
  217. def xlen(key: Key): Result[Long]

    Executes XLEN

    Executes XLEN

    Definition Classes
    StreamsApi
  218. def xpending(key: Key, group: XGroup): Result[XPendingOverview]

    Executes XPENDING

    Executes XPENDING

    Definition Classes
    StreamsApi
  219. def xpendingEntries(key: Key, group: XGroup, count: Int, start: commons.OptArg[XEntryId] = OptArg.Empty, end: commons.OptArg[XEntryId] = OptArg.Empty, consumer: commons.OptArg[XConsumer] = OptArg.Empty): Result[Seq[XPendingEntry]]

    Executes XPENDING

    Executes XPENDING

    Definition Classes
    StreamsApi
  220. def xrange(key: Key, start: commons.OptArg[XEntryId] = OptArg.Empty, end: commons.OptArg[XEntryId] = OptArg.Empty, count: commons.OptArg[Int] = OptArg.Empty): Result[Seq[XEntry]]

    Executes XRANGE

    Executes XRANGE

    Definition Classes
    StreamsApi
  221. def xread(streams: Iterable[(Key, commons.Opt[XEntryId])], blockMillis: commons.OptArg[Int] = OptArg.Empty, count: commons.OptArg[Int] = OptArg.Empty): Result[commons.BMap[Key, Seq[XEntry]]]

    Executes XREAD

    Executes XREAD

    Definition Classes
    StreamsApi
  222. def xreadSingle(key: Key, id: commons.Opt[XEntryId], blockMillis: commons.OptArg[Int] = OptArg.Empty, count: commons.OptArg[Int] = OptArg.Empty): Result[Seq[XEntry]]

    Executes XREAD

    Executes XREAD

    Definition Classes
    StreamsApi
  223. def xreadgroup(group: XGroup, consumer: XConsumer, streams: Iterable[(Key, commons.Opt[XEntryId])], blockMillis: commons.OptArg[Int] = OptArg.Empty, count: commons.OptArg[Int] = OptArg.Empty): Result[commons.BMap[Key, Seq[XEntry]]]

    Executes XREADGROUP

    Executes XREADGROUP

    Definition Classes
    StreamsApi
  224. def xreadgroupSingle(key: Key, group: XGroup, consumer: XConsumer, id: commons.OptArg[XEntryId] = OptArg.Empty, blockMillis: commons.OptArg[Int] = OptArg.Empty, count: commons.OptArg[Int] = OptArg.Empty): Result[Seq[XEntry]]

    Executes XREADGROUP

    Executes XREADGROUP

    Definition Classes
    StreamsApi
  225. def xrevrange(key: Key, end: commons.OptArg[XEntryId] = OptArg.Empty, start: commons.OptArg[XEntryId] = OptArg.Empty, count: commons.OptArg[Int] = OptArg.Empty): Result[Seq[XEntry]]

    Executes XREVRANGE

    Executes XREVRANGE

    Definition Classes
    StreamsApi
  226. def xtrim(key: Key, maxlen: XMaxlen): Result[Long]

    Executes XTRIM

    Executes XTRIM

    Definition Classes
    StreamsApi
  227. def xtrim(key: Key, maxlen: Long, approx: Boolean = true): Result[Long]

    Executes XTRIM

    Executes XTRIM

    Definition Classes
    StreamsApi
  228. def zadd(key: Key, memberScores: Iterable[(Value, Double)], existence: commons.OptArg[Boolean] = OptArg.Empty, changed: Boolean = false): Result[Int]

    Executes ZADD or simply returns 0 when memberScores is empty

    Executes ZADD or simply returns 0 when memberScores is empty

    Definition Classes
    SortedSetsApi
  229. def zadd(key: Key, score: Double, members: Iterable[Value]): Result[Int]

    Executes ZADD or simply returns 0 when members is empty

    Executes ZADD or simply returns 0 when members is empty

    Definition Classes
    SortedSetsApi
  230. def zadd(key: Key, score: Double, member: Value, members: Value*): Result[Int]

    Executes ZADD

    Executes ZADD

    Definition Classes
    SortedSetsApi
  231. def zadd(key: Key, member: Value, score: Double): Result[Boolean]

    Executes ZADD

    Executes ZADD

    Definition Classes
    SortedSetsApi
  232. def zadd(key: Key, memberScore: (Value, Double), memberScores: (Value, Double)*): Result[Int]

    Executes ZADD

    Executes ZADD

    Definition Classes
    SortedSetsApi
  233. def zaddIncr(key: Key, member: Value, score: Double, existence: commons.OptArg[Boolean] = OptArg.Empty): Result[commons.Opt[Double]]

    Executes ZADD

    Executes ZADD

    Definition Classes
    SortedSetsApi
  234. def zcard(key: Key): Result[Long]

    Executes ZCARD

    Executes ZCARD

    Definition Classes
    SortedSetsApi
  235. def zcount(key: Key, min: ScoreLimit = ScoreLimit.MinusInf, max: ScoreLimit = ScoreLimit.PlusInf): Result[Long]

    Executes ZCOUNT

    Executes ZCOUNT

    Definition Classes
    SortedSetsApi
  236. def zincrby(key: Key, increment: Double, member: Value): Result[Double]

    Executes ZINCRBY

    Executes ZINCRBY

    Definition Classes
    SortedSetsApi
  237. def zinterstore(destination: Key, keys: Iterable[Key], aggregation: commons.OptArg[Aggregation] = OptArg.Empty): Result[Long]

    Executes ZINTERSTORE NOTE: keys MUST NOT be empty

    Executes ZINTERSTORE NOTE: keys MUST NOT be empty

    Definition Classes
    SortedSetsApi
  238. def zinterstore(destination: Key, key: Key, keys: Key*): Result[Long]

    Executes ZINTERSTORE

    Executes ZINTERSTORE

    Definition Classes
    SortedSetsApi
  239. def zinterstoreWeights(destination: Key, keysWeights: Iterable[(Key, Double)], aggregation: commons.OptArg[Aggregation] = OptArg.Empty): Result[Long]

    Executes ZINTERSTORE NOTE: keysWeights MUST NOT be empty

    Executes ZINTERSTORE NOTE: keysWeights MUST NOT be empty

    Definition Classes
    SortedSetsApi
  240. def zinterstoreWeights(destination: Key, keyWeight: (Key, Double), keysWeights: (Key, Double)*): Result[Long]

    Executes ZINTERSTORE

    Executes ZINTERSTORE

    Definition Classes
    SortedSetsApi
  241. def zlexcount(key: Key, min: LexLimit[Value] = LexLimit.MinusInf, max: LexLimit[Value] = LexLimit.PlusInf): Result[Long]

    Executes ZLEXCOUNT

    Executes ZLEXCOUNT

    Definition Classes
    SortedSetsApi
  242. def zpopmax(key: Key, count: Long): Result[Seq[(Value, Double)]]

    Executes ZPOPMAX

    Executes ZPOPMAX

    Definition Classes
    SortedSetsApi
  243. def zpopmax(key: Key): Result[commons.Opt[(Value, Double)]]

    Executes ZPOPMAX

    Executes ZPOPMAX

    Definition Classes
    SortedSetsApi
  244. def zpopmin(key: Key, count: Long): Result[Seq[(Value, Double)]]

    Executes ZPOPMIN

    Executes ZPOPMIN

    Definition Classes
    SortedSetsApi
  245. def zpopmin(key: Key): Result[commons.Opt[(Value, Double)]]

    Executes ZPOPMIN]

    Executes ZPOPMIN]

    Definition Classes
    SortedSetsApi
  246. def zrange(key: Key, start: Long = 0, stop: Long = -1): Result[Seq[Value]]

    Executes ZRANGE

    Executes ZRANGE

    Definition Classes
    SortedSetsApi
  247. def zrangeWithscores(key: Key, start: Long = 0, stop: Long = -1): Result[Seq[(Value, Double)]]

    Executes ZRANGE

    Executes ZRANGE

    Definition Classes
    SortedSetsApi
  248. def zrangebylex(key: Key, min: LexLimit[Value] = LexLimit.MinusInf, max: LexLimit[Value] = LexLimit.PlusInf, limit: commons.OptArg[Limit] = OptArg.Empty): Result[Seq[Value]]

    Executes ZRANGEBYLEX

    Executes ZRANGEBYLEX

    Definition Classes
    SortedSetsApi
  249. def zrangebyscore(key: Key, min: ScoreLimit = ScoreLimit.MinusInf, max: ScoreLimit = ScoreLimit.PlusInf, limit: commons.OptArg[Limit] = OptArg.Empty): Result[Seq[Value]]

    Executes ZRANGEBYSCORE

    Executes ZRANGEBYSCORE

    Definition Classes
    SortedSetsApi
  250. def zrangebyscoreWithscores(key: Key, min: ScoreLimit = ScoreLimit.MinusInf, max: ScoreLimit = ScoreLimit.PlusInf, limit: commons.OptArg[Limit] = OptArg.Empty): Result[Seq[(Value, Double)]]

    Executes ZRANGEBYSCORE

    Executes ZRANGEBYSCORE

    Definition Classes
    SortedSetsApi
  251. def zrank(key: Key, member: Value): Result[commons.Opt[Long]]

    Executes ZRANK

    Executes ZRANK

    Definition Classes
    SortedSetsApi
  252. def zrem(key: Key, members: Iterable[Value]): Result[Int]

    Executes ZREM or simply returns 0 when members is empty

    Executes ZREM or simply returns 0 when members is empty

    Definition Classes
    SortedSetsApi
  253. def zrem(key: Key, member: Value, members: Value*): Result[Int]

    Executes ZREM

    Executes ZREM

    Definition Classes
    SortedSetsApi
  254. def zrem(key: Key, member: Value): Result[Boolean]

    Executes ZREM

    Executes ZREM

    Definition Classes
    SortedSetsApi
  255. def zremrangebylex(key: Key, min: LexLimit[Value] = LexLimit.MinusInf, max: LexLimit[Value] = LexLimit.PlusInf): Result[Long]

    Executes ZREMRANGEBYLEX

    Definition Classes
    SortedSetsApi
  256. def zremrangebyrank(key: Key, start: Long = 0, stop: Long = -1): Result[Long]

    Executes ZREMRANGEBYRANK

    Definition Classes
    SortedSetsApi
  257. def zremrangebyscore(key: Key, min: ScoreLimit = ScoreLimit.MinusInf, max: ScoreLimit = ScoreLimit.PlusInf): Result[Long]

    Executes ZREMRANGEBYSCORE

    Definition Classes
    SortedSetsApi
  258. def zrevrange(key: Key, start: Long = 0, stop: Long = -1): Result[Seq[Value]]

    Executes ZREVRANGE

    Executes ZREVRANGE

    Definition Classes
    SortedSetsApi
  259. def zrevrangeWithscores(key: Key, start: Long = 0, stop: Long = -1): Result[Seq[(Value, Double)]]

    Executes ZREVRANGE

    Executes ZREVRANGE

    Definition Classes
    SortedSetsApi
  260. def zrevrangebylex(key: Key, max: LexLimit[Value] = LexLimit.PlusInf, min: LexLimit[Value] = LexLimit.MinusInf, limit: commons.OptArg[Limit] = OptArg.Empty): Result[Seq[Value]]

    Executes ZREVRANGEBYLEX

    Definition Classes
    SortedSetsApi
  261. def zrevrangebyscore(key: Key, max: ScoreLimit = ScoreLimit.PlusInf, min: ScoreLimit = ScoreLimit.MinusInf, limit: commons.OptArg[Limit] = OptArg.Empty): Result[Seq[Value]]

    Executes ZREVRANGEBYSCORE

    Definition Classes
    SortedSetsApi
  262. def zrevrangebyscoreWithscores(key: Key, max: ScoreLimit = ScoreLimit.PlusInf, min: ScoreLimit = ScoreLimit.MinusInf, limit: commons.OptArg[Limit] = OptArg.Empty): Result[Seq[(Value, Double)]]

    Executes ZREVRANGEBYSCORE

    Definition Classes
    SortedSetsApi
  263. def zrevrank(key: Key, member: Value): Result[commons.Opt[Long]]

    Executes ZREVRANK

    Executes ZREVRANK

    Definition Classes
    SortedSetsApi
  264. def zscan(key: Key, cursor: Cursor, matchPattern: commons.OptArg[Value] = OptArg.Empty, count: commons.OptArg[Int] = OptArg.Empty): Result[(Cursor, Seq[(Value, Double)])]

    Executes ZSCAN

    Executes ZSCAN

    Definition Classes
    SortedSetsApi
  265. def zscore(key: Key, member: Value): Result[commons.Opt[Double]]

    Executes ZSCORE

    Executes ZSCORE

    Definition Classes
    SortedSetsApi
  266. def zunionstore(destination: Key, keys: Iterable[Key], aggregation: commons.OptArg[Aggregation] = OptArg.Empty): Result[Long]

    Executes ZUNIONSTORE NOTE: keys MUST NOT be empty

    Executes ZUNIONSTORE NOTE: keys MUST NOT be empty

    Definition Classes
    SortedSetsApi
  267. def zunionstore(destination: Key, key: Key, keys: Key*): Result[Long]

    Executes ZUNIONSTORE

    Executes ZUNIONSTORE

    Definition Classes
    SortedSetsApi
  268. def zunionstoreWeights(destination: Key, keysWeights: Iterable[(Key, Double)], aggregation: commons.OptArg[Aggregation] = OptArg.Empty): Result[Long]

    Executes ZUNIONSTORE NOTE: keysWeights MUST NOT be empty

    Executes ZUNIONSTORE NOTE: keysWeights MUST NOT be empty

    Definition Classes
    SortedSetsApi
  269. def zunionstoreWeights(destination: Key, keyWeight: (Key, Double), keysWeights: (Key, Double)*): Result[Long]

    Executes ZUNIONSTORE

    Executes ZUNIONSTORE

    Definition Classes
    SortedSetsApi
  270. object XEntry
    Definition Classes
    StreamsApi

Inherited from RecoverableApiSubset

Inherited from RedisKeyedApi

Inherited from StreamsApi

Inherited from HyperLogLogApi

Inherited from SetsApi

Inherited from ListsApi

Inherited from SortedSetsApi

Inherited from HashesApi

Inherited from KeyedScriptingApi

Inherited from GeoApi

Inherited from KeyedClusterApi

Inherited from StringsApi

Inherited from KeyedKeysApi

Inherited from ApiSubset

Inherited from AnyRef

Inherited from Any

Ungrouped