Package

com.twitter.diffy

proxy

Permalink

package proxy

Visibility
  1. Public
  2. All

Type Members

  1. trait ClientService[Req, Rep] extends AnyRef

    Permalink
  2. trait DifferenceProxy extends AnyRef

    Permalink
  3. trait HttpDifferenceProxy extends DifferenceProxy

    Permalink
  4. case class HttpService(client: Service[HttpRequest, HttpResponse]) extends ClientService[HttpRequest, HttpResponse] with Product with Serializable

    Permalink
  5. class ParallelMulticastService[-A, +B] extends Service[A, Seq[Try[B]]]

    Permalink
  6. class SequentialMulticastService[-A, +B] extends Service[A, Seq[Try[B]]]

    Permalink
  7. case class Settings(datacenter: String, servicePort: InetSocketAddress, candidate: Target, primary: Target, secondary: Target, protocol: String, clientId: String, pathToThriftJar: String, serviceClass: String, serviceName: String, apiRoot: String, enableThriftMux: Boolean, relativeThreshold: Double, absoluteThreshold: Double, teamEmail: String, emailDelay: Duration, rootUrl: String, allowHttpSideEffects: Boolean, excludeHttpHeadersComparison: Boolean, skipEmailsWhenNoErrors: Boolean) extends Product with Serializable

    Permalink
  8. case class SimpleHttpDifferenceProxy(settings: Settings, collector: InMemoryDifferenceCollector, joinedDifferences: JoinedDifferences, analyzer: DifferenceAnalyzer) extends HttpDifferenceProxy with Product with Serializable

    Permalink

    A Twitter-specific difference proxy that adds custom filters to unpickle TapCompare traffic from TFE and optionally drop requests that have side effects

    A Twitter-specific difference proxy that adds custom filters to unpickle TapCompare traffic from TFE and optionally drop requests that have side effects

    settings

    The settings needed by DifferenceProxy

  9. case class Target(path: String) extends Product with Serializable

    Permalink
  10. case class ThriftDifferenceProxy(settings: Settings, collector: InMemoryDifferenceCollector, joinedDifferences: JoinedDifferences, analyzer: DifferenceAnalyzer) extends DifferenceProxy with Product with Serializable

    Permalink
  11. case class ThriftService(client: Service[ThriftClientRequest, Array[Byte]], path: Name) extends ClientService[ThriftClientRequest, Array[Byte]] with Product with Serializable

    Permalink

Ungrouped