public static class LettuceClientConfiguration.LettuceClientConfigurationBuilder extends Object
Modifier and Type | Method and Description |
---|---|
LettuceClientConfiguration |
build()
Build the
LettuceClientConfiguration with the configuration applied from this builder. |
LettuceClientConfiguration.LettuceClientConfigurationBuilder |
clientOptions(io.lettuce.core.ClientOptions clientOptions)
Configure
ClientOptions . |
LettuceClientConfiguration.LettuceClientConfigurationBuilder |
clientResources(io.lettuce.core.resource.ClientResources clientResources)
Configure
ClientResources . |
LettuceClientConfiguration.LettuceClientConfigurationBuilder |
commandTimeout(Duration timeout)
Configure a command timeout.
|
LettuceClientConfiguration.LettuceClientConfigurationBuilder |
shutdownTimeout(Duration shutdownTimeout)
Configure a shutdown timeout.
|
LettuceClientConfiguration.LettuceSslClientConfigurationBuilder |
useSsl()
Enable SSL connections.
|
public LettuceClientConfiguration.LettuceSslClientConfigurationBuilder useSsl()
public LettuceClientConfiguration.LettuceClientConfigurationBuilder clientResources(io.lettuce.core.resource.ClientResources clientResources)
ClientResources
.clientResources
- must not be null.IllegalArgumentException
- if clientResources is null.public LettuceClientConfiguration.LettuceClientConfigurationBuilder clientOptions(io.lettuce.core.ClientOptions clientOptions)
ClientOptions
.clientOptions
- must not be null.IllegalArgumentException
- if clientOptions is null.public LettuceClientConfiguration.LettuceClientConfigurationBuilder commandTimeout(Duration timeout)
timeout
- must not be null.IllegalArgumentException
- if timeout is null.public LettuceClientConfiguration.LettuceClientConfigurationBuilder shutdownTimeout(Duration shutdownTimeout)
shutdownTimeout
- must not be null.IllegalArgumentException
- if shutdownTimeout is null.public LettuceClientConfiguration build()
LettuceClientConfiguration
with the configuration applied from this builder.LettuceClientConfiguration
object.Copyright © 2011–2018 Pivotal Software, Inc.. All rights reserved.