Interface RediSearchCommands<K,​V>

  • All Superinterfaces:
    AggregateCommands<K,​V>, io.lettuce.core.api.sync.BaseRedisCommands<K,​V>, IndexCommands<K,​V>, io.lettuce.core.api.sync.RedisAclCommands<K,​V>, io.lettuce.core.cluster.api.sync.RedisClusterCommands<K,​V>, io.lettuce.core.api.sync.RedisCommands<K,​V>, io.lettuce.core.api.sync.RedisGeoCommands<K,​V>, io.lettuce.core.api.sync.RedisHashCommands<K,​V>, io.lettuce.core.api.sync.RedisHLLCommands<K,​V>, io.lettuce.core.api.sync.RedisKeyCommands<K,​V>, io.lettuce.core.api.sync.RedisListCommands<K,​V>, io.lettuce.core.api.sync.RedisScriptingCommands<K,​V>, io.lettuce.core.api.sync.RedisServerCommands<K,​V>, io.lettuce.core.api.sync.RedisSetCommands<K,​V>, io.lettuce.core.api.sync.RedisSortedSetCommands<K,​V>, io.lettuce.core.api.sync.RedisStreamCommands<K,​V>, io.lettuce.core.api.sync.RedisStringCommands<K,​V>, io.lettuce.core.api.sync.RedisTransactionalCommands<K,​V>, SearchCommands<K,​V>, SuggestCommands<K,​V>

    public interface RediSearchCommands<K,​V>
    extends io.lettuce.core.api.sync.RedisCommands<K,​V>, IndexCommands<K,​V>, SearchCommands<K,​V>, AggregateCommands<K,​V>, SuggestCommands<K,​V>
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      StatefulRediSearchConnection<K,​V> getStatefulConnection()  
      • Methods inherited from interface io.lettuce.core.api.sync.BaseRedisCommands

        dispatch, dispatch, echo, isOpen, ping, publish, pubsubChannels, pubsubChannels, pubsubNumpat, pubsubNumsub, quit, reset, role, waitForReplication
      • Methods inherited from interface io.lettuce.core.api.sync.RedisAclCommands

        aclCat, aclCat, aclDeluser, aclGenpass, aclGenpass, aclGetuser, aclList, aclLoad, aclLog, aclLog, aclLogReset, aclSave, aclSetuser, aclUsers, aclWhoami
      • Methods inherited from interface io.lettuce.core.cluster.api.sync.RedisClusterCommands

        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, readOnly, readWrite, setTimeout
      • Methods inherited from interface io.lettuce.core.api.sync.RedisCommands

        auth, auth, select, swapdb
      • Methods inherited from interface io.lettuce.core.api.sync.RedisGeoCommands

        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.sync.RedisHashCommands

        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.sync.RedisHLLCommands

        pfadd, pfcount, pfmerge
      • Methods inherited from interface io.lettuce.core.api.sync.RedisKeyCommands

        copy, copy, del, dump, exists, expire, expire, expireat, expireat, expireat, keys, keys, migrate, migrate, move, objectEncoding, objectFreq, objectIdletime, objectRefcount, persist, pexpire, pexpire, pexpireat, 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.sync.RedisListCommands

        blmove, blpop, brpop, brpoplpush, lindex, linsert, llen, lmove, 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.sync.RedisScriptingCommands

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

        bgrewriteaof, bgsave, clientCaching, clientGetname, clientGetredir, clientId, clientKill, clientKill, clientList, clientPause, clientSetname, clientTracking, clientUnblock, command, commandCount, commandInfo, commandInfo, configGet, configResetstat, configRewrite, configSet, dbsize, debugCrashAndRecover, debugHtstats, debugObject, debugOom, debugReload, debugRestart, debugSdslen, debugSegfault, flushall, flushall, flushallAsync, flushdb, flushdb, flushdbAsync, info, info, lastsave, memoryUsage, save, shutdown, slaveof, slaveofNoOne, slowlogGet, slowlogGet, slowlogLen, slowlogReset, time
      • Methods inherited from interface io.lettuce.core.api.sync.RedisSetCommands

        sadd, scard, sdiff, sdiff, sdiffstore, sinter, sinter, 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.sync.RedisSortedSetCommands

        bzpopmax, bzpopmin, zadd, zadd, zadd, zadd, zadd, zadd, zaddincr, zaddincr, zcard, zcount, zcount, zcount, zdiff, zdiffstore, zdiffWithScores, zincrby, zinter, zinter, 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, 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, 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.sync.RedisStreamCommands

        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.sync.RedisStringCommands

        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, msetnx, psetex, set, set, setbit, setex, setGet, setGet, setnx, setrange, stralgoLcs, strlen
      • Methods inherited from interface io.lettuce.core.api.sync.RedisTransactionalCommands

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

      • getStatefulConnection

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