Package com.redis.lettucemod.cluster
Class RedisModulesAdvancedClusterAsyncCommandsImpl<K,V>
- java.lang.Object
-
- io.lettuce.core.AbstractRedisAsyncCommands<K,V>
-
- io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl<K,V>
-
- com.redis.lettucemod.cluster.RedisModulesAdvancedClusterAsyncCommandsImpl<K,V>
-
- All Implemented Interfaces:
RediSearchAsyncCommands<K,V>,RedisGearsAsyncCommands<K,V>,RedisJSONAsyncCommands<K,V>,RedisModulesAsyncCommands<K,V>,RedisTimeSeriesAsyncCommands<K,V>,RedisModulesAdvancedClusterAsyncCommands<K,V>,RedisModulesClusterAsyncCommands<K,V>,io.lettuce.core.api.async.BaseRedisAsyncCommands<K,V>,io.lettuce.core.api.async.RedisAclAsyncCommands<K,V>,io.lettuce.core.api.async.RedisAsyncCommands<K,V>,io.lettuce.core.api.async.RedisGeoAsyncCommands<K,V>,io.lettuce.core.api.async.RedisHashAsyncCommands<K,V>,io.lettuce.core.api.async.RedisHLLAsyncCommands<K,V>,io.lettuce.core.api.async.RedisKeyAsyncCommands<K,V>,io.lettuce.core.api.async.RedisListAsyncCommands<K,V>,io.lettuce.core.api.async.RedisScriptingAsyncCommands<K,V>,io.lettuce.core.api.async.RedisServerAsyncCommands<K,V>,io.lettuce.core.api.async.RedisSetAsyncCommands<K,V>,io.lettuce.core.api.async.RedisSortedSetAsyncCommands<K,V>,io.lettuce.core.api.async.RedisStreamAsyncCommands<K,V>,io.lettuce.core.api.async.RedisStringAsyncCommands<K,V>,io.lettuce.core.api.async.RedisTransactionalAsyncCommands<K,V>,io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands<K,V>,io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands<K,V>
public class RedisModulesAdvancedClusterAsyncCommandsImpl<K,V> extends io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl<K,V> implements RedisModulesAdvancedClusterAsyncCommands<K,V>
-
-
Constructor Summary
Constructors Constructor Description RedisModulesAdvancedClusterAsyncCommandsImpl(StatefulRedisModulesClusterConnection<K,V> connection, io.lettuce.core.codec.RedisCodec<K,V> codec)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.lettuce.core.RedisFuture<AggregateResults<K>>ftAggregate(K index, V query)io.lettuce.core.RedisFuture<AggregateResults<K>>ftAggregate(K index, V query, AggregateOptions<K,V> options)io.lettuce.core.RedisFuture<AggregateWithCursorResults<K>>ftAggregate(K index, V query, CursorOptions cursor)io.lettuce.core.RedisFuture<AggregateWithCursorResults<K>>ftAggregate(K index, V query, CursorOptions cursor, AggregateOptions<K,V> options)io.lettuce.core.RedisFuture<java.lang.String>ftAliasadd(K name, K index)io.lettuce.core.RedisFuture<java.lang.String>ftAliasdel(K name)io.lettuce.core.RedisFuture<java.lang.String>ftAliasupdate(K name, K index)io.lettuce.core.RedisFuture<java.lang.String>ftAlter(K index, Field<K> field)io.lettuce.core.RedisFuture<java.lang.String>ftCreate(K index, CreateOptions<K,V> options, Field<K>... fields)io.lettuce.core.RedisFuture<java.lang.String>ftCreate(K index, Field<K>... fields)io.lettuce.core.RedisFuture<java.lang.String>ftCursorDelete(K index, long cursor)io.lettuce.core.RedisFuture<AggregateWithCursorResults<K>>ftCursorRead(K index, long cursor)io.lettuce.core.RedisFuture<AggregateWithCursorResults<K>>ftCursorRead(K index, long cursor, long count)io.lettuce.core.RedisFuture<java.lang.Long>ftDictadd(K dict, V... terms)io.lettuce.core.RedisFuture<java.lang.Long>ftDictdel(K dict, V... terms)io.lettuce.core.RedisFuture<java.util.List<V>>ftDictdump(K dict)io.lettuce.core.RedisFuture<java.lang.String>ftDropindex(K index)io.lettuce.core.RedisFuture<java.lang.String>ftDropindexDeleteDocs(K index)io.lettuce.core.RedisFuture<java.util.List<java.lang.Object>>ftInfo(K index)io.lettuce.core.RedisFuture<java.util.List<K>>ftList()io.lettuce.core.RedisFuture<SearchResults<K,V>>ftSearch(K index, V query)io.lettuce.core.RedisFuture<SearchResults<K,V>>ftSearch(K index, V query, SearchOptions<K,V> options)io.lettuce.core.RedisFuture<java.lang.Long>ftSugadd(K key, Suggestion<V> suggestion)io.lettuce.core.RedisFuture<java.lang.Long>ftSugaddIncr(K key, Suggestion<V> suggestion)io.lettuce.core.RedisFuture<java.lang.Boolean>ftSugdel(K key, V string)io.lettuce.core.RedisFuture<java.util.List<Suggestion<V>>>ftSugget(K key, V prefix)io.lettuce.core.RedisFuture<java.util.List<Suggestion<V>>>ftSugget(K key, V prefix, SuggetOptions options)io.lettuce.core.RedisFuture<java.lang.Long>ftSuglen(K key)io.lettuce.core.RedisFuture<java.util.List<V>>ftTagvals(K index, K field)RedisModulesAdvancedClusterAsyncCommands<K,V>getConnection(java.lang.String nodeId)RedisModulesAdvancedClusterAsyncCommands<K,V>getConnection(java.lang.String host, int port)StatefulRedisModulesClusterConnection<K,V>getStatefulConnection()io.lettuce.core.RedisFuture<java.lang.Long>jsonArrappend(K key, java.lang.String path, V... jsons)io.lettuce.core.RedisFuture<java.lang.Long>jsonArrindex(K key, java.lang.String path, V scalar)io.lettuce.core.RedisFuture<java.lang.Long>jsonArrindex(K key, java.lang.String path, V scalar, Slice slice)io.lettuce.core.RedisFuture<java.lang.Long>jsonArrinsert(K key, java.lang.String path, long index, V... jsons)io.lettuce.core.RedisFuture<java.lang.Long>jsonArrlen(K key)io.lettuce.core.RedisFuture<java.lang.Long>jsonArrlen(K key, java.lang.String path)io.lettuce.core.RedisFuture<V>jsonArrpop(K key)io.lettuce.core.RedisFuture<V>jsonArrpop(K key, ArrpopOptions<K> options)io.lettuce.core.RedisFuture<java.lang.Long>jsonArrtrim(K key, java.lang.String path, long start, long stop)io.lettuce.core.RedisFuture<java.lang.Long>jsonDel(K key)io.lettuce.core.RedisFuture<java.lang.Long>jsonDel(K key, java.lang.String path)io.lettuce.core.RedisFuture<V>jsonGet(K key, GetOptions options, K... paths)io.lettuce.core.RedisFuture<V>jsonGet(K key, K... paths)io.lettuce.core.RedisFuture<java.lang.Long>jsonMget(io.lettuce.core.output.KeyValueStreamingChannel<K,V> channel, java.lang.String path, java.lang.Iterable<K> keys)io.lettuce.core.RedisFuture<java.lang.Long>jsonMget(io.lettuce.core.output.KeyValueStreamingChannel<K,V> channel, java.lang.String path, K... keys)io.lettuce.core.RedisFuture<java.util.List<io.lettuce.core.KeyValue<K,V>>>jsonMget(java.lang.String path, java.lang.Iterable<K> keys)io.lettuce.core.RedisFuture<java.util.List<io.lettuce.core.KeyValue<K,V>>>jsonMget(java.lang.String path, K... keys)io.lettuce.core.RedisFuture<V>jsonNumincrby(K key, java.lang.String path, double number)io.lettuce.core.RedisFuture<V>jsonNummultby(K key, java.lang.String path, double number)io.lettuce.core.RedisFuture<java.util.List<K>>jsonObjkeys(K key)io.lettuce.core.RedisFuture<java.util.List<K>>jsonObjkeys(K key, java.lang.String path)io.lettuce.core.RedisFuture<java.lang.Long>jsonObjlen(K key)io.lettuce.core.RedisFuture<java.lang.Long>jsonObjlen(K key, java.lang.String path)io.lettuce.core.RedisFuture<java.lang.String>jsonSet(K key, java.lang.String path, V json)io.lettuce.core.RedisFuture<java.lang.String>jsonSet(K key, java.lang.String path, V json, SetMode mode)io.lettuce.core.RedisFuture<java.lang.Long>jsonStrappend(K key, java.lang.String path, V json)io.lettuce.core.RedisFuture<java.lang.Long>jsonStrappend(K key, V json)io.lettuce.core.RedisFuture<java.lang.Long>jsonStrlen(K key, java.lang.String path)io.lettuce.core.RedisFuture<java.lang.String>jsonType(K key)io.lettuce.core.RedisFuture<java.lang.String>jsonType(K key, java.lang.String path)io.lettuce.core.RedisFuture<java.lang.String>rgAbortexecution(java.lang.String id)io.lettuce.core.RedisFuture<java.util.List<V>>rgConfigget(K... keys)io.lettuce.core.RedisFuture<java.util.List<V>>rgConfigset(java.util.Map<K,V> map)io.lettuce.core.RedisFuture<java.lang.String>rgDropexecution(java.lang.String id)io.lettuce.core.RedisFuture<java.util.List<Execution>>rgDumpexecutions()io.lettuce.core.RedisFuture<java.util.List<Registration>>rgDumpregistrations()io.lettuce.core.RedisFuture<ExecutionDetails>rgGetexecution(java.lang.String id)io.lettuce.core.RedisFuture<ExecutionDetails>rgGetexecution(java.lang.String id, ExecutionMode mode)io.lettuce.core.RedisFuture<ExecutionResults>rgGetresults(java.lang.String id)io.lettuce.core.RedisFuture<ExecutionResults>rgGetresultsblocking(java.lang.String id)io.lettuce.core.RedisFuture<ExecutionResults>rgPyexecute(java.lang.String function, V... requirements)io.lettuce.core.RedisFuture<java.lang.String>rgPyexecuteUnblocking(java.lang.String function, V... requirements)io.lettuce.core.RedisFuture<java.util.List<java.lang.Object>>rgTrigger(java.lang.String trigger, V... args)io.lettuce.core.RedisFuture<java.lang.String>rgUnregister(java.lang.String id)io.lettuce.core.RedisFuture<java.lang.Long>tsAdd(K key, Sample sample)io.lettuce.core.RedisFuture<java.lang.Long>tsAdd(K key, Sample sample, AddOptions<K,V> options)io.lettuce.core.RedisFuture<java.lang.String>tsAlter(K key, AlterOptions<K,V> options)io.lettuce.core.RedisFuture<java.lang.String>tsCreate(K key, CreateOptions<K,V> options)io.lettuce.core.RedisFuture<java.lang.String>tsCreaterule(K sourceKey, K destKey, CreateRuleOptions options)io.lettuce.core.RedisFuture<java.lang.Long>tsDecrby(K key, double value)io.lettuce.core.RedisFuture<java.lang.Long>tsDecrby(K key, double value, IncrbyOptions<K,V> options)io.lettuce.core.RedisFuture<java.lang.String>tsDeleterule(K sourceKey, K destKey)io.lettuce.core.RedisFuture<Sample>tsGet(K key)Get the last sample.io.lettuce.core.RedisFuture<java.lang.Long>tsIncrby(K key, double value)io.lettuce.core.RedisFuture<java.lang.Long>tsIncrby(K key, double value, IncrbyOptions<K,V> options)io.lettuce.core.RedisFuture<java.util.List<java.lang.Object>>tsInfo(K key)io.lettuce.core.RedisFuture<java.util.List<java.lang.Object>>tsInfoDebug(K key)io.lettuce.core.RedisFuture<java.util.List<java.lang.Long>>tsMadd(KeySample<K>... samples)io.lettuce.core.RedisFuture<java.util.List<GetResult<K,V>>>tsMget(MGetOptions<K,V> options)io.lettuce.core.RedisFuture<java.util.List<GetResult<K,V>>>tsMget(V... filters)io.lettuce.core.RedisFuture<java.util.List<GetResult<K,V>>>tsMgetWithLabels(V... filters)io.lettuce.core.RedisFuture<java.util.List<RangeResult<K,V>>>tsMrange(TimeRange range)io.lettuce.core.RedisFuture<java.util.List<RangeResult<K,V>>>tsMrange(TimeRange range, MRangeOptions<K,V> options)io.lettuce.core.RedisFuture<java.util.List<RangeResult<K,V>>>tsMrevrange(TimeRange range)io.lettuce.core.RedisFuture<java.util.List<RangeResult<K,V>>>tsMrevrange(TimeRange range, MRangeOptions<K,V> options)io.lettuce.core.RedisFuture<java.util.List<Sample>>tsRange(K key, TimeRange range)io.lettuce.core.RedisFuture<java.util.List<Sample>>tsRange(K key, TimeRange range, RangeOptions options)io.lettuce.core.RedisFuture<java.util.List<Sample>>tsRevrange(K key, TimeRange range)io.lettuce.core.RedisFuture<java.util.List<Sample>>tsRevrange(K key, TimeRange range, RangeOptions options)-
Methods inherited from class io.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl
clientSetname, clusterCountKeysInSlot, clusterGetKeysInSlot, dbsize, del, del, executeOnNodes, executeOnUpstream, exists, exists, flushall, flushall, flushallAsync, flushdb, flushdb, georadius, georadius, georadiusbymember, georadiusbymember, keys, keys, mget, mget, mget, mget, mset, msetnx, nodes, nodes, nodes, randomkey, readonly, scan, scan, scan, scan, scan, scan, scan, scan, scriptFlush, scriptKill, scriptLoad, shutdown, touch, touch, unlink, unlink
-
Methods inherited from class io.lettuce.core.AbstractRedisAsyncCommands
aclCat, aclCat, aclDeluser, aclDryRun, aclDryRun, aclGenpass, aclGenpass, aclGetuser, aclList, aclLoad, aclLog, aclLog, aclLogReset, aclSave, aclSetuser, aclUsers, aclWhoami, append, asking, auth, auth, auth, auth, bgrewriteaof, bgsave, bitcount, bitcount, bitfield, bitopAnd, bitopNot, bitopOr, bitopXor, bitpos, bitpos, bitpos, blmove, blmove, blmpop, blmpop, blpop, blpop, brpop, brpop, brpoplpush, brpoplpush, bzpopmax, bzpopmax, bzpopmin, bzpopmin, clientCaching, clientGetname, clientGetredir, clientId, clientKill, clientKill, clientList, clientNoEvict, clientPause, clientTracking, clientUnblock, clusterAddSlots, clusterAddSlotsRange, clusterBumpepoch, clusterCountFailureReports, clusterDelSlots, clusterDelSlotsRange, clusterFailover, clusterFlushslots, clusterForget, clusterInfo, clusterKeyslot, clusterMeet, clusterMyId, clusterNodes, clusterReplicas, clusterReplicate, clusterReset, clusterSaveconfig, clusterSetConfigEpoch, clusterSetSlotImporting, clusterSetSlotMigrating, clusterSetSlotNode, clusterSetSlotStable, clusterShards, clusterSlaves, clusterSlots, command, commandCount, commandInfo, commandInfo, configGet, configGet, configResetstat, configRewrite, configSet, configSet, copy, copy, debugCrashAndRecover, debugHtstats, debugObject, debugOom, debugReload, debugRestart, debugSdslen, debugSegfault, decr, decrby, digest, digest, discard, dispatch, dispatch, dispatch, dispatch, dispatch, dump, echo, eval, eval, eval, eval, evalReadOnly, evalsha, evalsha, evalshaReadOnly, exec, expire, expire, expire, expire, expireat, expireat, expireat, expireat, expireat, expireat, expiretime, flushCommands, flushdbAsync, geoadd, geoadd, geoadd, geoadd, geoadd, geoadd, geodist, geohash, geopos, georadius, georadius_ro, georadius_ro, georadiusbymember, georadiusbymember_ro, georadiusbymember_ro, geosearch, geosearch, geosearchstore, get, getbit, getConnection, getdel, getex, getrange, getset, hdel, hexists, hget, hgetall, hgetall, hincrby, hincrbyfloat, hkeys, hkeys, hlen, hmget, hmget, hmset, hrandfield, hrandfield, hrandfieldWithvalues, hrandfieldWithvalues, hscan, hscan, hscan, hscan, hscan, hscan, hscan, hscan, hset, hset, hsetnx, hstrlen, hvals, hvals, incr, incrby, incrbyfloat, info, info, isOpen, lastsave, lindex, linsert, llen, lmove, lmpop, lpop, lpop, lpos, lpos, lpos, lpos, lpush, lpushx, lrange, lrange, lrem, lset, ltrim, memoryUsage, migrate, migrate, move, multi, objectEncoding, objectFreq, objectIdletime, objectRefcount, persist, pexpire, pexpire, pexpire, pexpire, pexpireat, pexpireat, pexpireat, pexpireat, pexpireat, pexpireat, pexpiretime, pfadd, pfcount, pfmerge, ping, psetex, pttl, publish, pubsubChannels, pubsubChannels, pubsubNumpat, pubsubNumsub, quit, readOnly, readWrite, rename, renamenx, replicaof, replicaofNoOne, reset, restore, restore, role, rpop, rpop, rpoplpush, rpush, rpushx, sadd, save, scard, scriptExists, scriptFlush, scriptLoad, sdiff, sdiff, sdiffstore, select, set, set, setAutoFlushCommands, setbit, setex, setGet, setGet, setnx, setrange, setTimeout, shutdown, sinter, sinter, sintercard, sintercard, sinterstore, sismember, slaveof, slaveofNoOne, slowlogGet, slowlogGet, slowlogLen, slowlogReset, smembers, smembers, smismember, smove, sort, sort, sort, sort, sortReadOnly, sortReadOnly, sortReadOnly, sortReadOnly, sortStore, spop, spop, srandmember, srandmember, srandmember, srem, sscan, sscan, sscan, sscan, sscan, sscan, sscan, sscan, stralgoLcs, strlen, sunion, sunion, sunionstore, swapdb, time, ttl, type, unwatch, waitForReplication, watch, xack, xadd, xadd, xadd, xadd, xautoclaim, xclaim, xclaim, xdel, xgroupCreate, xgroupCreate, xgroupCreateconsumer, xgroupDelconsumer, xgroupDestroy, xgroupSetid, xinfoConsumers, xinfoGroups, xinfoStream, xlen, xpending, xpending, xpending, xpending, xrange, xrange, xread, xread, xreadgroup, xreadgroup, xrevrange, xrevrange, xtrim, xtrim, xtrim, zadd, zadd, zadd, zadd, zadd, zadd, zaddincr, zaddincr, zcard, zcount, zcount, zcount, zdiff, zdiffstore, zdiffWithScores, zincrby, zinter, zinter, zintercard, zintercard, zinterstore, zinterstore, zinterWithScores, zinterWithScores, zlexcount, zlexcount, zmscore, zpopmax, zpopmax, zpopmin, zpopmin, zrandmember, zrandmember, zrandmemberWithScores, zrandmemberWithScores, zrange, zrange, zrangebylex, zrangebylex, zrangebylex, zrangebylex, zrangebyscore, zrangebyscore, zrangebyscore, zrangebyscore, zrangebyscore, zrangebyscore, zrangebyscore, zrangebyscore, zrangebyscore, zrangebyscore, zrangebyscore, zrangebyscore, zrangebyscoreWithScores, zrangebyscoreWithScores, zrangebyscoreWithScores, zrangebyscoreWithScores, zrangebyscoreWithScores, zrangebyscoreWithScores, zrangebyscoreWithScores, zrangebyscoreWithScores, zrangebyscoreWithScores, zrangebyscoreWithScores, zrangebyscoreWithScores, zrangebyscoreWithScores, zrangestore, zrangestorebylex, zrangestorebyscore, zrangeWithScores, zrangeWithScores, zrank, zrem, zremrangebylex, zremrangebylex, zremrangebyrank, zremrangebyscore, zremrangebyscore, zremrangebyscore, zrevrange, zrevrange, zrevrangebylex, zrevrangebylex, zrevrangebyscore, zrevrangebyscore, zrevrangebyscore, zrevrangebyscore, zrevrangebyscore, zrevrangebyscore, zrevrangebyscore, zrevrangebyscore, zrevrangebyscore, zrevrangebyscore, zrevrangebyscore, zrevrangebyscore, zrevrangebyscoreWithScores, zrevrangebyscoreWithScores, zrevrangebyscoreWithScores, zrevrangebyscoreWithScores, zrevrangebyscoreWithScores, zrevrangebyscoreWithScores, zrevrangebyscoreWithScores, zrevrangebyscoreWithScores, zrevrangebyscoreWithScores, zrevrangebyscoreWithScores, zrevrangebyscoreWithScores, zrevrangebyscoreWithScores, zrevrangestore, zrevrangestorebylex, zrevrangestorebyscore, zrevrangeWithScores, zrevrangeWithScores, zrevrank, zscan, zscan, zscan, zscan, zscan, zscan, zscan, zscan, zscore, zunion, zunion, zunionstore, zunionstore, zunionWithScores, zunionWithScores
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.lettuce.core.api.async.BaseRedisAsyncCommands
dispatch, dispatch, echo, flushCommands, isOpen, ping, publish, pubsubChannels, pubsubChannels, pubsubNumpat, pubsubNumsub, quit, reset, role, setAutoFlushCommands, waitForReplication
-
Methods inherited from interface io.lettuce.core.api.async.RedisAclAsyncCommands
aclCat, aclCat, aclDeluser, aclDryRun, aclDryRun, aclGenpass, aclGenpass, aclGetuser, aclList, aclLoad, aclLog, aclLog, aclLogReset, aclSave, aclSetuser, aclUsers, aclWhoami
-
Methods inherited from interface io.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands
all, clientSetname, dbsize, del, exists, flushall, flushallAsync, flushdb, keys, keys, masters, mget, mset, msetnx, nodes, nodes, randomkey, readonly, replicas, replicas, scan, scan, scan, scan, scan, scan, scan, scan, scriptFlush, scriptKill, scriptLoad, scriptLoad, shutdown, slaves, slaves, touch, unlink, upstream
-
Methods inherited from interface io.lettuce.core.api.async.RedisAsyncCommands
auth, auth, select, swapdb
-
Methods inherited from interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands
asking, clusterAddSlots, clusterAddSlotsRange, clusterBumpepoch, clusterCountFailureReports, clusterCountKeysInSlot, clusterDelSlots, clusterDelSlotsRange, clusterFailover, clusterFlushslots, clusterForget, clusterGetKeysInSlot, clusterInfo, clusterKeyslot, clusterMeet, clusterMyId, clusterNodes, clusterReplicas, clusterReplicate, clusterReset, clusterSaveconfig, clusterSetConfigEpoch, clusterSetSlotImporting, clusterSetSlotMigrating, clusterSetSlotNode, clusterSetSlotStable, clusterShards, clusterSlaves, clusterSlots, readOnly, readWrite, setTimeout
-
Methods inherited from interface io.lettuce.core.api.async.RedisGeoAsyncCommands
geoadd, geoadd, geoadd, geoadd, geoadd, geoadd, geodist, geohash, geopos, georadius, georadius, georadius, georadiusbymember, georadiusbymember, georadiusbymember, geosearch, geosearch, geosearchstore
-
Methods inherited from interface io.lettuce.core.api.async.RedisHashAsyncCommands
hdel, hexists, hget, hgetall, hgetall, hincrby, hincrbyfloat, hkeys, hkeys, hlen, hmget, hmget, hmset, hrandfield, hrandfield, hrandfieldWithvalues, hrandfieldWithvalues, hscan, hscan, hscan, hscan, hscan, hscan, hscan, hscan, hset, hset, hsetnx, hstrlen, hvals, hvals
-
Methods inherited from interface io.lettuce.core.api.async.RedisHLLAsyncCommands
pfadd, pfcount, pfmerge
-
Methods inherited from interface io.lettuce.core.api.async.RedisKeyAsyncCommands
copy, copy, dump, expire, expire, expire, expire, expireat, expireat, expireat, expireat, expireat, expireat, expiretime, migrate, migrate, move, objectEncoding, objectFreq, objectIdletime, objectRefcount, persist, pexpire, pexpire, pexpire, pexpire, pexpireat, pexpireat, pexpireat, pexpireat, pexpireat, pexpireat, pexpiretime, pttl, rename, renamenx, restore, restore, sort, sort, sort, sort, sortReadOnly, sortReadOnly, sortReadOnly, sortReadOnly, sortStore, ttl, type
-
Methods inherited from interface io.lettuce.core.api.async.RedisListAsyncCommands
blmove, blmove, blmpop, blmpop, blpop, blpop, brpop, brpop, brpoplpush, brpoplpush, lindex, linsert, llen, lmove, lmpop, lpop, lpop, lpos, lpos, lpos, lpos, lpush, lpushx, lrange, lrange, lrem, lset, ltrim, rpop, rpop, rpoplpush, rpush, rpushx
-
Methods inherited from interface io.lettuce.core.api.async.RedisScriptingAsyncCommands
digest, digest, eval, eval, eval, eval, evalReadOnly, evalsha, evalsha, evalshaReadOnly, scriptExists, scriptFlush
-
Methods inherited from interface io.lettuce.core.api.async.RedisServerAsyncCommands
bgrewriteaof, bgsave, clientCaching, clientGetname, clientGetredir, clientId, clientKill, clientKill, clientList, clientNoEvict, clientPause, clientTracking, clientUnblock, command, commandCount, commandInfo, commandInfo, configGet, configGet, configResetstat, configRewrite, configSet, configSet, debugCrashAndRecover, debugHtstats, debugObject, debugOom, debugReload, debugRestart, debugSdslen, debugSegfault, flushall, flushdb, flushdbAsync, info, info, lastsave, memoryUsage, replicaof, replicaofNoOne, save, shutdown, slaveof, slaveofNoOne, slowlogGet, slowlogGet, slowlogLen, slowlogReset, time
-
Methods inherited from interface io.lettuce.core.api.async.RedisSetAsyncCommands
sadd, scard, sdiff, sdiff, sdiffstore, sinter, sinter, sintercard, sintercard, sinterstore, sismember, smembers, smembers, smismember, smove, spop, spop, srandmember, srandmember, srandmember, srem, sscan, sscan, sscan, sscan, sscan, sscan, sscan, sscan, sunion, sunion, sunionstore
-
Methods inherited from interface io.lettuce.core.api.async.RedisSortedSetAsyncCommands
bzpopmax, bzpopmax, bzpopmin, bzpopmin, zadd, zadd, zadd, zadd, zadd, zadd, zaddincr, zaddincr, zcard, zcount, zcount, zcount, zdiff, zdiffstore, zdiffWithScores, zincrby, zinter, zinter, zintercard, zintercard, zinterstore, zinterstore, zinterWithScores, zinterWithScores, zlexcount, zlexcount, zmscore, zpopmax, zpopmax, zpopmin, zpopmin, zrandmember, zrandmember, zrandmemberWithScores, zrandmemberWithScores, zrange, zrange, zrangebylex, zrangebylex, zrangebylex, zrangebylex, zrangebyscore, zrangebyscore, zrangebyscore, zrangebyscore, zrangebyscore, zrangebyscore, zrangebyscore, zrangebyscore, zrangebyscore, zrangebyscore, zrangebyscore, zrangebyscore, zrangebyscoreWithScores, zrangebyscoreWithScores, zrangebyscoreWithScores, zrangebyscoreWithScores, zrangebyscoreWithScores, zrangebyscoreWithScores, zrangebyscoreWithScores, zrangebyscoreWithScores, zrangebyscoreWithScores, zrangebyscoreWithScores, zrangebyscoreWithScores, zrangebyscoreWithScores, zrangestore, zrangestorebylex, zrangestorebyscore, zrangeWithScores, zrangeWithScores, zrank, zrem, zremrangebylex, zremrangebylex, zremrangebyrank, zremrangebyscore, zremrangebyscore, zremrangebyscore, zrevrange, zrevrange, zrevrangebylex, zrevrangebylex, zrevrangebyscore, zrevrangebyscore, zrevrangebyscore, zrevrangebyscore, zrevrangebyscore, zrevrangebyscore, zrevrangebyscore, zrevrangebyscore, zrevrangebyscore, zrevrangebyscore, zrevrangebyscore, zrevrangebyscore, zrevrangebyscoreWithScores, zrevrangebyscoreWithScores, zrevrangebyscoreWithScores, zrevrangebyscoreWithScores, zrevrangebyscoreWithScores, zrevrangebyscoreWithScores, zrevrangebyscoreWithScores, zrevrangebyscoreWithScores, zrevrangebyscoreWithScores, zrevrangebyscoreWithScores, zrevrangebyscoreWithScores, zrevrangebyscoreWithScores, zrevrangestore, zrevrangestorebylex, zrevrangestorebyscore, zrevrangeWithScores, zrevrangeWithScores, zrevrank, zscan, zscan, zscan, zscan, zscan, zscan, zscan, zscan, zscore, zunion, zunion, zunionstore, zunionstore, zunionWithScores, zunionWithScores
-
Methods inherited from interface io.lettuce.core.api.async.RedisStreamAsyncCommands
xack, xadd, xadd, xadd, xadd, xautoclaim, xclaim, xclaim, xdel, xgroupCreate, xgroupCreate, xgroupCreateconsumer, xgroupDelconsumer, xgroupDestroy, xgroupSetid, xinfoConsumers, xinfoGroups, xinfoStream, xlen, xpending, xpending, xpending, xpending, xrange, xrange, xread, xread, xreadgroup, xreadgroup, xrevrange, xrevrange, xtrim, xtrim, xtrim
-
Methods inherited from interface io.lettuce.core.api.async.RedisStringAsyncCommands
append, bitcount, bitcount, bitfield, bitopAnd, bitopNot, bitopOr, bitopXor, bitpos, bitpos, bitpos, decr, decrby, get, getbit, getdel, getex, getrange, getset, incr, incrby, incrbyfloat, mget, psetex, set, set, setbit, setex, setGet, setGet, setnx, setrange, stralgoLcs, strlen
-
-
-
-
Constructor Detail
-
RedisModulesAdvancedClusterAsyncCommandsImpl
public RedisModulesAdvancedClusterAsyncCommandsImpl(StatefulRedisModulesClusterConnection<K,V> connection, io.lettuce.core.codec.RedisCodec<K,V> codec)
-
-
Method Detail
-
getConnection
public RedisModulesAdvancedClusterAsyncCommands<K,V> getConnection(java.lang.String nodeId)
- Specified by:
getConnectionin interfaceio.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands<K,V>- Specified by:
getConnectionin interfaceRedisModulesAdvancedClusterAsyncCommands<K,V>- Overrides:
getConnectionin classio.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl<K,V>
-
getConnection
public RedisModulesAdvancedClusterAsyncCommands<K,V> getConnection(java.lang.String host, int port)
- Specified by:
getConnectionin interfaceio.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands<K,V>- Specified by:
getConnectionin interfaceRedisModulesAdvancedClusterAsyncCommands<K,V>- Overrides:
getConnectionin classio.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl<K,V>
-
getStatefulConnection
public StatefulRedisModulesClusterConnection<K,V> getStatefulConnection()
- Specified by:
getStatefulConnectionin interfaceio.lettuce.core.cluster.api.async.RedisAdvancedClusterAsyncCommands<K,V>- Specified by:
getStatefulConnectionin interfaceio.lettuce.core.api.async.RedisAsyncCommands<K,V>- Specified by:
getStatefulConnectionin interfaceRedisModulesAdvancedClusterAsyncCommands<K,V>- Specified by:
getStatefulConnectionin interfaceRedisModulesAsyncCommands<K,V>- Specified by:
getStatefulConnectionin interfaceRedisModulesClusterAsyncCommands<K,V>- Overrides:
getStatefulConnectionin classio.lettuce.core.cluster.RedisAdvancedClusterAsyncCommandsImpl<K,V>
-
rgAbortexecution
public io.lettuce.core.RedisFuture<java.lang.String> rgAbortexecution(java.lang.String id)
- Specified by:
rgAbortexecutionin interfaceRedisGearsAsyncCommands<K,V>
-
rgConfigget
public io.lettuce.core.RedisFuture<java.util.List<V>> rgConfigget(K... keys)
- Specified by:
rgConfiggetin interfaceRedisGearsAsyncCommands<K,V>
-
rgConfigset
public io.lettuce.core.RedisFuture<java.util.List<V>> rgConfigset(java.util.Map<K,V> map)
- Specified by:
rgConfigsetin interfaceRedisGearsAsyncCommands<K,V>
-
rgDropexecution
public io.lettuce.core.RedisFuture<java.lang.String> rgDropexecution(java.lang.String id)
- Specified by:
rgDropexecutionin interfaceRedisGearsAsyncCommands<K,V>
-
rgDumpexecutions
public io.lettuce.core.RedisFuture<java.util.List<Execution>> rgDumpexecutions()
- Specified by:
rgDumpexecutionsin interfaceRedisGearsAsyncCommands<K,V>
-
rgDumpregistrations
public io.lettuce.core.RedisFuture<java.util.List<Registration>> rgDumpregistrations()
- Specified by:
rgDumpregistrationsin interfaceRedisGearsAsyncCommands<K,V>
-
rgGetexecution
public io.lettuce.core.RedisFuture<ExecutionDetails> rgGetexecution(java.lang.String id)
- Specified by:
rgGetexecutionin interfaceRedisGearsAsyncCommands<K,V>
-
rgGetexecution
public io.lettuce.core.RedisFuture<ExecutionDetails> rgGetexecution(java.lang.String id, ExecutionMode mode)
- Specified by:
rgGetexecutionin interfaceRedisGearsAsyncCommands<K,V>
-
rgGetresults
public io.lettuce.core.RedisFuture<ExecutionResults> rgGetresults(java.lang.String id)
- Specified by:
rgGetresultsin interfaceRedisGearsAsyncCommands<K,V>
-
rgGetresultsblocking
public io.lettuce.core.RedisFuture<ExecutionResults> rgGetresultsblocking(java.lang.String id)
- Specified by:
rgGetresultsblockingin interfaceRedisGearsAsyncCommands<K,V>
-
rgPyexecute
public io.lettuce.core.RedisFuture<ExecutionResults> rgPyexecute(java.lang.String function, V... requirements)
- Specified by:
rgPyexecutein interfaceRedisGearsAsyncCommands<K,V>
-
rgPyexecuteUnblocking
public io.lettuce.core.RedisFuture<java.lang.String> rgPyexecuteUnblocking(java.lang.String function, V... requirements)- Specified by:
rgPyexecuteUnblockingin interfaceRedisGearsAsyncCommands<K,V>
-
rgTrigger
public io.lettuce.core.RedisFuture<java.util.List<java.lang.Object>> rgTrigger(java.lang.String trigger, V... args)- Specified by:
rgTriggerin interfaceRedisGearsAsyncCommands<K,V>
-
rgUnregister
public io.lettuce.core.RedisFuture<java.lang.String> rgUnregister(java.lang.String id)
- Specified by:
rgUnregisterin interfaceRedisGearsAsyncCommands<K,V>
-
ftCreate
public io.lettuce.core.RedisFuture<java.lang.String> ftCreate(K index, Field<K>... fields)
- Specified by:
ftCreatein interfaceRediSearchAsyncCommands<K,V>
-
ftCreate
public io.lettuce.core.RedisFuture<java.lang.String> ftCreate(K index, CreateOptions<K,V> options, Field<K>... fields)
- Specified by:
ftCreatein interfaceRediSearchAsyncCommands<K,V>
-
ftDropindex
public io.lettuce.core.RedisFuture<java.lang.String> ftDropindex(K index)
- Specified by:
ftDropindexin interfaceRediSearchAsyncCommands<K,V>
-
ftDropindexDeleteDocs
public io.lettuce.core.RedisFuture<java.lang.String> ftDropindexDeleteDocs(K index)
- Specified by:
ftDropindexDeleteDocsin interfaceRediSearchAsyncCommands<K,V>
-
ftAlter
public io.lettuce.core.RedisFuture<java.lang.String> ftAlter(K index, Field<K> field)
- Specified by:
ftAlterin interfaceRediSearchAsyncCommands<K,V>
-
ftInfo
public io.lettuce.core.RedisFuture<java.util.List<java.lang.Object>> ftInfo(K index)
- Specified by:
ftInfoin interfaceRediSearchAsyncCommands<K,V>
-
ftAliasadd
public io.lettuce.core.RedisFuture<java.lang.String> ftAliasadd(K name, K index)
- Specified by:
ftAliasaddin interfaceRediSearchAsyncCommands<K,V>
-
ftAliasupdate
public io.lettuce.core.RedisFuture<java.lang.String> ftAliasupdate(K name, K index)
- Specified by:
ftAliasupdatein interfaceRediSearchAsyncCommands<K,V>
-
ftAliasdel
public io.lettuce.core.RedisFuture<java.lang.String> ftAliasdel(K name)
- Specified by:
ftAliasdelin interfaceRediSearchAsyncCommands<K,V>
-
ftList
public io.lettuce.core.RedisFuture<java.util.List<K>> ftList()
- Specified by:
ftListin interfaceRediSearchAsyncCommands<K,V>
-
ftSearch
public io.lettuce.core.RedisFuture<SearchResults<K,V>> ftSearch(K index, V query)
- Specified by:
ftSearchin interfaceRediSearchAsyncCommands<K,V>
-
ftSearch
public io.lettuce.core.RedisFuture<SearchResults<K,V>> ftSearch(K index, V query, SearchOptions<K,V> options)
- Specified by:
ftSearchin interfaceRediSearchAsyncCommands<K,V>
-
ftAggregate
public io.lettuce.core.RedisFuture<AggregateResults<K>> ftAggregate(K index, V query)
- Specified by:
ftAggregatein interfaceRediSearchAsyncCommands<K,V>
-
ftAggregate
public io.lettuce.core.RedisFuture<AggregateResults<K>> ftAggregate(K index, V query, AggregateOptions<K,V> options)
- Specified by:
ftAggregatein interfaceRediSearchAsyncCommands<K,V>
-
ftAggregate
public io.lettuce.core.RedisFuture<AggregateWithCursorResults<K>> ftAggregate(K index, V query, CursorOptions cursor)
- Specified by:
ftAggregatein interfaceRediSearchAsyncCommands<K,V>
-
ftAggregate
public io.lettuce.core.RedisFuture<AggregateWithCursorResults<K>> ftAggregate(K index, V query, CursorOptions cursor, AggregateOptions<K,V> options)
- Specified by:
ftAggregatein interfaceRediSearchAsyncCommands<K,V>
-
ftCursorRead
public io.lettuce.core.RedisFuture<AggregateWithCursorResults<K>> ftCursorRead(K index, long cursor)
- Specified by:
ftCursorReadin interfaceRediSearchAsyncCommands<K,V>
-
ftCursorRead
public io.lettuce.core.RedisFuture<AggregateWithCursorResults<K>> ftCursorRead(K index, long cursor, long count)
- Specified by:
ftCursorReadin interfaceRediSearchAsyncCommands<K,V>
-
ftCursorDelete
public io.lettuce.core.RedisFuture<java.lang.String> ftCursorDelete(K index, long cursor)
- Specified by:
ftCursorDeletein interfaceRediSearchAsyncCommands<K,V>
-
ftTagvals
public io.lettuce.core.RedisFuture<java.util.List<V>> ftTagvals(K index, K field)
- Specified by:
ftTagvalsin interfaceRediSearchAsyncCommands<K,V>
-
ftSugadd
public io.lettuce.core.RedisFuture<java.lang.Long> ftSugadd(K key, Suggestion<V> suggestion)
- Specified by:
ftSugaddin interfaceRediSearchAsyncCommands<K,V>
-
ftSugaddIncr
public io.lettuce.core.RedisFuture<java.lang.Long> ftSugaddIncr(K key, Suggestion<V> suggestion)
- Specified by:
ftSugaddIncrin interfaceRediSearchAsyncCommands<K,V>
-
ftSugget
public io.lettuce.core.RedisFuture<java.util.List<Suggestion<V>>> ftSugget(K key, V prefix)
- Specified by:
ftSuggetin interfaceRediSearchAsyncCommands<K,V>
-
ftSugget
public io.lettuce.core.RedisFuture<java.util.List<Suggestion<V>>> ftSugget(K key, V prefix, SuggetOptions options)
- Specified by:
ftSuggetin interfaceRediSearchAsyncCommands<K,V>
-
ftSugdel
public io.lettuce.core.RedisFuture<java.lang.Boolean> ftSugdel(K key, V string)
- Specified by:
ftSugdelin interfaceRediSearchAsyncCommands<K,V>
-
ftSuglen
public io.lettuce.core.RedisFuture<java.lang.Long> ftSuglen(K key)
- Specified by:
ftSuglenin interfaceRediSearchAsyncCommands<K,V>
-
ftDictadd
public io.lettuce.core.RedisFuture<java.lang.Long> ftDictadd(K dict, V... terms)
- Specified by:
ftDictaddin interfaceRediSearchAsyncCommands<K,V>
-
ftDictdel
public io.lettuce.core.RedisFuture<java.lang.Long> ftDictdel(K dict, V... terms)
- Specified by:
ftDictdelin interfaceRediSearchAsyncCommands<K,V>
-
ftDictdump
public io.lettuce.core.RedisFuture<java.util.List<V>> ftDictdump(K dict)
- Specified by:
ftDictdumpin interfaceRediSearchAsyncCommands<K,V>
-
tsCreate
public io.lettuce.core.RedisFuture<java.lang.String> tsCreate(K key, CreateOptions<K,V> options)
- Specified by:
tsCreatein interfaceRedisTimeSeriesAsyncCommands<K,V>
-
tsAlter
public io.lettuce.core.RedisFuture<java.lang.String> tsAlter(K key, AlterOptions<K,V> options)
- Specified by:
tsAlterin interfaceRedisTimeSeriesAsyncCommands<K,V>
-
tsAdd
public io.lettuce.core.RedisFuture<java.lang.Long> tsAdd(K key, Sample sample)
- Specified by:
tsAddin interfaceRedisTimeSeriesAsyncCommands<K,V>
-
tsAdd
public io.lettuce.core.RedisFuture<java.lang.Long> tsAdd(K key, Sample sample, AddOptions<K,V> options)
- Specified by:
tsAddin interfaceRedisTimeSeriesAsyncCommands<K,V>
-
tsMadd
public io.lettuce.core.RedisFuture<java.util.List<java.lang.Long>> tsMadd(KeySample<K>... samples)
- Specified by:
tsMaddin interfaceRedisTimeSeriesAsyncCommands<K,V>
-
tsDecrby
public io.lettuce.core.RedisFuture<java.lang.Long> tsDecrby(K key, double value)
- Specified by:
tsDecrbyin interfaceRedisTimeSeriesAsyncCommands<K,V>
-
tsDecrby
public io.lettuce.core.RedisFuture<java.lang.Long> tsDecrby(K key, double value, IncrbyOptions<K,V> options)
- Specified by:
tsDecrbyin interfaceRedisTimeSeriesAsyncCommands<K,V>
-
tsIncrby
public io.lettuce.core.RedisFuture<java.lang.Long> tsIncrby(K key, double value)
- Specified by:
tsIncrbyin interfaceRedisTimeSeriesAsyncCommands<K,V>
-
tsIncrby
public io.lettuce.core.RedisFuture<java.lang.Long> tsIncrby(K key, double value, IncrbyOptions<K,V> options)
- Specified by:
tsIncrbyin interfaceRedisTimeSeriesAsyncCommands<K,V>
-
tsCreaterule
public io.lettuce.core.RedisFuture<java.lang.String> tsCreaterule(K sourceKey, K destKey, CreateRuleOptions options)
- Specified by:
tsCreaterulein interfaceRedisTimeSeriesAsyncCommands<K,V>
-
tsDeleterule
public io.lettuce.core.RedisFuture<java.lang.String> tsDeleterule(K sourceKey, K destKey)
- Specified by:
tsDeleterulein interfaceRedisTimeSeriesAsyncCommands<K,V>
-
tsRange
public io.lettuce.core.RedisFuture<java.util.List<Sample>> tsRange(K key, TimeRange range)
- Specified by:
tsRangein interfaceRedisTimeSeriesAsyncCommands<K,V>
-
tsRange
public io.lettuce.core.RedisFuture<java.util.List<Sample>> tsRange(K key, TimeRange range, RangeOptions options)
- Specified by:
tsRangein interfaceRedisTimeSeriesAsyncCommands<K,V>
-
tsRevrange
public io.lettuce.core.RedisFuture<java.util.List<Sample>> tsRevrange(K key, TimeRange range)
- Specified by:
tsRevrangein interfaceRedisTimeSeriesAsyncCommands<K,V>
-
tsRevrange
public io.lettuce.core.RedisFuture<java.util.List<Sample>> tsRevrange(K key, TimeRange range, RangeOptions options)
- Specified by:
tsRevrangein interfaceRedisTimeSeriesAsyncCommands<K,V>
-
tsMrange
public io.lettuce.core.RedisFuture<java.util.List<RangeResult<K,V>>> tsMrange(TimeRange range)
- Specified by:
tsMrangein interfaceRedisTimeSeriesAsyncCommands<K,V>
-
tsMrange
public io.lettuce.core.RedisFuture<java.util.List<RangeResult<K,V>>> tsMrange(TimeRange range, MRangeOptions<K,V> options)
- Specified by:
tsMrangein interfaceRedisTimeSeriesAsyncCommands<K,V>
-
tsMrevrange
public io.lettuce.core.RedisFuture<java.util.List<RangeResult<K,V>>> tsMrevrange(TimeRange range)
- Specified by:
tsMrevrangein interfaceRedisTimeSeriesAsyncCommands<K,V>
-
tsMrevrange
public io.lettuce.core.RedisFuture<java.util.List<RangeResult<K,V>>> tsMrevrange(TimeRange range, MRangeOptions<K,V> options)
- Specified by:
tsMrevrangein interfaceRedisTimeSeriesAsyncCommands<K,V>
-
tsGet
public io.lettuce.core.RedisFuture<Sample> tsGet(K key)
Description copied from interface:RedisTimeSeriesAsyncCommandsGet the last sample.- Specified by:
tsGetin interfaceRedisTimeSeriesAsyncCommands<K,V>- Parameters:
key- Key name for time series- Returns:
- The last sample.
-
tsMget
public io.lettuce.core.RedisFuture<java.util.List<GetResult<K,V>>> tsMget(MGetOptions<K,V> options)
- Specified by:
tsMgetin interfaceRedisTimeSeriesAsyncCommands<K,V>
-
tsMget
public io.lettuce.core.RedisFuture<java.util.List<GetResult<K,V>>> tsMget(V... filters)
- Specified by:
tsMgetin interfaceRedisTimeSeriesAsyncCommands<K,V>
-
tsMgetWithLabels
public io.lettuce.core.RedisFuture<java.util.List<GetResult<K,V>>> tsMgetWithLabels(V... filters)
- Specified by:
tsMgetWithLabelsin interfaceRedisTimeSeriesAsyncCommands<K,V>
-
tsInfo
public io.lettuce.core.RedisFuture<java.util.List<java.lang.Object>> tsInfo(K key)
- Specified by:
tsInfoin interfaceRedisTimeSeriesAsyncCommands<K,V>
-
tsInfoDebug
public io.lettuce.core.RedisFuture<java.util.List<java.lang.Object>> tsInfoDebug(K key)
- Specified by:
tsInfoDebugin interfaceRedisTimeSeriesAsyncCommands<K,V>
-
jsonDel
public io.lettuce.core.RedisFuture<java.lang.Long> jsonDel(K key)
- Specified by:
jsonDelin interfaceRedisJSONAsyncCommands<K,V>
-
jsonDel
public io.lettuce.core.RedisFuture<java.lang.Long> jsonDel(K key, java.lang.String path)
- Specified by:
jsonDelin interfaceRedisJSONAsyncCommands<K,V>
-
jsonGet
public io.lettuce.core.RedisFuture<V> jsonGet(K key, K... paths)
- Specified by:
jsonGetin interfaceRedisJSONAsyncCommands<K,V>
-
jsonGet
public io.lettuce.core.RedisFuture<V> jsonGet(K key, GetOptions options, K... paths)
- Specified by:
jsonGetin interfaceRedisJSONAsyncCommands<K,V>
-
jsonMget
public io.lettuce.core.RedisFuture<java.util.List<io.lettuce.core.KeyValue<K,V>>> jsonMget(java.lang.String path, K... keys)
- Specified by:
jsonMgetin interfaceRedisJSONAsyncCommands<K,V>
-
jsonMget
public io.lettuce.core.RedisFuture<java.lang.Long> jsonMget(io.lettuce.core.output.KeyValueStreamingChannel<K,V> channel, java.lang.String path, K... keys)
- Specified by:
jsonMgetin interfaceRedisJSONAsyncCommands<K,V>
-
jsonMget
public io.lettuce.core.RedisFuture<java.util.List<io.lettuce.core.KeyValue<K,V>>> jsonMget(java.lang.String path, java.lang.Iterable<K> keys)
-
jsonMget
public io.lettuce.core.RedisFuture<java.lang.Long> jsonMget(io.lettuce.core.output.KeyValueStreamingChannel<K,V> channel, java.lang.String path, java.lang.Iterable<K> keys)
-
jsonSet
public io.lettuce.core.RedisFuture<java.lang.String> jsonSet(K key, java.lang.String path, V json)
- Specified by:
jsonSetin interfaceRedisJSONAsyncCommands<K,V>
-
jsonSet
public io.lettuce.core.RedisFuture<java.lang.String> jsonSet(K key, java.lang.String path, V json, SetMode mode)
- Specified by:
jsonSetin interfaceRedisJSONAsyncCommands<K,V>
-
jsonType
public io.lettuce.core.RedisFuture<java.lang.String> jsonType(K key)
- Specified by:
jsonTypein interfaceRedisJSONAsyncCommands<K,V>
-
jsonType
public io.lettuce.core.RedisFuture<java.lang.String> jsonType(K key, java.lang.String path)
- Specified by:
jsonTypein interfaceRedisJSONAsyncCommands<K,V>
-
jsonNumincrby
public io.lettuce.core.RedisFuture<V> jsonNumincrby(K key, java.lang.String path, double number)
- Specified by:
jsonNumincrbyin interfaceRedisJSONAsyncCommands<K,V>
-
jsonNummultby
public io.lettuce.core.RedisFuture<V> jsonNummultby(K key, java.lang.String path, double number)
- Specified by:
jsonNummultbyin interfaceRedisJSONAsyncCommands<K,V>
-
jsonStrappend
public io.lettuce.core.RedisFuture<java.lang.Long> jsonStrappend(K key, V json)
- Specified by:
jsonStrappendin interfaceRedisJSONAsyncCommands<K,V>
-
jsonStrappend
public io.lettuce.core.RedisFuture<java.lang.Long> jsonStrappend(K key, java.lang.String path, V json)
- Specified by:
jsonStrappendin interfaceRedisJSONAsyncCommands<K,V>
-
jsonStrlen
public io.lettuce.core.RedisFuture<java.lang.Long> jsonStrlen(K key, java.lang.String path)
- Specified by:
jsonStrlenin interfaceRedisJSONAsyncCommands<K,V>
-
jsonArrappend
public io.lettuce.core.RedisFuture<java.lang.Long> jsonArrappend(K key, java.lang.String path, V... jsons)
- Specified by:
jsonArrappendin interfaceRedisJSONAsyncCommands<K,V>
-
jsonArrindex
public io.lettuce.core.RedisFuture<java.lang.Long> jsonArrindex(K key, java.lang.String path, V scalar)
- Specified by:
jsonArrindexin interfaceRedisJSONAsyncCommands<K,V>
-
jsonArrindex
public io.lettuce.core.RedisFuture<java.lang.Long> jsonArrindex(K key, java.lang.String path, V scalar, Slice slice)
- Specified by:
jsonArrindexin interfaceRedisJSONAsyncCommands<K,V>
-
jsonArrinsert
public io.lettuce.core.RedisFuture<java.lang.Long> jsonArrinsert(K key, java.lang.String path, long index, V... jsons)
- Specified by:
jsonArrinsertin interfaceRedisJSONAsyncCommands<K,V>
-
jsonArrlen
public io.lettuce.core.RedisFuture<java.lang.Long> jsonArrlen(K key)
- Specified by:
jsonArrlenin interfaceRedisJSONAsyncCommands<K,V>
-
jsonArrlen
public io.lettuce.core.RedisFuture<java.lang.Long> jsonArrlen(K key, java.lang.String path)
- Specified by:
jsonArrlenin interfaceRedisJSONAsyncCommands<K,V>
-
jsonArrpop
public io.lettuce.core.RedisFuture<V> jsonArrpop(K key)
- Specified by:
jsonArrpopin interfaceRedisJSONAsyncCommands<K,V>
-
jsonArrpop
public io.lettuce.core.RedisFuture<V> jsonArrpop(K key, ArrpopOptions<K> options)
- Specified by:
jsonArrpopin interfaceRedisJSONAsyncCommands<K,V>
-
jsonArrtrim
public io.lettuce.core.RedisFuture<java.lang.Long> jsonArrtrim(K key, java.lang.String path, long start, long stop)
- Specified by:
jsonArrtrimin interfaceRedisJSONAsyncCommands<K,V>
-
jsonObjkeys
public io.lettuce.core.RedisFuture<java.util.List<K>> jsonObjkeys(K key)
- Specified by:
jsonObjkeysin interfaceRedisJSONAsyncCommands<K,V>
-
jsonObjkeys
public io.lettuce.core.RedisFuture<java.util.List<K>> jsonObjkeys(K key, java.lang.String path)
- Specified by:
jsonObjkeysin interfaceRedisJSONAsyncCommands<K,V>
-
jsonObjlen
public io.lettuce.core.RedisFuture<java.lang.Long> jsonObjlen(K key)
- Specified by:
jsonObjlenin interfaceRedisJSONAsyncCommands<K,V>
-
jsonObjlen
public io.lettuce.core.RedisFuture<java.lang.Long> jsonObjlen(K key, java.lang.String path)
- Specified by:
jsonObjlenin interfaceRedisJSONAsyncCommands<K,V>
-
-