public static class LettuceClientConfiguration.DefaultLettuceClientConfigurationBuilder extends Object implements LettuceClientConfiguration.LettuceClientConfigurationBuilder, LettuceClientConfiguration.LettuceSslClientConfigurationBuilder
LettuceClientConfiguration.LettuceClientConfigurationBuilder
implementation to build an immutable
LettuceClientConfiguration
.public LettuceClientConfiguration.LettuceSslClientConfigurationBuilder useSsl()
LettuceClientConfiguration.LettuceClientConfigurationBuilder
useSsl
in interface LettuceClientConfiguration.LettuceClientConfigurationBuilder
LettuceClientConfiguration.LettuceSslClientConfigurationBuilder
.public LettuceClientConfiguration.LettuceSslClientConfigurationBuilder disablePeerVerification()
LettuceClientConfiguration.LettuceSslClientConfigurationBuilder
disablePeerVerification
in interface LettuceClientConfiguration.LettuceSslClientConfigurationBuilder
public LettuceClientConfiguration.LettuceSslClientConfigurationBuilder startTls()
LettuceClientConfiguration.LettuceSslClientConfigurationBuilder
startTls
in interface LettuceClientConfiguration.LettuceSslClientConfigurationBuilder
public LettuceClientConfiguration.LettuceClientConfigurationBuilder and()
LettuceClientConfiguration.LettuceSslClientConfigurationBuilder
and
in interface LettuceClientConfiguration.LettuceSslClientConfigurationBuilder
LettuceClientConfiguration.LettuceClientConfigurationBuilder
.public LettuceClientConfiguration.LettuceClientConfigurationBuilder clientResources(io.lettuce.core.resource.ClientResources clientResources)
LettuceClientConfiguration.LettuceClientConfigurationBuilder
ClientResources
.clientResources
in interface LettuceClientConfiguration.LettuceClientConfigurationBuilder
clientResources
- must not be null.public LettuceClientConfiguration.LettuceClientConfigurationBuilder clientOptions(io.lettuce.core.ClientOptions clientOptions)
LettuceClientConfiguration.LettuceClientConfigurationBuilder
ClientOptions
.clientOptions
in interface LettuceClientConfiguration.LettuceClientConfigurationBuilder
clientOptions
- must not be null.public LettuceClientConfiguration.LettuceClientConfigurationBuilder commandTimeout(Duration timeout)
LettuceClientConfiguration.LettuceClientConfigurationBuilder
commandTimeout
in interface LettuceClientConfiguration.LettuceClientConfigurationBuilder
timeout
- must not be null.public LettuceClientConfiguration.LettuceClientConfigurationBuilder shutdownTimeout(Duration shutdownTimeout)
LettuceClientConfiguration.LettuceClientConfigurationBuilder
shutdownTimeout
in interface LettuceClientConfiguration.LettuceClientConfigurationBuilder
shutdownTimeout
- must not be null.public LettuceClientConfiguration build()
LettuceClientConfiguration.LettuceClientConfigurationBuilder
LettuceClientConfiguration
with the configuration applied from this builder.build
in interface LettuceClientConfiguration.LettuceClientConfigurationBuilder
build
in interface LettuceClientConfiguration.LettuceSslClientConfigurationBuilder
LettuceClientConfiguration
object.Copyright © 2011–2017 Pivotal Software, Inc.. All rights reserved.