Index

A B C D E F G I L M N P R S V W 
All Classes|All Packages

A

AUTO_DISCOVERY - io.datarouter.client.redis.client.RedisOptions.RedisClientMode
 

B

build() - Method in class io.datarouter.client.redis.client.RedisClientOptionsBuilder
 

C

clientPut(D, Config) - Method in class io.datarouter.client.redis.client.RedisNodeOps
 
createBlobNode(NodeParams<PathbeanKey, Pathbean, Pathbean.PathbeanFielder>) - Method in class io.datarouter.client.redis.RedisClientNodeFactory
 
createBlobNode(NodeParams<PathbeanKey, Pathbean, Pathbean.PathbeanFielder>) - Method in class io.datarouter.client.redis.RedisNodeFactory
 
createNode(EntityNodeParams<EK, E>, NodeParams<PK, D, F>) - Method in class io.datarouter.client.redis.RedisClientNodeFactory.RedisWrappedNodeFactory
 
createTallyNode(NodeParams<PK, D, F>) - Method in class io.datarouter.client.redis.RedisClientNodeFactory
 
createTallyNode(NodeParams<PK, D, F>) - Method in class io.datarouter.client.redis.RedisNodeFactory
 

D

decode(byte[]) - Method in class io.datarouter.client.redis.RedisDatabeanCodec
 
decodeKey(byte[]) - Method in class io.datarouter.client.redis.RedisTallyCodec
 
decodeTallyValue(KeyValue<byte[], byte[]>) - Method in class io.datarouter.client.redis.RedisTallyCodec
 
decodeTallyValue(Optional<byte[]>) - Method in class io.datarouter.client.redis.RedisTallyCodec
 
del(byte[]) - Method in class io.datarouter.client.redis.client.RedisOps
 
del(List<byte[]>) - Method in class io.datarouter.client.redis.client.RedisOps
 
delete(PathbeanKey) - Method in class io.datarouter.client.redis.node.RedisBlobNode
 
delete(PK, Config) - Method in class io.datarouter.client.redis.node.RedisNode
 
deleteAll(Config) - Method in class io.datarouter.client.redis.node.RedisNode
 
deleteAll(Subpath) - Method in class io.datarouter.client.redis.node.RedisBlobNode
 
deleteMulti(Collection<PK>, Config) - Method in class io.datarouter.client.redis.node.RedisNode
 
deleteTally(String, Config) - Method in class io.datarouter.client.redis.node.RedisNode
 

E

encode(D) - Method in class io.datarouter.client.redis.RedisDatabeanCodec
 
encode(Tally) - Method in class io.datarouter.client.redis.RedisTallyCodec
 
encodeIfValid(D) - Method in class io.datarouter.client.redis.RedisDatabeanCodec
 
encodeKey(PathbeanKey) - Method in class io.datarouter.client.redis.RedisBlobCodec
 
encodeKey(TallyKey) - Method in class io.datarouter.client.redis.RedisTallyCodec
 
encodeKey(PK) - Method in class io.datarouter.client.redis.RedisDatabeanCodec
 
encodeKeys(Collection<PK>) - Method in class io.datarouter.client.redis.RedisDatabeanCodec
 
exists(byte[]) - Method in class io.datarouter.client.redis.client.RedisOps
 
exists(PathbeanKey) - Method in class io.datarouter.client.redis.node.RedisBlobNode
 
exists(PK, Config) - Method in class io.datarouter.client.redis.node.RedisNode
 

F

find(byte[]) - Method in class io.datarouter.client.redis.client.RedisOps
 
findTallyCount(String, Config) - Method in class io.datarouter.client.redis.node.RedisNode
 
fromGenericClientMode(RedisGenericClientOptions.RedisGenericClientMode) - Static method in enum io.datarouter.client.redis.client.RedisOptions.RedisClientMode
 
fromPersistentStringStatic(String) - Static method in enum io.datarouter.client.redis.client.RedisOptions.RedisClientMode
 

G

get(ClientId) - Method in class io.datarouter.client.redis.client.RedisClientHolder
 
get(PK, Config) - Method in class io.datarouter.client.redis.node.RedisNode
 
getAdapters() - Method in class io.datarouter.client.redis.RedisClientNodeFactory.RedisWrappedNodeFactory
 
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(ClientId) - Method in class io.datarouter.client.redis.client.RedisClientHolder
 
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
 
getKeys(Collection<PK>, Config) - Method in class io.datarouter.client.redis.node.RedisNode
 
getMode(ClientId) - Method in class io.datarouter.client.redis.client.RedisClientManager
 
getMulti(Collection<PK>, Config) - Method in class io.datarouter.client.redis.node.RedisNode
 
getMultiTallyCount(Collection<String>) - Method in class io.datarouter.client.redis.client.RedisNodeOps
 
getMultiTallyCount(Collection<String>, Config) - Method in class io.datarouter.client.redis.node.RedisNode
 
getName() - Method in class io.datarouter.client.redis.RedisClientType
 
getNodes(String) - Method in class io.datarouter.client.redis.client.RedisOptions
 
getPersistentString() - Method in enum io.datarouter.client.redis.client.RedisOptions.RedisClientMode
 
getRootPath() - Method in class io.datarouter.client.redis.node.RedisBlobNode
 

I

incrementAndGetCount(String, int, Config) - Method in class io.datarouter.client.redis.node.RedisNode
 
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.config - package io.datarouter.client.redis.config
 
io.datarouter.client.redis.node - package io.datarouter.client.redis.node
 
io.datarouter.client.redis.web - package io.datarouter.client.redis.web
 
isClustered() - Method in enum io.datarouter.client.redis.client.RedisOptions.RedisClientMode
 
isStandard() - Method in enum io.datarouter.client.redis.client.RedisOptions.RedisClientMode
 

L

length(PathbeanKey) - Method in class io.datarouter.client.redis.node.RedisBlobNode
 

M

makeRedisKey(String) - Static method in class io.datarouter.client.redis.client.RedisOptions
 
makeWrappedNodeFactory() - Method in class io.datarouter.client.redis.RedisClientNodeFactory
 
mget(List<byte[]>) - Method in class io.datarouter.client.redis.client.RedisOps
 
mset(List<Twin<byte[]>>) - Method in class io.datarouter.client.redis.client.RedisOps
 
MULTI_NODE - io.datarouter.client.redis.client.RedisOptions.RedisClientMode
 

N

NAME - Static variable in class io.datarouter.client.redis.RedisClientType
 
nodeDelete(PK) - Method in class io.datarouter.client.redis.client.RedisNodeOps
 
nodeDeleteMulti(Collection<PK>) - Method in class io.datarouter.client.redis.client.RedisNodeOps
 
nodeDeleteTally(String) - Method in class io.datarouter.client.redis.client.RedisNodeOps
 
nodeExists(PK) - Method in class io.datarouter.client.redis.client.RedisNodeOps
 
nodeFindTallyCount(String) - Method in class io.datarouter.client.redis.client.RedisNodeOps
 
nodeGet(PK) - Method in class io.datarouter.client.redis.client.RedisNodeOps
 
nodeGetMulti(Collection<PK>) - Method in class io.datarouter.client.redis.client.RedisNodeOps
 
nodeIncrementAndGetCount(String, int, Config) - Method in class io.datarouter.client.redis.client.RedisNodeOps
 
nodePutMulti(Collection<D>, Config) - Method in class io.datarouter.client.redis.client.RedisNodeOps
 

P

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(Twin<byte[]>, long) - Method in class io.datarouter.client.redis.client.RedisOps
 
put(D, Config) - Method in class io.datarouter.client.redis.node.RedisNode
 
putMulti(Collection<D>, Config) - Method in class io.datarouter.client.redis.node.RedisNode
 

R

read(PathbeanKey) - Method in class io.datarouter.client.redis.node.RedisBlobNode
 
read(PathbeanKey, long, int) - Method in class io.datarouter.client.redis.node.RedisBlobNode
 
read(List<PathbeanKey>) - Method in class io.datarouter.client.redis.node.RedisBlobNode
 
RedisBatchOpExecutor() - Constructor for class io.datarouter.client.redis.config.RedisExecutors.RedisBatchOpExecutor
 
RedisBlobCodec - Class in io.datarouter.client.redis
 
RedisBlobCodec(int) - Constructor for class io.datarouter.client.redis.RedisBlobCodec
 
RedisBlobNode - Class in io.datarouter.client.redis.node
 
RedisBlobNode(NodeParams<PathbeanKey, Pathbean, Pathbean.PathbeanFielder>, ClientType<?, ?>, RedisClientManager) - Constructor for class io.datarouter.client.redis.node.RedisBlobNode
 
RedisClientHolder - Class in io.datarouter.client.redis.client
 
RedisClientHolder(RedisOptions) - 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
 
RedisClientNodeFactory.RedisWrappedNodeFactory<EK extends io.datarouter.model.key.entity.EntityKey<EK>,​E extends io.datarouter.model.entity.Entity<EK>,​PK extends io.datarouter.model.key.primary.EntityPrimaryKey<EK,​PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Class in io.datarouter.client.redis
 
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
 
RedisDatabeanCodec<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Class in io.datarouter.client.redis
 
RedisDatabeanCodec(int, PhysicalDatabeanFieldInfo<PK, D, F>) - Constructor for class io.datarouter.client.redis.RedisDatabeanCodec
 
RedisExecutors - Class in io.datarouter.client.redis.config
 
RedisExecutors() - Constructor for class io.datarouter.client.redis.config.RedisExecutors
 
RedisExecutors.RedisBatchOpExecutor - Class in io.datarouter.client.redis.config
 
RedisNode<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Class in io.datarouter.client.redis.node
 
RedisNode(NodeParams<PK, D, F>, ClientType<?, ?>, RedisClientManager, ExecutorService) - Constructor for class io.datarouter.client.redis.node.RedisNode
 
RedisNodeFactory - Class in io.datarouter.client.redis
 
RedisNodeFactory() - Constructor for class io.datarouter.client.redis.RedisNodeFactory
 
RedisNodeOps<PK extends io.datarouter.model.key.primary.PrimaryKey<PK>,​D extends io.datarouter.model.databean.Databean<PK,​D>,​F extends io.datarouter.model.serialize.fielder.DatabeanFielder<PK,​D>> - Class in io.datarouter.client.redis.client
 
RedisNodeOps(RedisOps, RedisClusterAsyncCommands<byte[], byte[]>, RedisDatabeanCodec<PK, D, F>, RedisTallyCodec, ExecutorService) - Constructor for class io.datarouter.client.redis.client.RedisNodeOps
 
RedisOps - Class in io.datarouter.client.redis.client
 
RedisOps(RedisClusterAsyncCommands<byte[], byte[]>) - Constructor for class io.datarouter.client.redis.client.RedisOps
 
RedisOptions - Class in io.datarouter.client.redis.client
 
RedisOptions() - Constructor for class io.datarouter.client.redis.client.RedisOptions
 
RedisOptions.RedisClientMode - Enum in io.datarouter.client.redis.client
 
RedisTallyCodec - Class in io.datarouter.client.redis
 
RedisTallyCodec(int, PhysicalDatabeanFieldInfo<?, ?, ?>) - Constructor for class io.datarouter.client.redis.RedisTallyCodec
 
RedisWebInspector - Class in io.datarouter.client.redis.web
 
RedisWebInspector() - Constructor for class io.datarouter.client.redis.web.RedisWebInspector
 
RedisWrappedNodeFactory() - Constructor for class io.datarouter.client.redis.RedisClientNodeFactory.RedisWrappedNodeFactory
 
registerClient(ClientId) - Method in class io.datarouter.client.redis.client.RedisClientHolder
 

S

safeInitClient(ClientId) - Method in class io.datarouter.client.redis.client.RedisClientManager
 
scanKeysPaged(Subpath) - Method in class io.datarouter.client.redis.node.RedisBlobNode
 
scanPaged(Subpath) - Method in class io.datarouter.client.redis.node.RedisBlobNode
 
set(Twin<byte[]>) - Method in class io.datarouter.client.redis.client.RedisOps
 
shutdown(ClientId) - Method in class io.datarouter.client.redis.client.RedisClientManager
 
STANDARD - io.datarouter.client.redis.client.RedisOptions.RedisClientMode
 

V

valueOf(String) - Static method in enum io.datarouter.client.redis.client.RedisOptions.RedisClientMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.datarouter.client.redis.client.RedisOptions.RedisClientMode
Returns an array containing the constants of this enum type, 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[]) - Method in class io.datarouter.client.redis.node.RedisBlobNode
 
write(PathbeanKey, Scanner<byte[]>) - Method in class io.datarouter.client.redis.node.RedisBlobNode
 
write(PathbeanKey, InputStream) - Method in class io.datarouter.client.redis.node.RedisBlobNode
 
A B C D E F G I L M N P R S V W 
All Classes|All Packages