com.twitter.finagle.http.filter

StatsFilter

class StatsFilter[REQUEST <: Request] extends SimpleFilter[REQUEST, Response]

Statistic filter. Add counters: status. status. response_size (deprecated?) And metrics: time. time.

Linear Supertypes
SimpleFilter[REQUEST, Response], Filter[REQUEST, Response, REQUEST, Response], (REQUEST, Service[REQUEST, Response]) ⇒ Future[Response], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. StatsFilter
  2. SimpleFilter
  3. Filter
  4. Function2
  5. AnyRef
  6. Any
Visibility
  1. Public
  2. All

Instance Constructors

  1. new StatsFilter(stats: StatsReceiver)

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. def andThen(factory: ServiceFactory[REQUEST, Response]): ServiceFactory[REQUEST, Response]

    Definition Classes
    Filter
  7. def andThen(f: (REQUEST) ⇒ Future[Response]): (REQUEST) ⇒ Future[Response]

    Definition Classes
    Filter
  8. def andThen(service: Service[REQUEST, Response]): Service[REQUEST, Response]

    Definition Classes
    Filter
  9. def andThen[Req2, Rep2](next: Filter[REQUEST, Response, Req2, Rep2]): Filter[REQUEST, Response, Req2, Rep2]

    Definition Classes
    Filter
  10. def andThenIf[Req2 >: REQUEST, Rep2 <: Response](condAndFilter: (Boolean, Filter[REQUEST, Response, Req2, Rep2])): Filter[REQUEST, Response, Req2, Rep2]

    Definition Classes
    Filter
  11. def apply(request: REQUEST, service: Service[REQUEST, Response]): Future[Response]

    Definition Classes
    StatsFilter → Filter → Function2
  12. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  13. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  14. def count(duration: Duration, response: Response): Unit

    Attributes
    protected
  15. def curried: (REQUEST) ⇒ (Service[REQUEST, Response]) ⇒ Future[Response]

    Definition Classes
    Function2
    Annotations
    @unspecialized()
  16. final def eq(arg0: AnyRef): Boolean

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

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

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  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. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  26. def toString(): String

    Definition Classes
    Function2 → AnyRef → Any
  27. def tupled: ((REQUEST, Service[REQUEST, Response])) ⇒ Future[Response]

    Definition Classes
    Function2
    Annotations
    @unspecialized()
  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 SimpleFilter[REQUEST, Response]

Inherited from Filter[REQUEST, Response, REQUEST, Response]

Inherited from (REQUEST, Service[REQUEST, Response]) ⇒ Future[Response]

Inherited from AnyRef

Inherited from Any

Ungrouped