public class CommandObjects extends Object
Constructor and Description |
---|
CommandObjects() |
protected CommandArguments commandArguments(ProtocolCommand command)
public final CommandObject<Boolean> exists(String key)
public final CommandObject<Long> exists(String... keys)
public final CommandObject<Boolean> exists(byte[] key)
public final CommandObject<Long> exists(byte[]... keys)
public final CommandObject<Long> persist(String key)
public final CommandObject<Long> persist(byte[] key)
public final CommandObject<String> type(String key)
public final CommandObject<String> type(byte[] key)
public final CommandObject<byte[]> dump(String key)
public final CommandObject<byte[]> dump(byte[] key)
public final CommandObject<String> restore(String key, long ttl, byte[] serializedValue)
public final CommandObject<String> restore(String key, long ttl, byte[] serializedValue, RestoreParams params)
public final CommandObject<String> restore(byte[] key, long ttl, byte[] serializedValue)
public final CommandObject<String> restore(byte[] key, long ttl, byte[] serializedValue, RestoreParams params)
public final CommandObject<Long> expire(String key, long seconds)
public final CommandObject<Long> expire(byte[] key, long seconds)
public final CommandObject<Long> expire(String key, long seconds, ExpiryOption expiryOption)
public final CommandObject<Long> expire(byte[] key, long seconds, ExpiryOption expiryOption)
public final CommandObject<Long> pexpire(String key, long milliseconds)
public final CommandObject<Long> pexpire(byte[] key, long milliseconds)
public final CommandObject<Long> pexpire(String key, long milliseconds, ExpiryOption expiryOption)
public final CommandObject<Long> pexpire(byte[] key, long milliseconds, ExpiryOption expiryOption)
public final CommandObject<Long> expireTime(String key)
public final CommandObject<Long> expireTime(byte[] key)
public final CommandObject<Long> pexpireTime(String key)
public final CommandObject<Long> pexpireTime(byte[] key)
public final CommandObject<Long> expireAt(String key, long unixTime)
public final CommandObject<Long> expireAt(byte[] key, long unixTime)
public final CommandObject<Long> expireAt(String key, long unixTime, ExpiryOption expiryOption)
public final CommandObject<Long> expireAt(byte[] key, long unixTime, ExpiryOption expiryOption)
public final CommandObject<Long> pexpireAt(String key, long millisecondsTimestamp)
public final CommandObject<Long> pexpireAt(byte[] key, long millisecondsTimestamp)
public final CommandObject<Long> pexpireAt(String key, long millisecondsTimestamp, ExpiryOption expiryOption)
public final CommandObject<Long> pexpireAt(byte[] key, long millisecondsTimestamp, ExpiryOption expiryOption)
public final CommandObject<Long> ttl(String key)
public final CommandObject<Long> ttl(byte[] key)
public final CommandObject<Long> pttl(String key)
public final CommandObject<Long> pttl(byte[] key)
public final CommandObject<Long> touch(String key)
public final CommandObject<Long> touch(String... keys)
public final CommandObject<Long> touch(byte[] key)
public final CommandObject<Long> touch(byte[]... keys)
public final CommandObject<List<String>> sort(String key)
public final CommandObject<List<String>> sort(String key, SortingParams sortingParams)
public final CommandObject<List<byte[]>> sort(byte[] key)
public final CommandObject<List<byte[]>> sort(byte[] key, SortingParams sortingParams)
public final CommandObject<Long> sort(String key, String dstkey)
public final CommandObject<Long> sort(String key, SortingParams sortingParams, String dstkey)
public final CommandObject<Long> sort(byte[] key, byte[] dstkey)
public final CommandObject<Long> sort(byte[] key, SortingParams sortingParams, byte[] dstkey)
public final CommandObject<List<byte[]>> sortReadonly(byte[] key, SortingParams sortingParams)
public final CommandObject<List<String>> sortReadonly(String key, SortingParams sortingParams)
public final CommandObject<Long> del(String key)
public final CommandObject<Long> del(String... keys)
public final CommandObject<Long> del(byte[] key)
public final CommandObject<Long> del(byte[]... keys)
public final CommandObject<Long> unlink(String key)
public final CommandObject<Long> unlink(String... keys)
public final CommandObject<Long> unlink(byte[] key)
public final CommandObject<Long> unlink(byte[]... keys)
public final CommandObject<Boolean> copy(String srcKey, String dstKey, boolean replace)
public final CommandObject<Boolean> copy(byte[] srcKey, byte[] dstKey, boolean replace)
public final CommandObject<String> rename(String oldkey, String newkey)
public final CommandObject<Long> renamenx(String oldkey, String newkey)
public final CommandObject<String> rename(byte[] oldkey, byte[] newkey)
public final CommandObject<Long> renamenx(byte[] oldkey, byte[] newkey)
public CommandObject<Long> dbSize()
public CommandObject<Set<String>> keys(String pattern)
public CommandObject<Set<byte[]>> keys(byte[] pattern)
public CommandObject<ScanResult<String>> scan(String cursor)
public CommandObject<ScanResult<String>> scan(String cursor, ScanParams params)
public CommandObject<ScanResult<String>> scan(String cursor, ScanParams params, String type)
public CommandObject<ScanResult<byte[]>> scan(byte[] cursor)
public CommandObject<ScanResult<byte[]>> scan(byte[] cursor, ScanParams params)
public CommandObject<ScanResult<byte[]>> scan(byte[] cursor, ScanParams params, byte[] type)
public final CommandObject<String> randomKey()
public final CommandObject<byte[]> randomBinaryKey()
public final CommandObject<String> set(String key, String value)
public final CommandObject<String> set(String key, String value, SetParams params)
public final CommandObject<String> set(byte[] key, byte[] value)
public final CommandObject<String> set(byte[] key, byte[] value, SetParams params)
public final CommandObject<String> get(String key)
public final CommandObject<String> getDel(String key)
public final CommandObject<String> getEx(String key, GetExParams params)
public final CommandObject<byte[]> get(byte[] key)
public final CommandObject<byte[]> getDel(byte[] key)
public final CommandObject<byte[]> getEx(byte[] key, GetExParams params)
public final CommandObject<String> getSet(String key, String value)
public final CommandObject<byte[]> getSet(byte[] key, byte[] value)
public final CommandObject<Long> setnx(String key, String value)
public final CommandObject<String> setex(String key, long seconds, String value)
public final CommandObject<String> psetex(String key, long milliseconds, String value)
public final CommandObject<Long> setnx(byte[] key, byte[] value)
public final CommandObject<String> setex(byte[] key, long seconds, byte[] value)
public final CommandObject<String> psetex(byte[] key, long milliseconds, byte[] value)
public final CommandObject<Boolean> setbit(String key, long offset, boolean value)
public final CommandObject<Boolean> setbit(byte[] key, long offset, boolean value)
public final CommandObject<Boolean> getbit(String key, long offset)
public final CommandObject<Boolean> getbit(byte[] key, long offset)
public final CommandObject<Long> setrange(String key, long offset, String value)
public final CommandObject<Long> setrange(byte[] key, long offset, byte[] value)
public final CommandObject<String> getrange(String key, long startOffset, long endOffset)
public final CommandObject<byte[]> getrange(byte[] key, long startOffset, long endOffset)
public final CommandObject<List<String>> mget(String... keys)
public final CommandObject<List<byte[]>> mget(byte[]... keys)
public final CommandObject<String> mset(String... keysvalues)
public final CommandObject<Long> msetnx(String... keysvalues)
public final CommandObject<String> mset(byte[]... keysvalues)
public final CommandObject<Long> msetnx(byte[]... keysvalues)
public final CommandObject<Long> incr(String key)
public final CommandObject<Long> incrBy(String key, long increment)
public final CommandObject<Double> incrByFloat(String key, double increment)
public final CommandObject<Long> incr(byte[] key)
public final CommandObject<Long> incrBy(byte[] key, long increment)
public final CommandObject<Double> incrByFloat(byte[] key, double increment)
public final CommandObject<Long> decr(String key)
public final CommandObject<Long> decrBy(String key, long decrement)
public final CommandObject<Long> decr(byte[] key)
public final CommandObject<Long> decrBy(byte[] key, long decrement)
public final CommandObject<Long> append(String key, String value)
public final CommandObject<Long> append(byte[] key, byte[] value)
public final CommandObject<String> substr(String key, int start, int end)
public final CommandObject<byte[]> substr(byte[] key, int start, int end)
public final CommandObject<Long> strlen(String key)
public final CommandObject<Long> strlen(byte[] key)
public final CommandObject<Long> bitcount(String key)
public final CommandObject<Long> bitcount(String key, long start, long end)
public final CommandObject<Long> bitcount(String key, long start, long end, BitCountOption option)
public final CommandObject<Long> bitcount(byte[] key)
public final CommandObject<Long> bitcount(byte[] key, long start, long end)
public final CommandObject<Long> bitcount(byte[] key, long start, long end, BitCountOption option)
public final CommandObject<Long> bitpos(String key, boolean value)
public final CommandObject<Long> bitpos(String key, boolean value, BitPosParams params)
public final CommandObject<Long> bitpos(byte[] key, boolean value)
public final CommandObject<Long> bitpos(byte[] key, boolean value, BitPosParams params)
public final CommandObject<List<Long>> bitfield(String key, String... arguments)
public final CommandObject<List<Long>> bitfieldReadonly(String key, String... arguments)
public final CommandObject<List<Long>> bitfield(byte[] key, byte[]... arguments)
public final CommandObject<List<Long>> bitfieldReadonly(byte[] key, byte[]... arguments)
public final CommandObject<Long> bitop(BitOP op, String destKey, String... srcKeys)
public final CommandObject<Long> bitop(BitOP op, byte[] destKey, byte[]... srcKeys)
@Deprecated public final CommandObject<LCSMatchResult> strAlgoLCSKeys(String keyA, String keyB, StrAlgoLCSParams params)
@Deprecated public final CommandObject<LCSMatchResult> strAlgoLCSKeys(byte[] keyA, byte[] keyB, StrAlgoLCSParams params)
public final CommandObject<LCSMatchResult> lcs(String keyA, String keyB, LCSParams params)
public final CommandObject<LCSMatchResult> lcs(byte[] keyA, byte[] keyB, LCSParams params)
public final CommandObject<Long> rpush(String key, String... strings)
public final CommandObject<Long> rpush(byte[] key, byte[]... strings)
public final CommandObject<Long> lpush(String key, String... strings)
public final CommandObject<Long> lpush(byte[] key, byte[]... strings)
public final CommandObject<Long> llen(String key)
public final CommandObject<Long> llen(byte[] key)
public final CommandObject<List<String>> lrange(String key, long start, long stop)
public final CommandObject<List<byte[]>> lrange(byte[] key, long start, long stop)
public final CommandObject<String> ltrim(String key, long start, long stop)
public final CommandObject<String> ltrim(byte[] key, long start, long stop)
public final CommandObject<String> lindex(String key, long index)
public final CommandObject<byte[]> lindex(byte[] key, long index)
public final CommandObject<String> lset(String key, long index, String value)
public final CommandObject<String> lset(byte[] key, long index, byte[] value)
public final CommandObject<Long> lrem(String key, long count, String value)
public final CommandObject<Long> lrem(byte[] key, long count, byte[] value)
public final CommandObject<String> lpop(String key)
public final CommandObject<List<String>> lpop(String key, int count)
public final CommandObject<byte[]> lpop(byte[] key)
public final CommandObject<List<byte[]>> lpop(byte[] key, int count)
public final CommandObject<String> rpop(String key)
public final CommandObject<List<String>> rpop(String key, int count)
public final CommandObject<byte[]> rpop(byte[] key)
public final CommandObject<List<byte[]>> rpop(byte[] key, int count)
public final CommandObject<Long> lpos(String key, String element)
public final CommandObject<Long> lpos(String key, String element, LPosParams params)
public final CommandObject<List<Long>> lpos(String key, String element, LPosParams params, long count)
public final CommandObject<Long> lpos(byte[] key, byte[] element)
public final CommandObject<Long> lpos(byte[] key, byte[] element, LPosParams params)
public final CommandObject<List<Long>> lpos(byte[] key, byte[] element, LPosParams params, long count)
public final CommandObject<Long> linsert(String key, ListPosition where, String pivot, String value)
public final CommandObject<Long> linsert(byte[] key, ListPosition where, byte[] pivot, byte[] value)
public final CommandObject<Long> lpushx(String key, String... strings)
public final CommandObject<Long> rpushx(String key, String... strings)
public final CommandObject<Long> lpushx(byte[] key, byte[]... args)
public final CommandObject<Long> rpushx(byte[] key, byte[]... args)
public final CommandObject<List<String>> blpop(int timeout, String key)
public final CommandObject<List<String>> blpop(int timeout, String... keys)
public final CommandObject<KeyedListElement> blpop(double timeout, String key)
public final CommandObject<KeyedListElement> blpop(double timeout, String... keys)
public final CommandObject<List<byte[]>> blpop(int timeout, byte[]... keys)
public final CommandObject<List<byte[]>> blpop(double timeout, byte[]... keys)
public final CommandObject<List<String>> brpop(int timeout, String key)
public final CommandObject<List<String>> brpop(int timeout, String... keys)
public final CommandObject<KeyedListElement> brpop(double timeout, String key)
public final CommandObject<KeyedListElement> brpop(double timeout, String... keys)
public final CommandObject<List<byte[]>> brpop(int timeout, byte[]... keys)
public final CommandObject<List<byte[]>> brpop(double timeout, byte[]... keys)
public final CommandObject<String> rpoplpush(String srckey, String dstkey)
public final CommandObject<String> brpoplpush(String source, String destination, int timeout)
public final CommandObject<byte[]> rpoplpush(byte[] srckey, byte[] dstkey)
public final CommandObject<byte[]> brpoplpush(byte[] source, byte[] destination, int timeout)
public final CommandObject<String> lmove(String srcKey, String dstKey, ListDirection from, ListDirection to)
public final CommandObject<String> blmove(String srcKey, String dstKey, ListDirection from, ListDirection to, double timeout)
public final CommandObject<byte[]> lmove(byte[] srcKey, byte[] dstKey, ListDirection from, ListDirection to)
public final CommandObject<byte[]> blmove(byte[] srcKey, byte[] dstKey, ListDirection from, ListDirection to, double timeout)
public final CommandObject<KeyValue<String,List<String>>> lmpop(ListDirection direction, String... keys)
public final CommandObject<KeyValue<String,List<String>>> lmpop(ListDirection direction, int count, String... keys)
public final CommandObject<KeyValue<String,List<String>>> blmpop(long timeout, ListDirection direction, String... keys)
public final CommandObject<KeyValue<String,List<String>>> blmpop(long timeout, ListDirection direction, int count, String... keys)
public final CommandObject<KeyValue<byte[],List<byte[]>>> lmpop(ListDirection direction, byte[]... keys)
public final CommandObject<KeyValue<byte[],List<byte[]>>> lmpop(ListDirection direction, int count, byte[]... keys)
public final CommandObject<KeyValue<byte[],List<byte[]>>> blmpop(long timeout, ListDirection direction, byte[]... keys)
public final CommandObject<KeyValue<byte[],List<byte[]>>> blmpop(long timeout, ListDirection direction, int count, byte[]... keys)
public final CommandObject<Long> hset(String key, String field, String value)
public final CommandObject<String> hget(String key, String field)
public final CommandObject<Long> hsetnx(String key, String field, String value)
public final CommandObject<List<String>> hmget(String key, String... fields)
public final CommandObject<Long> hset(byte[] key, byte[] field, byte[] value)
public final CommandObject<Long> hset(byte[] key, Map<byte[],byte[]> hash)
public final CommandObject<byte[]> hget(byte[] key, byte[] field)
public final CommandObject<Long> hsetnx(byte[] key, byte[] field, byte[] value)
public final CommandObject<String> hmset(byte[] key, Map<byte[],byte[]> hash)
public final CommandObject<List<byte[]>> hmget(byte[] key, byte[]... fields)
public final CommandObject<Long> hincrBy(String key, String field, long value)
public final CommandObject<Double> hincrByFloat(String key, String field, double value)
public final CommandObject<Boolean> hexists(String key, String field)
public final CommandObject<Long> hdel(String key, String... field)
public final CommandObject<Long> hlen(String key)
public final CommandObject<Long> hincrBy(byte[] key, byte[] field, long value)
public final CommandObject<Double> hincrByFloat(byte[] key, byte[] field, double value)
public final CommandObject<Boolean> hexists(byte[] key, byte[] field)
public final CommandObject<Long> hdel(byte[] key, byte[]... field)
public final CommandObject<Long> hlen(byte[] key)
public final CommandObject<Set<String>> hkeys(String key)
public final CommandObject<List<String>> hvals(String key)
public final CommandObject<Set<byte[]>> hkeys(byte[] key)
public final CommandObject<List<byte[]>> hvals(byte[] key)
public final CommandObject<Map<String,String>> hgetAll(String key)
public final CommandObject<String> hrandfield(String key)
public final CommandObject<List<String>> hrandfield(String key, long count)
public final CommandObject<Map<String,String>> hrandfieldWithValues(String key, long count)
public final CommandObject<Map<byte[],byte[]>> hgetAll(byte[] key)
public final CommandObject<byte[]> hrandfield(byte[] key)
public final CommandObject<List<byte[]>> hrandfield(byte[] key, long count)
public final CommandObject<Map<byte[],byte[]>> hrandfieldWithValues(byte[] key, long count)
public final CommandObject<ScanResult<Map.Entry<String,String>>> hscan(String key, String cursor, ScanParams params)
public final CommandObject<Long> hstrlen(String key, String field)
public final CommandObject<ScanResult<Map.Entry<byte[],byte[]>>> hscan(byte[] key, byte[] cursor, ScanParams params)
public final CommandObject<Long> hstrlen(byte[] key, byte[] field)
public final CommandObject<Long> sadd(String key, String... members)
public final CommandObject<Long> sadd(byte[] key, byte[]... members)
public final CommandObject<Set<String>> smembers(String key)
public final CommandObject<Set<byte[]>> smembers(byte[] key)
public final CommandObject<Long> srem(String key, String... members)
public final CommandObject<Long> srem(byte[] key, byte[]... members)
public final CommandObject<String> spop(String key)
public final CommandObject<byte[]> spop(byte[] key)
public final CommandObject<Set<String>> spop(String key, long count)
public final CommandObject<Set<byte[]>> spop(byte[] key, long count)
public final CommandObject<Long> scard(String key)
public final CommandObject<Long> scard(byte[] key)
public final CommandObject<Boolean> sismember(String key, String member)
public final CommandObject<Boolean> sismember(byte[] key, byte[] member)
public final CommandObject<List<Boolean>> smismember(String key, String... members)
public final CommandObject<List<Boolean>> smismember(byte[] key, byte[]... members)
public final CommandObject<String> srandmember(String key)
public final CommandObject<byte[]> srandmember(byte[] key)
public final CommandObject<List<String>> srandmember(String key, int count)
public final CommandObject<List<byte[]>> srandmember(byte[] key, int count)
public final CommandObject<ScanResult<String>> sscan(String key, String cursor, ScanParams params)
public final CommandObject<ScanResult<byte[]>> sscan(byte[] key, byte[] cursor, ScanParams params)
public final CommandObject<Set<String>> sdiff(String... keys)
public final CommandObject<Long> sdiffstore(String dstkey, String... keys)
public final CommandObject<Set<byte[]>> sdiff(byte[]... keys)
public final CommandObject<Long> sdiffstore(byte[] dstkey, byte[]... keys)
public final CommandObject<Set<String>> sinter(String... keys)
public final CommandObject<Long> sinterstore(String dstkey, String... keys)
public final CommandObject<Long> sintercard(String... keys)
public final CommandObject<Long> sintercard(int limit, String... keys)
public final CommandObject<Set<byte[]>> sinter(byte[]... keys)
public final CommandObject<Long> sinterstore(byte[] dstkey, byte[]... keys)
public final CommandObject<Long> sintercard(byte[]... keys)
public final CommandObject<Long> sintercard(int limit, byte[]... keys)
public final CommandObject<Set<String>> sunion(String... keys)
public final CommandObject<Long> sunionstore(String dstkey, String... keys)
public final CommandObject<Set<byte[]>> sunion(byte[]... keys)
public final CommandObject<Long> sunionstore(byte[] dstkey, byte[]... keys)
public final CommandObject<Long> smove(String srckey, String dstkey, String member)
public final CommandObject<Long> smove(byte[] srckey, byte[] dstkey, byte[] member)
public final CommandObject<Long> zadd(String key, double score, String member)
public final CommandObject<Long> zadd(String key, double score, String member, ZAddParams params)
public final CommandObject<Long> zadd(String key, Map<String,Double> scoreMembers, ZAddParams params)
public final CommandObject<Double> zaddIncr(String key, double score, String member, ZAddParams params)
public final CommandObject<Long> zadd(byte[] key, double score, byte[] member)
public final CommandObject<Long> zadd(byte[] key, double score, byte[] member, ZAddParams params)
public final CommandObject<Long> zadd(byte[] key, Map<byte[],Double> scoreMembers)
public final CommandObject<Long> zadd(byte[] key, Map<byte[],Double> scoreMembers, ZAddParams params)
public final CommandObject<Double> zaddIncr(byte[] key, double score, byte[] member, ZAddParams params)
public final CommandObject<Double> zincrby(String key, double increment, String member)
public final CommandObject<Double> zincrby(String key, double increment, String member, ZIncrByParams params)
public final CommandObject<Double> zincrby(byte[] key, double increment, byte[] member)
public final CommandObject<Double> zincrby(byte[] key, double increment, byte[] member, ZIncrByParams params)
public final CommandObject<Long> zrem(String key, String... members)
public final CommandObject<Long> zrem(byte[] key, byte[]... members)
public final CommandObject<Long> zrank(String key, String member)
public final CommandObject<Long> zrevrank(String key, String member)
public final CommandObject<Long> zrank(byte[] key, byte[] member)
public final CommandObject<Long> zrevrank(byte[] key, byte[] member)
public final CommandObject<String> zrandmember(String key)
public final CommandObject<List<String>> zrandmember(String key, long count)
public final CommandObject<List<Tuple>> zrandmemberWithScores(String key, long count)
public final CommandObject<byte[]> zrandmember(byte[] key)
public final CommandObject<List<byte[]>> zrandmember(byte[] key, long count)
public final CommandObject<List<Tuple>> zrandmemberWithScores(byte[] key, long count)
public final CommandObject<Long> zcard(String key)
public final CommandObject<Double> zscore(String key, String member)
public final CommandObject<List<Double>> zmscore(String key, String... members)
public final CommandObject<Long> zcard(byte[] key)
public final CommandObject<Double> zscore(byte[] key, byte[] member)
public final CommandObject<List<Double>> zmscore(byte[] key, byte[]... members)
public final CommandObject<Tuple> zpopmax(String key)
public final CommandObject<List<Tuple>> zpopmax(String key, int count)
public final CommandObject<Tuple> zpopmin(String key)
public final CommandObject<List<Tuple>> zpopmin(String key, int count)
public final CommandObject<Tuple> zpopmax(byte[] key)
public final CommandObject<List<Tuple>> zpopmax(byte[] key, int count)
public final CommandObject<Tuple> zpopmin(byte[] key)
public final CommandObject<List<Tuple>> zpopmin(byte[] key, int count)
public final CommandObject<KeyedZSetElement> bzpopmax(double timeout, String... keys)
public final CommandObject<KeyedZSetElement> bzpopmin(double timeout, String... keys)
public final CommandObject<List<byte[]>> bzpopmax(double timeout, byte[]... keys)
public final CommandObject<List<byte[]>> bzpopmin(double timeout, byte[]... keys)
public final CommandObject<Long> zcount(String key, double min, double max)
public final CommandObject<Long> zcount(String key, String min, String max)
public final CommandObject<Long> zcount(byte[] key, double min, double max)
public final CommandObject<Long> zcount(byte[] key, byte[] min, byte[] max)
public final CommandObject<List<String>> zrange(String key, long start, long stop)
public final CommandObject<List<String>> zrevrange(String key, long start, long stop)
public final CommandObject<List<Tuple>> zrangeWithScores(String key, long start, long stop)
public final CommandObject<List<Tuple>> zrevrangeWithScores(String key, long start, long stop)
public final CommandObject<List<String>> zrange(String key, ZRangeParams zRangeParams)
public final CommandObject<List<Tuple>> zrangeWithScores(String key, ZRangeParams zRangeParams)
public final CommandObject<Long> zrangestore(String dest, String src, ZRangeParams zRangeParams)
public final CommandObject<List<String>> zrangeByScore(String key, double min, double max)
public final CommandObject<List<String>> zrangeByScore(String key, String min, String max)
public final CommandObject<List<String>> zrevrangeByScore(String key, double max, double min)
public final CommandObject<List<String>> zrevrangeByScore(String key, String max, String min)
public final CommandObject<List<String>> zrangeByScore(String key, double min, double max, int offset, int count)
public final CommandObject<List<String>> zrangeByScore(String key, String min, String max, int offset, int count)
public final CommandObject<List<String>> zrevrangeByScore(String key, double max, double min, int offset, int count)
public final CommandObject<List<String>> zrevrangeByScore(String key, String max, String min, int offset, int count)
public final CommandObject<List<Tuple>> zrangeByScoreWithScores(String key, double min, double max)
public final CommandObject<List<Tuple>> zrangeByScoreWithScores(String key, String min, String max)
public final CommandObject<List<Tuple>> zrevrangeByScoreWithScores(String key, double max, double min)
public final CommandObject<List<Tuple>> zrevrangeByScoreWithScores(String key, String max, String min)
public final CommandObject<List<Tuple>> zrangeByScoreWithScores(String key, double min, double max, int offset, int count)
public final CommandObject<List<Tuple>> zrangeByScoreWithScores(String key, String min, String max, int offset, int count)
public final CommandObject<List<Tuple>> zrevrangeByScoreWithScores(String key, double max, double min, int offset, int count)
public final CommandObject<List<Tuple>> zrevrangeByScoreWithScores(String key, String max, String min, int offset, int count)
public final CommandObject<List<byte[]>> zrange(byte[] key, long start, long stop)
public final CommandObject<List<byte[]>> zrevrange(byte[] key, long start, long stop)
public final CommandObject<List<Tuple>> zrangeWithScores(byte[] key, long start, long stop)
public final CommandObject<List<Tuple>> zrevrangeWithScores(byte[] key, long start, long stop)
public final CommandObject<List<byte[]>> zrange(byte[] key, ZRangeParams zRangeParams)
public final CommandObject<List<Tuple>> zrangeWithScores(byte[] key, ZRangeParams zRangeParams)
public final CommandObject<Long> zrangestore(byte[] dest, byte[] src, ZRangeParams zRangeParams)
public final CommandObject<List<byte[]>> zrangeByScore(byte[] key, double min, double max)
public final CommandObject<List<byte[]>> zrangeByScore(byte[] key, byte[] min, byte[] max)
public final CommandObject<List<byte[]>> zrevrangeByScore(byte[] key, double max, double min)
public final CommandObject<List<byte[]>> zrevrangeByScore(byte[] key, byte[] max, byte[] min)
public final CommandObject<List<byte[]>> zrangeByScore(byte[] key, double min, double max, int offset, int count)
public final CommandObject<List<byte[]>> zrangeByScore(byte[] key, byte[] min, byte[] max, int offset, int count)
public final CommandObject<List<byte[]>> zrevrangeByScore(byte[] key, double max, double min, int offset, int count)
public final CommandObject<List<byte[]>> zrevrangeByScore(byte[] key, byte[] max, byte[] min, int offset, int count)
public final CommandObject<List<Tuple>> zrangeByScoreWithScores(byte[] key, double min, double max)
public final CommandObject<List<Tuple>> zrangeByScoreWithScores(byte[] key, byte[] min, byte[] max)
public final CommandObject<List<Tuple>> zrevrangeByScoreWithScores(byte[] key, double max, double min)
public final CommandObject<List<Tuple>> zrevrangeByScoreWithScores(byte[] key, byte[] max, byte[] min)
public final CommandObject<List<Tuple>> zrangeByScoreWithScores(byte[] key, double min, double max, int offset, int count)
public final CommandObject<List<Tuple>> zrangeByScoreWithScores(byte[] key, byte[] min, byte[] max, int offset, int count)
public final CommandObject<List<Tuple>> zrevrangeByScoreWithScores(byte[] key, double max, double min, int offset, int count)
public final CommandObject<List<Tuple>> zrevrangeByScoreWithScores(byte[] key, byte[] max, byte[] min, int offset, int count)
public final CommandObject<Long> zremrangeByRank(String key, long start, long stop)
public final CommandObject<Long> zremrangeByScore(String key, double min, double max)
public final CommandObject<Long> zremrangeByScore(String key, String min, String max)
public final CommandObject<Long> zremrangeByRank(byte[] key, long start, long stop)
public final CommandObject<Long> zremrangeByScore(byte[] key, double min, double max)
public final CommandObject<Long> zremrangeByScore(byte[] key, byte[] min, byte[] max)
public final CommandObject<Long> zlexcount(String key, String min, String max)
public final CommandObject<List<String>> zrangeByLex(String key, String min, String max)
public final CommandObject<List<String>> zrangeByLex(String key, String min, String max, int offset, int count)
public final CommandObject<List<String>> zrevrangeByLex(String key, String max, String min)
public final CommandObject<List<String>> zrevrangeByLex(String key, String max, String min, int offset, int count)
public final CommandObject<Long> zremrangeByLex(String key, String min, String max)
public final CommandObject<Long> zlexcount(byte[] key, byte[] min, byte[] max)
public final CommandObject<List<byte[]>> zrangeByLex(byte[] key, byte[] min, byte[] max)
public final CommandObject<List<byte[]>> zrangeByLex(byte[] key, byte[] min, byte[] max, int offset, int count)
public final CommandObject<List<byte[]>> zrevrangeByLex(byte[] key, byte[] max, byte[] min)
public final CommandObject<List<byte[]>> zrevrangeByLex(byte[] key, byte[] max, byte[] min, int offset, int count)
public final CommandObject<Long> zremrangeByLex(byte[] key, byte[] min, byte[] max)
public final CommandObject<ScanResult<Tuple>> zscan(String key, String cursor, ScanParams params)
public final CommandObject<ScanResult<Tuple>> zscan(byte[] key, byte[] cursor, ScanParams params)
public final CommandObject<Set<String>> zdiff(String... keys)
public final CommandObject<Set<Tuple>> zdiffWithScores(String... keys)
public final CommandObject<Long> zdiffStore(String dstkey, String... keys)
public final CommandObject<Set<byte[]>> zdiff(byte[]... keys)
public final CommandObject<Set<Tuple>> zdiffWithScores(byte[]... keys)
public final CommandObject<Long> zdiffStore(byte[] dstkey, byte[]... keys)
public final CommandObject<Long> zinterstore(String dstkey, String... sets)
public final CommandObject<Long> zinterstore(String dstkey, ZParams params, String... sets)
public final CommandObject<Set<String>> zinter(ZParams params, String... keys)
public final CommandObject<Set<Tuple>> zinterWithScores(ZParams params, String... keys)
public final CommandObject<Long> zintercard(String... keys)
public final CommandObject<Long> zintercard(long limit, String... keys)
public final CommandObject<Long> zinterstore(byte[] dstkey, byte[]... sets)
public final CommandObject<Long> zinterstore(byte[] dstkey, ZParams params, byte[]... sets)
public final CommandObject<Long> zintercard(byte[]... keys)
public final CommandObject<Long> zintercard(long limit, byte[]... keys)
public final CommandObject<Set<byte[]>> zinter(ZParams params, byte[]... keys)
public final CommandObject<Set<Tuple>> zinterWithScores(ZParams params, byte[]... keys)
public final CommandObject<Long> zunionstore(String dstkey, String... sets)
public final CommandObject<Long> zunionstore(String dstkey, ZParams params, String... sets)
public final CommandObject<Set<String>> zunion(ZParams params, String... keys)
public final CommandObject<Set<Tuple>> zunionWithScores(ZParams params, String... keys)
public final CommandObject<Long> zunionstore(byte[] dstkey, byte[]... sets)
public final CommandObject<Long> zunionstore(byte[] dstkey, ZParams params, byte[]... sets)
public final CommandObject<Set<byte[]>> zunion(ZParams params, byte[]... keys)
public final CommandObject<Set<Tuple>> zunionWithScores(ZParams params, byte[]... keys)
public final CommandObject<KeyValue<String,List<Tuple>>> zmpop(SortedSetOption option, String... keys)
public final CommandObject<KeyValue<String,List<Tuple>>> zmpop(SortedSetOption option, int count, String... keys)
public final CommandObject<KeyValue<String,List<Tuple>>> bzmpop(long timeout, SortedSetOption option, String... keys)
public final CommandObject<KeyValue<String,List<Tuple>>> bzmpop(long timeout, SortedSetOption option, int count, String... keys)
public final CommandObject<KeyValue<byte[],List<Tuple>>> zmpop(SortedSetOption option, byte[]... keys)
public final CommandObject<KeyValue<byte[],List<Tuple>>> zmpop(SortedSetOption option, int count, byte[]... keys)
public final CommandObject<KeyValue<byte[],List<Tuple>>> bzmpop(long timeout, SortedSetOption option, byte[]... keys)
public final CommandObject<KeyValue<byte[],List<Tuple>>> bzmpop(long timeout, SortedSetOption option, int count, byte[]... keys)
public final CommandObject<Long> geoadd(String key, double longitude, double latitude, String member)
public final CommandObject<Long> geoadd(String key, Map<String,GeoCoordinate> memberCoordinateMap)
public final CommandObject<Long> geoadd(String key, GeoAddParams params, Map<String,GeoCoordinate> memberCoordinateMap)
public final CommandObject<Double> geodist(String key, String member1, String member2)
public final CommandObject<Double> geodist(String key, String member1, String member2, GeoUnit unit)
public final CommandObject<List<String>> geohash(String key, String... members)
public final CommandObject<List<GeoCoordinate>> geopos(String key, String... members)
public final CommandObject<Long> geoadd(byte[] key, double longitude, double latitude, byte[] member)
public final CommandObject<Long> geoadd(byte[] key, Map<byte[],GeoCoordinate> memberCoordinateMap)
public final CommandObject<Long> geoadd(byte[] key, GeoAddParams params, Map<byte[],GeoCoordinate> memberCoordinateMap)
public final CommandObject<Double> geodist(byte[] key, byte[] member1, byte[] member2)
public final CommandObject<Double> geodist(byte[] key, byte[] member1, byte[] member2, GeoUnit unit)
public final CommandObject<List<byte[]>> geohash(byte[] key, byte[]... members)
public final CommandObject<List<GeoCoordinate>> geopos(byte[] key, byte[]... members)
public final CommandObject<List<GeoRadiusResponse>> georadius(String key, double longitude, double latitude, double radius, GeoUnit unit)
public final CommandObject<List<GeoRadiusResponse>> georadius(String key, double longitude, double latitude, double radius, GeoUnit unit, GeoRadiusParam param)
public final CommandObject<List<GeoRadiusResponse>> georadiusReadonly(String key, double longitude, double latitude, double radius, GeoUnit unit)
public final CommandObject<List<GeoRadiusResponse>> georadiusReadonly(String key, double longitude, double latitude, double radius, GeoUnit unit, GeoRadiusParam param)
public final CommandObject<Long> georadiusStore(String key, double longitude, double latitude, double radius, GeoUnit unit, GeoRadiusParam param, GeoRadiusStoreParam storeParam)
public final CommandObject<List<GeoRadiusResponse>> georadiusByMember(String key, String member, double radius, GeoUnit unit)
public final CommandObject<List<GeoRadiusResponse>> georadiusByMember(String key, String member, double radius, GeoUnit unit, GeoRadiusParam param)
public final CommandObject<List<GeoRadiusResponse>> georadiusByMemberReadonly(String key, String member, double radius, GeoUnit unit)
public final CommandObject<List<GeoRadiusResponse>> georadiusByMemberReadonly(String key, String member, double radius, GeoUnit unit, GeoRadiusParam param)
public final CommandObject<Long> georadiusByMemberStore(String key, String member, double radius, GeoUnit unit, GeoRadiusParam param, GeoRadiusStoreParam storeParam)
public final CommandObject<List<GeoRadiusResponse>> georadius(byte[] key, double longitude, double latitude, double radius, GeoUnit unit)
public final CommandObject<List<GeoRadiusResponse>> georadius(byte[] key, double longitude, double latitude, double radius, GeoUnit unit, GeoRadiusParam param)
public final CommandObject<List<GeoRadiusResponse>> georadiusReadonly(byte[] key, double longitude, double latitude, double radius, GeoUnit unit)
public final CommandObject<List<GeoRadiusResponse>> georadiusReadonly(byte[] key, double longitude, double latitude, double radius, GeoUnit unit, GeoRadiusParam param)
public final CommandObject<Long> georadiusStore(byte[] key, double longitude, double latitude, double radius, GeoUnit unit, GeoRadiusParam param, GeoRadiusStoreParam storeParam)
public final CommandObject<List<GeoRadiusResponse>> georadiusByMember(byte[] key, byte[] member, double radius, GeoUnit unit)
public final CommandObject<List<GeoRadiusResponse>> georadiusByMember(byte[] key, byte[] member, double radius, GeoUnit unit, GeoRadiusParam param)
public final CommandObject<List<GeoRadiusResponse>> georadiusByMemberReadonly(byte[] key, byte[] member, double radius, GeoUnit unit)
public final CommandObject<List<GeoRadiusResponse>> georadiusByMemberReadonly(byte[] key, byte[] member, double radius, GeoUnit unit, GeoRadiusParam param)
public final CommandObject<Long> georadiusByMemberStore(byte[] key, byte[] member, double radius, GeoUnit unit, GeoRadiusParam param, GeoRadiusStoreParam storeParam)
public final CommandObject<List<GeoRadiusResponse>> geosearch(String key, String member, double radius, GeoUnit unit)
public final CommandObject<List<GeoRadiusResponse>> geosearch(String key, GeoCoordinate coord, double radius, GeoUnit unit)
public final CommandObject<List<GeoRadiusResponse>> geosearch(String key, String member, double width, double height, GeoUnit unit)
public final CommandObject<List<GeoRadiusResponse>> geosearch(String key, GeoCoordinate coord, double width, double height, GeoUnit unit)
public final CommandObject<List<GeoRadiusResponse>> geosearch(String key, GeoSearchParam params)
public final CommandObject<Long> geosearchStore(String dest, String src, String member, double radius, GeoUnit unit)
public final CommandObject<Long> geosearchStore(String dest, String src, GeoCoordinate coord, double radius, GeoUnit unit)
public final CommandObject<Long> geosearchStore(String dest, String src, String member, double width, double height, GeoUnit unit)
public final CommandObject<Long> geosearchStore(String dest, String src, GeoCoordinate coord, double width, double height, GeoUnit unit)
public final CommandObject<Long> geosearchStore(String dest, String src, GeoSearchParam params)
public final CommandObject<Long> geosearchStoreStoreDist(String dest, String src, GeoSearchParam params)
public final CommandObject<List<GeoRadiusResponse>> geosearch(byte[] key, byte[] member, double radius, GeoUnit unit)
public final CommandObject<List<GeoRadiusResponse>> geosearch(byte[] key, GeoCoordinate coord, double radius, GeoUnit unit)
public final CommandObject<List<GeoRadiusResponse>> geosearch(byte[] key, byte[] member, double width, double height, GeoUnit unit)
public final CommandObject<List<GeoRadiusResponse>> geosearch(byte[] key, GeoCoordinate coord, double width, double height, GeoUnit unit)
public final CommandObject<List<GeoRadiusResponse>> geosearch(byte[] key, GeoSearchParam params)
public final CommandObject<Long> geosearchStore(byte[] dest, byte[] src, byte[] member, double radius, GeoUnit unit)
public final CommandObject<Long> geosearchStore(byte[] dest, byte[] src, GeoCoordinate coord, double radius, GeoUnit unit)
public final CommandObject<Long> geosearchStore(byte[] dest, byte[] src, byte[] member, double width, double height, GeoUnit unit)
public final CommandObject<Long> geosearchStore(byte[] dest, byte[] src, GeoCoordinate coord, double width, double height, GeoUnit unit)
public final CommandObject<Long> geosearchStore(byte[] dest, byte[] src, GeoSearchParam params)
public final CommandObject<Long> geosearchStoreStoreDist(byte[] dest, byte[] src, GeoSearchParam params)
public final CommandObject<Long> pfadd(String key, String... elements)
public final CommandObject<String> pfmerge(String destkey, String... sourcekeys)
public final CommandObject<Long> pfadd(byte[] key, byte[]... elements)
public final CommandObject<String> pfmerge(byte[] destkey, byte[]... sourcekeys)
public final CommandObject<Long> pfcount(String key)
public final CommandObject<Long> pfcount(String... keys)
public final CommandObject<Long> pfcount(byte[] key)
public final CommandObject<Long> pfcount(byte[]... keys)
public final CommandObject<StreamEntryID> xadd(String key, StreamEntryID id, Map<String,String> hash)
public final CommandObject<StreamEntryID> xadd(String key, XAddParams params, Map<String,String> hash)
public final CommandObject<Long> xlen(String key)
public final CommandObject<byte[]> xadd(byte[] key, XAddParams params, Map<byte[],byte[]> hash)
public final CommandObject<Long> xlen(byte[] key)
public final CommandObject<List<StreamEntry>> xrange(String key, StreamEntryID start, StreamEntryID end)
public final CommandObject<List<StreamEntry>> xrange(String key, StreamEntryID start, StreamEntryID end, int count)
public final CommandObject<List<StreamEntry>> xrevrange(String key, StreamEntryID end, StreamEntryID start)
public final CommandObject<List<StreamEntry>> xrevrange(String key, StreamEntryID end, StreamEntryID start, int count)
public final CommandObject<List<StreamEntry>> xrange(String key, String start, String end)
public final CommandObject<List<StreamEntry>> xrange(String key, String start, String end, int count)
public final CommandObject<List<StreamEntry>> xrevrange(String key, String end, String start)
public final CommandObject<List<StreamEntry>> xrevrange(String key, String end, String start, int count)
public final CommandObject<List<byte[]>> xrange(byte[] key, byte[] start, byte[] end)
public final CommandObject<List<byte[]>> xrange(byte[] key, byte[] start, byte[] end, int count)
public final CommandObject<List<byte[]>> xrevrange(byte[] key, byte[] end, byte[] start)
public final CommandObject<List<byte[]>> xrevrange(byte[] key, byte[] end, byte[] start, int count)
public final CommandObject<Long> xack(String key, String group, StreamEntryID... ids)
public final CommandObject<Long> xack(byte[] key, byte[] group, byte[]... ids)
public final CommandObject<String> xgroupCreate(String key, String groupName, StreamEntryID id, boolean makeStream)
public final CommandObject<String> xgroupSetID(String key, String groupName, StreamEntryID id)
public final CommandObject<Long> xgroupDestroy(String key, String groupName)
public final CommandObject<Boolean> xgroupCreateConsumer(String key, String groupName, String consumerName)
public final CommandObject<Long> xgroupDelConsumer(String key, String groupName, String consumerName)
public final CommandObject<String> xgroupCreate(byte[] key, byte[] groupName, byte[] id, boolean makeStream)
public final CommandObject<String> xgroupSetID(byte[] key, byte[] groupName, byte[] id)
public final CommandObject<Long> xgroupDestroy(byte[] key, byte[] groupName)
public final CommandObject<Boolean> xgroupCreateConsumer(byte[] key, byte[] groupName, byte[] consumerName)
public final CommandObject<Long> xgroupDelConsumer(byte[] key, byte[] groupName, byte[] consumerName)
public final CommandObject<Long> xdel(String key, StreamEntryID... ids)
public final CommandObject<Long> xtrim(String key, long maxLen, boolean approximate)
public final CommandObject<Long> xtrim(String key, XTrimParams params)
public final CommandObject<Long> xdel(byte[] key, byte[]... ids)
public final CommandObject<Long> xtrim(byte[] key, long maxLen, boolean approximateLength)
public final CommandObject<Long> xtrim(byte[] key, XTrimParams params)
public final CommandObject<StreamPendingSummary> xpending(String key, String groupName)
@Deprecated public final CommandObject<List<StreamPendingEntry>> xpending(String key, String groupName, StreamEntryID start, StreamEntryID end, int count, String consumerName)
public final CommandObject<List<StreamPendingEntry>> xpending(String key, String groupName, XPendingParams params)
public final CommandObject<Object> xpending(byte[] key, byte[] groupName)
@Deprecated public final CommandObject<List<Object>> xpending(byte[] key, byte[] groupName, byte[] start, byte[] end, int count, byte[] consumerName)
xpending(byte[], byte[], redis.clients.jedis.params.XPendingParams)
.public final CommandObject<List<Object>> xpending(byte[] key, byte[] groupName, XPendingParams params)
public final CommandObject<List<StreamEntry>> xclaim(String key, String group, String consumerName, long minIdleTime, XClaimParams params, StreamEntryID... ids)
public final CommandObject<List<StreamEntryID>> xclaimJustId(String key, String group, String consumerName, long minIdleTime, XClaimParams params, StreamEntryID... ids)
public final CommandObject<Map.Entry<StreamEntryID,List<StreamEntry>>> xautoclaim(String key, String group, String consumerName, long minIdleTime, StreamEntryID start, XAutoClaimParams params)
public final CommandObject<Map.Entry<StreamEntryID,List<StreamEntryID>>> xautoclaimJustId(String key, String group, String consumerName, long minIdleTime, StreamEntryID start, XAutoClaimParams params)
public final CommandObject<List<byte[]>> xclaim(byte[] key, byte[] group, byte[] consumerName, long minIdleTime, XClaimParams params, byte[]... ids)
public final CommandObject<List<byte[]>> xclaimJustId(byte[] key, byte[] group, byte[] consumerName, long minIdleTime, XClaimParams params, byte[]... ids)
public final CommandObject<List<Object>> xautoclaim(byte[] key, byte[] groupName, byte[] consumerName, long minIdleTime, byte[] start, XAutoClaimParams params)
public final CommandObject<List<Object>> xautoclaimJustId(byte[] key, byte[] groupName, byte[] consumerName, long minIdleTime, byte[] start, XAutoClaimParams params)
public final CommandObject<StreamInfo> xinfoStream(String key)
public final CommandObject<Object> xinfoStream(byte[] key)
public final CommandObject<StreamFullInfo> xinfoStreamFull(String key)
public final CommandObject<StreamFullInfo> xinfoStreamFull(String key, int count)
public final CommandObject<Object> xinfoStreamFull(byte[] key, int count)
public final CommandObject<Object> xinfoStreamFull(byte[] key)
@Deprecated public final CommandObject<List<StreamGroupInfo>> xinfoGroup(String key)
public final CommandObject<List<StreamGroupInfo>> xinfoGroups(String key)
@Deprecated public final CommandObject<List<Object>> xinfoGroup(byte[] key)
public final CommandObject<List<Object>> xinfoGroups(byte[] key)
public final CommandObject<List<StreamConsumersInfo>> xinfoConsumers(String key, String group)
public final CommandObject<List<Object>> xinfoConsumers(byte[] key, byte[] group)
public final CommandObject<List<Map.Entry<String,List<StreamEntry>>>> xread(XReadParams xReadParams, Map<String,StreamEntryID> streams)
public final CommandObject<List<Map.Entry<String,List<StreamEntry>>>> xreadGroup(String groupName, String consumer, XReadGroupParams xReadGroupParams, Map<String,StreamEntryID> streams)
public final CommandObject<List<byte[]>> xread(XReadParams xReadParams, Map.Entry<byte[],byte[]>... streams)
public final CommandObject<List<byte[]>> xreadGroup(byte[] groupName, byte[] consumer, XReadGroupParams xReadGroupParams, Map.Entry<byte[],byte[]>... streams)
public final CommandObject<Object> eval(String script)
public final CommandObject<Object> eval(String script, String sampleKey)
public final CommandObject<Object> eval(String script, int keyCount, String... params)
public final CommandObject<Object> evalReadonly(String script, List<String> keys, List<String> args)
public final CommandObject<Object> eval(byte[] script)
public final CommandObject<Object> eval(byte[] script, byte[] sampleKey)
public final CommandObject<Object> eval(byte[] script, int keyCount, byte[]... params)
public final CommandObject<Object> eval(byte[] script, List<byte[]> keys, List<byte[]> args)
public final CommandObject<Object> evalReadonly(byte[] script, List<byte[]> keys, List<byte[]> args)
public final CommandObject<Object> evalsha(String sha1)
public final CommandObject<Object> evalsha(String sha1, String sampleKey)
public final CommandObject<Object> evalsha(String sha1, int keyCount, String... params)
public final CommandObject<Object> evalsha(String sha1, List<String> keys, List<String> args)
public final CommandObject<Object> evalshaReadonly(String sha1, List<String> keys, List<String> args)
public final CommandObject<Object> evalsha(byte[] sha1)
public final CommandObject<Object> evalsha(byte[] sha1, byte[] sampleKey)
public final CommandObject<Object> evalsha(byte[] sha1, int keyCount, byte[]... params)
public final CommandObject<Object> evalsha(byte[] sha1, List<byte[]> keys, List<byte[]> args)
public final CommandObject<Object> evalshaReadonly(byte[] sha1, List<byte[]> keys, List<byte[]> args)
public final CommandObject<List<Boolean>> scriptExists(String sampleKey, String... sha1s)
public final CommandObject<String> scriptLoad(String script, String sampleKey)
public final CommandObject<String> scriptFlush(String sampleKey)
public final CommandObject<String> scriptFlush(String sampleKey, FlushMode flushMode)
public final CommandObject<String> scriptKill(String sampleKey)
public final CommandObject<List<Boolean>> scriptExists(byte[] sampleKey, byte[]... sha1s)
public final CommandObject<byte[]> scriptLoad(byte[] script, byte[] sampleKey)
public final CommandObject<String> scriptFlush(byte[] sampleKey)
public final CommandObject<String> scriptFlush(byte[] sampleKey, FlushMode flushMode)
public final CommandObject<String> scriptKill(byte[] sampleKey)
public final CommandObject<Object> fcallReadonly(String name, List<String> keys, List<String> args)
public final CommandObject<String> functionDelete(String libraryName)
public final CommandObject<List<LibraryInfo>> functionList()
public final CommandObject<List<LibraryInfo>> functionList(String libraryNamePattern)
public final CommandObject<List<LibraryInfo>> functionListWithCode()
public final CommandObject<List<LibraryInfo>> functionListWithCode(String libraryNamePattern)
public final CommandObject<String> functionLoad(String functionCode)
public final CommandObject<String> functionLoadReplace(String functionCode)
public final CommandObject<FunctionStats> functionStats()
public final CommandObject<Object> functionStatsBinary()
public final CommandObject<String> functionFlush()
public final CommandObject<String> functionFlush(FlushMode mode)
public final CommandObject<String> functionKill()
public final CommandObject<Object> fcall(byte[] name, List<byte[]> keys, List<byte[]> args)
public final CommandObject<Object> fcallReadonly(byte[] name, List<byte[]> keys, List<byte[]> args)
public final CommandObject<String> functionDelete(byte[] libraryName)
public final CommandObject<byte[]> functionDump()
public final CommandObject<List<Object>> functionListBinary()
public final CommandObject<List<Object>> functionList(byte[] libraryNamePattern)
public final CommandObject<List<Object>> functionListWithCodeBinary()
public final CommandObject<List<Object>> functionListWithCode(byte[] libraryNamePattern)
public final CommandObject<String> functionLoad(byte[] functionCode)
public final CommandObject<String> functionLoadReplace(byte[] functionCode)
public final CommandObject<String> functionRestore(byte[] serializedValue)
public final CommandObject<String> functionRestore(byte[] serializedValue, FunctionRestorePolicy policy)
@Deprecated public final CommandObject<LCSMatchResult> strAlgoLCSStrings(String strA, String strB, StrAlgoLCSParams params)
@Deprecated public final CommandObject<LCSMatchResult> strAlgoLCSStrings(byte[] strA, byte[] strB, StrAlgoLCSParams params)
public final CommandObject<Boolean> copy(String srcKey, String dstKey, int dstDB, boolean replace)
public final CommandObject<Boolean> copy(byte[] srcKey, byte[] dstKey, int dstDB, boolean replace)
public final CommandObject<String> migrate(String host, int port, String key, int timeout)
public final CommandObject<String> migrate(String host, int port, String key, int destinationDB, int timeout)
public final CommandObject<String> migrate(String host, int port, int timeout, MigrateParams params, String... keys)
public final CommandObject<String> migrate(String host, int port, int destinationDB, int timeout, MigrateParams params, String... keys)
public final CommandObject<String> migrate(String host, int port, byte[] key, int timeout)
public final CommandObject<String> migrate(String host, int port, byte[] key, int destinationDB, int timeout)
public final CommandObject<String> migrate(String host, int port, int timeout, MigrateParams params, byte[]... keys)
public final CommandObject<String> migrate(String host, int port, int destinationDB, int timeout, MigrateParams params, byte[]... keys)
public final CommandObject<Long> memoryUsage(String key)
public final CommandObject<Long> memoryUsage(String key, int samples)
public final CommandObject<Long> memoryUsage(byte[] key)
public final CommandObject<Long> memoryUsage(byte[] key, int samples)
public final CommandObject<Long> objectRefcount(String key)
public final CommandObject<String> objectEncoding(String key)
public final CommandObject<Long> objectIdletime(String key)
public final CommandObject<Long> objectFreq(String key)
public final CommandObject<Long> objectRefcount(byte[] key)
public final CommandObject<byte[]> objectEncoding(byte[] key)
public final CommandObject<Long> objectIdletime(byte[] key)
public final CommandObject<Long> objectFreq(byte[] key)
public CommandObject<Long> waitReplicas(int replicas, long timeout)
public final CommandObject<Long> waitReplicas(String sampleKey, int replicas, long timeout)
public final CommandObject<Long> waitReplicas(byte[] sampleKey, int replicas, long timeout)
public final CommandObject<Long> publish(String channel, String message)
public final CommandObject<Long> publish(byte[] channel, byte[] message)
public CommandObject<String> ftCreate(String indexName, IndexOptions indexOptions, Schema schema)
public CommandObject<String> ftAlter(String indexName, Schema schema)
public CommandObject<SearchResult> ftSearch(String indexName, Query query)
public CommandObject<SearchResult> ftSearch(byte[] indexName, Query query)
public CommandObject<String> ftExplain(String indexName, Query query)
public CommandObject<List<String>> ftExplainCLI(String indexName, Query query)
public CommandObject<AggregationResult> ftAggregate(String indexName, AggregationBuilder aggr)
public CommandObject<AggregationResult> ftCursorRead(String indexName, long cursorId, int count)
public CommandObject<String> ftCursorDel(String indexName, long cursorId)
public CommandObject<String> ftDropIndex(String indexName)
public CommandObject<String> ftDropIndexDD(String indexName)
public CommandObject<String> ftSynUpdate(String indexName, String synonymGroupId, String... terms)
public CommandObject<Map<String,Object>> ftInfo(String indexName)
public CommandObject<String> ftAliasAdd(String aliasName, String indexName)
public CommandObject<String> ftAliasUpdate(String aliasName, String indexName)
public CommandObject<String> ftAliasDel(String aliasName)
public final CommandObject<Map<String,String>> ftConfigGet(String option)
public final CommandObject<String> ftConfigSet(String option, String value)
public CommandObject<String> ftConfigSet(String indexName, String option, String value)
public final CommandObject<String> jsonSet(String key, Path2 path, Object object)
public final CommandObject<String> jsonSetWithEscape(String key, Path2 path, Object object)
public final CommandObject<String> jsonSet(String key, Path path, Object pojo)
public final CommandObject<String> jsonSet(String key, Path2 path, Object object, JsonSetParams params)
public final CommandObject<String> jsonSetWithEscape(String key, Path2 path, Object object, JsonSetParams params)
public final CommandObject<String> jsonSet(String key, Path path, Object pojo, JsonSetParams params)
public final CommandObject<Object> jsonGet(String key)
public final <T> CommandObject<T> jsonGet(String key, Class<T> clazz)
public final CommandObject<Object> jsonGet(String key, Path2... paths)
public final CommandObject<Object> jsonGet(String key, Path... paths)
public final <T> CommandObject<T> jsonGet(String key, Class<T> clazz, Path... paths)
public final CommandObject<List<org.json.JSONArray>> jsonMGet(Path2 path, String... keys)
public final <T> CommandObject<List<T>> jsonMGet(Path path, Class<T> clazz, String... keys)
public final CommandObject<Long> jsonDel(String key)
public final CommandObject<Long> jsonDel(String key, Path2 path)
public final CommandObject<Long> jsonDel(String key, Path path)
public final CommandObject<Long> jsonClear(String key)
public final CommandObject<Long> jsonClear(String key, Path2 path)
public final CommandObject<Long> jsonClear(String key, Path path)
public final CommandObject<List<Boolean>> jsonToggle(String key, Path2 path)
public final CommandObject<String> jsonToggle(String key, Path path)
public final CommandObject<Class<?>> jsonType(String key)
public final CommandObject<List<Class<?>>> jsonType(String key, Path2 path)
public final CommandObject<Class<?>> jsonType(String key, Path path)
public final CommandObject<Long> jsonStrAppend(String key, Object string)
public final CommandObject<List<Long>> jsonStrAppend(String key, Path2 path, Object string)
public final CommandObject<Long> jsonStrAppend(String key, Path path, Object string)
public final CommandObject<Long> jsonStrLen(String key)
public final CommandObject<List<Long>> jsonStrLen(String key, Path2 path)
public final CommandObject<Long> jsonStrLen(String key, Path path)
public final CommandObject<Long> jsonArrAppend(String key, String path, org.json.JSONObject... objects)
public final CommandObject<List<Long>> jsonArrAppend(String key, Path2 path, Object... objects)
public final CommandObject<List<Long>> jsonArrAppendWithEscape(String key, Path2 path, Object... objects)
public final CommandObject<Long> jsonArrAppend(String key, Path path, Object... pojos)
public final CommandObject<List<Long>> jsonArrIndex(String key, Path2 path, Object scalar)
public final CommandObject<List<Long>> jsonArrIndexWithEscape(String key, Path2 path, Object scalar)
public final CommandObject<Long> jsonArrIndex(String key, Path path, Object scalar)
public final CommandObject<List<Long>> jsonArrInsert(String key, Path2 path, int index, Object... objects)
public final CommandObject<List<Long>> jsonArrInsertWithEscape(String key, Path2 path, int index, Object... objects)
public final CommandObject<Long> jsonArrInsert(String key, Path path, int index, Object... pojos)
public final CommandObject<Object> jsonArrPop(String key)
public final <T> CommandObject<T> jsonArrPop(String key, Class<T> clazz)
public final CommandObject<List<Object>> jsonArrPop(String key, Path2 path)
public final CommandObject<Object> jsonArrPop(String key, Path path)
public final <T> CommandObject<T> jsonArrPop(String key, Class<T> clazz, Path path)
public final CommandObject<List<Object>> jsonArrPop(String key, Path2 path, int index)
public final CommandObject<Object> jsonArrPop(String key, Path path, int index)
public final <T> CommandObject<T> jsonArrPop(String key, Class<T> clazz, Path path, int index)
public final CommandObject<Long> jsonArrLen(String key)
public final CommandObject<List<Long>> jsonArrLen(String key, Path2 path)
public final CommandObject<Long> jsonArrLen(String key, Path path)
public final CommandObject<List<Long>> jsonArrTrim(String key, Path2 path, int start, int stop)
public final CommandObject<Long> jsonArrTrim(String key, Path path, int start, int stop)
public final CommandObject<String> tsCreate(String key)
public final CommandObject<String> tsCreate(String key, TSCreateParams createParams)
public final CommandObject<Long> tsDel(String key, long fromTimestamp, long toTimestamp)
public final CommandObject<String> tsAlter(String key, TSAlterParams alterParams)
public final CommandObject<Long> tsAdd(String key, double value)
public final CommandObject<Long> tsAdd(String key, long timestamp, double value)
public final CommandObject<Long> tsAdd(String key, long timestamp, double value, TSCreateParams createParams)
public final CommandObject<List<TSElement>> tsRange(String key, long fromTimestamp, long toTimestamp)
public final CommandObject<List<TSElement>> tsRange(String key, TSRangeParams rangeParams)
public final CommandObject<List<TSElement>> tsRevRange(String key, long fromTimestamp, long toTimestamp)
public final CommandObject<List<TSElement>> tsRevRange(String key, TSRangeParams rangeParams)
public final CommandObject<List<TSKeyedElements>> tsMRange(long fromTimestamp, long toTimestamp, String... filters)
public final CommandObject<List<TSKeyedElements>> tsMRange(TSMRangeParams multiRangeParams)
public final CommandObject<List<TSKeyedElements>> tsMRevRange(long fromTimestamp, long toTimestamp, String... filters)
public final CommandObject<List<TSKeyedElements>> tsMRevRange(TSMRangeParams multiRangeParams)
public final CommandObject<TSElement> tsGet(String key)
public final CommandObject<List<TSKeyValue<TSElement>>> tsMGet(TSMGetParams multiGetParams, String... filters)
public final CommandObject<String> tsCreateRule(String sourceKey, String destKey, AggregationType aggregationType, long timeBucket)
public final CommandObject<String> tsDeleteRule(String sourceKey, String destKey)
public final CommandObject<List<String>> tsQueryIndex(String... filters)
public final CommandObject<String> bfReserve(String key, double errorRate, long capacity)
public final CommandObject<String> bfReserve(String key, double errorRate, long capacity, BFReserveParams reserveParams)
public final CommandObject<Boolean> bfAdd(String key, String item)
public final CommandObject<List<Boolean>> bfMAdd(String key, String... items)
public final CommandObject<List<Boolean>> bfInsert(String key, String... items)
public final CommandObject<List<Boolean>> bfInsert(String key, BFInsertParams insertParams, String... items)
public final CommandObject<Boolean> bfExists(String key, String item)
public final CommandObject<List<Boolean>> bfMExists(String key, String... items)
public final CommandObject<Map<String,Object>> bfInfo(String key)
public final CommandObject<String> cfReserve(String key, long capacity)
public final CommandObject<String> cfReserve(String key, long capacity, CFReserveParams reserveParams)
public final CommandObject<Boolean> cfAdd(String key, String item)
public final CommandObject<Boolean> cfAddNx(String key, String item)
public final CommandObject<List<Boolean>> cfInsert(String key, String... items)
public final CommandObject<List<Boolean>> cfInsert(String key, CFInsertParams insertParams, String... items)
public final CommandObject<List<Boolean>> cfInsertNx(String key, String... items)
public final CommandObject<List<Boolean>> cfInsertNx(String key, CFInsertParams insertParams, String... items)
public final CommandObject<Boolean> cfExists(String key, String item)
public final CommandObject<List<Boolean>> cfMExists(String key, String... items)
public final CommandObject<Boolean> cfDel(String key, String item)
public final CommandObject<Long> cfCount(String key, String item)
public final CommandObject<Map<String,Object>> cfInfo(String key)
public final CommandObject<String> cmsInitByDim(String key, long width, long depth)
public final CommandObject<String> cmsInitByProb(String key, double error, double probability)
public final CommandObject<List<Long>> cmsIncrBy(String key, Map<String,Long> itemIncrements)
public final CommandObject<List<Long>> cmsQuery(String key, String... items)
public final CommandObject<String> cmsMerge(String destKey, String... keys)
public final CommandObject<String> cmsMerge(String destKey, Map<String,Long> keysAndWeights)
public final CommandObject<Map<String,Object>> cmsInfo(String key)
public final CommandObject<String> topkReserve(String key, long topk)
public final CommandObject<String> topkReserve(String key, long topk, long width, long depth, double decay)
public final CommandObject<List<String>> topkAdd(String key, String... items)
public final CommandObject<List<String>> topkIncrBy(String key, Map<String,Long> itemIncrements)
public final CommandObject<List<Boolean>> topkQuery(String key, String... items)
public final CommandObject<List<Long>> topkCount(String key, String... items)
public final CommandObject<List<String>> topkList(String key)
public final CommandObject<Map<String,Object>> topkInfo(String key)
Copyright © 2022. All rights reserved.