Function to determine if the request should be "sampled", e.g.
Function to determine if the request should be "sampled", e.g. sent to the dark service.
Forward the dark request after the service has processed the request instead of concurrently.
Name of dark service client for use in metrics.
Function to add a user-defined Monitor, c.t.finagle.DefaultMonitor will be installed implicitly which handles all exceptions caught in stack.
Function to add a user-defined Monitor, c.t.finagle.DefaultMonitor will be installed implicitly which handles all exceptions caught in stack. Exceptions aren't handled by user-defined monitor propagated to the default monitor.
NullMonitor has no influence on DefaultMonitor behavior here
Enable thrift mux for this connection.
Enable thrift mux for this connection.
Note: Both server and client must have mux enabled otherwise a nondescript ChannelClosedException will be seen.
What is ThriftMux? http://twitter.github.io/finagle/guide/FAQ.html?highlight=thriftmux#what-is-thriftmux