.pingOnStartup(configuration.pingOnStartup())
.socketTimeout(socketTimeout.intValue())
.tcpNoDelay(configuration.tcpNoDelay())
.valueSizeEstimate(configuration.valueSizeEstimate());
if (configuration.protocolVersion() != null)
builder.protocolVersion(configuration.protocolVersion());
else
builder.protocolVersion(ConfigurationProperties.PROTOCOL_VERSION_12);
if (configuration.transportFactory() != null)
builder.transportFactory(configuration.transportFactory());