A name identifying the client.
A function used to create a ServiceFactory to a concrete endpoint.
The pool used to cache idle service (connection).
The maximum time for which any Service
is
permitted to be idle.
The maximum lifetime for any Service
The maximum time that any request is allowed to take.
When enabled, installs a fail-fast module. See com.twitter.finagle.service.FailFastFactory
A failure accruing mechanism. Used to gauge the health of the ServiceFactory. By default this uses com.twitter.finagle.client.DefaultClient.defaultFailureAccrual
The maximum amount of time allowed for acquiring a service. Defaults to infinity.
Bind a socket address to a well-formed stack
A function used to create a ServiceFactory to a concrete endpoint.
When enabled, installs a fail-fast module.
When enabled, installs a fail-fast module. See com.twitter.finagle.service.FailFastFactory
A failure accruing mechanism.
A failure accruing mechanism. Used to gauge the health of the ServiceFactory. By default this uses com.twitter.finagle.client.DefaultClient.defaultFailureAccrual
The maximum time for which any Service
is
permitted to be idle.
The maximum lifetime for any Service
A name identifying the client.
Create a new client connected to dest
.
Create a new client connected to dest
.
Argument label
is used to assign a label to this client.
The label is used to display stats, etc.
Create a new client connected to dest
.
Create a new client connected to dest
.
Argument label
is used to assign a label to this client.
The label is used to display stats, etc.
Create a new client connected to dest
.
Create a new client connected to dest
.
Create a new service which dispatches requests to dest
.
Create a new service which dispatches requests to dest
.
Create a new service which dispatches requests to dest
.
Create a new service which dispatches requests to dest
.
Argument label
is used to assign a label to this client.
The label is used to display stats, etc.
The pool used to cache idle service (connection).
The maximum time that any request is allowed to take.
The maximum amount of time allowed for acquiring a service.
The maximum amount of time allowed for acquiring a service. Defaults to infinity.
(Since version 6.7.x) Use destination names
(Since version 6.7.x) Use destination names
A default client implementation that does load balancing and connection pooling. The only required argument is a binder, responsible for binding concrete endpoints (named by SocketAddresses).
A name identifying the client.
A function used to create a ServiceFactory to a concrete endpoint.
The pool used to cache idle service (connection).
The maximum time for which any
Service
is permitted to be idle.The maximum lifetime for any
Service
The maximum time that any request is allowed to take.
When enabled, installs a fail-fast module. See com.twitter.finagle.service.FailFastFactory
A failure accruing mechanism. Used to gauge the health of the ServiceFactory. By default this uses com.twitter.finagle.client.DefaultClient.defaultFailureAccrual
The maximum amount of time allowed for acquiring a service. Defaults to infinity.