Index

B C D E J K M N R S T 
All Classes and Interfaces|All Packages

B

build() - Method in class com.helixframework.cache.redis.RedisCacheService.Builder
Constructs an instance of RedisCacheService using 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 CacheValueSerializer interface, 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.
B C D E J K M N R S T 
All Classes and Interfaces|All Packages