public static class JedisClientConfiguration.DefaultJedisClientConfigurationBuilder extends Object implements JedisClientConfiguration.JedisClientConfigurationBuilder, JedisClientConfiguration.JedisPoolingClientConfigurationBuilder, JedisClientConfiguration.JedisSslClientConfigurationBuilder
JedisClientConfiguration.JedisClientConfigurationBuilder implementation to build an immutable
JedisClientConfiguration.public JedisClientConfiguration.JedisSslClientConfigurationBuilder useSsl()
JedisClientConfiguration.JedisClientConfigurationBuilderuseSsl in interface JedisClientConfiguration.JedisClientConfigurationBuilderJedisClientConfiguration.JedisSslClientConfigurationBuilder.public JedisClientConfiguration.JedisSslClientConfigurationBuilder sslSocketFactory(SSLSocketFactory sslSocketFactory)
sslSocketFactory in interface JedisClientConfiguration.JedisSslClientConfigurationBuildersslSocketFactory - must not be null.public JedisClientConfiguration.JedisSslClientConfigurationBuilder sslParameters(SSLParameters sslParameters)
sslParameters in interface JedisClientConfiguration.JedisSslClientConfigurationBuildersslParameters - must not be null.public JedisClientConfiguration.JedisSslClientConfigurationBuilder hostnameVerifier(HostnameVerifier hostnameVerifier)
hostnameVerifier in interface JedisClientConfiguration.JedisSslClientConfigurationBuilderhostnameVerifier - must not be null.public JedisClientConfiguration.JedisPoolingClientConfigurationBuilder usePooling()
JedisClientConfiguration.JedisClientConfigurationBuilderusePooling in interface JedisClientConfiguration.JedisClientConfigurationBuilderJedisClientConfiguration.JedisPoolingClientConfigurationBuilder.public JedisClientConfiguration.JedisPoolingClientConfigurationBuilder poolConfig(org.apache.commons.pool2.impl.GenericObjectPoolConfig poolConfig)
poolConfig in interface JedisClientConfiguration.JedisPoolingClientConfigurationBuilderpoolConfig - must not be null.public JedisClientConfiguration.JedisClientConfigurationBuilder and()
JedisClientConfiguration.JedisPoolingClientConfigurationBuilderand in interface JedisClientConfiguration.JedisPoolingClientConfigurationBuilderand in interface JedisClientConfiguration.JedisSslClientConfigurationBuilderJedisClientConfiguration.JedisClientConfigurationBuilder.public JedisClientConfiguration.JedisClientConfigurationBuilder clientName(String clientName)
JedisClientConfiguration.JedisClientConfigurationBuilderclientName to be set with CLIENT SETNAME.clientName in interface JedisClientConfiguration.JedisClientConfigurationBuilderclientName - must not be null.public JedisClientConfiguration.JedisClientConfigurationBuilder readTimeout(Duration readTimeout)
JedisClientConfiguration.JedisClientConfigurationBuilderreadTimeout in interface JedisClientConfiguration.JedisClientConfigurationBuilderreadTimeout - must not be null.public JedisClientConfiguration.JedisClientConfigurationBuilder connectTimeout(Duration connectTimeout)
JedisClientConfiguration.JedisClientConfigurationBuilderconnectTimeout in interface JedisClientConfiguration.JedisClientConfigurationBuilderconnectTimeout - must not be null.public JedisClientConfiguration build()
JedisClientConfiguration.JedisClientConfigurationBuilderJedisClientConfiguration with the configuration applied from this builder.build in interface JedisClientConfiguration.JedisClientConfigurationBuilderbuild in interface JedisClientConfiguration.JedisPoolingClientConfigurationBuilderbuild in interface JedisClientConfiguration.JedisSslClientConfigurationBuilderJedisClientConfiguration object.Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.