Index
All Classes and Interfaces|All Packages
B
- build() - Method in class com.helixframework.cache.redis.RedisCacheService.Builder
-
Constructs an instance of
RedisCacheServiceusing the provided builder configuration. - builder(Class<V>) - Static method in class com.helixframework.cache.redis.RedisCacheService
-
Constructs a new Builder instance for configuring and creating an instance of
RedisCacheService. - Builder() - Constructor for class com.helixframework.cache.redis.RedisCacheService.Builder
C
- com.helixframework.cache.redis - package com.helixframework.cache.redis
D
- deserialize(String) - Method in class com.helixframework.cache.redis.JacksonRedisCacheValueSerializer
- doClear() - Method in class com.helixframework.cache.redis.RedisCacheService
- doEvict(String) - Method in class com.helixframework.cache.redis.RedisCacheService
- doGet(String) - Method in class com.helixframework.cache.redis.RedisCacheService
- doPut(String, V) - Method in class com.helixframework.cache.redis.RedisCacheService
- doPut(String, V, Duration) - Method in class com.helixframework.cache.redis.RedisCacheService
E
- enableClear(boolean) - Method in class com.helixframework.cache.redis.RedisCacheService.Builder
-
Enables or disables the clear operation for the cache.
J
- JacksonRedisCacheValueSerializer<T> - Class in com.helixframework.cache.redis
-
JacksonRedisCacheValueSerializer is a generic implementation of the
CacheValueSerializerinterface, utilizing the Jackson library to handle serialization and deserialization of objects to and from JSON strings. - JacksonRedisCacheValueSerializer(Class<T>) - Constructor for class com.helixframework.cache.redis.JacksonRedisCacheValueSerializer
- jedisPool(JedisPool) - Method in class com.helixframework.cache.redis.RedisCacheService.Builder
-
Sets the JedisPool instance used for managing Redis connections.
K
- keyPrefix(String) - Method in class com.helixframework.cache.redis.RedisCacheService.Builder
-
Sets the key prefix to be used for all cache keys.
M
- meterRegistry(MeterRegistry) - Method in class com.helixframework.cache.redis.RedisCacheService.Builder
-
Sets the optional MeterRegistry instance used to record metrics.
N
- name(String) - Method in class com.helixframework.cache.redis.RedisCacheService.Builder
-
Sets the name of the cache.
R
- RedisCacheService<V> - Class in com.helixframework.cache.redis
-
RedisCacheService is an implementation of a cache service backed by a Redis datastore.
- RedisCacheService.Builder<V> - Class in com.helixframework.cache.redis
-
Builder class for constructing instances of
RedisCacheService.
S
- serialize(T) - Method in class com.helixframework.cache.redis.JacksonRedisCacheValueSerializer
- serializer(CacheValueSerializer<V>) - Method in class com.helixframework.cache.redis.RedisCacheService.Builder
-
Sets the serializer used to handle the serialization and deserialization of cache values.
T
- ttl(Duration) - Method in class com.helixframework.cache.redis.RedisCacheService.Builder
-
Sets the optional time-to-live (TTL) for cache entries.
All Classes and Interfaces|All Packages