Trait

com.avsystem.commons.redis.commands

NodeServerApi

Related Doc: package commands

Permalink

trait NodeServerApi extends ApiSubset

Linear Supertypes
ApiSubset, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. NodeServerApi
  2. ApiSubset
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type Field = RedisSerialization.Field

    Permalink
    Definition Classes
    ApiSubset
  2. type Key = RedisSerialization.Key

    Permalink
    Definition Classes
    ApiSubset
  3. type Record = RedisSerialization.Record

    Permalink
    Definition Classes
    ApiSubset
  4. abstract type Result[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
    ApiSubset
  5. type Value = RedisSerialization.Value

    Permalink
    Definition Classes
    ApiSubset

Abstract Value Members

  1. abstract def execute[A](command: RedisCommand[A]): Result[A]

    Permalink
    Definition Classes
    ApiSubset
  2. abstract val serialization: RedisSerialization

    Permalink
    Definition Classes
    ApiSubset

Concrete 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. final def asInstanceOf[T0]: T0

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

    Permalink

    Executes BGREWRITEAOF

  6. def bgsave(schedule: Boolean = false): Result[String]

    Permalink

    Executes BGSAVE

  7. def bgsave: Result[String]

    Permalink

    Executes BGSAVE

  8. def clientId: Result[ClientId]

    Permalink

    Executes CLIENT ID

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

    Permalink

    Executes CLIENT KILL

  10. def clientKill(addr: ClientAddress): Result[Unit]

    Permalink

    Executes CLIENT KILL

  11. def clientList: Result[Seq[ClientInfo]]

    Permalink

    Executes CLIENT LIST

  12. def clientPause(timeout: Long): Result[Unit]

    Permalink

    Executes CLIENT PAUSE

  13. def clientUnblock(clientId: ClientId, modifier: commons.OptArg[UnblockModifier] = OptArg.Empty): Result[Boolean]

    Permalink

    Executes CLIENT UNBLOCK

  14. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  15. def command: Result[Seq[CommandInfo]]

    Permalink

    Executes COMMAND

  16. def commandCount: Result[Int]

    Permalink

    Executes COMMAND COUNT

  17. def commandGetkeys(command: Seq[ByteString]): Result[Seq[Key]]

    Permalink

    Executes COMMAND GETKEYS

  18. def commandGetkeys(command: RawCommand): Result[Seq[Key]]

    Permalink

    Executes COMMAND GETKEYS

  19. def commandInfo(commandNames: Seq[String]): Result[Seq[CommandInfo]]

    Permalink

    Executes COMMAND INFO

  20. def commandInfo(commandName: String, commandNames: String*): Result[Seq[CommandInfo]]

    Permalink

    Executes COMMAND INFO

  21. def commandInfo(commandName: String): Result[CommandInfo]

    Permalink

    Executes COMMAND INFO

  22. def configGet(parameter: String): Result[Seq[(String, String)]]

    Permalink

    Executes CONFIG GET

  23. def configResetstat: Result[Unit]

    Permalink

    Executes CONFIG RESETSTAT

  24. def configRewrite: Result[Unit]

    Permalink

    Executes CONFIG REWRITE

  25. def configSet(parameter: String, value: String): Result[Unit]

    Permalink

    Executes CONFIG SET

  26. def dbsize: Result[Long]

    Permalink

    Executes DBSIZE

  27. def debugSegfault: Result[Nothing]

    Permalink

    Executes DEBUG SEGFAULT

  28. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  30. implicit final def fieldCodec: RedisDataCodec[Field]

    Permalink
    Attributes
    protected
    Definition Classes
    ApiSubset
  31. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  32. def flushall(async: Boolean = false): Result[Unit]

    Permalink

    Executes FLUSHALL

  33. def flushall: Result[Unit]

    Permalink

    Executes FLUSHALL

  34. def flushdb(async: Boolean = false): Result[Unit]

    Permalink

    Executes FLUSHDB

  35. def flushdb: Result[Unit]

    Permalink

    Executes FLUSHDB

  36. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  37. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  38. implicit def headOps[T](head: T): HeadOps[T]

    Permalink
    Attributes
    protected
    Definition Classes
    ApiSubset
  39. def info[T >: FullRedisInfo <: RedisInfo](section: RedisInfoSection[T]): Result[T]

    Permalink

    Executes INFO

  40. def info: Result[DefaultRedisInfo]

    Permalink

    Executes INFO

  41. final def isInstanceOf[T0]: Boolean

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

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

    Permalink
    Attributes
    protected
    Definition Classes
    ApiSubset
  44. implicit final def keyCodec: RedisDataCodec[Key]

    Permalink
    Attributes
    protected
    Definition Classes
    ApiSubset
  45. def lastsave: Result[Long]

    Permalink

    Executes LASTSAVE

  46. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  49. implicit final def recordCodec: RedisRecordCodec[Record]

    Permalink
    Attributes
    protected
    Definition Classes
    ApiSubset
  50. def replicaof(newMaster: NodeAddress): Result[Unit]

    Permalink

    Executes REPLICAOF

  51. def replicaofNoOne: Result[Unit]

    Permalink

    Executes REPLICAOF

  52. def role: Result[RedisRole]

    Permalink

    Executes ROLE

  53. def save: Result[Unit]

    Permalink

    Executes SAVE

  54. def shutdown(modifier: commons.OptArg[ShutdownModifier] = OptArg.Empty): Result[Nothing]

    Permalink

    Executes SHUTDOWN

  55. def shutdown: Result[Nothing]

    Permalink

    Executes SHUTDOWN

  56. def slaveof(newMaster: NodeAddress): Result[Unit]

    Permalink

    Executes SLAVEOF

  57. def slaveofNoOne: Result[Unit]

    Permalink

    Executes SLAVEOF

  58. def slowlogGet(count: commons.OptArg[Int] = OptArg.Empty): Result[Seq[SlowlogEntry]]

    Permalink

    Executes SLOWLOG

  59. def slowlogGet: Result[Seq[SlowlogEntry]]

    Permalink

    Executes SLOWLOG

  60. def slowlogLen: Result[Long]

    Permalink

    Executes SLOWLOG

  61. def slowlogReset: Result[Unit]

    Permalink

    Executes SLOWLOG

  62. final def synchronized[T0](arg0: ⇒ T0): T0

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

    Permalink

    Executes TIME

  64. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  65. implicit final def valueCodec: RedisDataCodec[Value]

    Permalink
    Attributes
    protected
    Definition Classes
    ApiSubset
  66. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from ApiSubset

Inherited from AnyRef

Inherited from Any

Ungrouped