Configures this server or client with given exception stats handler.
Configures this server or client with given label (default: empty string).
Configures this server or client with given label (default: empty string).
The label value is used for stats reporting to scope stats reported
from different clients/servers to a single stats receiver.
Configures this server or client with given util.Monitor (default: com.twitter.finagle.util.DefaultMonitor).
Configures the request timeout of this server or client (default: unbounded).
Configures the request timeout of this server or client (default: unbounded).
The client request timeout is the maximum amount of time given to a single request (if there are retries, they each get a fresh request timeout). The timeout is applied only after a connection has been acquired. That is: it is applied to the interval between the dispatch of the request and the receipt of the response.
The server request timeout is the maximum amount of time, a server is allowed to spend handling the incoming request. Using the Finagle terminology, this is an amount of time after which a non-satisfied future returned from the user-defined service times out.
Configures this server or client with given stats.StatsReceiver (default: stats.DefaultStatsReceiver).
Configures this server or client with given tracing.Tracer (default: com.twitter.finagle.tracing.DefaultTracer).
A collection of methods for configuring common parameters (labels, stats receivers, etc) shared between Finagle clients and servers.
a Stack.Parameterized server/client to configure