Interface RedisModulesAsyncCommands<K,V>

All Superinterfaces:
io.lettuce.core.api.async.BaseRedisAsyncCommands<K,V>, io.lettuce.core.api.async.RedisAclAsyncCommands<K,V>, io.lettuce.core.api.async.RedisAsyncCommands<K,V>, RedisBloomAsyncCommands<K,V>, io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands<K,V>, RediSearchAsyncCommands<K,V>, io.lettuce.core.api.async.RedisFunctionAsyncCommands<K,V>, RedisGearsAsyncCommands<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>, RedisJSONAsyncCommands<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>, RedisTimeSeriesAsyncCommands<K,V>, io.lettuce.core.api.async.RedisTransactionalAsyncCommands<K,V>
All Known Subinterfaces:
RedisModulesAdvancedClusterAsyncCommands<K,V>, RedisModulesClusterAsyncCommands<K,V>
All Known Implementing Classes:
RedisModulesAdvancedClusterAsyncCommandsImpl, RedisModulesAsyncCommandsImpl

public interface RedisModulesAsyncCommands<K,V> extends io.lettuce.core.api.async.RedisAsyncCommands<K,V>, RedisGearsAsyncCommands<K,V>, RedisJSONAsyncCommands<K,V>, RediSearchAsyncCommands<K,V>, RedisTimeSeriesAsyncCommands<K,V>, RedisBloomAsyncCommands<K,V>
  • Method Summary

    Modifier and Type
    Method
    Description
     

    Methods inherited from interface io.lettuce.core.api.async.BaseRedisAsyncCommands

    dispatch, dispatch, echo, flushCommands, isOpen, ping, publish, pubsubChannels, pubsubChannels, pubsubNumpat, pubsubNumsub, pubsubShardChannels, pubsubShardChannels, pubsubShardNumsub, quit, reset, role, setAutoFlushCommands, spublish, 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.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, clusterFailover, clusterFlushslots, clusterForget, clusterGetKeysInSlot, clusterInfo, clusterKeyslot, clusterMeet, clusterMyId, clusterNodes, clusterReplicas, clusterReplicate, clusterReset, clusterSaveconfig, clusterSetConfigEpoch, clusterSetSlotImporting, clusterSetSlotMigrating, clusterSetSlotNode, clusterSetSlotStable, clusterShards, clusterSlaves, clusterSlots, msetnx, readOnly, readWrite, setTimeout

    Methods inherited from interface io.lettuce.core.api.async.RedisFunctionAsyncCommands

    fcall, fcall, fcallReadOnly, fcallReadOnly, functionDump, functionFlush, functionKill, functionList, functionList, functionLoad, functionLoad, functionRestore, functionRestore

    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, hexpire, hexpire, hexpire, hexpire, hexpireat, hexpireat, hexpireat, hexpireat, hexpireat, hexpireat, hexpiretime, hget, hgetall, hgetall, hincrby, hincrbyfloat, hkeys, hkeys, hlen, hmget, hmget, hmset, hpersist, hpexpire, hpexpire, hpexpire, hpexpire, hpexpireat, hpexpireat, hpexpireat, hpexpireat, hpexpireat, hpexpireat, hpexpiretime, hpttl, hrandfield, hrandfield, hrandfieldWithvalues, hrandfieldWithvalues, hscan, hscan, hscan, hscan, hscan, hscan, hscan, hscan, hscanNovalues, hscanNovalues, hscanNovalues, hscanNovalues, hscanNovalues, hscanNovalues, hscanNovalues, hscanNovalues, hset, hset, hsetnx, hstrlen, httl, 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, del, dump, exists, expire, expire, expire, expire, expireat, expireat, expireat, expireat, expireat, expireat, expiretime, keys, keys, migrate, migrate, move, objectEncoding, objectFreq, objectIdletime, objectRefcount, persist, pexpire, pexpire, pexpire, pexpire, pexpireat, pexpireat, pexpireat, pexpireat, pexpireat, pexpireat, pexpiretime, pttl, randomkey, rename, renamenx, restore, restore, scan, scan, scan, scan, scan, scan, scan, scan, sort, sort, sort, sort, sortReadOnly, sortReadOnly, sortReadOnly, sortReadOnly, sortStore, touch, ttl, type, unlink

    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, evalReadOnly, evalsha, evalsha, evalshaReadOnly, scriptExists, scriptFlush, scriptFlush, scriptKill, scriptLoad, scriptLoad

    Methods inherited from interface io.lettuce.core.api.async.RedisServerAsyncCommands

    bgrewriteaof, bgsave, clientCaching, clientGetname, clientGetredir, clientId, clientInfo, clientKill, clientKill, clientList, clientList, clientNoEvict, clientPause, clientSetinfo, clientSetname, clientTracking, clientUnblock, command, commandCount, commandInfo, commandInfo, configGet, configGet, configResetstat, configRewrite, configSet, configSet, dbsize, debugCrashAndRecover, debugHtstats, debugObject, debugOom, debugReload, debugRestart, debugSdslen, debugSegfault, flushall, flushall, flushallAsync, flushdb, flushdb, flushdbAsync, info, info, lastsave, memoryUsage, replicaof, replicaofNoOne, save, shutdown, 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

    bzmpop, bzmpop, bzmpop, bzmpop, 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, zmpop, zmpop, 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, zrankWithScore, 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, zrevrankWithScore, 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, mget, mset, psetex, set, set, setbit, setex, setGet, setGet, setnx, setrange, stralgoLcs, strlen

    Methods inherited from interface io.lettuce.core.api.async.RedisTransactionalAsyncCommands

    discard, exec, multi, unwatch, watch
  • Method Details

    • getStatefulConnection

      StatefulRedisModulesConnection<K,V> getStatefulConnection()
      Specified by:
      getStatefulConnection in interface io.lettuce.core.api.async.RedisAsyncCommands<K,V>