Class/Object

com.twitter.finagle.Redis

Client

Related Docs: object Client | package Redis

Permalink

case class Client(stack: Stack[ServiceFactory[Command, Reply]] = Client.stack, params: Params = Client.params) extends StdStackClient[Command, Reply, Client] with WithDefaultLoadBalancer[Client] with RedisRichClient with Product with Serializable

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Client
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. RedisRichClient
  7. WithDefaultLoadBalancer
  8. StdStackClient
  9. EndpointerStackClient
  10. WithSessionQualifier
  11. WithClientSession
  12. WithClientTransport
  13. WithClientAdmissionControl
  14. ClientParams
  15. CommonParams
  16. StackClient
  17. StackBasedClient
  18. Transformable
  19. Parameterized
  20. Client
  21. AnyRef
  22. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Client(stack: Stack[ServiceFactory[Command, Reply]] = Client.stack, params: Params = Client.params)

    Permalink

Type Members

  1. type Context = TransportContext

    Permalink
    Attributes
    protected
    Definition Classes
    Client → StdStackClient
  2. type In = Buf

    Permalink
    Attributes
    protected
    Definition Classes
    Client → StdStackClient
  3. type Out = Buf

    Permalink
    Attributes
    protected
    Definition Classes
    Client → StdStackClient

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 clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. def configured[P](psp: (P, Param[P])): Client

    Permalink
    Definition Classes
    Client → EndpointerStackClient → StackClient → Parameterized
  7. def configured[P](p: P)(implicit arg0: Param[P]): Client

    Permalink
    Definition Classes
    EndpointerStackClient → StackClient → Parameterized
  8. def configuredParams(newParams: Params): Client

    Permalink
    Definition Classes
    EndpointerStackClient → StackClient → Parameterized
  9. def copy1(stack: Stack[ServiceFactory[Command, Reply]] = this.stack, params: Params = this.params): Client

    Permalink
    Attributes
    protected
    Definition Classes
    Client → StdStackClient → EndpointerStackClient
  10. final def endpointer: Stackable[ServiceFactory[Command, Reply]]

    Permalink
    Attributes
    protected
    Definition Classes
    StdStackClient → EndpointerStackClient
  11. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  12. def filtered(filter: Filter[Command, Reply, Command, Reply]): Client

    Permalink
    Definition Classes
    Client → EndpointerStackClient
  13. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  15. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  16. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  17. def newClient(dest: Name, label0: String): ServiceFactory[Command, Reply]

    Permalink
    Definition Classes
    EndpointerStackClient → Client
  18. final def newClient(dest: String, label: String): ServiceFactory[Command, Reply]

    Permalink
    Definition Classes
    Client
  19. final def newClient(dest: String): ServiceFactory[Command, Reply]

    Permalink
    Definition Classes
    Client
  20. def newDispatcher(transport: Transport[In, Out] { type Context <: Client.this.Context }): Service[Command, Reply]

    Permalink
    Attributes
    protected
    Definition Classes
    Client → StdStackClient
  21. def newRichClient(dest: Name, label: String): redis.Client

    Permalink
    Definition Classes
    RedisRichClient
  22. def newRichClient(dest: String): redis.Client

    Permalink
    Definition Classes
    RedisRichClient
  23. def newSentinelClient(dest: Name, label: String): SentinelClient

    Permalink
    Definition Classes
    RedisRichClient
  24. def newSentinelClient(dest: String): SentinelClient

    Permalink
    Definition Classes
    RedisRichClient
  25. def newService(dest: Name, label: String): Service[Command, Reply]

    Permalink
    Definition Classes
    EndpointerStackClient → Client
  26. final def newService(dest: String, label: String): Service[Command, Reply]

    Permalink
    Definition Classes
    Client
  27. final def newService(dest: String): Service[Command, Reply]

    Permalink
    Definition Classes
    Client
  28. def newTransactionalClient(dest: Name, label: String): TransactionalClient

    Permalink
    Definition Classes
    RedisRichClient
  29. def newTransactionalClient(dest: String): TransactionalClient

    Permalink
    Definition Classes
    RedisRichClient
  30. def newTransporter(addr: SocketAddress): Transporter[In, Out, Context]

    Permalink
    Attributes
    protected
    Definition Classes
    Client → StdStackClient
  31. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  33. val params: Params

    Permalink
    Definition Classes
    Client → StackClient → Parameterized
  34. final def registerTransporter(transporterName: String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    StackClient
  35. val stack: Stack[ServiceFactory[Command, Reply]]

    Permalink
    Definition Classes
    Client → StackClient
  36. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  37. def transformed(f: (Stack[ServiceFactory[Command, Reply]]) ⇒ Stack[ServiceFactory[Command, Reply]]): Client

    Permalink
    Definition Classes
    EndpointerStackClient
  38. def transformed(t: Transformer): StackClient[Command, Reply]

    Permalink
    Definition Classes
    StackClient → Transformable
  39. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  42. val withAdmissionControl: ClientAdmissionControlParams[Client]

    Permalink
    Definition Classes
    Client → WithClientAdmissionControl
  43. def withExceptionStatsHandler(exceptionStatsHandler: ExceptionStatsHandler): Client

    Permalink
    Definition Classes
    Client → CommonParams
  44. def withLabel(label: String): Client

    Permalink
    Definition Classes
    Client → CommonParams
  45. val withLoadBalancer: DefaultLoadBalancingParams[Client]

    Permalink
    Definition Classes
    Client → WithDefaultLoadBalancer
  46. def withMonitor(monitor: Monitor): Client

    Permalink
    Definition Classes
    Client → CommonParams
  47. def withParams(params: Params): Client

    Permalink
    Definition Classes
    EndpointerStackClient → StackClient → Parameterized
  48. def withRequestTimeout(timeout: Duration): Client

    Permalink
    Definition Classes
    Client → CommonParams
  49. def withRequestTimeout(timeout: Tunable[Duration]): Client

    Permalink
    Definition Classes
    CommonParams
  50. def withResponseClassifier(responseClassifier: ResponseClassifier): Client

    Permalink
    Definition Classes
    Client → CommonParams
  51. def withRetryBackoff(backoff: Stream[Duration]): Client

    Permalink
    Definition Classes
    Client → ClientParams
  52. def withRetryBudget(budget: RetryBudget): Client

    Permalink
    Definition Classes
    Client → ClientParams
  53. val withSession: ClientSessionParams[Client]

    Permalink
    Definition Classes
    Client → WithClientSession
  54. val withSessionQualifier: SessionQualificationParams[Client]

    Permalink
    Definition Classes
    Client → WithSessionQualifier
  55. def withStack(stack: Stack[ServiceFactory[Command, Reply]]): Client

    Permalink
    Definition Classes
    Client → EndpointerStackClient → StackClient
  56. def withStatsReceiver(statsReceiver: StatsReceiver): Client

    Permalink
    Definition Classes
    Client → CommonParams
  57. def withTracer(tracer: Tracer): Client

    Permalink
    Definition Classes
    Client → CommonParams
  58. val withTransport: ClientTransportParams[Client]

    Permalink
    Definition Classes
    Client → WithClientTransport

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from RedisRichClient

Inherited from StdStackClient[Command, Reply, Client]

Inherited from WithSessionQualifier[Client]

Inherited from WithClientSession[Client]

Inherited from WithClientTransport[Client]

Inherited from ClientParams[Client]

Inherited from CommonParams[Client]

Inherited from StackClient[Command, Reply]

Inherited from StackBasedClient[Command, Reply]

Inherited from Transformable[StackClient[Command, Reply]]

Inherited from Parameterized[Client]

Inherited from finagle.Client[Command, Reply]

Inherited from AnyRef

Inherited from Any

Ungrouped