Interface Commands

  • All Known Implementing Classes:
    Client

    public interface Commands
    • Method Detail

      • ping

        void ping​(String message)
      • get

        void get​(String key)
      • exists

        void exists​(String... keys)
      • del

        void del​(String... keys)
      • unlink

        void unlink​(String... keys)
      • type

        void type​(String key)
      • keys

        void keys​(String pattern)
      • renamenx

        void renamenx​(String oldkey,
                      String newkey)
      • expire

        void expire​(String key,
                    int seconds)
      • expireAt

        void expireAt​(String key,
                      long unixTime)
      • ttl

        void ttl​(String key)
      • pttl

        void pttl​(String key)
      • touch

        void touch​(String... keys)
      • setbit

        void setbit​(String key,
                    long offset,
                    boolean value)
      • setbit

        void setbit​(String key,
                    long offset,
                    String value)
      • getbit

        void getbit​(String key,
                    long offset)
      • setrange

        void setrange​(String key,
                      long offset,
                      String value)
      • getrange

        void getrange​(String key,
                      long startOffset,
                      long endOffset)
      • move

        void move​(String key,
                  int dbIndex)
      • mget

        void mget​(String... keys)
      • setex

        void setex​(String key,
                   int seconds,
                   String value)
      • mset

        void mset​(String... keysvalues)
      • msetnx

        void msetnx​(String... keysvalues)
      • decrBy

        void decrBy​(String key,
                    long decrement)
      • decr

        void decr​(String key)
      • incrBy

        void incrBy​(String key,
                    long increment)
      • incrByFloat

        void incrByFloat​(String key,
                         double increment)
      • incr

        void incr​(String key)
      • substr

        void substr​(String key,
                    int start,
                    int end)
      • hincrBy

        void hincrBy​(String key,
                     String field,
                     long value)
      • hincrByFloat

        void hincrByFloat​(String key,
                          String field,
                          double value)
      • hlen

        void hlen​(String key)
      • hkeys

        void hkeys​(String key)
      • hvals

        void hvals​(String key)
      • hgetAll

        void hgetAll​(String key)
      • llen

        void llen​(String key)
      • lrange

        void lrange​(String key,
                    long start,
                    long stop)
      • ltrim

        void ltrim​(String key,
                   long start,
                   long stop)
      • lindex

        void lindex​(String key,
                    long index)
      • lset

        void lset​(String key,
                  long index,
                  String value)
      • lrem

        void lrem​(String key,
                  long count,
                  String value)
      • lpop

        void lpop​(String key)
      • lpop

        void lpop​(String key,
                  int count)
      • rpop

        void rpop​(String key)
      • rpop

        void rpop​(String key,
                  int count)
      • rpoplpush

        void rpoplpush​(String srckey,
                       String dstkey)
      • smembers

        void smembers​(String key)
      • spop

        void spop​(String key)
      • spop

        void spop​(String key,
                  long count)
      • scard

        void scard​(String key)
      • smismember

        void smismember​(String key,
                        String... members)
      • sinter

        void sinter​(String... keys)
      • sinterstore

        void sinterstore​(String dstkey,
                         String... keys)
      • sunion

        void sunion​(String... keys)
      • sunionstore

        void sunionstore​(String dstkey,
                         String... keys)
      • sdiff

        void sdiff​(String... keys)
      • sdiffstore

        void sdiffstore​(String dstkey,
                        String... keys)
      • srandmember

        void srandmember​(String key)
      • zadd

        void zadd​(String key,
                  double score,
                  String member)
      • zrange

        void zrange​(String key,
                    long start,
                    long stop)
      • zincrby

        void zincrby​(String key,
                     double increment,
                     String member)
      • zrevrange

        void zrevrange​(String key,
                       long start,
                       long stop)
      • zrangeWithScores

        void zrangeWithScores​(String key,
                              long start,
                              long stop)
      • zrevrangeWithScores

        void zrevrangeWithScores​(String key,
                                 long start,
                                 long stop)
      • zcard

        void zcard​(String key)
      • zpopmax

        void zpopmax​(String key)
      • zpopmax

        void zpopmax​(String key,
                     int count)
      • zpopmin

        void zpopmin​(String key)
      • zpopmin

        void zpopmin​(String key,
                     long count)
      • watch

        void watch​(String... keys)
      • sort

        void sort​(String key)
      • blpop

        void blpop​(String[] args)
      • brpop

        void brpop​(String[] args)
      • brpoplpush

        void brpoplpush​(String source,
                        String destination,
                        int timeout)
      • zcount

        void zcount​(String key,
                    double min,
                    double max)
      • zrangeByScore

        void zrangeByScore​(String key,
                           double min,
                           double max)
      • zrangeByScore

        void zrangeByScore​(String key,
                           double min,
                           double max,
                           int offset,
                           int count)
      • zrangeByScore

        void zrangeByScore​(String key,
                           String min,
                           String max,
                           int offset,
                           int count)
      • zrangeByScoreWithScores

        void zrangeByScoreWithScores​(String key,
                                     double min,
                                     double max)
      • zrangeByScoreWithScores

        void zrangeByScoreWithScores​(String key,
                                     double min,
                                     double max,
                                     int offset,
                                     int count)
      • zrangeByScoreWithScores

        void zrangeByScoreWithScores​(String key,
                                     String min,
                                     String max)
      • zrangeByScoreWithScores

        void zrangeByScoreWithScores​(String key,
                                     String min,
                                     String max,
                                     int offset,
                                     int count)
      • zrevrangeByScore

        void zrevrangeByScore​(String key,
                              double max,
                              double min)
      • zrevrangeByScore

        void zrevrangeByScore​(String key,
                              double max,
                              double min,
                              int offset,
                              int count)
      • zrevrangeByScore

        void zrevrangeByScore​(String key,
                              String max,
                              String min,
                              int offset,
                              int count)
      • zrevrangeByScoreWithScores

        void zrevrangeByScoreWithScores​(String key,
                                        double max,
                                        double min)
      • zrevrangeByScoreWithScores

        void zrevrangeByScoreWithScores​(String key,
                                        double max,
                                        double min,
                                        int offset,
                                        int count)
      • zrevrangeByScoreWithScores

        void zrevrangeByScoreWithScores​(String key,
                                        String max,
                                        String min)
      • zrevrangeByScoreWithScores

        void zrevrangeByScoreWithScores​(String key,
                                        String max,
                                        String min,
                                        int offset,
                                        int count)
      • zremrangeByRank

        void zremrangeByRank​(String key,
                             long start,
                             long stop)
      • zremrangeByScore

        void zremrangeByScore​(String key,
                              double min,
                              double max)
      • zunionstore

        void zunionstore​(String dstkey,
                         String... sets)
      • zinterstore

        void zinterstore​(String dstkey,
                         String... sets)
      • strlen

        void strlen​(String key)
      • persist

        void persist​(String key)
      • echo

        void echo​(String string)
      • bgrewriteaof

        void bgrewriteaof()
      • bgsave

        void bgsave()
      • lastsave

        void lastsave()
      • save

        void save()
      • configSet

        void configSet​(String parameter,
                       String value)
      • configGet

        void configGet​(String pattern)
      • configResetStat

        void configResetStat()
      • multi

        void multi()
      • exec

        void exec()
      • discard

        void discard()
      • objectRefcount

        void objectRefcount​(String key)
      • objectIdletime

        void objectIdletime​(String key)
      • objectEncoding

        void objectEncoding​(String key)
      • objectHelp

        void objectHelp()
      • objectFreq

        void objectFreq​(String key)
      • bitcount

        void bitcount​(String key)
      • bitcount

        void bitcount​(String key,
                      long start,
                      long end)
      • dump

        void dump​(String key)
      • restore

        void restore​(String key,
                     int ttl,
                     byte[] serializedValue)
      • restoreReplace

        void restoreReplace​(String key,
                            int ttl,
                            byte[] serializedValue)
      • waitReplicas

        void waitReplicas​(int replicas,
                          long timeout)
      • bitfield

        void bitfield​(String key,
                      String... arguments)
        Used for BITFIELD Redis command
        Parameters:
        key -
        arguments -
      • bitfieldReadonly

        void bitfieldReadonly​(String key,
                              String... arguments)
      • hstrlen

        void hstrlen​(String key,
                     String field)
        Used for HSTRLEN Redis command
        Parameters:
        key -
        field -
      • migrate

        void migrate​(String host,
                     int port,
                     String key,
                     int destinationDB,
                     int timeout)
      • migrate

        void migrate​(String host,
                     int port,
                     int destinationDB,
                     int timeout,
                     MigrateParams params,
                     String... keys)
      • clientKill

        void clientKill​(String ipPort)
      • clientKill

        void clientKill​(String ip,
                        int port)
      • clientGetname

        void clientGetname()
      • clientList

        void clientList()
      • clientSetname

        void clientSetname​(String name)
      • clientId

        void clientId()
      • memoryDoctor

        void memoryDoctor()
      • xlen

        void xlen​(String key)
      • xgroupDestroy

        void xgroupDestroy​(String key,
                           String consumer)
      • xgroupDelConsumer

        void xgroupDelConsumer​(String key,
                               String consumer,
                               String consumerName)
      • xtrim

        void xtrim​(String key,
                   long maxLen,
                   boolean approximateLength)
      • xclaim

        void xclaim​(String key,
                    String group,
                    String consumername,
                    long minIdleTime,
                    long newIdleTime,
                    int retries,
                    boolean force,
                    StreamEntryID... ids)
      • xinfoStream

        void xinfoStream​(String key)
      • xinfoGroup

        void xinfoGroup​(String key)
      • xinfoConsumers

        void xinfoConsumers​(String key,
                            String group)