Configures the TCP connection timeout of this client (default: 1 second).
Configures the TCP connection timeout of this client (default: 1 second).
The connection timeout is the maximum amount of time a transport is allowed to spend establishing a TCP connection.
Configures this client or server with given transport-level read timeout
(default: unbounded).
Configures this client or server with given transport-level read timeout
(default: unbounded).
The transport-level read timeout is the maximum amount of time a connection/transport may have received no data.
Configures this client or server with given TCP receive buffer size (default: unspecified,
a system-level value will be used).
Configures this client or server with given TCP receive buffer size (default: unspecified,
a system-level value will be used).
Configures this client or server with given TCP send buffer size (default: unspecified,
a system-level value will be used).
Configures this client or server with given TCP send buffer size (default: unspecified,
a system-level value will be used).
Enables the SOCKS proxy on this client (default: disabled).
Enables the SOCKS proxy on this client (default: disabled).
the socket address of the proxy server
the optional credentials for the proxy server
Enables the TLS/SSL support (connection encrypting) with no hostname validation on this client.
Enables the TLS/SSL support (connection encrypting) with no hostname validation
on this client. The TLS/SSL sessions are configured using the given context.
Enables the TLS/SSL support (connection encrypting) on this client.
Enables the TLS/SSL support (connection encrypting) on this client.
Hostname verification will be provided against the given hostname.
Enables the TLS/SSL support (connection encrypting) with no hostname validation on this client.
Makes the transport of this client or server verbose (default: disabled).
Makes the transport of this client or server verbose (default: disabled).
A verbose transport logs its activity onto a configured logger (by default, standard output).
Configures this client or server with given transport-level write timeout
(default: unbounded).
Configures this client or server with given transport-level write timeout
(default: unbounded).
The transport-level write timeout is the maximum amount of time a connection/transport may not have sent any data.
A collection of methods for configuring the Transport for Finagle clients.
a Stack.Parameterized client to configure
com.twitter.finagle.param.TransportParams