Class/Object

com.avsystem.commons.redis.RedisApi.Connection

Blocking

Related Docs: object Blocking | package Connection

Permalink

class Blocking[Key, HashKey, Value] extends AbstractRedisApi[Blocking, Key, HashKey, Value] with RedisRecoverableConnectionApi with RedisBlockingApi

Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Blocking
  2. RedisBlockingApi
  3. RedisExecutedApi
  4. RedisRecoverableConnectionApi
  5. RedisConnectionApi
  6. BlockingListsApi
  7. ConnectionScriptingApi
  8. ConnectionServerApi
  9. ConnectionConnectionApi
  10. ConnectionClusterApi
  11. RedisOperationApi
  12. TransactionApi
  13. RedisRecoverableNodeApi
  14. RedisNodeApi
  15. NodeScriptingApi
  16. NodeConnectionApi
  17. NodeClusterApi
  18. NodeServerApi
  19. NodeKeysApi
  20. RedisRecoverableKeyedApi
  21. RecoverableKeyedScriptingApi
  22. RecoverableApiSubset
  23. RedisKeyedApi
  24. HyperLogLogApi
  25. SetsApi
  26. ListsApi
  27. SortedSetsApi
  28. HashesApi
  29. KeyedScriptingApi
  30. GeoApi
  31. KeyedClusterApi
  32. StringsApi
  33. KeyedKeysApi
  34. AbstractRedisApi
  35. ApiSubset
  36. AnyRef
  37. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Blocking(executor: RedisConnectionExecutor)(implicit arg0: RedisDataCodec[Key], arg1: RedisDataCodec[HashKey], arg2: RedisDataCodec[Value], timeout: Timeout)

    Permalink

Type Members

  1. type HashKey = HashKey

    Permalink

    The type of Redis hash keys or hash key patterns used in methods representing Redis commands that work on hashes (HashesApi).

    The type of Redis hash keys or hash key patterns used in methods representing Redis commands that work on hashes (HashesApi).

    Definition Classes
    AbstractRedisApiApiSubset
  2. type Input[A] = RedisBatch[A]

    Permalink
    Definition Classes
    RedisExecutedApiApiSubset
  3. type Key = Key

    Permalink

    The type of Redis keys or key patterns used in methods representing Redis commands.

    The type of Redis keys or key patterns used in methods representing Redis commands. For example, if Key = String then get returns Result[Opt[String]]. This type is used only for toplevel Redis keys, hash keys have their own type, HashKey.

    Definition Classes
    AbstractRedisApiApiSubset
  4. type Result[A] = A

    Permalink

    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
    RedisBlockingApiApiSubset
  5. type Value = Value

    Permalink

    The type of Redis values used in methods representing Redis commands.

    The type of Redis values used in methods representing Redis commands. "Value" is the data that might be stored directly under a Redis key (e.g. using set) but also a value of hash field, list element, set member, sorted set member, geo set member or element inserted into hyper-log-log structure. There are no separate types specified for every of those use cases because only one of them can be used in a single command (for example, there is no Redis command that works on both list elements and set members at the same time).

    Definition Classes
    AbstractRedisApiApiSubset
  6. type WithHashKey[H0] = Blocking[Key, H0, Value]

    Permalink
    Definition Classes
    AbstractRedisApi
  7. type WithKey[K0] = Blocking[K0, HashKey, Value]

    Permalink
    Definition Classes
    AbstractRedisApi
  8. type WithValue[V0] = Blocking[Key, HashKey, V0]

    Permalink
    Definition Classes
    AbstractRedisApi

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def append(key: Key, value: Value): Result[Int]

    Permalink

    APPEND

    Definition Classes
    StringsApi
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def auth(password: String): Result[Unit]

    Permalink

    AUTH

    Definition Classes
    ConnectionConnectionApi
  7. def bgrewriteaof: Result[String]

    Permalink

    BGREWRITEAOF

    Definition Classes
    NodeServerApi
  8. def bgsave(schedule: Boolean = false): Result[String]

    Permalink

    BGSAVE

    Definition Classes
    NodeServerApi
  9. def bgsave: Result[String]

    Permalink

    BGSAVE

    Definition Classes
    NodeServerApi
  10. def bitcount(key: Key, range: OptArg[(Int, Int)] = OptArg.Empty): Result[Long]

    Permalink

    BITCOUNT

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

    Permalink

    BITFIELD

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

    Permalink

    BITFIELD

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

    Permalink

    BITFIELD

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

    Permalink

    BITOP

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

    Permalink

    BITOP

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

    Permalink

    BITPOS

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

    Permalink

    BITPOS

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

    Permalink

    BITPOS

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

    Permalink

    BLPOP

    Definition Classes
    BlockingListsApi
  20. def blpop(key: Key, timeout: Int): Result[Opt[Value]]

    Permalink

    BLPOP

    Definition Classes
    BlockingListsApi
  21. def blpop(keys: Iterable[Key]): Result[(Key, Value)]

    Permalink

    BLPOP

    Definition Classes
    BlockingListsApi
  22. def blpop(key: Key, keys: Key*): Result[(Key, Value)]

    Permalink

    BLPOP

    Definition Classes
    BlockingListsApi
  23. def blpop(key: Key): Result[Value]

    Permalink

    BLPOP

    Definition Classes
    BlockingListsApi
  24. def brpop(keys: Iterable[Key], timeout: Int): Result[Opt[(Key, Value)]]

    Permalink

    BRPOP

    Definition Classes
    BlockingListsApi
  25. def brpop(key: Key, timeout: Int): Result[Opt[Value]]

    Permalink

    BRPOP

    Definition Classes
    BlockingListsApi
  26. def brpop(keys: Iterable[Key]): Result[(Key, Value)]

    Permalink

    BRPOP

    Definition Classes
    BlockingListsApi
  27. def brpop(key: Key, keys: Key*): Result[(Key, Value)]

    Permalink

    BRPOP

    Definition Classes
    BlockingListsApi
  28. def brpop(key: Key): Result[Value]

    Permalink

    BRPOP

    Definition Classes
    BlockingListsApi
  29. def brpoplpush(source: Key, destination: Key, timeout: Int): Result[Opt[Value]]

    Permalink

    BRPOPLPUSH

    Definition Classes
    BlockingListsApi
  30. def brpoplpush(source: Key, destination: Key): Result[Value]

    Permalink

    BRPOPLPUSH

    Definition Classes
    BlockingListsApi
  31. def clientGetname: Result[Opt[String]]

    Permalink

    CLIENT GETNAME

  32. def clientKill(filters: ClientFilter*): Result[Int]

    Permalink

    CLIENT KILL

    Definition Classes
    NodeServerApi
  33. def clientKill(addr: ClientAddress): Result[Unit]

    Permalink

    CLIENT KILL

    Definition Classes
    NodeServerApi
  34. def clientList: Result[Seq[ClientInfo]]

    Permalink

    CLIENT LIST

    Definition Classes
    NodeServerApi
  35. def clientPause(timeout: Long): Result[Unit]

    Permalink

    CLIENT PAUSE

    Definition Classes
    NodeServerApi
  36. def clientSetname(connectionName: String): Result[Unit]

    Permalink

    CLIENT SETNAME

  37. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  38. def clusterAddslots(slots: Iterable[Int]): Result[Unit]

    Permalink

    CLUSTER ADDSLOTS

  39. def clusterAddslots(slot: Int, slots: Int*): Result[Unit]

    Permalink

    CLUSTER ADDSLOTS

  40. def clusterCountFailureReports(nodeId: NodeId): Result[Long]

    Permalink

    CLUSTER COUNT-FAILURE-REPORTS

  41. def clusterCountkeysinslot(slot: Int): Result[Long]

    Permalink

    CLUSTER COUNTKEYSINSLOT

  42. def clusterDelslots(slots: Iterable[Int]): Result[Unit]

    Permalink

    CLUSTER DELSLOTS

  43. def clusterDelslots(slot: Int, slots: Int*): Result[Unit]

    Permalink

    CLUSTER DELSLOTS

  44. def clusterFailover(option: OptArg[FailoverOption] = OptArg.Empty): Result[Unit]

    Permalink

    CLUSTER FAILOVER

  45. def clusterFailover: Result[Unit]

    Permalink

    CLUSTER FAILOVER

  46. def clusterFlushslots: Result[Unit]

    Permalink
    Definition Classes
    NodeClusterApi
  47. def clusterForget(nodeId: NodeId): Result[Unit]

    Permalink

    CLUSTER FORGET

    Definition Classes
    NodeClusterApi
  48. def clusterGetkeysinslot(slot: Int, count: Int): Result[Seq[Key]]

    Permalink

    CLUSTER GETKEYSINSLOT

  49. def clusterInfo: Result[ClusterStateInfo]

    Permalink

    CLUSTER INFO

    Definition Classes
    NodeClusterApi
  50. def clusterKeyslot(key: Key): Result[Int]

    Permalink

    CLUSTER KEYSLOT

  51. def clusterMeet(address: NodeAddress): Result[Unit]

    Permalink

    CLUSTER MEET

    Definition Classes
    NodeClusterApi
  52. def clusterMyid: Result[NodeId]

    Permalink
    Definition Classes
    NodeClusterApi
  53. def clusterNodes: Result[Seq[NodeInfo]]

    Permalink

    CLUSTER NODES

    Definition Classes
    NodeClusterApi
  54. def clusterReplicate(nodeId: NodeId): Result[Unit]

    Permalink

    CLUSTER REPLICATE

  55. def clusterReset(hard: Boolean = false): Result[Unit]

    Permalink

    CLUSTER RESET

    Definition Classes
    NodeClusterApi
  56. def clusterReset: Result[Unit]

    Permalink

    CLUSTER RESET

    Definition Classes
    NodeClusterApi
  57. def clusterSaveconfig: Result[Unit]

    Permalink

    CLUSTER SAVECONFIG

  58. def clusterSetConfigEpoch(configEpoch: Long): Result[Unit]

    Permalink

    CLUSTER SET-CONFIG-EPOCH

  59. def clusterSetslot(slot: Int, subcommand: SetslotCmd): Result[Unit]

    Permalink

    CLUSTER SETSLOT

  60. def clusterSlaves(nodeId: NodeId): Result[Seq[NodeInfo]]

    Permalink

    CLUSTER SLAVES

    Definition Classes
    NodeClusterApi
  61. def clusterSlots: Result[Seq[SlotRangeMapping[NodeAddress]]]

    Permalink

    CLUSTER SLOTS

    Definition Classes
    NodeClusterApi
  62. def clusterSlotsWithNodeIds: Result[Seq[SlotRangeMapping[(NodeAddress, NodeId)]]]

    Permalink

    CLUSTER SLOTS

    Definition Classes
    NodeClusterApi
  63. def command: Result[Seq[CommandInfo]]

    Permalink

    COMMAND

    Definition Classes
    NodeServerApi
  64. def commandCount: Result[Int]

    Permalink

    COMMAND COUNT

    Definition Classes
    NodeServerApi
  65. def commandGetkeys(command: Seq[ByteString]): Result[Seq[Key]]

    Permalink

    COMMAND GETKEYS

    Definition Classes
    NodeServerApi
  66. def commandGetkeys(command: RawCommand): Result[Seq[Key]]

    Permalink

    COMMAND GETKEYS

    Definition Classes
    NodeServerApi
  67. def commandInfo(commandNames: Seq[String]): Result[Seq[CommandInfo]]

    Permalink

    COMMAND INFO

    Definition Classes
    NodeServerApi
  68. def commandInfo(commandName: String, commandNames: String*): Result[Seq[CommandInfo]]

    Permalink

    COMMAND INFO

    Definition Classes
    NodeServerApi
  69. def commandInfo(commandName: String): Result[CommandInfo]

    Permalink

    COMMAND INFO

    Definition Classes
    NodeServerApi
  70. def configGet(parameter: String): Result[Seq[(String, String)]]

    Permalink

    CONFIG GET

    Definition Classes
    NodeServerApi
  71. def configResetstat: Result[Unit]

    Permalink

    CONFIG RESETSTAT

  72. def configRewrite: Result[Unit]

    Permalink

    CONFIG REWRITE

    Definition Classes
    NodeServerApi
  73. def configSet(parameter: String, value: String): Result[Unit]

    Permalink

    CONFIG SET

    Definition Classes
    NodeServerApi
  74. def copy[K, H, V](newKeyCodec: RedisDataCodec[K], newHashKeyCodec: RedisDataCodec[H], newValueCodec: RedisDataCodec[V]): Blocking[K, H, V]

    Permalink
    Definition Classes
    BlockingAbstractRedisApi
  75. def dbsize: Result[Long]

    Permalink

    DBSIZE

    Definition Classes
    NodeServerApi
  76. def debugSegfault: Result[Nothing]

    Permalink

    DEBUG SEGFAULT

    Definition Classes
    NodeServerApi
  77. def decr(key: Key): Result[Long]

    Permalink

    DECR

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

    Permalink

    DECRBY

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

    Permalink

    DEL

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

    Permalink

    DEL

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

    Permalink

    DEL

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

    Permalink

    DUMP

    Definition Classes
    KeyedKeysApi
  83. def echo(message: Value): Result[Value]

    Permalink

    ECHO

    Definition Classes
    NodeConnectionApi
  84. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  85. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  86. def eval[T](source: String, keys: Seq[Key], args: Seq[Value])(decoder: ReplyDecoder[T]): Result[T]

    Permalink

    EVAL

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

    Permalink

    EVAL

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

    Permalink

    EVALSHA

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

    Permalink

    EVALSHA

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

    Permalink

    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
  91. def execute[A](command: RedisBatch[A]): A

    Permalink
    Definition Classes
    RedisBlockingApiApiSubset
  92. def executeAsync[A](command: RedisBatch[A]): Future[A]

    Permalink
    Definition Classes
    RedisExecutedApi
  93. val executor: RedisConnectionExecutor

    Permalink
    Definition Classes
    BlockingRedisExecutedApi
  94. def exists(keys: Iterable[Key]): Result[Int]

    Permalink

    EXISTS

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

    Permalink

    EXISTS

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

    Permalink

    EXISTS

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

    Permalink

    EXPIRE

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

    Permalink

    EXPIREAT

    Definition Classes
    KeyedKeysApi
  99. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  100. def flushall: Result[Unit]

    Permalink

    FLUSHALL

    Definition Classes
    NodeServerApi
  101. def flushdb: Result[Unit]

    Permalink

    FLUSHDB

    Definition Classes
    NodeServerApi
  102. def geoadd(key: Key, items: Iterable[(Value, GeoPoint)]): Result[Int]

    Permalink

    GEOADD

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

    Permalink

    GEOADD

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

    Permalink

    GEOADD

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

    Permalink

    GEODIST

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

    Permalink

    GEOHASH

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

    Permalink

    GEOHASH

    Definition Classes
    GeoApi
  108. def geohash(key: Key, member: Value): Result[Opt[GeoHash]]

    Permalink

    GEOHASH

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

    Permalink

    GEOPOS

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

    Permalink

    GEOPOS

    Definition Classes
    GeoApi
  111. def geopos(key: Key, member: Value): Result[Opt[GeoPoint]]

    Permalink

    GEOPOS

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

    Permalink

    GEORADIUS

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

    Permalink

    GEORADIUS

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

    Permalink

    GEORADIUSBYMEMBER

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

    Permalink

    GEORADIUSBYMEMBER

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

    Permalink

    GET

    Definition Classes
    StringsApi
  117. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  118. def getbit(key: Key, offset: Int): Result[Boolean]

    Permalink

    GETBIT

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

    Permalink

    GETRANGE

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

    Permalink

    GETSET

    Definition Classes
    StringsApi
  121. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  122. implicit val hashKeyCodec: RedisDataCodec[HashKey]

    Permalink
    Definition Classes
    AbstractRedisApiApiSubset
  123. def hashKeyType[H0](implicit arg0: RedisDataCodec[H0]): WithHashKey[H0]

    Permalink

    Changes the type of hash key used by this API variant to some other type for which an instance of RedisDataCodec exists.

    Changes the type of hash key used by this API variant to some other type for which an instance of RedisDataCodec exists.

    Definition Classes
    AbstractRedisApi
  124. def hdel(key: Key, fields: Iterable[HashKey]): Result[Int]

    Permalink

    HDEL

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

    Permalink

    HDEL

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

    Permalink

    HDEL

    Definition Classes
    HashesApi
  127. implicit def headOps[T](head: T): HeadOps[T]

    Permalink
    Attributes
    protected
    Definition Classes
    ApiSubset
  128. def hexists(key: Key, field: HashKey): Result[Boolean]

    Permalink

    HEXISTS

    Definition Classes
    HashesApi
  129. def hget(key: Key, field: HashKey): Result[Opt[Value]]

    Permalink

    HGET

    Definition Classes
    HashesApi
  130. def hgetall(key: Key): Result[BMap[HashKey, Value]]

    Permalink

    HGETALL

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

    Permalink

    HINCRBY

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

    Permalink

    HINCRBYFLOAT

    Definition Classes
    HashesApi
  133. def hkeys(key: Key): Result[BSet[HashKey]]

    Permalink

    HKEYS

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

    Permalink

    HLEN

    Definition Classes
    HashesApi
  135. def hmget(key: Key, fields: Seq[HashKey]): Result[Seq[Opt[Value]]]

    Permalink

    HMGET

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

    Permalink

    HMGET

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

    Permalink

    HMSET

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

    Permalink

    HMSET

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

    Permalink

    HSCAN

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

    Permalink

    HSET

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

    Permalink

    HSETNX

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

    Permalink

    HSTRLEN

    Definition Classes
    HashesApi
  143. def hvals(key: Key): Result[Seq[Value]]

    Permalink

    HVALS

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

    Permalink

    INCR

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

    Permalink

    INCRBY

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

    Permalink

    INCRBYFLOAT

    Definition Classes
    StringsApi
  147. def info[T >: FullRedisInfo <: RedisInfo](section: RedisInfoSection[T]): Result[T]

    Permalink

    INFO

    Definition Classes
    NodeServerApi
  148. def info: Result[DefaultRedisInfo]

    Permalink

    INFO

    Definition Classes
    NodeServerApi
  149. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  150. implicit def iterableTailOps[T](tail: Iterable[T]): IterableTailOps[T]

    Permalink
    Attributes
    protected
    Definition Classes
    ApiSubset
  151. implicit def iteratorTailOps[T](tail: Iterator[T]): IteratorTailOps[T]

    Permalink
    Attributes
    protected
    Definition Classes
    ApiSubset
  152. implicit val keyCodec: RedisDataCodec[Key]

    Permalink
    Definition Classes
    AbstractRedisApiApiSubset
  153. def keySlot(key: Key): Int

    Permalink
    Definition Classes
    KeyedClusterApi
  154. def keyType[K0](implicit arg0: RedisDataCodec[K0]): WithKey[K0]

    Permalink

    Changes the type of key used by this API variant to some other type for which an instance of RedisDataCodec exists.

    Changes the type of key used by this API variant to some other type for which an instance of RedisDataCodec exists.

    Definition Classes
    AbstractRedisApi
  155. def keys(pattern: Key): Result[BSet[Key]]

    Permalink

    KEYS

    Definition Classes
    NodeKeysApi
  156. def lastsave: Result[Long]

    Permalink

    LASTSAVE

    Definition Classes
    NodeServerApi
  157. def lindex(key: Key, index: Long): Result[Opt[Value]]

    Permalink

    LINDEX

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

    Permalink

    LINSERT

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

    Permalink

    LLEN

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

    Permalink

    LPOP

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

    Permalink

    LPUSH

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

    Permalink

    LPUSH

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

    Permalink

    LPUSHX

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

    Permalink

    LRANGE

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

    Permalink

    LREM

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

    Permalink

    LSET

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

    Permalink

    LTRIM

    Definition Classes
    ListsApi
  168. def mget(keys: Iterable[Key]): Result[Seq[Opt[Value]]]

    Permalink

    MGET

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

    Permalink

    MGET

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

    Permalink

    MIGRATE

    Definition Classes
    KeyedKeysApi
  171. def move(key: Key, db: Int): Result[Boolean]

    Permalink

    MOVE

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

    Permalink

    MSET

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

    Permalink

    MSET

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

    Permalink

    MSETNX

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

    Permalink

    MSETNX

    Definition Classes
    StringsApi
  176. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  177. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  178. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  179. def objectEncoding(key: Key): Result[Opt[Encoding]]

    Permalink

    OBJECT

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

    Permalink

    OBJECT

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

    Permalink

    OBJECT

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

    Permalink

    PERSIST

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

    Permalink

    PEXPIRE

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

    Permalink

    PEXPIREAT

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

    Permalink

    PFADD

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

    Permalink

    PFADD

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

    Permalink

    PFCOUNT

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

    Permalink

    PFCOUNT

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

    Permalink

    PFMERGE

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

    Permalink

    PFMERGE

    Definition Classes
    HyperLogLogApi
  191. def ping: Result[ByteString]

    Permalink

    PING

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

    Permalink

    PSETEX

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

    Permalink

    PTTL

    Definition Classes
    KeyedKeysApi
  194. def quit: Result[Unit]

    Permalink

    QUIT

    Definition Classes
    ConnectionConnectionApi
  195. def randomkey: Result[Opt[Key]]

    Permalink

    RANDOMKEY

    Definition Classes
    NodeKeysApi
  196. def readonly: Result[Unit]

    Permalink

    READONLY

    Definition Classes
    ConnectionClusterApi
  197. def readwrite: Result[Unit]

    Permalink

    READWRITE

  198. def recoverWith[A](executed: ⇒ A)(fun: PartialFunction[Throwable, A]): Result[A]

    Permalink
    Definition Classes
    RedisBlockingApiRecoverableApiSubset
  199. def rename(key: Key, newkey: Key): Result[Unit]

    Permalink

    RENAME

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

    Permalink

    RENAMENX

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

    Permalink

    RESTORE

    Definition Classes
    KeyedKeysApi
  202. def role: Result[RedisRole]

    Permalink

    ROLE

    Definition Classes
    NodeServerApi
  203. def rpop(key: Key): Result[Opt[Value]]

    Permalink

    RPOP

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

    Permalink

    RPOPLPUSH

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

    Permalink

    RPUSH

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

    Permalink

    RPUSH

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

    Permalink

    RPUSHX

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

    Permalink

    SADD

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

    Permalink

    SADD

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

    Permalink

    SADD

    Definition Classes
    SetsApi
  211. def save: Result[Unit]

    Permalink

    SAVE

    Definition Classes
    NodeServerApi
  212. def scan(cursor: Cursor, matchPattern: OptArg[Key] = OptArg.Empty, count: OptArg[Long] = OptArg.Empty): Result[(Cursor, Seq[Key])]

    Permalink

    SCAN

    Definition Classes
    NodeKeysApi
  213. def scard(key: Key): Result[Long]

    Permalink

    SCARD

    Definition Classes
    SetsApi
  214. def scriptDebug(mode: DebugMode): Result[Unit]

    Permalink

    SCRIPT DEBUG

  215. def scriptExists(hashes: Iterable[Sha1]): Result[Seq[Boolean]]

    Permalink

    SCRIPT EXISTS

  216. def scriptExists(hash: Sha1, hashes: Sha1*): Result[Seq[Boolean]]

    Permalink

    SCRIPT EXISTS

  217. def scriptExists(hash: Sha1): Result[Boolean]

    Permalink

    SCRIPT EXISTS

  218. def scriptFlush: Result[Unit]

    Permalink

    SCRIPT FLUSH

    Definition Classes
    NodeScriptingApi
  219. def scriptKill: Result[Unit]

    Permalink

    SCRIPT KILL

    Definition Classes
    NodeScriptingApi
  220. def scriptLoad(script: RedisScript[Any]): Result[Sha1]

    Permalink

    SCRIPT LOAD

    Definition Classes
    NodeScriptingApi
  221. def sdiff(source: Key, keys: Iterable[Key]): Result[BSet[Value]]

    Permalink

    SDIFF

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

    Permalink

    SDIFF

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

    Permalink

    SDIFFSTORE

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

    Permalink

    SDIFFSTORE

    Definition Classes
    SetsApi
  225. def select(index: Int): Result[Unit]

    Permalink

    SELECT

  226. def set(key: Key, value: Value, expiration: OptArg[Expiration] = OptArg.Empty, existence: OptArg[Boolean] = OptArg.Empty): Result[Boolean]

    Permalink

    SET

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

    Permalink

    SETBIT

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

    Permalink

    SETEX

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

    Permalink

    SETNX

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

    Permalink

    SETRANGE

    Definition Classes
    StringsApi
  231. def shutdown(modifier: OptArg[ShutdownModifier] = OptArg.Empty): Result[Nothing]

    Permalink

    SHUTDOWN

    Definition Classes
    NodeServerApi
  232. def shutdown: Result[Nothing]

    Permalink

    SHUTDOWN

    Definition Classes
    NodeServerApi
  233. def sinter(keys: Iterable[Key]): Result[BSet[Value]]

    Permalink

    SINTER

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

    Permalink

    SINTER

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

    Permalink

    SINTERSTORE

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

    Permalink

    SINTERSTORE

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

    Permalink

    SISMEMBER

    Definition Classes
    SetsApi
  238. def slaveof(newMaster: NodeAddress): Result[Unit]

    Permalink

    SLAVEOF

    Definition Classes
    NodeServerApi
  239. def slaveofNoOne: Result[Unit]

    Permalink

    SLAVEOF

    Definition Classes
    NodeServerApi
  240. def slowlogGet(count: OptArg[Int] = OptArg.Empty): Result[Seq[SlowlogEntry]]

    Permalink

    SLOWLOG

    Definition Classes
    NodeServerApi
  241. def slowlogGet: Result[Seq[SlowlogEntry]]

    Permalink

    SLOWLOG

    Definition Classes
    NodeServerApi
  242. def slowlogLen: Result[Long]

    Permalink

    SLOWLOG

    Definition Classes
    NodeServerApi
  243. def slowlogReset: Result[Unit]

    Permalink

    SLOWLOG

    Definition Classes
    NodeServerApi
  244. def smembers(key: Key): Result[BSet[Value]]

    Permalink

    SMEMBERS

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

    Permalink

    SMOVE

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

    Permalink

    SORT

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

    Permalink

    SORT

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

    Permalink

    SORT

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

    Permalink

    SPOP

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

    Permalink

    SPOP

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

    Permalink

    SRANDMEMBER

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

    Permalink

    SRANDMEMBER

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

    Permalink

    SRANDMEMBER

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

    Permalink

    SREM

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

    Permalink

    SREM

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

    Permalink

    SREM

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

    Permalink

    SSCAN

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

    Permalink

    STRLEN

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

    Permalink

    SUNION

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

    Permalink

    SUNION

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

    Permalink

    SUNIONSTORE

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

    Permalink

    SUNIONSTORE

    Definition Classes
    SetsApi
  263. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  264. def time: Result[RedisTimestamp]

    Permalink

    TIME

    Definition Classes
    NodeServerApi
  265. implicit val timeout: Timeout

    Permalink
    Definition Classes
    BlockingRedisExecutedApi
  266. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  267. def touch(keys: Iterable[Key]): Result[Int]

    Permalink

    TOUCH

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

    Permalink

    TOUCH

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

    Permalink

    TOUCH

    Definition Classes
    KeyedKeysApi
  270. def transformHashKey[H0](read: (HashKey) ⇒ H0)(write: (H0) ⇒ HashKey): WithHashKey[H0]

    Permalink

    Changes the type of hash key used by this API variant to some other type by directly providing functions which convert between new and old type.

    Changes the type of hash key used by this API variant to some other type by directly providing functions which convert between new and old type.

    Definition Classes
    AbstractRedisApi
  271. def transformKey[K0](read: (Key) ⇒ K0)(write: (K0) ⇒ Key): WithKey[K0]

    Permalink

    Changes the type of key used by this API variant to some other type by directly providing functions which convert between new and old type.

    Changes the type of key used by this API variant to some other type by directly providing functions which convert between new and old type.

    Definition Classes
    AbstractRedisApi
  272. def transformValue[V0](read: (Value) ⇒ V0)(write: (V0) ⇒ Value): WithValue[V0]

    Permalink

    Changes the type of value used by this API variant to some other type by directly providing functions which convert between new and old type.

    Changes the type of value used by this API variant to some other type by directly providing functions which convert between new and old type.

    Definition Classes
    AbstractRedisApi
  273. def ttl(key: Key): Result[Opt[Opt[Long]]]

    Permalink

    TTL

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

    Permalink

    TYPE

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

    Permalink

    UNLINK

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

    Permalink

    UNLINK

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

    Permalink

    UNLINK

    Definition Classes
    KeyedKeysApi
  278. def unwatch: Result[Unit]

    Permalink

    UNWATCH

    Definition Classes
    TransactionApi
  279. implicit val valueCodec: RedisDataCodec[Value]

    Permalink
    Definition Classes
    AbstractRedisApiApiSubset
  280. def valueType[V0](implicit arg0: RedisDataCodec[V0]): WithValue[V0]

    Permalink

    Changes the type of value used by this API variant to some other type for which an instance of RedisDataCodec exists.

    Changes the type of value used by this API variant to some other type for which an instance of RedisDataCodec exists.

    Definition Classes
    AbstractRedisApi
  281. def wait(numslaves: Int, timeout: Long): Result[Long]

    Permalink

    WAIT

    Definition Classes
    NodeKeysApi
  282. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  283. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  284. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  285. def watch(keys: Iterable[Key]): Result[Unit]

    Permalink

    WATCH

    Definition Classes
    TransactionApi
  286. def watch(key: Key, keys: Key*): Result[Unit]

    Permalink

    WATCH

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

    Permalink

    ZADD

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

    Permalink

    ZADD

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

    Permalink

    ZADD

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

    Permalink

    ZADD

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

    Permalink

    ZADD

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

    Permalink

    ZADD

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

    Permalink

    ZCARD

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

    Permalink

    ZCOUNT

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

    Permalink

    ZINCRBY

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

    Permalink

    ZINTERSTORE

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

    Permalink

    ZINTERSTORE

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

    Permalink

    ZINTERSTORE

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

    Permalink

    ZINTERSTORE

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

    Permalink

    ZLEXCOUNT

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

    Permalink

    ZRANGE

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

    Permalink

    ZRANGE

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

    Permalink

    ZRANGEBYLEX

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

    Permalink

    ZRANGEBYSCORE

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

    Permalink

    ZRANGEBYSCORE

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

    Permalink

    ZRANK

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

    Permalink

    ZREM

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

    Permalink

    ZREM

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

    Permalink

    ZREM

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

    Permalink

    ZREMRANGEBYLEX

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

    Permalink

    ZREMRANGEBYRANK

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

    Permalink

    ZREMRANGEBYSCORE

  313. def zrevrange(key: Key, start: Long = 0, stop: Long = 1): Result[Seq[Value]]

    Permalink

    ZREVRANGE

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

    Permalink

    ZREVRANGE

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

    Permalink

    ZREVRANGEBYLEX

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

    Permalink

    ZREVRANGEBYSCORE

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

    Permalink

    ZREVRANGEBYSCORE

  318. def zrevrank(key: Key, member: Value): Result[Opt[Long]]

    Permalink

    ZREVRANK

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

    Permalink

    ZSCAN

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

    Permalink

    ZSCORE

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

    Permalink

    ZUNIONSTORE

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

    Permalink

    ZUNIONSTORE

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

    Permalink

    ZUNIONSTORE

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

    Permalink

    ZUNIONSTORE

    Definition Classes
    SortedSetsApi

Inherited from RedisBlockingApi

Inherited from RedisExecutedApi

Inherited from RedisConnectionApi

Inherited from BlockingListsApi

Inherited from ConnectionScriptingApi

Inherited from ConnectionServerApi

Inherited from ConnectionConnectionApi

Inherited from ConnectionClusterApi

Inherited from RedisOperationApi

Inherited from TransactionApi

Inherited from RedisRecoverableNodeApi

Inherited from RedisNodeApi

Inherited from NodeScriptingApi

Inherited from NodeConnectionApi

Inherited from NodeClusterApi

Inherited from NodeServerApi

Inherited from NodeKeysApi

Inherited from RedisRecoverableKeyedApi

Inherited from RecoverableApiSubset

Inherited from RedisKeyedApi

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 AbstractRedisApi[Blocking, Key, HashKey, Value]

Inherited from ApiSubset

Inherited from AnyRef

Inherited from Any

Ungrouped