Index

A B C D E F G H I K L M N P R S T V W 
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 key record 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 RedisKeyValue record 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 value record 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
 
A B C D E F G H I K L M N P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values