in folsom/src/main/java/com/spotify/folsom/reconnect/ReconnectingClient.java [66:103]
public ReconnectingClient(
final BackoffFunction backoffFunction,
final ScheduledExecutorService scheduledExecutorService,
final HostAndPort address,
final ReconnectionListener reconnectionListener,
final int outstandingRequestLimit,
final int eventLoopThreadFlushMaxBatchSize,
final boolean binary,
final Authenticator authenticator,
final Executor executor,
final long connectionTimeoutMillis,
final Charset charset,
final Metrics metrics,
final int maxSetLength,
final EventLoopGroup eventLoopGroup,
final Class<? extends Channel> channelClass,
final SSLEngineFactory sslEngineFactory) {
this(
backoffFunction,
scheduledExecutorService,
() ->
DefaultRawMemcacheClient.connect(
address,
outstandingRequestLimit,
eventLoopThreadFlushMaxBatchSize,
binary,
executor,
connectionTimeoutMillis,
charset,
metrics,
maxSetLength,
eventLoopGroup,
channelClass,
sslEngineFactory),
authenticator,
address,
reconnectionListener);
}