Object

com.twitter.finagle.client.StackClient

Role

Related Doc: package StackClient

Permalink

object Role extends Role

Canonical Roles for some Client-related Stack module. Other roles are defined within the companion objects of the respective modules.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Role
  2. Role
  3. Serializable
  4. Serializable
  5. Product
  6. Equals
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

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. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  7. def finalize(): Unit

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

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

    Permalink
    Definition Classes
    Any
  10. val name: String

    Permalink
    Definition Classes
    Role
  11. val nameResolutionTimeout: Role

    Permalink

    Defines the role of the module responsible for the service acquisition timeout for name resolution in the client stack.

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

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

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

    Permalink
    Definition Classes
    AnyRef
  15. val pool: Role

    Permalink

    Defines the role of the connection pool in the client stack.

  16. val postNameResolutionTimeout: Role

    Permalink

    Defines the role of the module responsible for the service acquisition timeout after name resolution is complete.

    Defines the role of the module responsible for the service acquisition timeout after name resolution is complete. This encompasses the timeout for establishing a new session (e.g. handshaking), outside of name resolution.

  17. val prepConn: Role

    Permalink

    Defines a preallocoted position at the "bottom" of the stack which is special in that it's the first role before the client sends the request to the underlying transport implementation.

  18. val prepFactory: Role

    Permalink

    Defines a preallocated position at the "top" of the stack (after name resolution) which allows the injection of codec-specific behavior during service acquisition.

    Defines a preallocated position at the "top" of the stack (after name resolution) which allows the injection of codec-specific behavior during service acquisition. For example, it is used in the HTTP codec to avoid closing a service while a chunked response is being read.

  19. val protoTracing: Role

    Permalink

    Defines a preallocated position in the stack for protocols to inject tracing.

  20. val requestDraining: Role

    Permalink

    Defines the role of the RefcountedFactory in the client stack.

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

    Permalink
    Definition Classes
    AnyRef
  22. def toString(): String

    Permalink
    Definition Classes
    Role → AnyRef → Any
  23. final def wait(): Unit

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

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

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

Inherited from Role

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped