Package com.redislabs.lettusearch.impl
Class RediSearchAsyncCommandsImpl<K,V>
- java.lang.Object
-
- io.lettuce.core.AbstractRedisAsyncCommands<K,V>
-
- io.lettuce.core.RedisAsyncCommandsImpl<K,V>
-
- com.redislabs.lettusearch.impl.RediSearchAsyncCommandsImpl<K,V>
-
- All Implemented Interfaces:
AggregateAsyncCommands<K,V>,IndexAsyncCommands<K,V>,RediSearchAsyncCommands<K,V>,SearchAsyncCommands<K,V>,SuggestAsyncCommands<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.RedisClusterAsyncCommands<K,V>
public class RediSearchAsyncCommandsImpl<K,V> extends io.lettuce.core.RedisAsyncCommandsImpl<K,V> implements RediSearchAsyncCommands<K,V>
-
-
Constructor Summary
Constructors Constructor Description RediSearchAsyncCommandsImpl(StatefulRediSearchConnection<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>>aggregate(K index, V query)io.lettuce.core.RedisFuture<AggregateResults<K>>aggregate(K index, V query, AggregateOptions options)io.lettuce.core.RedisFuture<AggregateWithCursorResults<K>>aggregate(K index, V query, Cursor cursor)io.lettuce.core.RedisFuture<AggregateWithCursorResults<K>>aggregate(K index, V query, Cursor cursor, AggregateOptions options)io.lettuce.core.RedisFuture<java.lang.String>aliasAdd(K name, K index)io.lettuce.core.RedisFuture<java.lang.String>aliasDel(K name)io.lettuce.core.RedisFuture<java.lang.String>aliasUpdate(K name, K index)io.lettuce.core.RedisFuture<java.lang.String>alter(K index, Field<K> field)io.lettuce.core.RedisFuture<java.lang.String>create(K index, CreateOptions<K,V> options, Field<K>... fields)io.lettuce.core.RedisFuture<java.lang.String>create(K index, Field<K>... fields)io.lettuce.core.RedisFuture<java.lang.String>cursorDelete(K index, long cursor)io.lettuce.core.RedisFuture<AggregateWithCursorResults<K>>cursorRead(K index, long cursor)io.lettuce.core.RedisFuture<AggregateWithCursorResults<K>>cursorRead(K index, long cursor, long count)io.lettuce.core.RedisFuture<java.lang.String>dropIndex(K index)io.lettuce.core.RedisFuture<java.lang.String>dropIndex(K index, boolean deleteDocs)io.lettuce.core.RedisFuture<java.util.List<java.lang.Object>>ftInfo(K index)StatefulRediSearchConnection<K,V>getStatefulConnection()io.lettuce.core.RedisFuture<java.util.List<K>>list()io.lettuce.core.RedisFuture<SearchResults<K,V>>search(K index, V query)io.lettuce.core.RedisFuture<SearchResults<K,V>>search(K index, V query, SearchOptions<K> options)io.lettuce.core.RedisFuture<java.lang.Long>sugadd(K key, Suggestion<V> suggestion)io.lettuce.core.RedisFuture<java.lang.Long>sugadd(K key, Suggestion<V> suggestion, boolean increment)io.lettuce.core.RedisFuture<java.lang.Boolean>sugdel(K key, V string)io.lettuce.core.RedisFuture<java.util.List<Suggestion<V>>>sugget(K key, V prefix)io.lettuce.core.RedisFuture<java.util.List<Suggestion<V>>>sugget(K key, V prefix, SuggetOptions options)io.lettuce.core.RedisFuture<java.lang.Long>suglen(K key)-
Methods inherited from class io.lettuce.core.AbstractRedisAsyncCommands
aclCat, aclCat, aclDeluser, 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, blpop, brpop, brpoplpush, bzpopmax, bzpopmin, clientCaching, clientGetname, clientGetredir, clientId, clientKill, clientKill, clientList, clientPause, clientSetname, clientTracking, clientUnblock, clusterAddSlots, clusterBumpepoch, clusterCountFailureReports, clusterCountKeysInSlot, clusterDelSlots, clusterFailover, clusterFlushslots, clusterForget, clusterGetKeysInSlot, clusterInfo, clusterKeyslot, clusterMeet, clusterMyId, clusterNodes, clusterReplicate, clusterReset, clusterSaveconfig, clusterSetConfigEpoch, clusterSetSlotImporting, clusterSetSlotMigrating, clusterSetSlotNode, clusterSetSlotStable, clusterSlaves, clusterSlots, command, commandCount, commandInfo, commandInfo, configGet, configResetstat, configRewrite, configSet, copy, copy, dbsize, debugCrashAndRecover, debugHtstats, debugObject, debugOom, debugReload, debugRestart, debugSdslen, debugSegfault, decr, decrby, del, del, digest, digest, discard, dispatch, dispatch, dispatch, dispatch, dispatch, dump, echo, eval, eval, eval, eval, evalsha, evalsha, exec, exists, exists, expire, expire, expireat, expireat, expireat, flushall, flushall, flushallAsync, flushCommands, flushdb, flushdb, flushdbAsync, geoadd, geoadd, geoadd, geoadd, geoadd, geoadd, geodist, geohash, geopos, georadius, georadius, georadius, georadius_ro, georadius_ro, georadiusbymember, georadiusbymember, 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, keys, keys, lastsave, lindex, linsert, llen, lmove, lpop, lpop, lpos, lpos, lpos, lpos, lpush, lpushx, lrange, lrange, lrem, lset, ltrim, memoryUsage, mget, mget, mget, mget, migrate, migrate, move, mset, msetnx, multi, objectEncoding, objectFreq, objectIdletime, objectRefcount, persist, pexpire, pexpire, pexpireat, pexpireat, pexpireat, pfadd, pfcount, pfmerge, ping, psetex, pttl, publish, pubsubChannels, pubsubChannels, pubsubNumpat, pubsubNumsub, quit, randomkey, readOnly, readWrite, rename, renamenx, reset, restore, restore, role, rpop, rpop, rpoplpush, rpush, rpushx, sadd, save, scan, scan, scan, scan, scan, scan, scan, scan, scard, scriptExists, scriptFlush, scriptFlush, scriptKill, scriptLoad, scriptLoad, sdiff, sdiff, sdiffstore, select, set, set, setAutoFlushCommands, setbit, setex, setGet, setGet, setnx, setrange, setTimeout, shutdown, sinter, sinter, sinterstore, sismember, slaveof, slaveofNoOne, slowlogGet, slowlogGet, slowlogLen, slowlogReset, smembers, smembers, smismember, smove, sort, sort, sort, sort, sortStore, spop, spop, srandmember, srandmember, srandmember, srem, sscan, sscan, sscan, sscan, sscan, sscan, sscan, sscan, stralgoLcs, strlen, sunion, sunion, sunionstore, swapdb, time, touch, touch, ttl, type, unlink, unlink, 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, 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 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, 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, 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
-
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, 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.async.RedisListAsyncCommands
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.async.RedisScriptingAsyncCommands
digest, digest, eval, eval, eval, eval, evalsha, evalsha, scriptExists, scriptFlush, scriptFlush, scriptKill, scriptLoad, scriptLoad
-
Methods inherited from interface io.lettuce.core.api.async.RedisServerAsyncCommands
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.async.RedisSetAsyncCommands
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.async.RedisSortedSetAsyncCommands
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.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
-
RediSearchAsyncCommandsImpl
public RediSearchAsyncCommandsImpl(StatefulRediSearchConnection<K,V> connection, io.lettuce.core.codec.RedisCodec<K,V> codec)
-
-
Method Detail
-
getStatefulConnection
public StatefulRediSearchConnection<K,V> getStatefulConnection()
- Specified by:
getStatefulConnectionin interfaceio.lettuce.core.api.async.RedisAsyncCommands<K,V>- Specified by:
getStatefulConnectionin interfaceRediSearchAsyncCommands<K,V>- Overrides:
getStatefulConnectionin classio.lettuce.core.RedisAsyncCommandsImpl<K,V>
-
create
public io.lettuce.core.RedisFuture<java.lang.String> create(K index, Field<K>... fields)
- Specified by:
createin interfaceIndexAsyncCommands<K,V>
-
create
public io.lettuce.core.RedisFuture<java.lang.String> create(K index, CreateOptions<K,V> options, Field<K>... fields)
- Specified by:
createin interfaceIndexAsyncCommands<K,V>
-
dropIndex
public io.lettuce.core.RedisFuture<java.lang.String> dropIndex(K index)
- Specified by:
dropIndexin interfaceIndexAsyncCommands<K,V>
-
dropIndex
public io.lettuce.core.RedisFuture<java.lang.String> dropIndex(K index, boolean deleteDocs)
- Specified by:
dropIndexin interfaceIndexAsyncCommands<K,V>
-
ftInfo
public io.lettuce.core.RedisFuture<java.util.List<java.lang.Object>> ftInfo(K index)
- Specified by:
ftInfoin interfaceIndexAsyncCommands<K,V>
-
search
public io.lettuce.core.RedisFuture<SearchResults<K,V>> search(K index, V query)
- Specified by:
searchin interfaceSearchAsyncCommands<K,V>
-
search
public io.lettuce.core.RedisFuture<SearchResults<K,V>> search(K index, V query, SearchOptions<K> options)
- Specified by:
searchin interfaceSearchAsyncCommands<K,V>
-
aggregate
public io.lettuce.core.RedisFuture<AggregateResults<K>> aggregate(K index, V query)
- Specified by:
aggregatein interfaceAggregateAsyncCommands<K,V>
-
aggregate
public io.lettuce.core.RedisFuture<AggregateResults<K>> aggregate(K index, V query, AggregateOptions options)
- Specified by:
aggregatein interfaceAggregateAsyncCommands<K,V>
-
aggregate
public io.lettuce.core.RedisFuture<AggregateWithCursorResults<K>> aggregate(K index, V query, Cursor cursor)
- Specified by:
aggregatein interfaceAggregateAsyncCommands<K,V>
-
aggregate
public io.lettuce.core.RedisFuture<AggregateWithCursorResults<K>> aggregate(K index, V query, Cursor cursor, AggregateOptions options)
- Specified by:
aggregatein interfaceAggregateAsyncCommands<K,V>
-
cursorRead
public io.lettuce.core.RedisFuture<AggregateWithCursorResults<K>> cursorRead(K index, long cursor)
- Specified by:
cursorReadin interfaceAggregateAsyncCommands<K,V>
-
cursorRead
public io.lettuce.core.RedisFuture<AggregateWithCursorResults<K>> cursorRead(K index, long cursor, long count)
- Specified by:
cursorReadin interfaceAggregateAsyncCommands<K,V>
-
cursorDelete
public io.lettuce.core.RedisFuture<java.lang.String> cursorDelete(K index, long cursor)
- Specified by:
cursorDeletein interfaceAggregateAsyncCommands<K,V>
-
sugadd
public io.lettuce.core.RedisFuture<java.lang.Long> sugadd(K key, Suggestion<V> suggestion)
- Specified by:
sugaddin interfaceSuggestAsyncCommands<K,V>
-
sugadd
public io.lettuce.core.RedisFuture<java.lang.Long> sugadd(K key, Suggestion<V> suggestion, boolean increment)
- Specified by:
sugaddin interfaceSuggestAsyncCommands<K,V>
-
sugget
public io.lettuce.core.RedisFuture<java.util.List<Suggestion<V>>> sugget(K key, V prefix)
- Specified by:
suggetin interfaceSuggestAsyncCommands<K,V>
-
sugget
public io.lettuce.core.RedisFuture<java.util.List<Suggestion<V>>> sugget(K key, V prefix, SuggetOptions options)
- Specified by:
suggetin interfaceSuggestAsyncCommands<K,V>
-
sugdel
public io.lettuce.core.RedisFuture<java.lang.Boolean> sugdel(K key, V string)
- Specified by:
sugdelin interfaceSuggestAsyncCommands<K,V>
-
suglen
public io.lettuce.core.RedisFuture<java.lang.Long> suglen(K key)
- Specified by:
suglenin interfaceSuggestAsyncCommands<K,V>
-
alter
public io.lettuce.core.RedisFuture<java.lang.String> alter(K index, Field<K> field)
- Specified by:
alterin interfaceIndexAsyncCommands<K,V>
-
aliasAdd
public io.lettuce.core.RedisFuture<java.lang.String> aliasAdd(K name, K index)
- Specified by:
aliasAddin interfaceIndexAsyncCommands<K,V>
-
aliasDel
public io.lettuce.core.RedisFuture<java.lang.String> aliasDel(K name)
- Specified by:
aliasDelin interfaceIndexAsyncCommands<K,V>
-
aliasUpdate
public io.lettuce.core.RedisFuture<java.lang.String> aliasUpdate(K name, K index)
- Specified by:
aliasUpdatein interfaceIndexAsyncCommands<K,V>
-
list
public io.lettuce.core.RedisFuture<java.util.List<K>> list()
- Specified by:
listin interfaceIndexAsyncCommands<K,V>
-
-