Interface RediSearchAsyncCommands<K,​V>

  • All Superinterfaces:
    AggregateAsyncCommands<K,​V>, io.lettuce.core.api.async.BaseRedisAsyncCommands<K,​V>, IndexAsyncCommands<K,​V>, io.lettuce.core.api.async.RedisAsyncCommands<K,​V>, io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands<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>, SearchAsyncCommands<K,​V>, SuggestAsyncCommands<K,​V>
    All Known Implementing Classes:
    RediSearchAsyncCommandsImpl

    public interface RediSearchAsyncCommands<K,​V>
    extends io.lettuce.core.api.async.RedisAsyncCommands<K,​V>, IndexAsyncCommands<K,​V>, SearchAsyncCommands<K,​V>, AggregateAsyncCommands<K,​V>, SuggestAsyncCommands<K,​V>
    • Method Summary

      Modifier and Type Method Description
      StatefulRediSearchConnection<K,​V> getStatefulConnection()  
      • 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.RedisAsyncCommands

        auth, select, swapdb
      • Methods inherited from interface io.lettuce.core.cluster.api.async.RedisClusterAsyncCommands

        asking, clusterAddSlots, clusterBumpepoch, clusterCountFailureReports, clusterCountKeysInSlot, clusterDelSlots, clusterFailover, clusterFlushslots, clusterForget, clusterGetKeysInSlot, clusterInfo, clusterKeyslot, clusterMeet, clusterMyId, clusterNodes, clusterReplicate, clusterReset, clusterSaveconfig, clusterSetConfigEpoch, clusterSetSlotImporting, clusterSetSlotMigrating, clusterSetSlotNode, clusterSetSlotStable, clusterSlaves, clusterSlots, del, mget, mset, msetnx, readOnly, readWrite, setTimeout, setTimeout
      • Methods inherited from interface io.lettuce.core.api.async.RedisGeoAsyncCommands

        geoadd, geoadd, geodist, geohash, geopos, georadius, georadius, georadius, georadiusbymember, georadiusbymember, georadiusbymember
      • Methods inherited from interface io.lettuce.core.api.async.RedisHashAsyncCommands

        hdel, hexists, hget, hgetall, hgetall, hincrby, hincrbyfloat, hkeys, hkeys, hlen, hmget, hmget, hmset, hscan, hscan, hscan, hscan, hscan, hscan, hscan, hscan, 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

        dump, exists, expire, expireat, expireat, keys, keys, migrate, migrate, move, objectEncoding, objectIdletime, objectRefcount, persist, pexpire, pexpireat, pexpireat, pttl, randomkey, rename, renamenx, restore, restore, scan, scan, scan, scan, scan, scan, scan, scan, sort, sort, sort, sort, sortStore, touch, ttl, type, unlink
      • Methods inherited from interface io.lettuce.core.api.async.RedisListAsyncCommands

        blpop, brpop, brpoplpush, lindex, linsert, llen, lpop, lpush, lpushx, lrange, lrange, lrem, lset, ltrim, rpop, rpoplpush, rpush, rpushx
      • Methods inherited from interface io.lettuce.core.api.async.RedisScriptingAsyncCommands

        digest, eval, eval, evalsha, evalsha, scriptExists, scriptFlush, scriptKill, scriptLoad
      • Methods inherited from interface io.lettuce.core.api.async.RedisServerAsyncCommands

        bgrewriteaof, bgsave, clientGetname, clientKill, clientKill, clientList, clientPause, clientSetname, clientUnblock, command, commandCount, commandInfo, commandInfo, configGet, configResetstat, configRewrite, configSet, dbsize, debugCrashAndRecover, debugHtstats, debugObject, debugOom, debugReload, debugRestart, debugSdslen, debugSegfault, flushall, flushallAsync, flushdb, flushdbAsync, info, info, lastsave, memoryUsage, 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, sinterstore, sismember, smembers, smembers, 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, bzpopmin, zadd, zadd, zadd, zadd, zadd, zadd, zaddincr, zaddincr, zcard, zcount, zcount, zcount, zincrby, zinterstore, zinterstore, zlexcount, zlexcount, zpopmax, zpopmax, zpopmin, zpopmin, 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, 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, zrevrangeWithScores, zrevrangeWithScores, zrevrank, zscan, zscan, zscan, zscan, zscan, zscan, zscan, zscan, zscore, zunionstore, zunionstore
      • Methods inherited from interface io.lettuce.core.api.async.RedisStreamAsyncCommands

        xack, xadd, xadd, xadd, xadd, xclaim, xclaim, xdel, xgroupCreate, xgroupCreate, xgroupDelconsumer, xgroupDestroy, xgroupSetid, xinfoConsumers, xinfoGroups, xinfoStream, xlen, xpending, xpending, xpending, xrange, xrange, xread, xread, xreadgroup, xreadgroup, xrevrange, xrevrange, 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, getrange, getset, incr, incrby, incrbyfloat, mget, psetex, set, set, setbit, setex, setnx, setrange, strlen
      • Methods inherited from interface io.lettuce.core.api.async.RedisTransactionalAsyncCommands

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

      • getStatefulConnection

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