Uses of Interface
io.lettuce.core.resource.ClientResources
-
Packages that use ClientResources Package Description io.lettuce.core The Redis client package containingRedisClient
for Redis Standalone and Redis Sentinel operations.io.lettuce.core.api Standalone Redis connection API.io.lettuce.core.cluster Client for Redis Cluster, seeRedisClusterClient
.io.lettuce.core.cluster.topology Support for cluster topology refresh.io.lettuce.core.protocol Redis protocol layer abstraction.io.lettuce.core.pubsub Pub/Sub connection classes.io.lettuce.core.resource Client resource infrastructure providers. -
-
Uses of ClientResources in io.lettuce.core
Methods in io.lettuce.core that return ClientResources Modifier and Type Method Description ClientResources
ConnectionBuilder. clientResources()
ClientResources
CommandListenerWriter. getClientResources()
ClientResources
RedisChannelWriter. getClientResources()
ClientResources
AbstractRedisClient. getResources()
Returns theClientResources
which are used with that client.ClientResources
RedisChannelHandler. getResources()
Methods in io.lettuce.core with parameters of type ClientResources Modifier and Type Method Description ConnectionBuilder
ConnectionBuilder. clientResources(ClientResources clientResources)
static RedisClient
RedisClient. create(ClientResources clientResources)
Creates a uri-less RedisClient with sharedClientResources
.static RedisClient
RedisClient. create(ClientResources clientResources, RedisURI redisURI)
Create a new client that connects to the supplieduri
with sharedClientResources
.static RedisClient
RedisClient. create(ClientResources clientResources, String uri)
Create a new client that connects to the supplied uri with sharedClientResources
.You need to shut down theClientResources
upon shutting down your application.Constructors in io.lettuce.core with parameters of type ClientResources Constructor Description AbstractRedisClient(ClientResources clientResources)
Create a new instance with client resources.RedisClient(ClientResources clientResources, RedisURI redisURI)
-
Uses of ClientResources in io.lettuce.core.api
Methods in io.lettuce.core.api that return ClientResources Modifier and Type Method Description ClientResources
StatefulConnection. getResources()
-
Uses of ClientResources in io.lettuce.core.cluster
Methods in io.lettuce.core.cluster with parameters of type ClientResources Modifier and Type Method Description static RedisClusterClient
RedisClusterClient. create(ClientResources clientResources, RedisURI redisURI)
Create a new client that connects to the supplieduri
with sharedClientResources
.static RedisClusterClient
RedisClusterClient. create(ClientResources clientResources, Iterable<RedisURI> redisURIs)
Create a new client that connects to the supplieduri
with sharedClientResources
.static RedisClusterClient
RedisClusterClient. create(ClientResources clientResources, String uri)
Create a new client that connects to the supplied uri with sharedClientResources
.You need to shut down theClientResources
upon shutting down your application.Constructors in io.lettuce.core.cluster with parameters of type ClientResources Constructor Description PubSubClusterEndpoint(ClientOptions clientOptions, ClientResources clientResources)
Initialize a new instance that handles commands from the supplied queue.RedisClusterClient(ClientResources clientResources, Iterable<RedisURI> redisURIs)
Initialize the client with a list of cluster URI's. -
Uses of ClientResources in io.lettuce.core.cluster.topology
Methods in io.lettuce.core.cluster.topology with parameters of type ClientResources Modifier and Type Method Description static ClusterTopologyRefresh
ClusterTopologyRefresh. create(NodeConnectionFactory nodeConnectionFactory, ClientResources clientResources)
Create a newClusterTopologyRefresh
instance. -
Uses of ClientResources in io.lettuce.core.protocol
Methods in io.lettuce.core.protocol that return ClientResources Modifier and Type Method Description ClientResources
CommandExpiryWriter. getClientResources()
ClientResources
DefaultEndpoint. getClientResources()
Constructors in io.lettuce.core.protocol with parameters of type ClientResources Constructor Description CommandExpiryWriter(RedisChannelWriter delegate, ClientOptions clientOptions, ClientResources clientResources)
Create a newCommandExpiryWriter
.CommandHandler(ClientOptions clientOptions, ClientResources clientResources, Endpoint endpoint)
Initialize a new instance that handles commands from the supplied queue.DefaultEndpoint(ClientOptions clientOptions, ClientResources clientResources)
Create a newDefaultEndpoint
.RedisHandshakeHandler(ConnectionInitializer connectionInitializer, ClientResources clientResources, Duration initializeTimeout)
-
Uses of ClientResources in io.lettuce.core.pubsub
Constructors in io.lettuce.core.pubsub with parameters of type ClientResources Constructor Description PubSubCommandHandler(ClientOptions clientOptions, ClientResources clientResources, RedisCodec<K,V> codec, PubSubEndpoint<K,V> endpoint)
Initialize a new instance.PubSubEndpoint(ClientOptions clientOptions, ClientResources clientResources)
Initialize a new instance that handles commands from the supplied queue. -
Uses of ClientResources in io.lettuce.core.resource
Classes in io.lettuce.core.resource that implement ClientResources Modifier and Type Class Description class
DefaultClientResources
Default instance of the client resources.Methods in io.lettuce.core.resource that return ClientResources Modifier and Type Method Description ClientResources
ClientResources.Builder. build()
static ClientResources
ClientResources. create()
Create a newClientResources
using default settings.static ClientResources
ClientResources. create(ThreadFactoryProvider threadFactoryProvider)
Create a newClientResources
using default settings.
-