com.twitter.finagle.redis

protocol

package protocol

Visibility
  1. Public
  2. All

Type Members

  1. sealed abstract class Aggregate extends AnyRef

  2. case class Append(key: ChannelBuffer, value: ChannelBuffer) extends Command with StrictKeyCommand with StrictValueCommand with Product with Serializable

  3. case class Auth(code: ChannelBuffer) extends Command with Product with Serializable

  4. case class BitCount(key: ChannelBuffer, start: Option[Int] = scala.None, end: Option[Int] = scala.None) extends Command with StrictKeyCommand with Product with Serializable

  5. case class BitOp(op: ChannelBuffer, dstKey: ChannelBuffer, srcKeys: Seq[ChannelBuffer]) extends Command with Product with Serializable

  6. case class BulkReply(message: ChannelBuffer) extends MultiLineReply with Product with Serializable

  7. abstract class Command extends RedisMessage

  8. trait CommandArgument extends Command

  9. class CommandCodec extends UnifiedProtocolCodec

  10. abstract class Config extends Command

  11. case class ConfigGet(param: ChannelBuffer) extends Config with Product with Serializable

  12. trait ConfigHelper extends AnyRef

  13. case class ConfigResetStat() extends Config with Product with Serializable

  14. case class ConfigSet(param: ChannelBuffer, value: ChannelBuffer) extends Config with Product with Serializable

  15. case class Decr(key: ChannelBuffer) extends DecrBy with Product with Serializable

  16. class DecrBy extends Command with StrictKeyCommand

  17. case class Del(keys: Seq[ChannelBuffer]) extends Command with StrictKeysCommand with Product with Serializable

  18. case class Dump(key: ChannelBuffer) extends Command with StrictKeyCommand with Product with Serializable

  19. case class EmptyBulkReply() extends MultiLineReply with Product with Serializable

  20. case class EmptyMBulkReply() extends MultiLineReply with Product with Serializable

  21. case class ErrorReply(message: String) extends SingleLineReply with Product with Serializable

  22. case class Exists(key: ChannelBuffer) extends Command with StrictKeyCommand with Product with Serializable

  23. case class Expire(key: ChannelBuffer, seconds: Long) extends Command with StrictKeyCommand with Product with Serializable

  24. case class ExpireAt(key: ChannelBuffer, timestamp: Time) extends Command with StrictKeyCommand with Product with Serializable

  25. case class Get(key: ChannelBuffer) extends Command with StrictKeyCommand with Product with Serializable

  26. case class GetBit(key: ChannelBuffer, offset: Int) extends Command with StrictKeyCommand with Product with Serializable

  27. case class GetRange(key: ChannelBuffer, start: Long, end: Long) extends Command with StrictKeyCommand with Product with Serializable

  28. case class GetSet(key: ChannelBuffer, value: ChannelBuffer) extends Command with StrictKeyCommand with StrictValueCommand with Product with Serializable

  29. case class HDel(key: ChannelBuffer, fields: Seq[ChannelBuffer]) extends Command with StrictKeyCommand with Product with Serializable

  30. case class HExists(key: ChannelBuffer, field: ChannelBuffer) extends Command with StrictKeyCommand with Product with Serializable

  31. case class HGet(key: ChannelBuffer, field: ChannelBuffer) extends Command with StrictKeyCommand with Product with Serializable

  32. case class HGetAll(key: ChannelBuffer) extends Command with StrictKeyCommand with Product with Serializable

  33. case class HIncrBy(key: ChannelBuffer, field: ChannelBuffer, amount: Long) extends Command with StrictKeyCommand with Product with Serializable

  34. case class HKeys(key: ChannelBuffer) extends Command with StrictKeyCommand with Product with Serializable

  35. case class HMGet(key: ChannelBuffer, fields: Seq[ChannelBuffer]) extends Command with StrictKeyCommand with Product with Serializable

  36. case class HMSet(key: ChannelBuffer, fv: Map[ChannelBuffer, ChannelBuffer]) extends Command with StrictKeyCommand with Product with Serializable

  37. case class HScan(key: ChannelBuffer, cursor: Long, count: Option[Long] = scala.None, pattern: Option[ChannelBuffer] = scala.None) extends Command with Product with Serializable

  38. case class HSet(key: ChannelBuffer, field: ChannelBuffer, value: ChannelBuffer) extends Command with StrictKeyCommand with Product with Serializable

  39. case class HSetNx(key: ChannelBuffer, field: ChannelBuffer, value: ChannelBuffer) extends Command with StrictKeyCommand with Product with Serializable

  40. case class HVals(key: ChannelBuffer) extends Command with StrictKeyCommand with Product with Serializable

  41. case class InMilliseconds(millis: Long) extends TimeToLive with Product with Serializable

  42. case class InSeconds(seconds: Long) extends TimeToLive with Product with Serializable

  43. case class Incr(key: ChannelBuffer) extends IncrBy with Product with Serializable

  44. class IncrBy extends Command with StrictKeyCommand

  45. case class Info(section: ChannelBuffer) extends Command with Product with Serializable

  46. case class IntegerReply(id: Long) extends SingleLineReply with Product with Serializable

  47. trait KeyCommand extends Command

  48. case class Keys(pattern: ChannelBuffer) extends Command with Product with Serializable

  49. trait KeysCommand extends Command

  50. case class LIndex(key: ChannelBuffer, index: Long) extends Command with StrictKeyCommand with Product with Serializable

  51. case class LInsert(key: ChannelBuffer, relativePosition: String, pivot: ChannelBuffer, value: ChannelBuffer) extends Command with StrictKeyCommand with StrictValueCommand with Product with Serializable

  52. case class LLen(key: ChannelBuffer) extends Command with StrictKeyCommand with Product with Serializable

  53. case class LPop(key: ChannelBuffer) extends Command with StrictKeyCommand with Product with Serializable

  54. case class LPush(key: ChannelBuffer, values: Seq[ChannelBuffer]) extends Command with StrictKeyCommand with Product with Serializable

  55. case class LRange(key: ChannelBuffer, start: Long, end: Long) extends Command with ListRangeCommand with Product with Serializable

  56. case class LRem(key: ChannelBuffer, count: Long, value: ChannelBuffer) extends Command with StrictKeyCommand with StrictValueCommand with Product with Serializable

  57. case class LSet(key: ChannelBuffer, index: Long, value: ChannelBuffer) extends Command with StrictKeyCommand with StrictValueCommand with Product with Serializable

  58. case class LTrim(key: ChannelBuffer, start: Long, end: Long) extends Command with ListRangeCommand with Product with Serializable

  59. case class Limit(offset: Long, count: Long) extends Command with CommandArgument with Product with Serializable

  60. trait ListRangeCommand extends Command with StrictKeyCommand

  61. case class MBulkReply(messages: List[Reply]) extends MultiLineReply with Product with Serializable

  62. case class MGet(keys: Seq[ChannelBuffer]) extends Command with StrictKeysCommand with Product with Serializable

  63. case class MSet(kv: Map[ChannelBuffer, ChannelBuffer]) extends Command with MultiSet with Product with Serializable

  64. case class MSetNx(kv: Map[ChannelBuffer, ChannelBuffer]) extends Command with MultiSet with Product with Serializable

  65. trait MemberCommand extends Command

  66. case class Move(key: ChannelBuffer, db: ChannelBuffer) extends Command with StrictKeyCommand with Product with Serializable

  67. sealed abstract class MultiLineReply extends Reply

  68. trait MultiSet extends Command with KeysCommand

  69. trait MultiSetCompanion extends AnyRef

  70. case class NilMBulkReply() extends MultiLineReply with Product with Serializable

  71. case class PExpire(key: ChannelBuffer, milliseconds: Long) extends Command with StrictKeyCommand with Product with Serializable

  72. case class PExpireAt(key: ChannelBuffer, timestamp: Time) extends Command with StrictKeyCommand with Product with Serializable

  73. case class PSetEx(key: ChannelBuffer, millis: Long, value: ChannelBuffer) extends Command with StrictKeyCommand with StrictValueCommand with Product with Serializable

  74. case class PTtl(key: ChannelBuffer) extends Command with StrictKeyCommand with Product with Serializable

  75. case class Persist(key: ChannelBuffer) extends Command with StrictKeyCommand with Product with Serializable

  76. case class RPop(key: ChannelBuffer) extends Command with StrictKeyCommand with Product with Serializable

  77. case class RPush(key: ChannelBuffer, values: List[ChannelBuffer]) extends Command with StrictKeyCommand with Product with Serializable

  78. case class Randomkey() extends Command with Product with Serializable

  79. abstract class RedisMessage extends AnyRef

  80. case class Rename(key: ChannelBuffer, newkey: ChannelBuffer) extends Command with StrictKeyCommand with Product with Serializable

  81. case class RenameNx(key: ChannelBuffer, newkey: ChannelBuffer) extends Command with StrictKeyCommand with Product with Serializable

  82. sealed abstract class Reply extends RedisMessage

  83. class ReplyCodec extends UnifiedProtocolCodec

  84. case class SAdd(key: ChannelBuffer, values: Seq[ChannelBuffer]) extends Command with StrictKeyCommand with Product with Serializable

  85. case class SCard(key: ChannelBuffer) extends Command with StrictKeyCommand with Product with Serializable

  86. case class SInter(keys: Seq[ChannelBuffer]) extends Command with StrictKeysCommand with Product with Serializable

  87. case class SIsMember(key: ChannelBuffer, value: ChannelBuffer) extends Command with StrictKeyCommand with StrictValueCommand with Product with Serializable

  88. case class SMembers(key: ChannelBuffer) extends Command with StrictKeyCommand with Product with Serializable

  89. case class SPop(key: ChannelBuffer) extends Command with StrictKeyCommand with Product with Serializable

  90. case class SRandMember(key: ChannelBuffer, count: Option[Int] = scala.None) extends Command with StrictKeyCommand with Product with Serializable

  91. case class SRem(key: ChannelBuffer, values: List[ChannelBuffer]) extends Command with StrictKeyCommand with Product with Serializable

  92. case class Scan(cursor: Long, count: Option[Long] = scala.None, pattern: Option[ChannelBuffer] = scala.None) extends Command with Product with Serializable

  93. sealed trait ScoreCommand extends Command

  94. case class Select(index: Int) extends Command with Product with Serializable

  95. case class Set(key: ChannelBuffer, value: ChannelBuffer, ttl: Option[TimeToLive] = scala.None, nx: Boolean = false, xx: Boolean = false) extends Command with StrictKeyCommand with StrictValueCommand with Product with Serializable

  96. case class SetBit(key: ChannelBuffer, offset: Int, value: Int) extends Command with StrictKeyCommand with Product with Serializable

  97. case class SetEx(key: ChannelBuffer, seconds: Long, value: ChannelBuffer) extends Command with StrictKeyCommand with StrictValueCommand with Product with Serializable

  98. case class SetNx(key: ChannelBuffer, value: ChannelBuffer) extends Command with StrictKeyCommand with StrictValueCommand with Product with Serializable

  99. case class SetRange(key: ChannelBuffer, offset: Int, value: ChannelBuffer) extends Command with StrictKeyCommand with StrictValueCommand with Product with Serializable

  100. sealed abstract class SingleLineReply extends Reply

  101. case class SlaveOf(host: ChannelBuffer, port: ChannelBuffer) extends Command with Product with Serializable

  102. case class StatusReply(message: String) extends SingleLineReply with Product with Serializable

  103. trait StrictKeyCommand extends Command with KeyCommand

  104. trait StrictKeysCommand extends Command with KeysCommand

  105. trait StrictMemberCommand extends Command with MemberCommand

  106. sealed trait StrictScoreCommand extends Command with ScoreCommand

  107. trait StrictValueCommand extends Command with ValueCommand

  108. sealed trait StrictZMembersCommand extends ZMembersCommand

  109. case class Strlen(key: ChannelBuffer) extends Command with StrictKeyCommand with Product with Serializable

  110. sealed trait TimeToLive extends AnyRef

  111. case class Ttl(key: ChannelBuffer) extends Command with StrictKeyCommand with Product with Serializable

  112. case class Type(key: ChannelBuffer) extends Command with StrictKeyCommand with Product with Serializable

  113. trait UnifiedProtocolCodec extends AnyRef

  114. trait ValueCommand extends Command

  115. case class Watch(keys: Seq[ChannelBuffer]) extends Command with KeysCommand with Product with Serializable

  116. class Weights extends Command with CommandArgument with IndexedSeq[Double]

  117. case class ZAdd(key: ChannelBuffer, members: Seq[ZMember]) extends Command with StrictKeyCommand with StrictZMembersCommand with Product with Serializable

  118. case class ZCard(key: ChannelBuffer) extends Command with StrictKeyCommand with Product with Serializable

  119. case class ZCount(key: ChannelBuffer, min: ZInterval, max: ZInterval) extends Command with StrictKeyCommand with Product with Serializable

  120. case class ZIncrBy(key: ChannelBuffer, amount: Double, member: ChannelBuffer) extends Command with StrictKeyCommand with StrictMemberCommand with Product with Serializable

  121. case class ZInterStore(destination: ChannelBuffer, numkeys: Int, keys: Seq[ChannelBuffer], weights: Option[Weights] = scala.None, aggregate: Option[Aggregate] = scala.None) extends ZStore with Product with Serializable

  122. case class ZInterval(value: String) extends Product with Serializable

    Represents part of an interval, helpers in companion object See http://redis.

  123. case class ZMember(score: Double, member: ChannelBuffer) extends Command with StrictScoreCommand with StrictMemberCommand with Product with Serializable

  124. sealed trait ZMembersCommand extends AnyRef

  125. case class ZRange(key: ChannelBuffer, start: Long, stop: Long, withScores: Option[CommandArgument] = scala.None) extends ZRangeCmd with Product with Serializable

  126. case class ZRangeByScore(key: ChannelBuffer, min: ZInterval, max: ZInterval, withScores: Option[CommandArgument] = scala.None, limit: Option[Limit] = scala.None) extends Command with ZScoredRange with Product with Serializable

  127. abstract class ZRangeCmd extends Command with StrictKeyCommand

  128. trait ZRangeCmdCompanion extends AnyRef

  129. case class ZRangeResults(entries: Array[ChannelBuffer], scores: Array[Double]) extends Product with Serializable

    Helper Objects

  130. case class ZRank(key: ChannelBuffer, member: ChannelBuffer) extends ZRankCmd with Product with Serializable

  131. abstract class ZRankCmd extends Command with StrictKeyCommand with StrictMemberCommand

  132. trait ZRankCmdCompanion extends AnyRef

  133. case class ZRem(key: ChannelBuffer, members: Seq[ChannelBuffer]) extends Command with StrictKeyCommand with Product with Serializable

  134. case class ZRemRangeByRank(key: ChannelBuffer, start: Long, stop: Long) extends Command with StrictKeyCommand with Product with Serializable

  135. case class ZRemRangeByScore(key: ChannelBuffer, min: ZInterval, max: ZInterval) extends Command with StrictKeyCommand with Product with Serializable

  136. case class ZRevRange(key: ChannelBuffer, start: Long, stop: Long, withScores: Option[CommandArgument] = scala.None) extends ZRangeCmd with Product with Serializable

  137. case class ZRevRangeByScore(key: ChannelBuffer, max: ZInterval, min: ZInterval, withScores: Option[CommandArgument] = scala.None, limit: Option[Limit] = scala.None) extends Command with ZScoredRange with Product with Serializable

  138. case class ZRevRank(key: ChannelBuffer, member: ChannelBuffer) extends ZRankCmd with Product with Serializable

  139. case class ZScore(key: ChannelBuffer, member: ChannelBuffer) extends Command with StrictKeyCommand with StrictMemberCommand with Product with Serializable

  140. trait ZScoredRange extends Command with KeyCommand

  141. trait ZScoredRangeCompanion extends AnyRef

  142. abstract class ZStore extends Command with KeysCommand

    Helper Traits

  143. trait ZStoreCompanion extends AnyRef

  144. case class ZUnionStore(destination: ChannelBuffer, numkeys: Int, keys: Seq[ChannelBuffer], weights: Option[Weights] = scala.None, aggregate: Option[Aggregate] = scala.None) extends ZStore with Product with Serializable

Value Members

  1. object Aggregate

  2. object Append extends Serializable

  3. object Auth extends Serializable

  4. object BitCount extends Serializable

  5. object BitOp extends Serializable

  6. object CommandBytes

  7. object Commands

  8. object Config

  9. object ConfigGet extends ConfigHelper with Serializable

  10. object ConfigResetStat extends ConfigHelper with Serializable

  11. object ConfigSet extends ConfigHelper with Serializable

  12. object Count

  13. object Decr extends Serializable

  14. object DecrBy

  15. object Del extends Serializable

  16. object Discard extends Command with Product with Serializable

  17. object Dump extends Serializable

  18. object Exec extends Command with Product with Serializable

  19. object Exists extends Serializable

  20. object Expire extends Serializable

  21. object ExpireAt extends Serializable

  22. object FlushDB extends Command with Product with Serializable

  23. object Get extends Serializable

  24. object GetBit extends Serializable

  25. object GetRange extends Serializable

  26. object GetSet extends Serializable

  27. object HDel extends Serializable

  28. object HExists extends Serializable

  29. object HGet extends Serializable

  30. object HGetAll extends Serializable

  31. object HIncrBy extends Serializable

  32. object HKeys extends Serializable

  33. object HMGet extends Serializable

  34. object HMSet extends Serializable

  35. object HScan extends Serializable

  36. object HSet extends Serializable

  37. object HSetNx extends Serializable

  38. object HVals extends Serializable

  39. object Incr extends Serializable

  40. object IncrBy

  41. object Info extends Serializable

  42. object Keys extends Serializable

  43. object LIndex extends Serializable

  44. object LInsert extends Serializable

  45. object LLen extends Serializable

  46. object LPop extends Serializable

  47. object LPush extends Serializable

  48. object LRange extends Serializable

  49. object LRem extends Serializable

  50. object LSet extends Serializable

  51. object LTrim extends Serializable

  52. object Limit extends Serializable

  53. object MGet extends Serializable

  54. object MSet extends MultiSetCompanion with Serializable

  55. object MSetNx extends MultiSetCompanion with Serializable

  56. object Move extends Serializable

  57. object Multi extends Command with Product with Serializable

  58. object PExpire extends Serializable

  59. object PExpireAt extends Serializable

  60. object PSetEx extends Serializable

  61. object PTtl extends Serializable

  62. object Pattern

  63. object Persist extends Serializable

  64. object Quit extends Command with Product with Serializable

  65. object RPop extends Serializable

  66. object RPush extends Serializable

  67. object Rename extends Serializable

  68. object RenameNx extends Serializable

  69. object RequireClientProtocol extends ErrorConversion

  70. object RequireServerProtocol extends ErrorConversion

  71. object SAdd extends Serializable

  72. object SCard extends Serializable

  73. object SInter extends Serializable

  74. object SIsMember extends Serializable

  75. object SMembers extends Serializable

  76. object SPop extends Serializable

  77. object SRandMember extends Serializable

  78. object SRem extends Serializable

  79. object Scan extends Serializable

  80. object ScanCompanion

  81. object Select extends Serializable

  82. object Set extends Serializable

  83. object SetBit extends Serializable

  84. object SetEx extends Serializable

  85. object SetNx extends Serializable

  86. object SetRange extends Serializable

  87. object SlaveOf extends Serializable

  88. object Strlen extends Serializable

  89. object Ttl extends Serializable

  90. object Type extends Serializable

  91. object UnWatch extends Command with Product with Serializable

  92. object Watch extends Serializable

  93. object Weights

  94. object WithScores extends Command with CommandArgument with Product with Serializable

  95. object ZAdd extends Serializable

  96. object ZCard extends Serializable

  97. object ZCount extends Serializable

  98. object ZIncrBy extends Serializable

  99. object ZInterStore extends ZStoreCompanion with Serializable

  100. object ZInterval extends Serializable

  101. object ZMembers

  102. object ZRange extends ZRangeCmdCompanion with Serializable

  103. object ZRangeByScore extends ZScoredRangeCompanion with Serializable

  104. object ZRangeResults extends Serializable

  105. object ZRank extends ZRankCmdCompanion with Serializable

  106. object ZRem extends Serializable

  107. object ZRemRangeByRank extends Serializable

  108. object ZRemRangeByScore extends Serializable

  109. object ZRevRange extends ZRangeCmdCompanion with Serializable

  110. object ZRevRangeByScore extends ZScoredRangeCompanion with Serializable

  111. object ZRevRank extends ZRankCmdCompanion with Serializable

  112. object ZScore extends Serializable

  113. object ZUnionStore extends ZStoreCompanion with Serializable

  114. package commands

Ungrouped