Class InstrumentedJedis

java.lang.Object
redis.clients.jedis.BinaryJedis
redis.clients.jedis.Jedis
com.netflix.spinnaker.kork.jedis.telemetry.InstrumentedJedis
All Implemented Interfaces:
Closeable, AutoCloseable, redis.clients.jedis.commands.AdvancedBinaryJedisCommands, redis.clients.jedis.commands.AdvancedJedisCommands, redis.clients.jedis.commands.BasicCommands, redis.clients.jedis.commands.BinaryJedisCommands, redis.clients.jedis.commands.BinaryScriptingCommands, redis.clients.jedis.commands.ClusterCommands, redis.clients.jedis.commands.JedisCommands, redis.clients.jedis.commands.ModuleCommands, redis.clients.jedis.commands.MultiKeyBinaryCommands, redis.clients.jedis.commands.MultiKeyCommands, redis.clients.jedis.commands.ScriptingCommands, redis.clients.jedis.commands.SentinelCommands

public class InstrumentedJedis extends redis.clients.jedis.Jedis
Instruments: - Timer for each command - Distribution summary for all payload sizes - Error rates
  • Constructor Details

    • InstrumentedJedis

      public InstrumentedJedis(com.netflix.spectator.api.Registry registry, redis.clients.jedis.Jedis delegated)
    • InstrumentedJedis

      public InstrumentedJedis(com.netflix.spectator.api.Registry registry, redis.clients.jedis.Jedis delegated, String poolName)
  • Method Details

    • unwrap

      public redis.clients.jedis.Jedis unwrap()
    • set

      public String set(String key, String value)
      Specified by:
      set in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      set in class redis.clients.jedis.Jedis
    • set

      public String set(String key, String value, redis.clients.jedis.params.SetParams params)
      Specified by:
      set in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      set in class redis.clients.jedis.Jedis
    • get

      public String get(String key)
      Specified by:
      get in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      get in class redis.clients.jedis.Jedis
    • exists

      public Long exists(String... keys)
      Specified by:
      exists in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      exists in class redis.clients.jedis.Jedis
    • exists

      public Boolean exists(String key)
      Specified by:
      exists in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      exists in class redis.clients.jedis.Jedis
    • del

      public Long del(String... keys)
      Specified by:
      del in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      del in class redis.clients.jedis.Jedis
    • del

      public Long del(String key)
      Specified by:
      del in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      del in class redis.clients.jedis.Jedis
    • type

      public String type(String key)
      Specified by:
      type in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      type in class redis.clients.jedis.Jedis
    • keys

      public Set<String> keys(String pattern)
      Specified by:
      keys in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      keys in class redis.clients.jedis.Jedis
    • randomKey

      public String randomKey()
      Specified by:
      randomKey in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      randomKey in class redis.clients.jedis.Jedis
    • rename

      public String rename(String oldkey, String newkey)
      Specified by:
      rename in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      rename in class redis.clients.jedis.Jedis
    • renamenx

      public Long renamenx(String oldkey, String newkey)
      Specified by:
      renamenx in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      renamenx in class redis.clients.jedis.Jedis
    • expire

      public Long expire(String key, int seconds)
    • expireAt

      public Long expireAt(String key, long unixTime)
      Specified by:
      expireAt in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      expireAt in class redis.clients.jedis.Jedis
    • ttl

      public Long ttl(String key)
      Specified by:
      ttl in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      ttl in class redis.clients.jedis.Jedis
    • move

      public Long move(String key, int dbIndex)
      Specified by:
      move in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      move in class redis.clients.jedis.Jedis
    • getSet

      public String getSet(String key, String value)
      Specified by:
      getSet in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      getSet in class redis.clients.jedis.Jedis
    • mget

      public List<String> mget(String... keys)
      Specified by:
      mget in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      mget in class redis.clients.jedis.Jedis
    • setnx

      public Long setnx(String key, String value)
      Specified by:
      setnx in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      setnx in class redis.clients.jedis.Jedis
    • setex

      public String setex(String key, int seconds, String value)
    • mset

      public String mset(String... keysvalues)
      Specified by:
      mset in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      mset in class redis.clients.jedis.Jedis
    • msetnx

      public Long msetnx(String... keysvalues)
      Specified by:
      msetnx in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      msetnx in class redis.clients.jedis.Jedis
    • decrBy

      public Long decrBy(String key, long integer)
      Specified by:
      decrBy in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      decrBy in class redis.clients.jedis.Jedis
    • decr

      public Long decr(String key)
      Specified by:
      decr in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      decr in class redis.clients.jedis.Jedis
    • incrBy

      public Long incrBy(String key, long integer)
      Specified by:
      incrBy in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      incrBy in class redis.clients.jedis.Jedis
    • incrByFloat

      public Double incrByFloat(String key, double value)
      Specified by:
      incrByFloat in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      incrByFloat in class redis.clients.jedis.Jedis
    • incr

      public Long incr(String key)
      Specified by:
      incr in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      incr in class redis.clients.jedis.Jedis
    • append

      public Long append(String key, String value)
      Specified by:
      append in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      append in class redis.clients.jedis.Jedis
    • substr

      public String substr(String key, int start, int end)
      Specified by:
      substr in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      substr in class redis.clients.jedis.Jedis
    • hset

      public Long hset(String key, String field, String value)
      Specified by:
      hset in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      hset in class redis.clients.jedis.Jedis
    • hget

      public String hget(String key, String field)
      Specified by:
      hget in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      hget in class redis.clients.jedis.Jedis
    • hsetnx

      public Long hsetnx(String key, String field, String value)
      Specified by:
      hsetnx in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      hsetnx in class redis.clients.jedis.Jedis
    • hmset

      public String hmset(String key, Map<String,String> hash)
      Specified by:
      hmset in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      hmset in class redis.clients.jedis.Jedis
    • hmget

      public List<String> hmget(String key, String... fields)
      Specified by:
      hmget in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      hmget in class redis.clients.jedis.Jedis
    • hincrBy

      public Long hincrBy(String key, String field, long value)
      Specified by:
      hincrBy in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      hincrBy in class redis.clients.jedis.Jedis
    • hincrByFloat

      public Double hincrByFloat(String key, String field, double value)
      Specified by:
      hincrByFloat in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      hincrByFloat in class redis.clients.jedis.Jedis
    • hexists

      public Boolean hexists(String key, String field)
      Specified by:
      hexists in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      hexists in class redis.clients.jedis.Jedis
    • hdel

      public Long hdel(String key, String... fields)
      Specified by:
      hdel in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      hdel in class redis.clients.jedis.Jedis
    • hlen

      public Long hlen(String key)
      Specified by:
      hlen in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      hlen in class redis.clients.jedis.Jedis
    • hkeys

      public Set<String> hkeys(String key)
      Specified by:
      hkeys in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      hkeys in class redis.clients.jedis.Jedis
    • hvals

      public List<String> hvals(String key)
      Specified by:
      hvals in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      hvals in class redis.clients.jedis.Jedis
    • hgetAll

      public Map<String,String> hgetAll(String key)
      Specified by:
      hgetAll in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      hgetAll in class redis.clients.jedis.Jedis
    • rpush

      public Long rpush(String key, String... strings)
      Specified by:
      rpush in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      rpush in class redis.clients.jedis.Jedis
    • lpush

      public Long lpush(String key, String... strings)
      Specified by:
      lpush in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      lpush in class redis.clients.jedis.Jedis
    • llen

      public Long llen(String key)
      Specified by:
      llen in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      llen in class redis.clients.jedis.Jedis
    • lrange

      public List<String> lrange(String key, long start, long end)
      Specified by:
      lrange in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      lrange in class redis.clients.jedis.Jedis
    • ltrim

      public String ltrim(String key, long start, long end)
      Specified by:
      ltrim in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      ltrim in class redis.clients.jedis.Jedis
    • lindex

      public String lindex(String key, long index)
      Specified by:
      lindex in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      lindex in class redis.clients.jedis.Jedis
    • lset

      public String lset(String key, long index, String value)
      Specified by:
      lset in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      lset in class redis.clients.jedis.Jedis
    • lrem

      public Long lrem(String key, long count, String value)
      Specified by:
      lrem in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      lrem in class redis.clients.jedis.Jedis
    • lpop

      public String lpop(String key)
      Specified by:
      lpop in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      lpop in class redis.clients.jedis.Jedis
    • rpop

      public String rpop(String key)
      Specified by:
      rpop in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      rpop in class redis.clients.jedis.Jedis
    • rpoplpush

      public String rpoplpush(String srckey, String dstkey)
      Specified by:
      rpoplpush in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      rpoplpush in class redis.clients.jedis.Jedis
    • sadd

      public Long sadd(String key, String... members)
      Specified by:
      sadd in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      sadd in class redis.clients.jedis.Jedis
    • smembers

      public Set<String> smembers(String key)
      Specified by:
      smembers in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      smembers in class redis.clients.jedis.Jedis
    • srem

      public Long srem(String key, String... members)
      Specified by:
      srem in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      srem in class redis.clients.jedis.Jedis
    • spop

      public String spop(String key)
      Specified by:
      spop in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      spop in class redis.clients.jedis.Jedis
    • spop

      public Set<String> spop(String key, long count)
      Specified by:
      spop in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      spop in class redis.clients.jedis.Jedis
    • smove

      public Long smove(String srckey, String dstkey, String member)
      Specified by:
      smove in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      smove in class redis.clients.jedis.Jedis
    • scard

      public Long scard(String key)
      Specified by:
      scard in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      scard in class redis.clients.jedis.Jedis
    • sismember

      public Boolean sismember(String key, String member)
      Specified by:
      sismember in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      sismember in class redis.clients.jedis.Jedis
    • sinter

      public Set<String> sinter(String... keys)
      Specified by:
      sinter in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      sinter in class redis.clients.jedis.Jedis
    • sinterstore

      public Long sinterstore(String dstkey, String... keys)
      Specified by:
      sinterstore in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      sinterstore in class redis.clients.jedis.Jedis
    • sunion

      public Set<String> sunion(String... keys)
      Specified by:
      sunion in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      sunion in class redis.clients.jedis.Jedis
    • sunionstore

      public Long sunionstore(String dstkey, String... keys)
      Specified by:
      sunionstore in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      sunionstore in class redis.clients.jedis.Jedis
    • sdiff

      public Set<String> sdiff(String... keys)
      Specified by:
      sdiff in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      sdiff in class redis.clients.jedis.Jedis
    • sdiffstore

      public Long sdiffstore(String dstkey, String... keys)
      Specified by:
      sdiffstore in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      sdiffstore in class redis.clients.jedis.Jedis
    • srandmember

      public String srandmember(String key)
      Specified by:
      srandmember in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      srandmember in class redis.clients.jedis.Jedis
    • srandmember

      public List<String> srandmember(String key, int count)
      Specified by:
      srandmember in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      srandmember in class redis.clients.jedis.Jedis
    • zadd

      public Long zadd(String key, double score, String member)
      Specified by:
      zadd in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zadd in class redis.clients.jedis.Jedis
    • zadd

      public Long zadd(String key, double score, String member, redis.clients.jedis.params.ZAddParams params)
      Specified by:
      zadd in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zadd in class redis.clients.jedis.Jedis
    • zadd

      public Long zadd(String key, Map<String,Double> scoreMembers)
      Specified by:
      zadd in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zadd in class redis.clients.jedis.Jedis
    • zadd

      public Long zadd(String key, Map<String,Double> scoreMembers, redis.clients.jedis.params.ZAddParams params)
      Specified by:
      zadd in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zadd in class redis.clients.jedis.Jedis
    • zrange

      public Set<String> zrange(String key, long start, long end)
      Specified by:
      zrange in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zrange in class redis.clients.jedis.Jedis
    • zrem

      public Long zrem(String key, String... members)
      Specified by:
      zrem in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zrem in class redis.clients.jedis.Jedis
    • zincrby

      public Double zincrby(String key, double score, String member)
      Specified by:
      zincrby in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zincrby in class redis.clients.jedis.Jedis
    • zincrby

      public Double zincrby(String key, double score, String member, redis.clients.jedis.params.ZIncrByParams params)
      Specified by:
      zincrby in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zincrby in class redis.clients.jedis.Jedis
    • zrank

      public Long zrank(String key, String member)
      Specified by:
      zrank in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zrank in class redis.clients.jedis.Jedis
    • zrevrank

      public Long zrevrank(String key, String member)
      Specified by:
      zrevrank in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zrevrank in class redis.clients.jedis.Jedis
    • zrevrange

      public Set<String> zrevrange(String key, long start, long end)
      Specified by:
      zrevrange in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zrevrange in class redis.clients.jedis.Jedis
    • zrangeWithScores

      public Set<redis.clients.jedis.Tuple> zrangeWithScores(String key, long start, long end)
      Specified by:
      zrangeWithScores in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zrangeWithScores in class redis.clients.jedis.Jedis
    • zrevrangeWithScores

      public Set<redis.clients.jedis.Tuple> zrevrangeWithScores(String key, long start, long end)
      Specified by:
      zrevrangeWithScores in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zrevrangeWithScores in class redis.clients.jedis.Jedis
    • zcard

      public Long zcard(String key)
      Specified by:
      zcard in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zcard in class redis.clients.jedis.Jedis
    • zscore

      public Double zscore(String key, String member)
      Specified by:
      zscore in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zscore in class redis.clients.jedis.Jedis
    • watch

      public String watch(String... keys)
      Specified by:
      watch in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      watch in class redis.clients.jedis.Jedis
    • sort

      public List<String> sort(String key)
      Specified by:
      sort in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      sort in class redis.clients.jedis.Jedis
    • sort

      public List<String> sort(String key, redis.clients.jedis.SortingParams sortingParameters)
      Specified by:
      sort in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      sort in class redis.clients.jedis.Jedis
    • blpop

      public List<String> blpop(int timeout, String... keys)
      Specified by:
      blpop in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      blpop in class redis.clients.jedis.Jedis
    • blpop

      public List<String> blpop(String... args)
      Specified by:
      blpop in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      blpop in class redis.clients.jedis.Jedis
    • brpop

      public List<String> brpop(String... args)
      Specified by:
      brpop in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      brpop in class redis.clients.jedis.Jedis
    • sort

      public Long sort(String key, redis.clients.jedis.SortingParams sortingParameters, String dstkey)
      Specified by:
      sort in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      sort in class redis.clients.jedis.Jedis
    • sort

      public Long sort(String key, String dstkey)
      Specified by:
      sort in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      sort in class redis.clients.jedis.Jedis
    • brpop

      public List<String> brpop(int timeout, String... keys)
      Specified by:
      brpop in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      brpop in class redis.clients.jedis.Jedis
    • zcount

      public Long zcount(String key, double min, double max)
      Specified by:
      zcount in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zcount in class redis.clients.jedis.Jedis
    • zcount

      public Long zcount(String key, String min, String max)
      Specified by:
      zcount in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zcount in class redis.clients.jedis.Jedis
    • zrangeByScore

      public Set<String> zrangeByScore(String key, double min, double max)
      Specified by:
      zrangeByScore in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zrangeByScore in class redis.clients.jedis.Jedis
    • zrangeByScore

      public Set<String> zrangeByScore(String key, String min, String max)
      Specified by:
      zrangeByScore in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zrangeByScore in class redis.clients.jedis.Jedis
    • zrangeByScore

      public Set<String> zrangeByScore(String key, double min, double max, int offset, int count)
      Specified by:
      zrangeByScore in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zrangeByScore in class redis.clients.jedis.Jedis
    • zrangeByScore

      public Set<String> zrangeByScore(String key, String min, String max, int offset, int count)
      Specified by:
      zrangeByScore in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zrangeByScore in class redis.clients.jedis.Jedis
    • zrangeByScoreWithScores

      public Set<redis.clients.jedis.Tuple> zrangeByScoreWithScores(String key, double min, double max)
      Specified by:
      zrangeByScoreWithScores in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zrangeByScoreWithScores in class redis.clients.jedis.Jedis
    • zrangeByScoreWithScores

      public Set<redis.clients.jedis.Tuple> zrangeByScoreWithScores(String key, String min, String max)
      Specified by:
      zrangeByScoreWithScores in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zrangeByScoreWithScores in class redis.clients.jedis.Jedis
    • zrangeByScoreWithScores

      public Set<redis.clients.jedis.Tuple> zrangeByScoreWithScores(String key, double min, double max, int offset, int count)
      Specified by:
      zrangeByScoreWithScores in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zrangeByScoreWithScores in class redis.clients.jedis.Jedis
    • zrangeByScoreWithScores

      public Set<redis.clients.jedis.Tuple> zrangeByScoreWithScores(String key, String min, String max, int offset, int count)
      Specified by:
      zrangeByScoreWithScores in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zrangeByScoreWithScores in class redis.clients.jedis.Jedis
    • zrevrangeByScore

      public Set<String> zrevrangeByScore(String key, double max, double min)
      Specified by:
      zrevrangeByScore in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zrevrangeByScore in class redis.clients.jedis.Jedis
    • zrevrangeByScore

      public Set<String> zrevrangeByScore(String key, String max, String min)
      Specified by:
      zrevrangeByScore in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zrevrangeByScore in class redis.clients.jedis.Jedis
    • zrevrangeByScore

      public Set<String> zrevrangeByScore(String key, double max, double min, int offset, int count)
      Specified by:
      zrevrangeByScore in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zrevrangeByScore in class redis.clients.jedis.Jedis
    • zrevrangeByScoreWithScores

      public Set<redis.clients.jedis.Tuple> zrevrangeByScoreWithScores(String key, double max, double min)
      Specified by:
      zrevrangeByScoreWithScores in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zrevrangeByScoreWithScores in class redis.clients.jedis.Jedis
    • zrevrangeByScoreWithScores

      public Set<redis.clients.jedis.Tuple> zrevrangeByScoreWithScores(String key, double max, double min, int offset, int count)
      Specified by:
      zrevrangeByScoreWithScores in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zrevrangeByScoreWithScores in class redis.clients.jedis.Jedis
    • zrevrangeByScoreWithScores

      public Set<redis.clients.jedis.Tuple> zrevrangeByScoreWithScores(String key, String max, String min, int offset, int count)
      Specified by:
      zrevrangeByScoreWithScores in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zrevrangeByScoreWithScores in class redis.clients.jedis.Jedis
    • zrevrangeByScore

      public Set<String> zrevrangeByScore(String key, String max, String min, int offset, int count)
      Specified by:
      zrevrangeByScore in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zrevrangeByScore in class redis.clients.jedis.Jedis
    • zrevrangeByScoreWithScores

      public Set<redis.clients.jedis.Tuple> zrevrangeByScoreWithScores(String key, String max, String min)
      Specified by:
      zrevrangeByScoreWithScores in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zrevrangeByScoreWithScores in class redis.clients.jedis.Jedis
    • zremrangeByRank

      public Long zremrangeByRank(String key, long start, long end)
      Specified by:
      zremrangeByRank in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zremrangeByRank in class redis.clients.jedis.Jedis
    • zremrangeByScore

      public Long zremrangeByScore(String key, double start, double end)
      Specified by:
      zremrangeByScore in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zremrangeByScore in class redis.clients.jedis.Jedis
    • zremrangeByScore

      public Long zremrangeByScore(String key, String start, String end)
      Specified by:
      zremrangeByScore in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zremrangeByScore in class redis.clients.jedis.Jedis
    • zunionstore

      public Long zunionstore(String dstkey, String... sets)
      Specified by:
      zunionstore in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      zunionstore in class redis.clients.jedis.Jedis
    • zunionstore

      public Long zunionstore(String dstkey, redis.clients.jedis.ZParams params, String... sets)
      Specified by:
      zunionstore in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      zunionstore in class redis.clients.jedis.Jedis
    • zinterstore

      public Long zinterstore(String dstkey, String... sets)
      Specified by:
      zinterstore in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      zinterstore in class redis.clients.jedis.Jedis
    • zinterstore

      public Long zinterstore(String dstkey, redis.clients.jedis.ZParams params, String... sets)
      Specified by:
      zinterstore in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      zinterstore in class redis.clients.jedis.Jedis
    • zlexcount

      public Long zlexcount(String key, String min, String max)
      Specified by:
      zlexcount in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zlexcount in class redis.clients.jedis.Jedis
    • zrangeByLex

      public Set<String> zrangeByLex(String key, String min, String max)
      Specified by:
      zrangeByLex in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zrangeByLex in class redis.clients.jedis.Jedis
    • zrangeByLex

      public Set<String> zrangeByLex(String key, String min, String max, int offset, int count)
      Specified by:
      zrangeByLex in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zrangeByLex in class redis.clients.jedis.Jedis
    • zrevrangeByLex

      public Set<String> zrevrangeByLex(String key, String max, String min)
      Specified by:
      zrevrangeByLex in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zrevrangeByLex in class redis.clients.jedis.Jedis
    • zrevrangeByLex

      public Set<String> zrevrangeByLex(String key, String max, String min, int offset, int count)
      Specified by:
      zrevrangeByLex in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zrevrangeByLex in class redis.clients.jedis.Jedis
    • zremrangeByLex

      public Long zremrangeByLex(String key, String min, String max)
      Specified by:
      zremrangeByLex in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zremrangeByLex in class redis.clients.jedis.Jedis
    • strlen

      public Long strlen(String key)
      Specified by:
      strlen in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      strlen in class redis.clients.jedis.Jedis
    • lpushx

      public Long lpushx(String key, String... string)
      Specified by:
      lpushx in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      lpushx in class redis.clients.jedis.Jedis
    • persist

      public Long persist(String key)
      Specified by:
      persist in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      persist in class redis.clients.jedis.Jedis
    • rpushx

      public Long rpushx(String key, String... string)
      Specified by:
      rpushx in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      rpushx in class redis.clients.jedis.Jedis
    • echo

      public String echo(String string)
      Specified by:
      echo in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      echo in class redis.clients.jedis.Jedis
    • linsert

      public Long linsert(String key, redis.clients.jedis.ListPosition where, String pivot, String value)
      Specified by:
      linsert in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      linsert in class redis.clients.jedis.Jedis
    • brpoplpush

      public String brpoplpush(String source, String destination, int timeout)
      Specified by:
      brpoplpush in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      brpoplpush in class redis.clients.jedis.Jedis
    • setbit

      public Boolean setbit(String key, long offset, boolean value)
      Specified by:
      setbit in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      setbit in class redis.clients.jedis.Jedis
    • setbit

      public Boolean setbit(String key, long offset, String value)
      Specified by:
      setbit in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      setbit in class redis.clients.jedis.Jedis
    • getbit

      public Boolean getbit(String key, long offset)
      Specified by:
      getbit in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      getbit in class redis.clients.jedis.Jedis
    • setrange

      public Long setrange(String key, long offset, String value)
      Specified by:
      setrange in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      setrange in class redis.clients.jedis.Jedis
    • getrange

      public String getrange(String key, long startOffset, long endOffset)
      Specified by:
      getrange in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      getrange in class redis.clients.jedis.Jedis
    • bitpos

      public Long bitpos(String key, boolean value)
      Specified by:
      bitpos in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      bitpos in class redis.clients.jedis.Jedis
    • bitpos

      public Long bitpos(String key, boolean value, redis.clients.jedis.BitPosParams params)
      Specified by:
      bitpos in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      bitpos in class redis.clients.jedis.Jedis
    • configGet

      public List<String> configGet(String pattern)
      Specified by:
      configGet in interface redis.clients.jedis.commands.AdvancedJedisCommands
      Overrides:
      configGet in class redis.clients.jedis.Jedis
    • configSet

      public String configSet(String parameter, String value)
      Specified by:
      configSet in interface redis.clients.jedis.commands.AdvancedJedisCommands
      Overrides:
      configSet in class redis.clients.jedis.Jedis
    • eval

      public Object eval(String script, int keyCount, String... params)
      Specified by:
      eval in interface redis.clients.jedis.commands.ScriptingCommands
      Overrides:
      eval in class redis.clients.jedis.Jedis
    • subscribe

      public void subscribe(redis.clients.jedis.JedisPubSub jedisPubSub, String... channels)
      Specified by:
      subscribe in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      subscribe in class redis.clients.jedis.Jedis
    • publish

      public Long publish(String channel, String message)
      Specified by:
      publish in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      publish in class redis.clients.jedis.Jedis
    • psubscribe

      public void psubscribe(redis.clients.jedis.JedisPubSub jedisPubSub, String... patterns)
      Specified by:
      psubscribe in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      psubscribe in class redis.clients.jedis.Jedis
    • eval

      public Object eval(String script, List<String> keys, List<String> args)
      Specified by:
      eval in interface redis.clients.jedis.commands.ScriptingCommands
      Overrides:
      eval in class redis.clients.jedis.Jedis
    • eval

      public Object eval(String script)
      Specified by:
      eval in interface redis.clients.jedis.commands.ScriptingCommands
      Overrides:
      eval in class redis.clients.jedis.Jedis
    • evalsha

      public Object evalsha(String script)
      Specified by:
      evalsha in interface redis.clients.jedis.commands.ScriptingCommands
      Overrides:
      evalsha in class redis.clients.jedis.Jedis
    • evalsha

      public Object evalsha(String sha1, List<String> keys, List<String> args)
      Specified by:
      evalsha in interface redis.clients.jedis.commands.ScriptingCommands
      Overrides:
      evalsha in class redis.clients.jedis.Jedis
    • evalsha

      public Object evalsha(String sha1, int keyCount, String... params)
      Specified by:
      evalsha in interface redis.clients.jedis.commands.ScriptingCommands
      Overrides:
      evalsha in class redis.clients.jedis.Jedis
    • scriptExists

      public Boolean scriptExists(String sha1)
      Specified by:
      scriptExists in interface redis.clients.jedis.commands.ScriptingCommands
      Overrides:
      scriptExists in class redis.clients.jedis.Jedis
    • scriptExists

      public List<Boolean> scriptExists(String... sha1)
      Specified by:
      scriptExists in interface redis.clients.jedis.commands.ScriptingCommands
      Overrides:
      scriptExists in class redis.clients.jedis.Jedis
    • scriptLoad

      public String scriptLoad(String script)
      Specified by:
      scriptLoad in interface redis.clients.jedis.commands.ScriptingCommands
      Overrides:
      scriptLoad in class redis.clients.jedis.Jedis
    • slowlogGet

      public List<redis.clients.jedis.util.Slowlog> slowlogGet()
      Specified by:
      slowlogGet in interface redis.clients.jedis.commands.AdvancedJedisCommands
      Overrides:
      slowlogGet in class redis.clients.jedis.Jedis
    • slowlogGet

      public List<redis.clients.jedis.util.Slowlog> slowlogGet(long entries)
      Specified by:
      slowlogGet in interface redis.clients.jedis.commands.AdvancedJedisCommands
      Overrides:
      slowlogGet in class redis.clients.jedis.Jedis
    • objectRefcount

      public Long objectRefcount(String string)
      Specified by:
      objectRefcount in interface redis.clients.jedis.commands.AdvancedJedisCommands
      Overrides:
      objectRefcount in class redis.clients.jedis.Jedis
    • objectEncoding

      public String objectEncoding(String string)
      Specified by:
      objectEncoding in interface redis.clients.jedis.commands.AdvancedJedisCommands
      Overrides:
      objectEncoding in class redis.clients.jedis.Jedis
    • objectIdletime

      public Long objectIdletime(String string)
      Specified by:
      objectIdletime in interface redis.clients.jedis.commands.AdvancedJedisCommands
      Overrides:
      objectIdletime in class redis.clients.jedis.Jedis
    • bitcount

      public Long bitcount(String key)
      Specified by:
      bitcount in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      bitcount in class redis.clients.jedis.Jedis
    • bitcount

      public Long bitcount(String key, long start, long end)
      Specified by:
      bitcount in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      bitcount in class redis.clients.jedis.Jedis
    • bitop

      public Long bitop(redis.clients.jedis.BitOP op, String destKey, String... srcKeys)
      Specified by:
      bitop in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      bitop in class redis.clients.jedis.Jedis
    • sentinelMasters

      public List<Map<String,String>> sentinelMasters()
      Specified by:
      sentinelMasters in interface redis.clients.jedis.commands.SentinelCommands
      Overrides:
      sentinelMasters in class redis.clients.jedis.Jedis
    • sentinelGetMasterAddrByName

      public List<String> sentinelGetMasterAddrByName(String masterName)
      Specified by:
      sentinelGetMasterAddrByName in interface redis.clients.jedis.commands.SentinelCommands
      Overrides:
      sentinelGetMasterAddrByName in class redis.clients.jedis.Jedis
    • sentinelReset

      public Long sentinelReset(String pattern)
      Specified by:
      sentinelReset in interface redis.clients.jedis.commands.SentinelCommands
      Overrides:
      sentinelReset in class redis.clients.jedis.Jedis
    • sentinelSlaves

      public List<Map<String,String>> sentinelSlaves(String masterName)
      Specified by:
      sentinelSlaves in interface redis.clients.jedis.commands.SentinelCommands
      Overrides:
      sentinelSlaves in class redis.clients.jedis.Jedis
    • sentinelFailover

      public String sentinelFailover(String masterName)
      Specified by:
      sentinelFailover in interface redis.clients.jedis.commands.SentinelCommands
      Overrides:
      sentinelFailover in class redis.clients.jedis.Jedis
    • sentinelMonitor

      public String sentinelMonitor(String masterName, String ip, int port, int quorum)
      Specified by:
      sentinelMonitor in interface redis.clients.jedis.commands.SentinelCommands
      Overrides:
      sentinelMonitor in class redis.clients.jedis.Jedis
    • sentinelRemove

      public String sentinelRemove(String masterName)
      Specified by:
      sentinelRemove in interface redis.clients.jedis.commands.SentinelCommands
      Overrides:
      sentinelRemove in class redis.clients.jedis.Jedis
    • sentinelSet

      public String sentinelSet(String masterName, Map<String,String> parameterMap)
      Specified by:
      sentinelSet in interface redis.clients.jedis.commands.SentinelCommands
      Overrides:
      sentinelSet in class redis.clients.jedis.Jedis
    • dump

      public byte[] dump(String key)
      Specified by:
      dump in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      dump in class redis.clients.jedis.Jedis
    • restore

      public String restore(String key, int ttl, byte[] serializedValue)
    • pexpire

      public Long pexpire(String key, long milliseconds)
      Specified by:
      pexpire in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      pexpire in class redis.clients.jedis.Jedis
    • pexpireAt

      public Long pexpireAt(String key, long millisecondsTimestamp)
      Specified by:
      pexpireAt in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      pexpireAt in class redis.clients.jedis.Jedis
    • pttl

      public Long pttl(String key)
      Specified by:
      pttl in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      pttl in class redis.clients.jedis.Jedis
    • psetex

      public String psetex(String key, long milliseconds, String value)
      Specified by:
      psetex in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      psetex in class redis.clients.jedis.Jedis
    • clientKill

      public String clientKill(String client)
      Specified by:
      clientKill in interface redis.clients.jedis.commands.AdvancedJedisCommands
      Overrides:
      clientKill in class redis.clients.jedis.Jedis
    • clientSetname

      public String clientSetname(String name)
      Specified by:
      clientSetname in interface redis.clients.jedis.commands.AdvancedJedisCommands
      Overrides:
      clientSetname in class redis.clients.jedis.Jedis
    • migrate

      public String migrate(String host, int port, String key, int destinationDb, int timeout)
      Specified by:
      migrate in interface redis.clients.jedis.commands.AdvancedJedisCommands
      Overrides:
      migrate in class redis.clients.jedis.Jedis
    • scan

      public redis.clients.jedis.ScanResult<String> scan(String cursor)
      Specified by:
      scan in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      scan in class redis.clients.jedis.Jedis
    • scan

      public redis.clients.jedis.ScanResult<String> scan(String cursor, redis.clients.jedis.ScanParams params)
      Specified by:
      scan in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      scan in class redis.clients.jedis.Jedis
    • hscan

      public redis.clients.jedis.ScanResult<Map.Entry<String,String>> hscan(String key, String cursor)
      Specified by:
      hscan in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      hscan in class redis.clients.jedis.Jedis
    • hscan

      public redis.clients.jedis.ScanResult<Map.Entry<String,String>> hscan(String key, String cursor, redis.clients.jedis.ScanParams params)
      Specified by:
      hscan in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      hscan in class redis.clients.jedis.Jedis
    • sscan

      public redis.clients.jedis.ScanResult<String> sscan(String key, String cursor)
      Specified by:
      sscan in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      sscan in class redis.clients.jedis.Jedis
    • sscan

      public redis.clients.jedis.ScanResult<String> sscan(String key, String cursor, redis.clients.jedis.ScanParams params)
      Specified by:
      sscan in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      sscan in class redis.clients.jedis.Jedis
    • zscan

      public redis.clients.jedis.ScanResult<redis.clients.jedis.Tuple> zscan(String key, String cursor)
      Specified by:
      zscan in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zscan in class redis.clients.jedis.Jedis
    • zscan

      public redis.clients.jedis.ScanResult<redis.clients.jedis.Tuple> zscan(String key, String cursor, redis.clients.jedis.ScanParams params)
      Specified by:
      zscan in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      zscan in class redis.clients.jedis.Jedis
    • clusterNodes

      public String clusterNodes()
      Specified by:
      clusterNodes in interface redis.clients.jedis.commands.ClusterCommands
      Overrides:
      clusterNodes in class redis.clients.jedis.Jedis
    • readonly

      public String readonly()
      Specified by:
      readonly in interface redis.clients.jedis.commands.ClusterCommands
      Overrides:
      readonly in class redis.clients.jedis.Jedis
    • clusterMeet

      public String clusterMeet(String ip, int port)
      Specified by:
      clusterMeet in interface redis.clients.jedis.commands.ClusterCommands
      Overrides:
      clusterMeet in class redis.clients.jedis.Jedis
    • clusterReset

      public String clusterReset(redis.clients.jedis.ClusterReset resetType)
      Specified by:
      clusterReset in interface redis.clients.jedis.commands.ClusterCommands
      Overrides:
      clusterReset in class redis.clients.jedis.Jedis
    • clusterAddSlots

      public String clusterAddSlots(int... slots)
      Specified by:
      clusterAddSlots in interface redis.clients.jedis.commands.ClusterCommands
      Overrides:
      clusterAddSlots in class redis.clients.jedis.Jedis
    • clusterDelSlots

      public String clusterDelSlots(int... slots)
      Specified by:
      clusterDelSlots in interface redis.clients.jedis.commands.ClusterCommands
      Overrides:
      clusterDelSlots in class redis.clients.jedis.Jedis
    • clusterInfo

      public String clusterInfo()
      Specified by:
      clusterInfo in interface redis.clients.jedis.commands.ClusterCommands
      Overrides:
      clusterInfo in class redis.clients.jedis.Jedis
    • clusterGetKeysInSlot

      public List<String> clusterGetKeysInSlot(int slot, int count)
      Specified by:
      clusterGetKeysInSlot in interface redis.clients.jedis.commands.ClusterCommands
      Overrides:
      clusterGetKeysInSlot in class redis.clients.jedis.Jedis
    • clusterSetSlotNode

      public String clusterSetSlotNode(int slot, String nodeId)
      Specified by:
      clusterSetSlotNode in interface redis.clients.jedis.commands.ClusterCommands
      Overrides:
      clusterSetSlotNode in class redis.clients.jedis.Jedis
    • clusterSetSlotMigrating

      public String clusterSetSlotMigrating(int slot, String nodeId)
      Specified by:
      clusterSetSlotMigrating in interface redis.clients.jedis.commands.ClusterCommands
      Overrides:
      clusterSetSlotMigrating in class redis.clients.jedis.Jedis
    • clusterSetSlotImporting

      public String clusterSetSlotImporting(int slot, String nodeId)
      Specified by:
      clusterSetSlotImporting in interface redis.clients.jedis.commands.ClusterCommands
      Overrides:
      clusterSetSlotImporting in class redis.clients.jedis.Jedis
    • clusterSetSlotStable

      public String clusterSetSlotStable(int slot)
      Specified by:
      clusterSetSlotStable in interface redis.clients.jedis.commands.ClusterCommands
      Overrides:
      clusterSetSlotStable in class redis.clients.jedis.Jedis
    • clusterForget

      public String clusterForget(String nodeId)
      Specified by:
      clusterForget in interface redis.clients.jedis.commands.ClusterCommands
      Overrides:
      clusterForget in class redis.clients.jedis.Jedis
    • clusterFlushSlots

      public String clusterFlushSlots()
      Specified by:
      clusterFlushSlots in interface redis.clients.jedis.commands.ClusterCommands
      Overrides:
      clusterFlushSlots in class redis.clients.jedis.Jedis
    • clusterKeySlot

      public Long clusterKeySlot(String key)
      Specified by:
      clusterKeySlot in interface redis.clients.jedis.commands.ClusterCommands
      Overrides:
      clusterKeySlot in class redis.clients.jedis.Jedis
    • clusterCountKeysInSlot

      public Long clusterCountKeysInSlot(int slot)
      Specified by:
      clusterCountKeysInSlot in interface redis.clients.jedis.commands.ClusterCommands
      Overrides:
      clusterCountKeysInSlot in class redis.clients.jedis.Jedis
    • clusterSaveConfig

      public String clusterSaveConfig()
      Specified by:
      clusterSaveConfig in interface redis.clients.jedis.commands.ClusterCommands
      Overrides:
      clusterSaveConfig in class redis.clients.jedis.Jedis
    • clusterReplicate

      public String clusterReplicate(String nodeId)
      Specified by:
      clusterReplicate in interface redis.clients.jedis.commands.ClusterCommands
      Overrides:
      clusterReplicate in class redis.clients.jedis.Jedis
    • clusterSlaves

      public List<String> clusterSlaves(String nodeId)
      Specified by:
      clusterSlaves in interface redis.clients.jedis.commands.ClusterCommands
      Overrides:
      clusterSlaves in class redis.clients.jedis.Jedis
    • clusterFailover

      public String clusterFailover()
    • clusterSlots

      public List<Object> clusterSlots()
      Specified by:
      clusterSlots in interface redis.clients.jedis.commands.ClusterCommands
      Overrides:
      clusterSlots in class redis.clients.jedis.Jedis
    • asking

      public String asking()
      Overrides:
      asking in class redis.clients.jedis.Jedis
    • pubsubChannels

      public List<String> pubsubChannels(String pattern)
      Overrides:
      pubsubChannels in class redis.clients.jedis.Jedis
    • pubsubNumPat

      public Long pubsubNumPat()
      Overrides:
      pubsubNumPat in class redis.clients.jedis.Jedis
    • pubsubNumSub

      public Map<String,String> pubsubNumSub(String... channels)
      Overrides:
      pubsubNumSub in class redis.clients.jedis.Jedis
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface Closeable
      Overrides:
      close in class redis.clients.jedis.Jedis
    • setDataSource

      public void setDataSource(redis.clients.jedis.JedisPoolAbstract jedisPool)
      Overrides:
      setDataSource in class redis.clients.jedis.Jedis
    • pfadd

      public Long pfadd(String key, String... elements)
      Specified by:
      pfadd in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      pfadd in class redis.clients.jedis.Jedis
    • pfcount

      public long pfcount(String key)
      Specified by:
      pfcount in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      pfcount in class redis.clients.jedis.Jedis
    • pfcount

      public long pfcount(String... keys)
      Specified by:
      pfcount in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      pfcount in class redis.clients.jedis.Jedis
    • pfmerge

      public String pfmerge(String destkey, String... sourcekeys)
      Specified by:
      pfmerge in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      pfmerge in class redis.clients.jedis.Jedis
    • blpop

      public List<String> blpop(int timeout, String key)
      Specified by:
      blpop in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      blpop in class redis.clients.jedis.Jedis
    • brpop

      public List<String> brpop(int timeout, String key)
      Specified by:
      brpop in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      brpop in class redis.clients.jedis.Jedis
    • geoadd

      public Long geoadd(String key, double longitude, double latitude, String member)
      Specified by:
      geoadd in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      geoadd in class redis.clients.jedis.Jedis
    • geoadd

      public Long geoadd(String key, Map<String,redis.clients.jedis.GeoCoordinate> memberCoordinateMap)
      Specified by:
      geoadd in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      geoadd in class redis.clients.jedis.Jedis
    • geodist

      public Double geodist(String key, String member1, String member2)
      Specified by:
      geodist in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      geodist in class redis.clients.jedis.Jedis
    • geodist

      public Double geodist(String key, String member1, String member2, redis.clients.jedis.GeoUnit unit)
      Specified by:
      geodist in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      geodist in class redis.clients.jedis.Jedis
    • geohash

      public List<String> geohash(String key, String... members)
      Specified by:
      geohash in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      geohash in class redis.clients.jedis.Jedis
    • geopos

      public List<redis.clients.jedis.GeoCoordinate> geopos(String key, String... members)
      Specified by:
      geopos in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      geopos in class redis.clients.jedis.Jedis
    • georadius

      public List<redis.clients.jedis.GeoRadiusResponse> georadius(String key, double longitude, double latitude, double radius, redis.clients.jedis.GeoUnit unit)
      Specified by:
      georadius in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      georadius in class redis.clients.jedis.Jedis
    • georadius

      public List<redis.clients.jedis.GeoRadiusResponse> georadius(String key, double longitude, double latitude, double radius, redis.clients.jedis.GeoUnit unit, redis.clients.jedis.params.GeoRadiusParam param)
      Specified by:
      georadius in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      georadius in class redis.clients.jedis.Jedis
    • georadiusByMember

      public List<redis.clients.jedis.GeoRadiusResponse> georadiusByMember(String key, String member, double radius, redis.clients.jedis.GeoUnit unit)
      Specified by:
      georadiusByMember in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      georadiusByMember in class redis.clients.jedis.Jedis
    • georadiusByMember

      public List<redis.clients.jedis.GeoRadiusResponse> georadiusByMember(String key, String member, double radius, redis.clients.jedis.GeoUnit unit, redis.clients.jedis.params.GeoRadiusParam param)
      Specified by:
      georadiusByMember in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      georadiusByMember in class redis.clients.jedis.Jedis
    • bitfield

      public List<Long> bitfield(String key, String... arguments)
      Specified by:
      bitfield in interface redis.clients.jedis.commands.JedisCommands
      Overrides:
      bitfield in class redis.clients.jedis.Jedis
    • ping

      public String ping()
      Specified by:
      ping in interface redis.clients.jedis.commands.BasicCommands
      Overrides:
      ping in class redis.clients.jedis.BinaryJedis
    • set

      public String set(byte[] key, byte[] value)
      Specified by:
      set in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      set in class redis.clients.jedis.BinaryJedis
    • set

      public String set(byte[] key, byte[] value, redis.clients.jedis.params.SetParams params)
      Specified by:
      set in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      set in class redis.clients.jedis.BinaryJedis
    • get

      public byte[] get(byte[] key)
      Specified by:
      get in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      get in class redis.clients.jedis.BinaryJedis
    • quit

      public String quit()
      Specified by:
      quit in interface redis.clients.jedis.commands.BasicCommands
      Overrides:
      quit in class redis.clients.jedis.BinaryJedis
    • exists

      public Long exists(byte[]... keys)
      Specified by:
      exists in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      exists in class redis.clients.jedis.BinaryJedis
    • exists

      public Boolean exists(byte[] key)
      Specified by:
      exists in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      exists in class redis.clients.jedis.BinaryJedis
    • del

      public Long del(byte[]... keys)
      Specified by:
      del in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      del in class redis.clients.jedis.BinaryJedis
    • del

      public Long del(byte[] key)
      Specified by:
      del in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      del in class redis.clients.jedis.BinaryJedis
    • type

      public String type(byte[] key)
      Specified by:
      type in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      type in class redis.clients.jedis.BinaryJedis
    • flushDB

      public String flushDB()
      Specified by:
      flushDB in interface redis.clients.jedis.commands.BasicCommands
      Overrides:
      flushDB in class redis.clients.jedis.BinaryJedis
    • keys

      public Set<byte[]> keys(byte[] pattern)
      Specified by:
      keys in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      keys in class redis.clients.jedis.BinaryJedis
    • randomBinaryKey

      public byte[] randomBinaryKey()
      Specified by:
      randomBinaryKey in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      randomBinaryKey in class redis.clients.jedis.BinaryJedis
    • rename

      public String rename(byte[] oldkey, byte[] newkey)
      Specified by:
      rename in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      rename in class redis.clients.jedis.BinaryJedis
    • renamenx

      public Long renamenx(byte[] oldkey, byte[] newkey)
      Specified by:
      renamenx in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      renamenx in class redis.clients.jedis.BinaryJedis
    • dbSize

      public Long dbSize()
      Specified by:
      dbSize in interface redis.clients.jedis.commands.BasicCommands
      Overrides:
      dbSize in class redis.clients.jedis.BinaryJedis
    • expire

      public Long expire(byte[] key, int seconds)
    • expireAt

      public Long expireAt(byte[] key, long unixTime)
      Specified by:
      expireAt in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      expireAt in class redis.clients.jedis.BinaryJedis
    • ttl

      public Long ttl(byte[] key)
      Specified by:
      ttl in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      ttl in class redis.clients.jedis.BinaryJedis
    • select

      public String select(int index)
      Specified by:
      select in interface redis.clients.jedis.commands.BasicCommands
      Overrides:
      select in class redis.clients.jedis.BinaryJedis
    • move

      public Long move(byte[] key, int dbIndex)
      Specified by:
      move in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      move in class redis.clients.jedis.BinaryJedis
    • flushAll

      public String flushAll()
      Specified by:
      flushAll in interface redis.clients.jedis.commands.BasicCommands
      Overrides:
      flushAll in class redis.clients.jedis.BinaryJedis
    • getSet

      public byte[] getSet(byte[] key, byte[] value)
      Specified by:
      getSet in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      getSet in class redis.clients.jedis.BinaryJedis
    • mget

      public List<byte[]> mget(byte[]... keys)
      Specified by:
      mget in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      mget in class redis.clients.jedis.BinaryJedis
    • setnx

      public Long setnx(byte[] key, byte[] value)
      Specified by:
      setnx in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      setnx in class redis.clients.jedis.BinaryJedis
    • setex

      public String setex(byte[] key, int seconds, byte[] value)
    • mset

      public String mset(byte[]... keysvalues)
      Specified by:
      mset in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      mset in class redis.clients.jedis.BinaryJedis
    • msetnx

      public Long msetnx(byte[]... keysvalues)
      Specified by:
      msetnx in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      msetnx in class redis.clients.jedis.BinaryJedis
    • decrBy

      public Long decrBy(byte[] key, long integer)
      Specified by:
      decrBy in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      decrBy in class redis.clients.jedis.BinaryJedis
    • decr

      public Long decr(byte[] key)
      Specified by:
      decr in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      decr in class redis.clients.jedis.BinaryJedis
    • incrBy

      public Long incrBy(byte[] key, long integer)
      Specified by:
      incrBy in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      incrBy in class redis.clients.jedis.BinaryJedis
    • incrByFloat

      public Double incrByFloat(byte[] key, double integer)
      Specified by:
      incrByFloat in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      incrByFloat in class redis.clients.jedis.BinaryJedis
    • incr

      public Long incr(byte[] key)
      Specified by:
      incr in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      incr in class redis.clients.jedis.BinaryJedis
    • append

      public Long append(byte[] key, byte[] value)
      Specified by:
      append in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      append in class redis.clients.jedis.BinaryJedis
    • substr

      public byte[] substr(byte[] key, int start, int end)
      Specified by:
      substr in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      substr in class redis.clients.jedis.BinaryJedis
    • hset

      public Long hset(byte[] key, byte[] field, byte[] value)
      Specified by:
      hset in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      hset in class redis.clients.jedis.BinaryJedis
    • hget

      public byte[] hget(byte[] key, byte[] field)
      Specified by:
      hget in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      hget in class redis.clients.jedis.BinaryJedis
    • hsetnx

      public Long hsetnx(byte[] key, byte[] field, byte[] value)
      Specified by:
      hsetnx in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      hsetnx in class redis.clients.jedis.BinaryJedis
    • hmset

      public String hmset(byte[] key, Map<byte[],byte[]> hash)
      Specified by:
      hmset in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      hmset in class redis.clients.jedis.BinaryJedis
    • hmget

      public List<byte[]> hmget(byte[] key, byte[]... fields)
      Specified by:
      hmget in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      hmget in class redis.clients.jedis.BinaryJedis
    • hincrBy

      public Long hincrBy(byte[] key, byte[] field, long value)
      Specified by:
      hincrBy in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      hincrBy in class redis.clients.jedis.BinaryJedis
    • hincrByFloat

      public Double hincrByFloat(byte[] key, byte[] field, double value)
      Specified by:
      hincrByFloat in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      hincrByFloat in class redis.clients.jedis.BinaryJedis
    • hexists

      public Boolean hexists(byte[] key, byte[] field)
      Specified by:
      hexists in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      hexists in class redis.clients.jedis.BinaryJedis
    • hdel

      public Long hdel(byte[] key, byte[]... fields)
      Specified by:
      hdel in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      hdel in class redis.clients.jedis.BinaryJedis
    • hlen

      public Long hlen(byte[] key)
      Specified by:
      hlen in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      hlen in class redis.clients.jedis.BinaryJedis
    • hkeys

      public Set<byte[]> hkeys(byte[] key)
      Specified by:
      hkeys in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      hkeys in class redis.clients.jedis.BinaryJedis
    • hvals

      public List<byte[]> hvals(byte[] key)
      Specified by:
      hvals in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      hvals in class redis.clients.jedis.BinaryJedis
    • hgetAll

      public Map<byte[],byte[]> hgetAll(byte[] key)
      Specified by:
      hgetAll in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      hgetAll in class redis.clients.jedis.BinaryJedis
    • rpush

      public Long rpush(byte[] key, byte[]... strings)
      Specified by:
      rpush in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      rpush in class redis.clients.jedis.BinaryJedis
    • lpush

      public Long lpush(byte[] key, byte[]... strings)
      Specified by:
      lpush in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      lpush in class redis.clients.jedis.BinaryJedis
    • llen

      public Long llen(byte[] key)
      Specified by:
      llen in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      llen in class redis.clients.jedis.BinaryJedis
    • lrange

      public List<byte[]> lrange(byte[] key, long start, long end)
      Specified by:
      lrange in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      lrange in class redis.clients.jedis.BinaryJedis
    • ltrim

      public String ltrim(byte[] key, long start, long end)
      Specified by:
      ltrim in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      ltrim in class redis.clients.jedis.BinaryJedis
    • lindex

      public byte[] lindex(byte[] key, long index)
      Specified by:
      lindex in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      lindex in class redis.clients.jedis.BinaryJedis
    • lset

      public String lset(byte[] key, long index, byte[] value)
      Specified by:
      lset in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      lset in class redis.clients.jedis.BinaryJedis
    • lrem

      public Long lrem(byte[] key, long count, byte[] value)
      Specified by:
      lrem in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      lrem in class redis.clients.jedis.BinaryJedis
    • lpop

      public byte[] lpop(byte[] key)
      Specified by:
      lpop in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      lpop in class redis.clients.jedis.BinaryJedis
    • rpop

      public byte[] rpop(byte[] key)
      Specified by:
      rpop in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      rpop in class redis.clients.jedis.BinaryJedis
    • rpoplpush

      public byte[] rpoplpush(byte[] srckey, byte[] dstkey)
      Specified by:
      rpoplpush in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      rpoplpush in class redis.clients.jedis.BinaryJedis
    • sadd

      public Long sadd(byte[] key, byte[]... members)
      Specified by:
      sadd in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      sadd in class redis.clients.jedis.BinaryJedis
    • smembers

      public Set<byte[]> smembers(byte[] key)
      Specified by:
      smembers in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      smembers in class redis.clients.jedis.BinaryJedis
    • srem

      public Long srem(byte[] key, byte[]... member)
      Specified by:
      srem in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      srem in class redis.clients.jedis.BinaryJedis
    • spop

      public byte[] spop(byte[] key)
      Specified by:
      spop in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      spop in class redis.clients.jedis.BinaryJedis
    • spop

      public Set<byte[]> spop(byte[] key, long count)
      Specified by:
      spop in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      spop in class redis.clients.jedis.BinaryJedis
    • smove

      public Long smove(byte[] srckey, byte[] dstkey, byte[] member)
      Specified by:
      smove in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      smove in class redis.clients.jedis.BinaryJedis
    • scard

      public Long scard(byte[] key)
      Specified by:
      scard in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      scard in class redis.clients.jedis.BinaryJedis
    • sismember

      public Boolean sismember(byte[] key, byte[] member)
      Specified by:
      sismember in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      sismember in class redis.clients.jedis.BinaryJedis
    • sinter

      public Set<byte[]> sinter(byte[]... keys)
      Specified by:
      sinter in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      sinter in class redis.clients.jedis.BinaryJedis
    • sinterstore

      public Long sinterstore(byte[] dstkey, byte[]... keys)
      Specified by:
      sinterstore in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      sinterstore in class redis.clients.jedis.BinaryJedis
    • sunion

      public Set<byte[]> sunion(byte[]... keys)
      Specified by:
      sunion in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      sunion in class redis.clients.jedis.BinaryJedis
    • sunionstore

      public Long sunionstore(byte[] dstkey, byte[]... keys)
      Specified by:
      sunionstore in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      sunionstore in class redis.clients.jedis.BinaryJedis
    • sdiff

      public Set<byte[]> sdiff(byte[]... keys)
      Specified by:
      sdiff in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      sdiff in class redis.clients.jedis.BinaryJedis
    • sdiffstore

      public Long sdiffstore(byte[] dstkey, byte[]... keys)
      Specified by:
      sdiffstore in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      sdiffstore in class redis.clients.jedis.BinaryJedis
    • srandmember

      public byte[] srandmember(byte[] key)
      Specified by:
      srandmember in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      srandmember in class redis.clients.jedis.BinaryJedis
    • srandmember

      public List<byte[]> srandmember(byte[] key, int count)
      Specified by:
      srandmember in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      srandmember in class redis.clients.jedis.BinaryJedis
    • zadd

      public Long zadd(byte[] key, double score, byte[] member)
      Specified by:
      zadd in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zadd in class redis.clients.jedis.BinaryJedis
    • zadd

      public Long zadd(byte[] key, double score, byte[] member, redis.clients.jedis.params.ZAddParams params)
      Specified by:
      zadd in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zadd in class redis.clients.jedis.BinaryJedis
    • zadd

      public Long zadd(byte[] key, Map<byte[],Double> scoreMembers)
      Specified by:
      zadd in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zadd in class redis.clients.jedis.BinaryJedis
    • zadd

      public Long zadd(byte[] key, Map<byte[],Double> scoreMembers, redis.clients.jedis.params.ZAddParams params)
      Specified by:
      zadd in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zadd in class redis.clients.jedis.BinaryJedis
    • zrange

      public Set<byte[]> zrange(byte[] key, long start, long end)
      Specified by:
      zrange in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zrange in class redis.clients.jedis.BinaryJedis
    • zrem

      public Long zrem(byte[] key, byte[]... members)
      Specified by:
      zrem in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zrem in class redis.clients.jedis.BinaryJedis
    • zincrby

      public Double zincrby(byte[] key, double score, byte[] member)
      Specified by:
      zincrby in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zincrby in class redis.clients.jedis.BinaryJedis
    • zincrby

      public Double zincrby(byte[] key, double score, byte[] member, redis.clients.jedis.params.ZIncrByParams params)
      Specified by:
      zincrby in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zincrby in class redis.clients.jedis.BinaryJedis
    • zrank

      public Long zrank(byte[] key, byte[] member)
      Specified by:
      zrank in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zrank in class redis.clients.jedis.BinaryJedis
    • zrevrank

      public Long zrevrank(byte[] key, byte[] member)
      Specified by:
      zrevrank in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zrevrank in class redis.clients.jedis.BinaryJedis
    • zrevrange

      public Set<byte[]> zrevrange(byte[] key, long start, long end)
      Specified by:
      zrevrange in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zrevrange in class redis.clients.jedis.BinaryJedis
    • zrangeWithScores

      public Set<redis.clients.jedis.Tuple> zrangeWithScores(byte[] key, long start, long end)
      Specified by:
      zrangeWithScores in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zrangeWithScores in class redis.clients.jedis.BinaryJedis
    • zrevrangeWithScores

      public Set<redis.clients.jedis.Tuple> zrevrangeWithScores(byte[] key, long start, long end)
      Specified by:
      zrevrangeWithScores in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zrevrangeWithScores in class redis.clients.jedis.BinaryJedis
    • zcard

      public Long zcard(byte[] key)
      Specified by:
      zcard in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zcard in class redis.clients.jedis.BinaryJedis
    • zscore

      public Double zscore(byte[] key, byte[] member)
      Specified by:
      zscore in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zscore in class redis.clients.jedis.BinaryJedis
    • multi

      public redis.clients.jedis.Transaction multi()
      Overrides:
      multi in class redis.clients.jedis.BinaryJedis
    • connect

      public void connect()
      Overrides:
      connect in class redis.clients.jedis.BinaryJedis
    • disconnect

      public void disconnect()
      Overrides:
      disconnect in class redis.clients.jedis.BinaryJedis
    • resetState

      public void resetState()
      Overrides:
      resetState in class redis.clients.jedis.BinaryJedis
    • watch

      public String watch(byte[]... keys)
      Specified by:
      watch in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      watch in class redis.clients.jedis.BinaryJedis
    • unwatch

      public String unwatch()
      Specified by:
      unwatch in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Specified by:
      unwatch in interface redis.clients.jedis.commands.MultiKeyCommands
      Overrides:
      unwatch in class redis.clients.jedis.BinaryJedis
    • sort

      public List<byte[]> sort(byte[] key)
      Specified by:
      sort in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      sort in class redis.clients.jedis.BinaryJedis
    • sort

      public List<byte[]> sort(byte[] key, redis.clients.jedis.SortingParams sortingParameters)
      Specified by:
      sort in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      sort in class redis.clients.jedis.BinaryJedis
    • blpop

      public List<byte[]> blpop(int timeout, byte[]... keys)
      Specified by:
      blpop in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      blpop in class redis.clients.jedis.BinaryJedis
    • sort

      public Long sort(byte[] key, redis.clients.jedis.SortingParams sortingParameters, byte[] dstkey)
      Specified by:
      sort in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      sort in class redis.clients.jedis.BinaryJedis
    • sort

      public Long sort(byte[] key, byte[] dstkey)
      Specified by:
      sort in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      sort in class redis.clients.jedis.BinaryJedis
    • brpop

      public List<byte[]> brpop(int timeout, byte[]... keys)
      Specified by:
      brpop in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      brpop in class redis.clients.jedis.BinaryJedis
    • blpop

      public List<byte[]> blpop(byte[]... args)
      Specified by:
      blpop in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      blpop in class redis.clients.jedis.BinaryJedis
    • brpop

      public List<byte[]> brpop(byte[]... args)
      Specified by:
      brpop in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      brpop in class redis.clients.jedis.BinaryJedis
    • auth

      public String auth(String password)
      Specified by:
      auth in interface redis.clients.jedis.commands.BasicCommands
      Overrides:
      auth in class redis.clients.jedis.BinaryJedis
    • pipelined

      public redis.clients.jedis.Pipeline pipelined()
      Overrides:
      pipelined in class redis.clients.jedis.BinaryJedis
    • zcount

      public Long zcount(byte[] key, double min, double max)
      Specified by:
      zcount in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zcount in class redis.clients.jedis.BinaryJedis
    • zcount

      public Long zcount(byte[] key, byte[] min, byte[] max)
      Specified by:
      zcount in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zcount in class redis.clients.jedis.BinaryJedis
    • zrangeByScore

      public Set<byte[]> zrangeByScore(byte[] key, double min, double max)
      Specified by:
      zrangeByScore in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zrangeByScore in class redis.clients.jedis.BinaryJedis
    • zrangeByScore

      public Set<byte[]> zrangeByScore(byte[] key, byte[] min, byte[] max)
      Specified by:
      zrangeByScore in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zrangeByScore in class redis.clients.jedis.BinaryJedis
    • zrangeByScore

      public Set<byte[]> zrangeByScore(byte[] key, double min, double max, int offset, int count)
      Specified by:
      zrangeByScore in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zrangeByScore in class redis.clients.jedis.BinaryJedis
    • zrangeByScore

      public Set<byte[]> zrangeByScore(byte[] key, byte[] min, byte[] max, int offset, int count)
      Specified by:
      zrangeByScore in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zrangeByScore in class redis.clients.jedis.BinaryJedis
    • zrangeByScoreWithScores

      public Set<redis.clients.jedis.Tuple> zrangeByScoreWithScores(byte[] key, double min, double max)
      Specified by:
      zrangeByScoreWithScores in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zrangeByScoreWithScores in class redis.clients.jedis.BinaryJedis
    • zrangeByScoreWithScores

      public Set<redis.clients.jedis.Tuple> zrangeByScoreWithScores(byte[] key, byte[] min, byte[] max)
      Specified by:
      zrangeByScoreWithScores in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zrangeByScoreWithScores in class redis.clients.jedis.BinaryJedis
    • zrangeByScoreWithScores

      public Set<redis.clients.jedis.Tuple> zrangeByScoreWithScores(byte[] key, double min, double max, int offset, int count)
      Specified by:
      zrangeByScoreWithScores in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zrangeByScoreWithScores in class redis.clients.jedis.BinaryJedis
    • zrangeByScoreWithScores

      public Set<redis.clients.jedis.Tuple> zrangeByScoreWithScores(byte[] key, byte[] min, byte[] max, int offset, int count)
      Specified by:
      zrangeByScoreWithScores in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zrangeByScoreWithScores in class redis.clients.jedis.BinaryJedis
    • zrevrangeByScore

      public Set<byte[]> zrevrangeByScore(byte[] key, double max, double min)
      Specified by:
      zrevrangeByScore in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zrevrangeByScore in class redis.clients.jedis.BinaryJedis
    • zrevrangeByScore

      public Set<byte[]> zrevrangeByScore(byte[] key, byte[] max, byte[] min)
      Specified by:
      zrevrangeByScore in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zrevrangeByScore in class redis.clients.jedis.BinaryJedis
    • zrevrangeByScore

      public Set<byte[]> zrevrangeByScore(byte[] key, double max, double min, int offset, int count)
      Specified by:
      zrevrangeByScore in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zrevrangeByScore in class redis.clients.jedis.BinaryJedis
    • zrevrangeByScore

      public Set<byte[]> zrevrangeByScore(byte[] key, byte[] max, byte[] min, int offset, int count)
      Specified by:
      zrevrangeByScore in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zrevrangeByScore in class redis.clients.jedis.BinaryJedis
    • zrevrangeByScoreWithScores

      public Set<redis.clients.jedis.Tuple> zrevrangeByScoreWithScores(byte[] key, double max, double min)
      Specified by:
      zrevrangeByScoreWithScores in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zrevrangeByScoreWithScores in class redis.clients.jedis.BinaryJedis
    • zrevrangeByScoreWithScores

      public Set<redis.clients.jedis.Tuple> zrevrangeByScoreWithScores(byte[] key, double max, double min, int offset, int count)
      Specified by:
      zrevrangeByScoreWithScores in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zrevrangeByScoreWithScores in class redis.clients.jedis.BinaryJedis
    • zrevrangeByScoreWithScores

      public Set<redis.clients.jedis.Tuple> zrevrangeByScoreWithScores(byte[] key, byte[] max, byte[] min)
      Specified by:
      zrevrangeByScoreWithScores in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zrevrangeByScoreWithScores in class redis.clients.jedis.BinaryJedis
    • zrevrangeByScoreWithScores

      public Set<redis.clients.jedis.Tuple> zrevrangeByScoreWithScores(byte[] key, byte[] max, byte[] min, int offset, int count)
      Specified by:
      zrevrangeByScoreWithScores in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zrevrangeByScoreWithScores in class redis.clients.jedis.BinaryJedis
    • zremrangeByRank

      public Long zremrangeByRank(byte[] key, long start, long end)
      Specified by:
      zremrangeByRank in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zremrangeByRank in class redis.clients.jedis.BinaryJedis
    • zremrangeByScore

      public Long zremrangeByScore(byte[] key, double start, double end)
      Specified by:
      zremrangeByScore in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zremrangeByScore in class redis.clients.jedis.BinaryJedis
    • zremrangeByScore

      public Long zremrangeByScore(byte[] key, byte[] start, byte[] end)
      Specified by:
      zremrangeByScore in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zremrangeByScore in class redis.clients.jedis.BinaryJedis
    • zunionstore

      public Long zunionstore(byte[] dstkey, byte[]... sets)
      Specified by:
      zunionstore in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      zunionstore in class redis.clients.jedis.BinaryJedis
    • zunionstore

      public Long zunionstore(byte[] dstkey, redis.clients.jedis.ZParams params, byte[]... sets)
      Specified by:
      zunionstore in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      zunionstore in class redis.clients.jedis.BinaryJedis
    • zinterstore

      public Long zinterstore(byte[] dstkey, byte[]... sets)
      Specified by:
      zinterstore in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      zinterstore in class redis.clients.jedis.BinaryJedis
    • zinterstore

      public Long zinterstore(byte[] dstkey, redis.clients.jedis.ZParams params, byte[]... sets)
      Specified by:
      zinterstore in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      zinterstore in class redis.clients.jedis.BinaryJedis
    • zlexcount

      public Long zlexcount(byte[] key, byte[] min, byte[] max)
      Specified by:
      zlexcount in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zlexcount in class redis.clients.jedis.BinaryJedis
    • zrangeByLex

      public Set<byte[]> zrangeByLex(byte[] key, byte[] min, byte[] max)
      Specified by:
      zrangeByLex in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zrangeByLex in class redis.clients.jedis.BinaryJedis
    • zrangeByLex

      public Set<byte[]> zrangeByLex(byte[] key, byte[] min, byte[] max, int offset, int count)
      Specified by:
      zrangeByLex in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zrangeByLex in class redis.clients.jedis.BinaryJedis
    • zrevrangeByLex

      public Set<byte[]> zrevrangeByLex(byte[] key, byte[] max, byte[] min)
      Specified by:
      zrevrangeByLex in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zrevrangeByLex in class redis.clients.jedis.BinaryJedis
    • zrevrangeByLex

      public Set<byte[]> zrevrangeByLex(byte[] key, byte[] max, byte[] min, int offset, int count)
      Specified by:
      zrevrangeByLex in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zrevrangeByLex in class redis.clients.jedis.BinaryJedis
    • zremrangeByLex

      public Long zremrangeByLex(byte[] key, byte[] min, byte[] max)
      Specified by:
      zremrangeByLex in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zremrangeByLex in class redis.clients.jedis.BinaryJedis
    • save

      public String save()
      Specified by:
      save in interface redis.clients.jedis.commands.BasicCommands
      Overrides:
      save in class redis.clients.jedis.BinaryJedis
    • bgsave

      public String bgsave()
      Specified by:
      bgsave in interface redis.clients.jedis.commands.BasicCommands
      Overrides:
      bgsave in class redis.clients.jedis.BinaryJedis
    • bgrewriteaof

      public String bgrewriteaof()
      Specified by:
      bgrewriteaof in interface redis.clients.jedis.commands.BasicCommands
      Overrides:
      bgrewriteaof in class redis.clients.jedis.BinaryJedis
    • lastsave

      public Long lastsave()
      Specified by:
      lastsave in interface redis.clients.jedis.commands.BasicCommands
      Overrides:
      lastsave in class redis.clients.jedis.BinaryJedis
    • shutdown

      public String shutdown()
      Specified by:
      shutdown in interface redis.clients.jedis.commands.BasicCommands
      Overrides:
      shutdown in class redis.clients.jedis.BinaryJedis
    • info

      public String info()
      Specified by:
      info in interface redis.clients.jedis.commands.BasicCommands
      Overrides:
      info in class redis.clients.jedis.BinaryJedis
    • info

      public String info(String section)
      Specified by:
      info in interface redis.clients.jedis.commands.BasicCommands
      Overrides:
      info in class redis.clients.jedis.BinaryJedis
    • monitor

      public void monitor(redis.clients.jedis.JedisMonitor jedisMonitor)
      Overrides:
      monitor in class redis.clients.jedis.BinaryJedis
    • slaveof

      public String slaveof(String host, int port)
      Specified by:
      slaveof in interface redis.clients.jedis.commands.BasicCommands
      Overrides:
      slaveof in class redis.clients.jedis.BinaryJedis
    • slaveofNoOne

      public String slaveofNoOne()
      Specified by:
      slaveofNoOne in interface redis.clients.jedis.commands.BasicCommands
      Overrides:
      slaveofNoOne in class redis.clients.jedis.BinaryJedis
    • configGet

      public List<byte[]> configGet(byte[] pattern)
      Specified by:
      configGet in interface redis.clients.jedis.commands.AdvancedBinaryJedisCommands
      Overrides:
      configGet in class redis.clients.jedis.BinaryJedis
    • configResetStat

      public String configResetStat()
      Specified by:
      configResetStat in interface redis.clients.jedis.commands.BasicCommands
      Overrides:
      configResetStat in class redis.clients.jedis.BinaryJedis
    • configSet

      public byte[] configSet(byte[] parameter, byte[] value)
      Specified by:
      configSet in interface redis.clients.jedis.commands.AdvancedBinaryJedisCommands
      Overrides:
      configSet in class redis.clients.jedis.BinaryJedis
    • isConnected

      public boolean isConnected()
      Overrides:
      isConnected in class redis.clients.jedis.BinaryJedis
    • strlen

      public Long strlen(byte[] key)
      Specified by:
      strlen in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      strlen in class redis.clients.jedis.BinaryJedis
    • sync

      public void sync()
      Overrides:
      sync in class redis.clients.jedis.BinaryJedis
    • lpushx

      public Long lpushx(byte[] key, byte[]... string)
      Specified by:
      lpushx in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      lpushx in class redis.clients.jedis.BinaryJedis
    • persist

      public Long persist(byte[] key)
      Specified by:
      persist in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      persist in class redis.clients.jedis.BinaryJedis
    • rpushx

      public Long rpushx(byte[] key, byte[]... string)
      Specified by:
      rpushx in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      rpushx in class redis.clients.jedis.BinaryJedis
    • echo

      public byte[] echo(byte[] string)
      Specified by:
      echo in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      echo in class redis.clients.jedis.BinaryJedis
    • linsert

      public Long linsert(byte[] key, redis.clients.jedis.ListPosition where, byte[] pivot, byte[] value)
      Specified by:
      linsert in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      linsert in class redis.clients.jedis.BinaryJedis
    • debug

      public String debug(redis.clients.jedis.DebugParams params)
      Specified by:
      debug in interface redis.clients.jedis.commands.BasicCommands
      Overrides:
      debug in class redis.clients.jedis.BinaryJedis
    • getClient

      public redis.clients.jedis.Client getClient()
      Overrides:
      getClient in class redis.clients.jedis.BinaryJedis
    • brpoplpush

      public byte[] brpoplpush(byte[] source, byte[] destination, int timeout)
      Specified by:
      brpoplpush in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      brpoplpush in class redis.clients.jedis.BinaryJedis
    • setbit

      public Boolean setbit(byte[] key, long offset, boolean value)
      Specified by:
      setbit in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      setbit in class redis.clients.jedis.BinaryJedis
    • setbit

      public Boolean setbit(byte[] key, long offset, byte[] value)
      Specified by:
      setbit in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      setbit in class redis.clients.jedis.BinaryJedis
    • getbit

      public Boolean getbit(byte[] key, long offset)
      Specified by:
      getbit in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      getbit in class redis.clients.jedis.BinaryJedis
    • bitpos

      public Long bitpos(byte[] key, boolean value)
      Overrides:
      bitpos in class redis.clients.jedis.BinaryJedis
    • bitpos

      public Long bitpos(byte[] key, boolean value, redis.clients.jedis.BitPosParams params)
      Overrides:
      bitpos in class redis.clients.jedis.BinaryJedis
    • setrange

      public Long setrange(byte[] key, long offset, byte[] value)
      Specified by:
      setrange in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      setrange in class redis.clients.jedis.BinaryJedis
    • getrange

      public byte[] getrange(byte[] key, long startOffset, long endOffset)
      Specified by:
      getrange in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      getrange in class redis.clients.jedis.BinaryJedis
    • publish

      public Long publish(byte[] channel, byte[] message)
      Specified by:
      publish in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      publish in class redis.clients.jedis.BinaryJedis
    • subscribe

      public void subscribe(redis.clients.jedis.BinaryJedisPubSub jedisPubSub, byte[]... channels)
      Specified by:
      subscribe in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      subscribe in class redis.clients.jedis.BinaryJedis
    • psubscribe

      public void psubscribe(redis.clients.jedis.BinaryJedisPubSub jedisPubSub, byte[]... patterns)
      Specified by:
      psubscribe in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      psubscribe in class redis.clients.jedis.BinaryJedis
    • getDB

      public int getDB()
      Specified by:
      getDB in interface redis.clients.jedis.commands.BasicCommands
      Overrides:
      getDB in class redis.clients.jedis.BinaryJedis
    • eval

      public Object eval(byte[] script, List<byte[]> keys, List<byte[]> args)
      Specified by:
      eval in interface redis.clients.jedis.commands.BinaryScriptingCommands
      Overrides:
      eval in class redis.clients.jedis.BinaryJedis
    • eval

      public Object eval(byte[] script, byte[] keyCount, byte[]... params)
      Specified by:
      eval in interface redis.clients.jedis.commands.BinaryScriptingCommands
      Overrides:
      eval in class redis.clients.jedis.BinaryJedis
    • eval

      public Object eval(byte[] script, int keyCount, byte[]... params)
      Specified by:
      eval in interface redis.clients.jedis.commands.BinaryScriptingCommands
      Overrides:
      eval in class redis.clients.jedis.BinaryJedis
    • eval

      public Object eval(byte[] script)
      Specified by:
      eval in interface redis.clients.jedis.commands.BinaryScriptingCommands
      Overrides:
      eval in class redis.clients.jedis.BinaryJedis
    • evalsha

      public Object evalsha(byte[] sha1)
      Specified by:
      evalsha in interface redis.clients.jedis.commands.BinaryScriptingCommands
      Overrides:
      evalsha in class redis.clients.jedis.BinaryJedis
    • evalsha

      public Object evalsha(byte[] sha1, List<byte[]> keys, List<byte[]> args)
      Specified by:
      evalsha in interface redis.clients.jedis.commands.BinaryScriptingCommands
      Overrides:
      evalsha in class redis.clients.jedis.BinaryJedis
    • evalsha

      public Object evalsha(byte[] sha1, int keyCount, byte[]... params)
      Specified by:
      evalsha in interface redis.clients.jedis.commands.BinaryScriptingCommands
      Overrides:
      evalsha in class redis.clients.jedis.BinaryJedis
    • scriptFlush

      public String scriptFlush()
      Specified by:
      scriptFlush in interface redis.clients.jedis.commands.BinaryScriptingCommands
      Overrides:
      scriptFlush in class redis.clients.jedis.BinaryJedis
    • scriptExists

      public Long scriptExists(byte[] sha1)
      Overrides:
      scriptExists in class redis.clients.jedis.BinaryJedis
    • scriptExists

      public List<Long> scriptExists(byte[]... sha1)
      Specified by:
      scriptExists in interface redis.clients.jedis.commands.BinaryScriptingCommands
      Overrides:
      scriptExists in class redis.clients.jedis.BinaryJedis
    • scriptLoad

      public byte[] scriptLoad(byte[] script)
      Specified by:
      scriptLoad in interface redis.clients.jedis.commands.BinaryScriptingCommands
      Overrides:
      scriptLoad in class redis.clients.jedis.BinaryJedis
    • scriptKill

      public String scriptKill()
      Specified by:
      scriptKill in interface redis.clients.jedis.commands.BinaryScriptingCommands
      Overrides:
      scriptKill in class redis.clients.jedis.BinaryJedis
    • slowlogReset

      public String slowlogReset()
      Specified by:
      slowlogReset in interface redis.clients.jedis.commands.AdvancedBinaryJedisCommands
      Specified by:
      slowlogReset in interface redis.clients.jedis.commands.AdvancedJedisCommands
      Overrides:
      slowlogReset in class redis.clients.jedis.BinaryJedis
    • slowlogLen

      public Long slowlogLen()
      Specified by:
      slowlogLen in interface redis.clients.jedis.commands.AdvancedBinaryJedisCommands
      Specified by:
      slowlogLen in interface redis.clients.jedis.commands.AdvancedJedisCommands
      Overrides:
      slowlogLen in class redis.clients.jedis.BinaryJedis
    • slowlogGetBinary

      public List<Object> slowlogGetBinary()
      Specified by:
      slowlogGetBinary in interface redis.clients.jedis.commands.AdvancedBinaryJedisCommands
      Overrides:
      slowlogGetBinary in class redis.clients.jedis.BinaryJedis
    • slowlogGetBinary

      public List<Object> slowlogGetBinary(long entries)
      Specified by:
      slowlogGetBinary in interface redis.clients.jedis.commands.AdvancedBinaryJedisCommands
      Overrides:
      slowlogGetBinary in class redis.clients.jedis.BinaryJedis
    • objectRefcount

      public Long objectRefcount(byte[] key)
      Specified by:
      objectRefcount in interface redis.clients.jedis.commands.AdvancedBinaryJedisCommands
      Overrides:
      objectRefcount in class redis.clients.jedis.BinaryJedis
    • objectEncoding

      public byte[] objectEncoding(byte[] key)
      Specified by:
      objectEncoding in interface redis.clients.jedis.commands.AdvancedBinaryJedisCommands
      Overrides:
      objectEncoding in class redis.clients.jedis.BinaryJedis
    • objectIdletime

      public Long objectIdletime(byte[] key)
      Specified by:
      objectIdletime in interface redis.clients.jedis.commands.AdvancedBinaryJedisCommands
      Overrides:
      objectIdletime in class redis.clients.jedis.BinaryJedis
    • bitcount

      public Long bitcount(byte[] key)
      Specified by:
      bitcount in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      bitcount in class redis.clients.jedis.BinaryJedis
    • bitcount

      public Long bitcount(byte[] key, long start, long end)
      Specified by:
      bitcount in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      bitcount in class redis.clients.jedis.BinaryJedis
    • bitop

      public Long bitop(redis.clients.jedis.BitOP op, byte[] destKey, byte[]... srcKeys)
      Specified by:
      bitop in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      bitop in class redis.clients.jedis.BinaryJedis
    • dump

      public byte[] dump(byte[] key)
      Specified by:
      dump in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      dump in class redis.clients.jedis.BinaryJedis
    • restore

      public String restore(byte[] key, int ttl, byte[] serializedValue)
    • pexpire

      public Long pexpire(byte[] key, long milliseconds)
      Specified by:
      pexpire in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      pexpire in class redis.clients.jedis.BinaryJedis
    • pexpireAt

      public Long pexpireAt(byte[] key, long millisecondsTimestamp)
      Specified by:
      pexpireAt in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      pexpireAt in class redis.clients.jedis.BinaryJedis
    • pttl

      public Long pttl(byte[] key)
      Specified by:
      pttl in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      pttl in class redis.clients.jedis.BinaryJedis
    • psetex

      public String psetex(byte[] key, long milliseconds, byte[] value)
      Specified by:
      psetex in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      psetex in class redis.clients.jedis.BinaryJedis
    • clientKill

      public String clientKill(byte[] client)
      Specified by:
      clientKill in interface redis.clients.jedis.commands.AdvancedBinaryJedisCommands
      Overrides:
      clientKill in class redis.clients.jedis.BinaryJedis
    • clientGetname

      public String clientGetname()
      Specified by:
      clientGetname in interface redis.clients.jedis.commands.AdvancedJedisCommands
      Overrides:
      clientGetname in class redis.clients.jedis.Jedis
    • clientList

      public String clientList()
      Specified by:
      clientList in interface redis.clients.jedis.commands.AdvancedJedisCommands
      Overrides:
      clientList in class redis.clients.jedis.Jedis
    • clientSetname

      public String clientSetname(byte[] name)
      Specified by:
      clientSetname in interface redis.clients.jedis.commands.AdvancedBinaryJedisCommands
      Overrides:
      clientSetname in class redis.clients.jedis.BinaryJedis
    • time

      public List<String> time()
      Overrides:
      time in class redis.clients.jedis.BinaryJedis
    • waitReplicas

      public Long waitReplicas(int replicas, long timeout)
      Specified by:
      waitReplicas in interface redis.clients.jedis.commands.BasicCommands
      Overrides:
      waitReplicas in class redis.clients.jedis.BinaryJedis
    • pfadd

      public Long pfadd(byte[] key, byte[]... elements)
      Specified by:
      pfadd in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      pfadd in class redis.clients.jedis.BinaryJedis
    • pfcount

      public long pfcount(byte[] key)
      Specified by:
      pfcount in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      pfcount in class redis.clients.jedis.BinaryJedis
    • pfmerge

      public String pfmerge(byte[] destkey, byte[]... sourcekeys)
      Specified by:
      pfmerge in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      pfmerge in class redis.clients.jedis.BinaryJedis
    • pfcount

      public Long pfcount(byte[]... keys)
      Specified by:
      pfcount in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      pfcount in class redis.clients.jedis.BinaryJedis
    • scan

      public redis.clients.jedis.ScanResult<byte[]> scan(byte[] cursor)
      Specified by:
      scan in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      scan in class redis.clients.jedis.BinaryJedis
    • scan

      public redis.clients.jedis.ScanResult<byte[]> scan(byte[] cursor, redis.clients.jedis.ScanParams params)
      Specified by:
      scan in interface redis.clients.jedis.commands.MultiKeyBinaryCommands
      Overrides:
      scan in class redis.clients.jedis.BinaryJedis
    • hscan

      public redis.clients.jedis.ScanResult<Map.Entry<byte[],byte[]>> hscan(byte[] key, byte[] cursor)
      Specified by:
      hscan in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      hscan in class redis.clients.jedis.BinaryJedis
    • hscan

      public redis.clients.jedis.ScanResult<Map.Entry<byte[],byte[]>> hscan(byte[] key, byte[] cursor, redis.clients.jedis.ScanParams params)
      Specified by:
      hscan in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      hscan in class redis.clients.jedis.BinaryJedis
    • sscan

      public redis.clients.jedis.ScanResult<byte[]> sscan(byte[] key, byte[] cursor)
      Specified by:
      sscan in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      sscan in class redis.clients.jedis.BinaryJedis
    • sscan

      public redis.clients.jedis.ScanResult<byte[]> sscan(byte[] key, byte[] cursor, redis.clients.jedis.ScanParams params)
      Specified by:
      sscan in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      sscan in class redis.clients.jedis.BinaryJedis
    • zscan

      public redis.clients.jedis.ScanResult<redis.clients.jedis.Tuple> zscan(byte[] key, byte[] cursor)
      Specified by:
      zscan in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zscan in class redis.clients.jedis.BinaryJedis
    • zscan

      public redis.clients.jedis.ScanResult<redis.clients.jedis.Tuple> zscan(byte[] key, byte[] cursor, redis.clients.jedis.ScanParams params)
      Specified by:
      zscan in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      zscan in class redis.clients.jedis.BinaryJedis
    • geoadd

      public Long geoadd(byte[] key, double longitude, double latitude, byte[] member)
      Specified by:
      geoadd in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      geoadd in class redis.clients.jedis.BinaryJedis
    • geoadd

      public Long geoadd(byte[] key, Map<byte[],redis.clients.jedis.GeoCoordinate> memberCoordinateMap)
      Specified by:
      geoadd in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      geoadd in class redis.clients.jedis.BinaryJedis
    • geodist

      public Double geodist(byte[] key, byte[] member1, byte[] member2)
      Specified by:
      geodist in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      geodist in class redis.clients.jedis.BinaryJedis
    • geodist

      public Double geodist(byte[] key, byte[] member1, byte[] member2, redis.clients.jedis.GeoUnit unit)
      Specified by:
      geodist in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      geodist in class redis.clients.jedis.BinaryJedis
    • geohash

      public List<byte[]> geohash(byte[] key, byte[]... members)
      Specified by:
      geohash in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      geohash in class redis.clients.jedis.BinaryJedis
    • geopos

      public List<redis.clients.jedis.GeoCoordinate> geopos(byte[] key, byte[]... members)
      Specified by:
      geopos in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      geopos in class redis.clients.jedis.BinaryJedis
    • georadius

      public List<redis.clients.jedis.GeoRadiusResponse> georadius(byte[] key, double longitude, double latitude, double radius, redis.clients.jedis.GeoUnit unit)
      Specified by:
      georadius in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      georadius in class redis.clients.jedis.BinaryJedis
    • georadius

      public List<redis.clients.jedis.GeoRadiusResponse> georadius(byte[] key, double longitude, double latitude, double radius, redis.clients.jedis.GeoUnit unit, redis.clients.jedis.params.GeoRadiusParam param)
      Specified by:
      georadius in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      georadius in class redis.clients.jedis.BinaryJedis
    • georadiusByMember

      public List<redis.clients.jedis.GeoRadiusResponse> georadiusByMember(byte[] key, byte[] member, double radius, redis.clients.jedis.GeoUnit unit)
      Specified by:
      georadiusByMember in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      georadiusByMember in class redis.clients.jedis.BinaryJedis
    • georadiusByMember

      public List<redis.clients.jedis.GeoRadiusResponse> georadiusByMember(byte[] key, byte[] member, double radius, redis.clients.jedis.GeoUnit unit, redis.clients.jedis.params.GeoRadiusParam param)
      Specified by:
      georadiusByMember in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      georadiusByMember in class redis.clients.jedis.BinaryJedis
    • bitfield

      public List<Long> bitfield(byte[] key, byte[]... arguments)
      Specified by:
      bitfield in interface redis.clients.jedis.commands.BinaryJedisCommands
      Overrides:
      bitfield in class redis.clients.jedis.BinaryJedis