Packages

package filters

Type Members

  1. sealed abstract class BaseDarkTrafficFilter extends TypeAgnostic with AbstractDarkTrafficFilter with util.logging.Logging
  2. class DarkTrafficFilter[ServiceIface] extends BaseDarkTrafficFilter

    An implementation of AbstractDarkTrafficFilter which extends com.twitter.finagle.Filter.TypeAgnostic and thus works in a Finatra ThriftRouter filter chain.

    An implementation of AbstractDarkTrafficFilter which extends com.twitter.finagle.Filter.TypeAgnostic and thus works in a Finatra ThriftRouter filter chain. This differs from the DarkTrafficFilter in that this class is typed to work like other ThriftFilters as agnostic to types until apply() is invoked.

    ServiceIface

    - the type of the Service to take dark traffic.

    Note

    This Filter only works for Scala services. Java users should use the JavaDarkTrafficFilter.

    See also

    AbstractDarkTrafficFilter

  3. class JavaDarkTrafficFilter extends BaseDarkTrafficFilter

    An implementation of AbstractDarkTrafficFilter which extends com.twitter.finagle.Filter.TypeAgnostic for use with generated Java code.

    An implementation of AbstractDarkTrafficFilter which extends com.twitter.finagle.Filter.TypeAgnostic for use with generated Java code.

    Note

    This filter is expected to be applied on a Service[Array[Byte], Array[Byte]]

    See also

    com.twitter.finagle.ThriftMux.newService

    AbstractDarkTrafficFilter

Ungrouped