com.twitter.finagle

Name

object Name

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Name
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class Bound extends Name with Proxy

    Bound names comprise a changeable com.twitter.finagle.Addr Addr which carries a host list of internet addresses.

  2. case class Path(path: finagle.Path) extends Name with Product with Serializable

    Path names comprise a Path denoting a network location.

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. object Bound

  7. def DONOTUSE_nameToGroup(name: Name): Group[SocketAddress]

  8. def all(names: Set[Bound]): Bound

    Create a name representing the union of the passed-in names.

  9. def apply(path: String): Name

    Create a path-based Name which is interpreted vis-à-vis the current request-local delegation table.

  10. def apply(path: finagle.Path): Name

    Create a path-based Name which is interpreted vis-à-vis the current request-local delegation table.

  11. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  12. def bound(addrs: SocketAddress*): Bound

    Create a pre-bound address.

  13. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  14. val empty: Bound

    An always-empty name.

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

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

    Definition Classes
    AnyRef → Any
  17. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  18. def fromGroup(g: Group[SocketAddress]): Bound

    Create a name from a group.

    Create a name from a group.

    Note

    Full Addr semantics cannot be recovered from Group. We take a conservative approach here: we will only provide bound addresses. Empty sets could indicate either pending or negative resolutions.

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

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

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

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

    Definition Classes
    AnyRef
  23. final def notify(): Unit

    Definition Classes
    AnyRef
  24. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  25. implicit val showable: Showable[Name]

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

    Definition Classes
    AnyRef
  27. def toString(): String

    Definition Classes
    AnyRef → Any
  28. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped