Uses of Interface
io.lettuce.core.resource.ClientResources
| Package | Description |
|---|---|
| io.lettuce.core |
The Redis client package containing
RedisClient for Redis Standalone and Redis Sentinel operations. |
| io.lettuce.core.api |
Standalone Redis connection API.
|
| io.lettuce.core.cluster |
Client for Redis Cluster, see
RedisClusterClient. |
| 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 ClientResourcesConnectionBuilder. clientResources()ClientResourcesCommandListenerWriter. getClientResources()ClientResourcesRedisChannelWriter. getClientResources()ClientResourcesAbstractRedisClient. getResources()Returns theClientResourceswhich are used with that client.ClientResourcesRedisChannelHandler. getResources()Methods in io.lettuce.core with parameters of type ClientResources Modifier and Type Method Description ConnectionBuilderConnectionBuilder. clientResources(ClientResources clientResources)static RedisClientRedisClient. create(ClientResources clientResources)Creates a uri-less RedisClient with sharedClientResources.static RedisClientRedisClient. create(ClientResources clientResources, RedisURI redisURI)Create a new client that connects to the supplieduriwith sharedClientResources.static RedisClientRedisClient. create(ClientResources clientResources, String uri)Create a new client that connects to the supplied uri with sharedClientResources.You need to shut down theClientResourcesupon 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 ClientResourcesStatefulConnection. 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 RedisClusterClientRedisClusterClient. create(ClientResources clientResources, RedisURI redisURI)Create a new client that connects to the supplieduriwith sharedClientResources.static RedisClusterClientRedisClusterClient. create(ClientResources clientResources, Iterable<RedisURI> redisURIs)Create a new client that connects to the supplieduriwith sharedClientResources.static RedisClusterClientRedisClusterClient. create(ClientResources clientResources, String uri)Create a new client that connects to the supplied uri with sharedClientResources.You need to shut down theClientResourcesupon 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 ClusterTopologyRefreshClusterTopologyRefresh. create(NodeConnectionFactory nodeConnectionFactory, ClientResources clientResources)Create a newClusterTopologyRefreshinstance. -
Uses of ClientResources in io.lettuce.core.protocol
Methods in io.lettuce.core.protocol that return ClientResources Modifier and Type Method Description ClientResourcesCommandExpiryWriter. getClientResources()ClientResourcesDefaultEndpoint. getClientResources()Constructors in io.lettuce.core.protocol with parameters of type ClientResources Constructor Description CommandExpiryWriter(RedisChannelWriter writer, 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 classDefaultClientResourcesDefault instance of the client resources.Methods in io.lettuce.core.resource that return ClientResources Modifier and Type Method Description ClientResourcesClientResources.Builder. build()static ClientResourcesClientResources. create()Create a newClientResourcesusing default settings.static ClientResourcesClientResources. create(ThreadFactoryProvider threadFactoryProvider)Create a newClientResourcesusing default settings.