Package com.redis.lettucemod.util
Class ClientBuilder
- java.lang.Object
-
- com.redis.lettucemod.util.AbstractClientBuilder<B>
-
- com.redis.lettucemod.util.AbstractClusterClientBuilder<ClientBuilder>
-
- com.redis.lettucemod.util.ClientBuilder
-
public class ClientBuilder extends AbstractClusterClientBuilder<ClientBuilder>
-
-
Field Summary
-
Fields inherited from class com.redis.lettucemod.util.AbstractClientBuilder
DEFAULT_AUTO_RECONNECT, DEFAULT_DECODE_BUFFER_POLICY, DEFAULT_DISCONNECTED_BEHAVIOR, DEFAULT_MAX_REDIRECTS, DEFAULT_NODE_FILTER, DEFAULT_PUBLISH_ON_SCHEDULER, DEFAULT_REQUEST_QUEUE_SIZE, DEFAULT_SHOW_METRICS, DEFAULT_SUSPEND_RECONNECT_ON_PROTOCOL_FAILURE, DEFAULT_TIMEOUT_OPTIONS, DEFAULT_VALIDATE_CLUSTER_MEMBERSHIP, redisURI
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description io.lettuce.core.AbstractRedisClientbuild()ClientBuildercluster(boolean cluster)static ClientBuildercreate(io.lettuce.core.RedisURI redisURI)static ClientBuildercreate(java.lang.String redisURI)-
Methods inherited from class com.redis.lettucemod.util.AbstractClusterClientBuilder
clusterClient, maxRedirects, nodeFilter, topologyRefreshOptions, topologyRefreshOptions, validateClusterNodeMembership
-
Methods inherited from class com.redis.lettucemod.util.AbstractClientBuilder
autoReconnect, client, clientResources, commandLatencyPublisherOptions, commandLatencyPublisherOptions, commandLatencyRecorder, commandLatencyRecorder, configure, decodeBufferPolicy, disconnectedBehavior, key, key, keyCert, keyPassword, keystore, keystore, keystorePassword, protocolVersion, protocolVersion, publishOnScheduler, requestQueueSize, socketOptions, socketOptions, sslOptions, suspendReconnectOnProtocolFailure, timeoutOptions, trustManager, trustManager, truststore, truststore, truststorePassword
-
-
-
-
Method Detail
-
cluster
public ClientBuilder cluster(boolean cluster)
-
build
public io.lettuce.core.AbstractRedisClient build()
- Specified by:
buildin classAbstractClientBuilder<ClientBuilder>
-
create
public static ClientBuilder create(io.lettuce.core.RedisURI redisURI)
-
create
public static ClientBuilder create(java.lang.String redisURI)
-
-