Class

com.avsystem.commons.redis.RedisApi.Node.Blocking

StringTyped

Related Doc: package Blocking

Permalink

case class StringTyped(exec: RedisNodeExecutor)(implicit timeout: Timeout) extends Blocking[String, String, String] with Product with Serializable

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. StringTyped
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. Blocking
  7. RedisBlockingApi
  8. RedisExecutedApi
  9. RedisRecoverableNodeApi
  10. RedisNodeApi
  11. NodeScriptingApi
  12. NodeConnectionApi
  13. NodeClusterApi
  14. NodeServerApi
  15. NodeKeysApi
  16. RedisRecoverableKeyedApi
  17. RecoverableKeyedScriptingApi
  18. RecoverableApiSubset
  19. RedisKeyedApi
  20. HyperLogLogApi
  21. SetsApi
  22. ListsApi
  23. SortedSetsApi
  24. HashesApi
  25. KeyedScriptingApi
  26. GeoApi
  27. KeyedClusterApi
  28. KeyedServerApi
  29. StringsApi
  30. KeyedKeysApi
  31. AbstractRedisApi
  32. ApiSubset
  33. AnyRef
  34. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new StringTyped(exec: RedisNodeExecutor)(implicit timeout: Timeout)

    Permalink

Type Members

  1. type HashKey = String

    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 = String

    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 = String

    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[String, H0, String]

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

    Permalink
    Definition Classes
    AbstractRedisApi
  8. type WithValue[V0] = Blocking[String, String, 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
    Definition Classes
    StringsApi
  5. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  6. def bgrewriteaof: Result[String]

    Permalink
    Definition Classes
    NodeServerApi
  7. def bgsave: Result[String]

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

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

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

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

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

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

    Permalink
    Definition Classes
    StringsApi
  14. def clientKill(filters: ClientFilter*): Result[Int]

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

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

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

    Permalink
    Definition Classes
    NodeServerApi
  18. def clone(): AnyRef

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

    Permalink
    Definition Classes
    NodeClusterApi
  20. def clusterAddslots(slot: Int, slots: Int*): Result[Unit]

    Permalink
    Definition Classes
    NodeClusterApi
  21. def clusterCountFailureReports(nodeId: NodeId): Result[Long]

    Permalink
    Definition Classes
    NodeClusterApi
  22. def clusterCountkeysinslot(slot: Int): Result[Long]

    Permalink
    Definition Classes
    NodeClusterApi
  23. def clusterDelslots(slots: Iterable[Int]): Result[Unit]

    Permalink
    Definition Classes
    NodeClusterApi
  24. def clusterDelslots(slot: Int, slots: Int*): Result[Unit]

    Permalink
    Definition Classes
    NodeClusterApi
  25. def clusterFailover(option: OptArg[FailoverOption] = OptArg.Empty): Result[Unit]

    Permalink
    Definition Classes
    NodeClusterApi
  26. def clusterFailover: Result[Unit]

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

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

    Permalink
    Definition Classes
    NodeClusterApi
  29. def clusterInfo: Result[ClusterStateInfo]

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

    Permalink
    Definition Classes
    KeyedClusterApi
  31. def clusterMeet(address: NodeAddress): Result[Unit]

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

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

    Permalink
    Definition Classes
    NodeClusterApi
  34. def clusterReset(hard: Boolean = false): Result[Unit]

    Permalink
    Definition Classes
    NodeClusterApi
  35. def clusterReset: Result[Unit]

    Permalink
    Definition Classes
    NodeClusterApi
  36. def clusterSaveconfig: Result[Unit]

    Permalink
    Definition Classes
    NodeClusterApi
  37. def clusterSetConfigEpoch(configEpoch: Long): Result[Unit]

    Permalink
    Definition Classes
    NodeClusterApi
  38. def clusterSetslot(slot: Int, subcommand: SetslotCmd): Result[Unit]

    Permalink
    Definition Classes
    NodeClusterApi
  39. def clusterSlaves(nodeId: NodeId): Result[Seq[NodeInfo]]

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

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

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

    Permalink
    Definition Classes
    NodeServerApi
  43. def commandCount: Result[Int]

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

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

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

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

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

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

    Permalink
    Definition Classes
    NodeServerApi
  50. def configResetstat: Result[Unit]

    Permalink
    Definition Classes
    NodeServerApi
  51. def configRewrite: Result[Unit]

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

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

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

    Permalink
    Definition Classes
    NodeServerApi
  55. def debugObject(key: Key): Result[ValidRedisMsg]

    Permalink
    Definition Classes
    KeyedServerApi
  56. def debugSegfault: Result[Nothing]

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    RecoverableKeyedScriptingApi
  70. val exec: RedisNodeExecutor

    Permalink
  71. def execute[A](command: RedisBatch[A]): A

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

    Permalink
    Definition Classes
    RedisExecutedApi
  73. val executor: RedisNodeExecutor

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

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

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

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

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

    Permalink
    Definition Classes
    KeyedKeysApi
  79. def finalize(): Unit

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

    Permalink
    Definition Classes
    NodeServerApi
  81. def flushdb: Result[Unit]

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    GeoApi
  92. 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
    Definition Classes
    GeoApi
  93. 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
    Definition Classes
    GeoApi
  94. 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
    Definition Classes
    GeoApi
  95. 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
    Definition Classes
    GeoApi
  96. def get(key: Key): Result[Opt[Value]]

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

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

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

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

    Permalink
    Definition Classes
    StringsApi
  101. implicit val hashKeyCodec: RedisDataCodec[String]

    Permalink
    Definition Classes
    AbstractRedisApiApiSubset
  102. 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
  103. def hdel(key: Key, fields: Iterable[HashKey]): Result[Int]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    NodeServerApi
  127. def info: Result[DefaultRedisInfo]

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

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

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

    Permalink
    Attributes
    protected
    Definition Classes
    ApiSubset
  131. implicit val keyCodec: RedisDataCodec[String]

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

    Permalink
    Definition Classes
    KeyedClusterApi
  133. 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
  134. def keys(pattern: Key): Result[BSet[Key]]

    Permalink
    Definition Classes
    NodeKeysApi
  135. def lastsave: Result[Long]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    HyperLogLogApi
  170. def ping: Result[ByteString]

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

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

    Permalink
    Definition Classes
    KeyedKeysApi
  173. def randomkey: Result[Opt[Key]]

    Permalink
    Definition Classes
    NodeKeysApi
  174. def recoverWith[A](executed: ⇒ A)(fun: PartialFunction[Throwable, A]): Result[A]

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

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

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

    Permalink
    Definition Classes
    KeyedKeysApi
  178. def role: Result[RedisRole]

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    SetsApi
  187. def save: Result[Unit]

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

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

    Permalink
    Definition Classes
    SetsApi
  190. def scriptExists(hashes: Iterable[Sha1]): Result[Seq[Boolean]]

    Permalink
    Definition Classes
    NodeScriptingApi
  191. def scriptExists(hash: Sha1, hashes: Sha1*): Result[Seq[Boolean]]

    Permalink
    Definition Classes
    NodeScriptingApi
  192. def scriptExists(hash: Sha1): Result[Boolean]

    Permalink
    Definition Classes
    NodeScriptingApi
  193. def scriptFlush: Result[Unit]

    Permalink
    Definition Classes
    NodeScriptingApi
  194. def scriptKill: Result[Unit]

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    NodeServerApi
  206. def shutdown: Result[Nothing]

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

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

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

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

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

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

    Permalink
    Definition Classes
    NodeServerApi
  213. def slaveofNoOne: Result[Unit]

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

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

    Permalink
    Definition Classes
    NodeServerApi
  216. def slowlogLen: Result[Long]

    Permalink
    Definition Classes
    NodeServerApi
  217. def slowlogReset: Result[Unit]

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

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

    Permalink
    Definition Classes
    SetsApi
  220. 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
    Definition Classes
    KeyedKeysApi
  221. 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
    Definition Classes
    KeyedKeysApi
  222. 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
    Definition Classes
    KeyedKeysApi
  223. def spop(key: Key, count: Int): Result[BSet[Value]]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    NodeServerApi
  239. implicit val timeout: Timeout

    Permalink
    Definition Classes
    BlockingRedisExecutedApi
  240. def transformHashKey[H0](read: (String) ⇒ H0)(write: (H0) ⇒ String): 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
  241. def transformKey[K0](read: (String) ⇒ K0)(write: (K0) ⇒ String): 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
  242. def transformValue[V0](read: (String) ⇒ V0)(write: (V0) ⇒ String): 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
  243. def ttl(key: Key): Result[Opt[Opt[Long]]]

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

    Permalink
    Definition Classes
    KeyedKeysApi
  245. implicit val valueCodec: RedisDataCodec[String]

    Permalink
    Definition Classes
    AbstractRedisApiApiSubset
  246. 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
  247. def wait(numslaves: Int, timeout: Long): Result[Long]

    Permalink
    Definition Classes
    NodeKeysApi
  248. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  251. def zadd(key: Key, memberScores: Iterable[(Value, Double)], existence: OptArg[Boolean] = OptArg.Empty, changed: Boolean = false): Result[Int]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    SortedSetsApi

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from Blocking[String, String, String]

Inherited from RedisBlockingApi

Inherited from RedisExecutedApi

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 KeyedServerApi

Inherited from StringsApi

Inherited from KeyedKeysApi

Inherited from AbstractRedisApi[Blocking, String, String, String]

Inherited from ApiSubset

Inherited from AnyRef

Inherited from Any

Ungrouped