Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AUTO_DISCOVERY - Enum constant in enum class io.datarouter.client.redis.client.RedisOptions.RedisClientMode
B
- build() - Method in class io.datarouter.client.redis.client.RedisClientOptionsBuilder
- BY_PERSISTENT_STRING - Static variable in enum class io.datarouter.client.redis.client.RedisOptions.RedisClientMode
C
- caller - Variable in class io.datarouter.client.redis.client.RedisRequestConfig
- createBlobNode(NodeParams<DatabaseBlobKey, DatabaseBlob, DatabaseBlob.DatabaseBlobFielder>) - Method in class io.datarouter.client.redis.RedisClientNodeFactory
- createDatabeanNode(EntityNodeParams<EK, E>, NodeParams<PK, D, F>) - Method in class io.datarouter.client.redis.RedisClientNodeFactory
- createTallyNode(NodeParams<TallyKey, Tally, Tally.TallyFielder>) - Method in class io.datarouter.client.redis.RedisClientNodeFactory
D
- DatarouterRedisClient - Class in io.datarouter.client.redis.client
- DatarouterRedisClient(RedisClientType, ClientId, RedisClusterAsyncCommands<byte[], byte[]>) - Constructor for class io.datarouter.client.redis.client.DatarouterRedisClient
- decodeId(byte[]) - Method in class io.datarouter.client.redis.codec.RedisTallyCodec
- decodeId(KeyValue<byte[], byte[]>) - Method in class io.datarouter.client.redis.codec.RedisTallyCodec
- decodeKey(byte[]) - Method in class io.datarouter.client.redis.codec.RedisBlobCodec
- decodeKey(KeyValue<byte[], byte[]>) - Method in class io.datarouter.client.redis.codec.RedisBlobCodec
- decodeValue(byte[]) - Method in class io.datarouter.client.redis.codec.RedisTallyCodec
- decodeValue(KeyValue<byte[], byte[]>) - Method in class io.datarouter.client.redis.codec.RedisTallyCodec
- del(byte[][], RedisRequestConfig) - Method in class io.datarouter.client.redis.client.DatarouterRedisClient
- del(byte[], RedisRequestConfig) - Method in class io.datarouter.client.redis.client.DatarouterRedisClient
- delete(PathbeanKey, Config) - Method in class io.datarouter.client.redis.node.RedisBlobNode
- deleteAll(Subpath, Config) - Method in class io.datarouter.client.redis.node.RedisBlobNode
- deleteMulti(List<PathbeanKey>, Config) - Method in class io.datarouter.client.redis.node.RedisBlobNode
- deleteTally(String, Config) - Method in class io.datarouter.client.redis.node.RedisTallyNode
E
- encodeId(String) - Method in class io.datarouter.client.redis.codec.RedisTallyCodec
- encodeKey(PathbeanKey) - Method in class io.datarouter.client.redis.codec.RedisBlobCodec
- encodeKeys(List<PathbeanKey>) - Method in class io.datarouter.client.redis.codec.RedisBlobCodec
- equals(Object) - Method in record class io.datarouter.client.redis.client.RedisKeyValue
-
Indicates whether some other object is "equal to" this one.
- exists(byte[], RedisRequestConfig) - Method in class io.datarouter.client.redis.client.DatarouterRedisClient
- exists(PathbeanKey, Config) - Method in class io.datarouter.client.redis.node.RedisBlobNode
F
- find(byte[], RedisRequestConfig) - Method in class io.datarouter.client.redis.client.DatarouterRedisClient
- findTallyCount(String, Config) - Method in class io.datarouter.client.redis.node.RedisTallyNode
- forRead(String, Config) - Static method in class io.datarouter.client.redis.client.RedisRequestConfig
- forWrite(String, Config) - Static method in class io.datarouter.client.redis.client.RedisRequestConfig
- fromGenericClientMode(RedisGenericClientOptions.RedisGenericClientMode) - Static method in enum class io.datarouter.client.redis.client.RedisOptions.RedisClientMode
G
- get(ClientId) - Method in class io.datarouter.client.redis.client.RedisClientHolder
- getBucket() - Method in class io.datarouter.client.redis.node.RedisBlobNode
- getClient(ClientId) - Method in class io.datarouter.client.redis.client.RedisClientManager
- getClientManagerClass() - Method in class io.datarouter.client.redis.RedisClientType
- getClientMode(String) - Method in class io.datarouter.client.redis.client.RedisOptions
- getClientNodeFactoryClass() - Method in class io.datarouter.client.redis.RedisClientType
- getEndpoint(String) - Method in class io.datarouter.client.redis.client.RedisOptions
- getLazyClient(ClientId) - Method in class io.datarouter.client.redis.client.RedisClientManager
- getLettuceClient() - Method in class io.datarouter.client.redis.client.DatarouterRedisClient
- getMultiTallyCount(Collection<String>, Config) - Method in class io.datarouter.client.redis.node.RedisTallyNode
- getName() - Method in class io.datarouter.client.redis.RedisClientType
- getNodes(String) - Method in class io.datarouter.client.redis.client.RedisOptions
- getRootPath() - Method in class io.datarouter.client.redis.node.RedisBlobNode
H
- hashCode() - Method in record class io.datarouter.client.redis.client.RedisKeyValue
-
Returns a hash code value for this object.
I
- ignoreException - Variable in class io.datarouter.client.redis.client.RedisRequestConfig
- incrby(byte[], int, RedisRequestConfig) - Method in class io.datarouter.client.redis.client.DatarouterRedisClient
- incrementAndGetCount(String, int, Config) - Method in class io.datarouter.client.redis.node.RedisTallyNode
- inspectClient(Params, HttpServletRequest) - Method in class io.datarouter.client.redis.web.RedisWebInspector
- io.datarouter.client.redis - package io.datarouter.client.redis
- io.datarouter.client.redis.client - package io.datarouter.client.redis.client
- io.datarouter.client.redis.codec - package io.datarouter.client.redis.codec
- io.datarouter.client.redis.node - package io.datarouter.client.redis.node
- io.datarouter.client.redis.web - package io.datarouter.client.redis.web
- isClustered - Variable in enum class io.datarouter.client.redis.client.RedisOptions.RedisClientMode
- isStandard - Variable in enum class io.datarouter.client.redis.client.RedisOptions.RedisClientMode
K
- key() - Method in record class io.datarouter.client.redis.client.RedisKeyValue
-
Returns the value of the
keyrecord component.
L
- length(PathbeanKey, Config) - Method in class io.datarouter.client.redis.node.RedisBlobNode
M
- makeRedisKey(String) - Static method in class io.datarouter.client.redis.client.RedisOptions
- mget(List<byte[]>, RedisRequestConfig) - Method in class io.datarouter.client.redis.client.DatarouterRedisClient
- MULTI_NODE - Enum constant in enum class io.datarouter.client.redis.client.RedisOptions.RedisClientMode
N
- NAME - Static variable in class io.datarouter.client.redis.RedisClientType
P
- persistentString - Variable in enum class io.datarouter.client.redis.client.RedisOptions.RedisClientMode
- pexpire(byte[], Duration, RedisRequestConfig) - Method in class io.datarouter.client.redis.client.DatarouterRedisClient
- PROP_clientMode - Static variable in class io.datarouter.client.redis.client.RedisOptions
- PROP_endpoint - Static variable in class io.datarouter.client.redis.client.RedisOptions
- PROP_node - Static variable in class io.datarouter.client.redis.client.RedisOptions
- PROP_numNodes - Static variable in class io.datarouter.client.redis.client.RedisOptions
- psetex(RedisKeyValue, long, RedisRequestConfig) - Method in class io.datarouter.client.redis.client.DatarouterRedisClient
R
- read(PathbeanKey, Config) - Method in class io.datarouter.client.redis.node.RedisBlobNode
- readMulti(List<PathbeanKey>, Config) - Method in class io.datarouter.client.redis.node.RedisBlobNode
- readPartial(PathbeanKey, long, int, Config) - Method in class io.datarouter.client.redis.node.RedisBlobNode
- RedisBatchOpExecutor() - Constructor for class io.datarouter.client.redis.RedisExecutors.RedisBatchOpExecutor
- RedisBlobCodec - Class in io.datarouter.client.redis.codec
- RedisBlobCodec(Subpath) - Constructor for class io.datarouter.client.redis.codec.RedisBlobCodec
- RedisBlobNode - Class in io.datarouter.client.redis.node
- RedisBlobNode(NodeParams<DatabaseBlobKey, DatabaseBlob, DatabaseBlob.DatabaseBlobFielder>, ClientType<?, ?>, RedisBlobCodec, Supplier<DatarouterRedisClient>) - Constructor for class io.datarouter.client.redis.node.RedisBlobNode
- RedisClientHolder - Class in io.datarouter.client.redis.client
- RedisClientHolder() - Constructor for class io.datarouter.client.redis.client.RedisClientHolder
- RedisClientManager - Class in io.datarouter.client.redis.client
- RedisClientManager() - Constructor for class io.datarouter.client.redis.client.RedisClientManager
- RedisClientNodeFactory - Class in io.datarouter.client.redis
- RedisClientNodeFactory() - Constructor for class io.datarouter.client.redis.RedisClientNodeFactory
- RedisClientOptionsBuilder - Class in io.datarouter.client.redis.client
- RedisClientOptionsBuilder(ClientId) - Constructor for class io.datarouter.client.redis.client.RedisClientOptionsBuilder
- RedisClientOptionsBuilder(RedisGenericClientOptions) - Constructor for class io.datarouter.client.redis.client.RedisClientOptionsBuilder
- RedisClientType - Class in io.datarouter.client.redis
- RedisClientType(DatarouterClientWebInspectorRegistry) - Constructor for class io.datarouter.client.redis.RedisClientType
- RedisExecutors - Class in io.datarouter.client.redis
- RedisExecutors() - Constructor for class io.datarouter.client.redis.RedisExecutors
- RedisExecutors.RedisBatchOpExecutor - Class in io.datarouter.client.redis
- RedisKeyValue - Record Class in io.datarouter.client.redis.client
- RedisKeyValue(byte[], byte[]) - Constructor for record class io.datarouter.client.redis.client.RedisKeyValue
-
Creates an instance of a
RedisKeyValuerecord class. - RedisOptions - Class in io.datarouter.client.redis.client
- RedisOptions() - Constructor for class io.datarouter.client.redis.client.RedisOptions
- RedisOptions.RedisClientMode - Enum Class in io.datarouter.client.redis.client
- RedisRequestConfig - Class in io.datarouter.client.redis.client
- RedisTallyCodec - Class in io.datarouter.client.redis.codec
- RedisTallyCodec(Subpath) - Constructor for class io.datarouter.client.redis.codec.RedisTallyCodec
- RedisTallyNode - Class in io.datarouter.client.redis.node
- RedisTallyNode(NodeParams<TallyKey, Tally, Tally.TallyFielder>, ClientType<?, ?>, RedisTallyCodec, Supplier<DatarouterRedisClient>) - Constructor for class io.datarouter.client.redis.node.RedisTallyNode
- RedisWebInspector - Class in io.datarouter.client.redis.web
- RedisWebInspector() - Constructor for class io.datarouter.client.redis.web.RedisWebInspector
- registerClient(ClientId, DatarouterRedisClient) - Method in class io.datarouter.client.redis.client.RedisClientHolder
S
- safeInitClient(ClientId) - Method in class io.datarouter.client.redis.client.RedisClientManager
- scanKeysPaged(Subpath, Config) - Method in class io.datarouter.client.redis.node.RedisBlobNode
- scanPaged(Subpath, Config) - Method in class io.datarouter.client.redis.node.RedisBlobNode
- set(RedisKeyValue, RedisRequestConfig) - Method in class io.datarouter.client.redis.client.DatarouterRedisClient
- shutdown(ClientId) - Method in class io.datarouter.client.redis.client.RedisClientManager
- STANDARD - Enum constant in enum class io.datarouter.client.redis.client.RedisOptions.RedisClientMode
T
- TALLY_CODEC_VERSION - Static variable in class io.datarouter.client.redis.codec.RedisTallyCodec
- timeout - Variable in class io.datarouter.client.redis.client.RedisRequestConfig
- toString() - Method in record class io.datarouter.client.redis.client.RedisKeyValue
-
Returns a string representation of this record class.
V
- vacuum(Config) - Method in class io.datarouter.client.redis.node.RedisBlobNode
- vacuum(Config) - Method in class io.datarouter.client.redis.node.RedisTallyNode
- value() - Method in record class io.datarouter.client.redis.client.RedisKeyValue
-
Returns the value of the
valuerecord component. - valueOf(String) - Static method in enum class io.datarouter.client.redis.client.RedisOptions.RedisClientMode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.datarouter.client.redis.client.RedisOptions.RedisClientMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withClientMode(RedisOptions.RedisClientMode) - Method in class io.datarouter.client.redis.client.RedisClientOptionsBuilder
- withEndpoint(String) - Method in class io.datarouter.client.redis.client.RedisClientOptionsBuilder
- withNodeIndexAndHostAndPort(int, String) - Method in class io.datarouter.client.redis.client.RedisClientOptionsBuilder
- withNumNodes(int) - Method in class io.datarouter.client.redis.client.RedisClientOptionsBuilder
- write(PathbeanKey, byte[], Config) - Method in class io.datarouter.client.redis.node.RedisBlobNode
- writeInputStream(PathbeanKey, InputStream, Config) - Method in class io.datarouter.client.redis.node.RedisBlobNode
All Classes and Interfaces|All Packages|Constant Field Values