Interface BinaryRedisPipeline

    • Method Detail

      • append

        Response<Long> append​(byte[] key,
                              byte[] value)
      • decrBy

        Response<Long> decrBy​(byte[] key,
                              long decrement)
      • echo

        Response<byte[]> echo​(byte[] string)
      • expire

        Response<Long> expire​(byte[] key,
                              int seconds)
      • pexpire

        Response<Long> pexpire​(byte[] key,
                               long milliseconds)
      • expireAt

        Response<Long> expireAt​(byte[] key,
                                long unixTime)
      • pexpireAt

        Response<Long> pexpireAt​(byte[] key,
                                 long millisecondsTimestamp)
      • get

        Response<byte[]> get​(byte[] key)
      • getSet

        Response<byte[]> getSet​(byte[] key,
                                byte[] value)
      • getrange

        Response<byte[]> getrange​(byte[] key,
                                  long startOffset,
                                  long endOffset)
      • hdel

        Response<Long> hdel​(byte[] key,
                            byte[]... field)
      • hget

        Response<byte[]> hget​(byte[] key,
                              byte[] field)
      • hgetAll

        Response<Map<byte[],​byte[]>> hgetAll​(byte[] key)
      • hincrBy

        Response<Long> hincrBy​(byte[] key,
                               byte[] field,
                               long value)
      • hmget

        Response<List<byte[]>> hmget​(byte[] key,
                                     byte[]... fields)
      • hset

        Response<Long> hset​(byte[] key,
                            byte[] field,
                            byte[] value)
      • hsetnx

        Response<Long> hsetnx​(byte[] key,
                              byte[] field,
                              byte[] value)
      • incrBy

        Response<Long> incrBy​(byte[] key,
                              long increment)
      • lindex

        Response<byte[]> lindex​(byte[] key,
                                long index)
      • lpop

        Response<byte[]> lpop​(byte[] key)
      • lpop

        Response<List<byte[]>> lpop​(byte[] key,
                                    int count)
      • lpos

        Response<Long> lpos​(byte[] key,
                            byte[] element)
      • lpush

        Response<Long> lpush​(byte[] key,
                             byte[]... string)
      • lpushx

        Response<Long> lpushx​(byte[] key,
                              byte[]... bytes)
      • lrange

        Response<List<byte[]>> lrange​(byte[] key,
                                      long start,
                                      long stop)
      • lrem

        Response<Long> lrem​(byte[] key,
                            long count,
                            byte[] value)
      • lset

        Response<String> lset​(byte[] key,
                              long index,
                              byte[] value)
      • ltrim

        Response<String> ltrim​(byte[] key,
                               long start,
                               long stop)
      • rpop

        Response<byte[]> rpop​(byte[] key)
      • rpop

        Response<List<byte[]>> rpop​(byte[] key,
                                    int count)
      • rpush

        Response<Long> rpush​(byte[] key,
                             byte[]... string)
      • rpushx

        Response<Long> rpushx​(byte[] key,
                              byte[]... string)
      • sadd

        Response<Long> sadd​(byte[] key,
                            byte[]... member)
      • setbit

        Response<Boolean> setbit​(byte[] key,
                                 long offset,
                                 byte[] value)
      • setrange

        Response<Long> setrange​(byte[] key,
                                long offset,
                                byte[] value)
      • setex

        Response<String> setex​(byte[] key,
                               int seconds,
                               byte[] value)
      • setnx

        Response<Long> setnx​(byte[] key,
                             byte[] value)
      • smembers

        Response<Set<byte[]>> smembers​(byte[] key)
      • spop

        Response<byte[]> spop​(byte[] key)
      • spop

        Response<Set<byte[]>> spop​(byte[] key,
                                   long count)
      • srandmember

        Response<byte[]> srandmember​(byte[] key)
      • srem

        Response<Long> srem​(byte[] key,
                            byte[]... member)
      • substr

        Response<String> substr​(byte[] key,
                                int start,
                                int end)
      • zadd

        Response<Long> zadd​(byte[] key,
                            double score,
                            byte[] member)
      • zcount

        Response<Long> zcount​(byte[] key,
                              double min,
                              double max)
      • zcount

        Response<Long> zcount​(byte[] key,
                              byte[] min,
                              byte[] max)
      • zincrby

        Response<Double> zincrby​(byte[] key,
                                 double increment,
                                 byte[] member)
      • zrange

        Response<Set<byte[]>> zrange​(byte[] key,
                                     long start,
                                     long stop)
      • zrangeByScore

        Response<Set<byte[]>> zrangeByScore​(byte[] key,
                                            double min,
                                            double max)
      • zrangeByScore

        Response<Set<byte[]>> zrangeByScore​(byte[] key,
                                            byte[] min,
                                            byte[] max)
      • zrangeByScore

        Response<Set<byte[]>> zrangeByScore​(byte[] key,
                                            double min,
                                            double max,
                                            int offset,
                                            int count)
      • zrangeByScore

        Response<Set<byte[]>> zrangeByScore​(byte[] key,
                                            byte[] min,
                                            byte[] max,
                                            int offset,
                                            int count)
      • zrangeByScoreWithScores

        Response<Set<Tuple>> zrangeByScoreWithScores​(byte[] key,
                                                     double min,
                                                     double max)
      • zrangeByScoreWithScores

        Response<Set<Tuple>> zrangeByScoreWithScores​(byte[] key,
                                                     byte[] min,
                                                     byte[] max)
      • zrangeByScoreWithScores

        Response<Set<Tuple>> zrangeByScoreWithScores​(byte[] key,
                                                     double min,
                                                     double max,
                                                     int offset,
                                                     int count)
      • zrangeByScoreWithScores

        Response<Set<Tuple>> zrangeByScoreWithScores​(byte[] key,
                                                     byte[] min,
                                                     byte[] max,
                                                     int offset,
                                                     int count)
      • zrevrangeByScore

        Response<Set<byte[]>> zrevrangeByScore​(byte[] key,
                                               double max,
                                               double min)
      • zrevrangeByScore

        Response<Set<byte[]>> zrevrangeByScore​(byte[] key,
                                               byte[] max,
                                               byte[] min)
      • zrevrangeByScore

        Response<Set<byte[]>> zrevrangeByScore​(byte[] key,
                                               double max,
                                               double min,
                                               int offset,
                                               int count)
      • zrevrangeByScore

        Response<Set<byte[]>> zrevrangeByScore​(byte[] key,
                                               byte[] max,
                                               byte[] min,
                                               int offset,
                                               int count)
      • zrevrangeByScoreWithScores

        Response<Set<Tuple>> zrevrangeByScoreWithScores​(byte[] key,
                                                        double max,
                                                        double min)
      • zrevrangeByScoreWithScores

        Response<Set<Tuple>> zrevrangeByScoreWithScores​(byte[] key,
                                                        byte[] max,
                                                        byte[] min)
      • zrevrangeByScoreWithScores

        Response<Set<Tuple>> zrevrangeByScoreWithScores​(byte[] key,
                                                        double max,
                                                        double min,
                                                        int offset,
                                                        int count)
      • zrevrangeByScoreWithScores

        Response<Set<Tuple>> zrevrangeByScoreWithScores​(byte[] key,
                                                        byte[] max,
                                                        byte[] min,
                                                        int offset,
                                                        int count)
      • zrangeWithScores

        Response<Set<Tuple>> zrangeWithScores​(byte[] key,
                                              long start,
                                              long stop)
      • zrank

        Response<Long> zrank​(byte[] key,
                             byte[] member)
      • zrem

        Response<Long> zrem​(byte[] key,
                            byte[]... members)
      • zremrangeByRank

        Response<Long> zremrangeByRank​(byte[] key,
                                       long start,
                                       long stop)
      • zremrangeByScore

        Response<Long> zremrangeByScore​(byte[] key,
                                        double min,
                                        double max)
      • zremrangeByScore

        Response<Long> zremrangeByScore​(byte[] key,
                                        byte[] min,
                                        byte[] max)
      • zrevrange

        Response<Set<byte[]>> zrevrange​(byte[] key,
                                        long start,
                                        long stop)
      • zrevrangeWithScores

        Response<Set<Tuple>> zrevrangeWithScores​(byte[] key,
                                                 long start,
                                                 long stop)
      • zrevrank

        Response<Long> zrevrank​(byte[] key,
                                byte[] member)
      • zlexcount

        Response<Long> zlexcount​(byte[] key,
                                 byte[] min,
                                 byte[] max)
      • zrangeByLex

        Response<Set<byte[]>> zrangeByLex​(byte[] key,
                                          byte[] min,
                                          byte[] max)
      • zrangeByLex

        Response<Set<byte[]>> zrangeByLex​(byte[] key,
                                          byte[] min,
                                          byte[] max,
                                          int offset,
                                          int count)
      • zrevrangeByLex

        Response<Set<byte[]>> zrevrangeByLex​(byte[] key,
                                             byte[] max,
                                             byte[] min)
      • zrevrangeByLex

        Response<Set<byte[]>> zrevrangeByLex​(byte[] key,
                                             byte[] max,
                                             byte[] min,
                                             int offset,
                                             int count)
      • zremrangeByLex

        Response<Long> zremrangeByLex​(byte[] key,
                                      byte[] min,
                                      byte[] max)
      • bitcount

        Response<Long> bitcount​(byte[] key,
                                long start,
                                long end)
      • pfadd

        Response<Long> pfadd​(byte[] key,
                             byte[]... elements)
      • dump

        Response<byte[]> dump​(byte[] key)
      • restore

        Response<String> restore​(byte[] key,
                                 int ttl,
                                 byte[] serializedValue)
      • restoreReplace

        Response<String> restoreReplace​(byte[] key,
                                        int ttl,
                                        byte[] serializedValue)
      • migrate

        Response<String> migrate​(String host,
                                 int port,
                                 byte[] key,
                                 int destinationDB,
                                 int timeout)
      • geoadd

        Response<Long> geoadd​(byte[] key,
                              double longitude,
                              double latitude,
                              byte[] member)
      • geodist

        Response<Double> geodist​(byte[] key,
                                 byte[] member1,
                                 byte[] member2)
      • geohash

        Response<List<byte[]>> geohash​(byte[] key,
                                       byte[]... members)
      • bitfieldReadonly

        Response<List<Long>> bitfieldReadonly​(byte[] key,
                                              byte[]... elements)
      • hstrlen

        Response<Long> hstrlen​(byte[] key,
                               byte[] field)
      • xadd

        Response<byte[]> xadd​(byte[] key,
                              byte[] id,
                              Map<byte[],​byte[]> hash)
      • xadd

        Response<byte[]> xadd​(byte[] key,
                              byte[] id,
                              Map<byte[],​byte[]> hash,
                              long maxLen,
                              boolean approximateLength)
      • xrange

        Response<List<byte[]>> xrange​(byte[] key,
                                      byte[] start,
                                      byte[] end,
                                      int count)
      • xrevrange

        Response<List<byte[]>> xrevrange​(byte[] key,
                                         byte[] end,
                                         byte[] start,
                                         int count)
      • xack

        Response<Long> xack​(byte[] key,
                            byte[] group,
                            byte[]... ids)
      • xgroupCreate

        Response<String> xgroupCreate​(byte[] key,
                                      byte[] groupname,
                                      byte[] id,
                                      boolean makeStream)
      • xgroupSetID

        Response<String> xgroupSetID​(byte[] key,
                                     byte[] groupname,
                                     byte[] id)
      • xgroupDestroy

        Response<Long> xgroupDestroy​(byte[] key,
                                     byte[] groupname)
      • xgroupDelConsumer

        Response<Long> xgroupDelConsumer​(byte[] key,
                                         byte[] groupname,
                                         byte[] consumername)
      • xpending

        Response<List<StreamPendingEntry>> xpending​(byte[] key,
                                                    byte[] groupname,
                                                    byte[] start,
                                                    byte[] end,
                                                    int count,
                                                    byte[] consumername)
      • xtrim

        Response<Long> xtrim​(byte[] key,
                             long maxLen,
                             boolean approximateLength)
      • xclaim

        Response<List<byte[]>> xclaim​(byte[] key,
                                      byte[] group,
                                      byte[] consumername,
                                      long minIdleTime,
                                      long newIdleTime,
                                      int retries,
                                      boolean force,
                                      byte[]... ids)
      • bitpos

        Response<Long> bitpos​(byte[] key,
                              boolean value)
      • srandmember

        Response<List<byte[]>> srandmember​(byte[] key,
                                           int count)
      • objectRefcount

        Response<Long> objectRefcount​(byte[] key)
      • objectEncoding

        Response<byte[]> objectEncoding​(byte[] key)
      • objectIdletime

        Response<Long> objectIdletime​(byte[] key)
      • incrByFloat

        Response<Double> incrByFloat​(byte[] key,
                                     double increment)
      • psetex

        Response<String> psetex​(byte[] key,
                                long milliseconds,
                                byte[] value)
      • hincrByFloat

        Response<Double> hincrByFloat​(byte[] key,
                                      byte[] field,
                                      double increment)