Interface RedisClient

  • All Known Implementing Classes:
    RedisClientImpl

    public interface RedisClient
    A synchronous Redis client offering blocking Redis commands. The commands have a default timeout of 10 seconds which can be configured via quarkus.redis.timeout configuration knob. For more information about how each individual command visit the Redis Commands Page
    • Method Detail

      • createClient

        static RedisClient createClient()
        Creates the RedisClient using the default redis client configuration
        Returns:
        RedisClient - the default redis client
      • close

        void close()
      • append

        io.vertx.redis.client.Response append​(String arg0,
                                              String arg1)
      • asking

        io.vertx.redis.client.Response asking()
      • auth

        io.vertx.redis.client.Response auth​(List<String> args)
      • bgrewriteaof

        io.vertx.redis.client.Response bgrewriteaof()
      • bgsave

        io.vertx.redis.client.Response bgsave​(List<String> args)
      • bitcount

        io.vertx.redis.client.Response bitcount​(List<String> args)
      • bitfield

        io.vertx.redis.client.Response bitfield​(List<String> args)
      • bitop

        io.vertx.redis.client.Response bitop​(List<String> args)
      • bitpos

        io.vertx.redis.client.Response bitpos​(List<String> args)
      • blpop

        io.vertx.redis.client.Response blpop​(List<String> args)
      • brpop

        io.vertx.redis.client.Response brpop​(List<String> args)
      • brpoplpush

        io.vertx.redis.client.Response brpoplpush​(String arg0,
                                                  String arg1,
                                                  String arg2)
      • bzpopmax

        io.vertx.redis.client.Response bzpopmax​(List<String> args)
      • bzpopmin

        io.vertx.redis.client.Response bzpopmin​(List<String> args)
      • client

        io.vertx.redis.client.Response client​(List<String> args)
      • cluster

        io.vertx.redis.client.Response cluster​(List<String> args)
      • command

        io.vertx.redis.client.Response command​(List<String> args)
      • config

        io.vertx.redis.client.Response config​(List<String> args)
      • dbsize

        io.vertx.redis.client.Response dbsize()
      • debug

        io.vertx.redis.client.Response debug​(List<String> args)
      • decr

        io.vertx.redis.client.Response decr​(String arg0)
      • decrby

        io.vertx.redis.client.Response decrby​(String arg0,
                                              String arg1)
      • del

        io.vertx.redis.client.Response del​(List<String> args)
      • discard

        io.vertx.redis.client.Response discard()
      • dump

        io.vertx.redis.client.Response dump​(String arg0)
      • echo

        io.vertx.redis.client.Response echo​(String arg0)
      • eval

        io.vertx.redis.client.Response eval​(List<String> args)
      • evalsha

        io.vertx.redis.client.Response evalsha​(List<String> args)
      • exec

        io.vertx.redis.client.Response exec()
      • exists

        io.vertx.redis.client.Response exists​(List<String> args)
      • expire

        io.vertx.redis.client.Response expire​(String arg0,
                                              String arg1)
      • expireat

        io.vertx.redis.client.Response expireat​(String arg0,
                                                String arg1)
      • flushall

        io.vertx.redis.client.Response flushall​(List<String> args)
      • flushdb

        io.vertx.redis.client.Response flushdb​(List<String> args)
      • geoadd

        io.vertx.redis.client.Response geoadd​(List<String> args)
      • geodist

        io.vertx.redis.client.Response geodist​(List<String> args)
      • geohash

        io.vertx.redis.client.Response geohash​(List<String> args)
      • geopos

        io.vertx.redis.client.Response geopos​(List<String> args)
      • georadius

        io.vertx.redis.client.Response georadius​(List<String> args)
      • georadiusRo

        io.vertx.redis.client.Response georadiusRo​(List<String> args)
      • georadiusbymember

        io.vertx.redis.client.Response georadiusbymember​(List<String> args)
      • georadiusbymemberRo

        io.vertx.redis.client.Response georadiusbymemberRo​(List<String> args)
      • get

        io.vertx.redis.client.Response get​(String arg0)
      • getbit

        io.vertx.redis.client.Response getbit​(String arg0,
                                              String arg1)
      • getrange

        io.vertx.redis.client.Response getrange​(String arg0,
                                                String arg1,
                                                String arg2)
      • getset

        io.vertx.redis.client.Response getset​(String arg0,
                                              String arg1)
      • hdel

        io.vertx.redis.client.Response hdel​(List<String> args)
      • hexists

        io.vertx.redis.client.Response hexists​(String arg0,
                                               String arg1)
      • hget

        io.vertx.redis.client.Response hget​(String arg0,
                                            String arg1)
      • hgetall

        io.vertx.redis.client.Response hgetall​(String arg0)
      • hincrby

        io.vertx.redis.client.Response hincrby​(String arg0,
                                               String arg1,
                                               String arg2)
      • hincrbyfloat

        io.vertx.redis.client.Response hincrbyfloat​(String arg0,
                                                    String arg1,
                                                    String arg2)
      • hkeys

        io.vertx.redis.client.Response hkeys​(String arg0)
      • hlen

        io.vertx.redis.client.Response hlen​(String arg0)
      • hmget

        io.vertx.redis.client.Response hmget​(List<String> args)
      • hmset

        io.vertx.redis.client.Response hmset​(List<String> args)
      • host

        io.vertx.redis.client.Response host​(List<String> args)
      • hscan

        io.vertx.redis.client.Response hscan​(List<String> args)
      • hset

        io.vertx.redis.client.Response hset​(List<String> args)
      • hsetnx

        io.vertx.redis.client.Response hsetnx​(String arg0,
                                              String arg1,
                                              String arg2)
      • hstrlen

        io.vertx.redis.client.Response hstrlen​(String arg0,
                                               String arg1)
      • hvals

        io.vertx.redis.client.Response hvals​(String arg0)
      • incr

        io.vertx.redis.client.Response incr​(String arg0)
      • incrby

        io.vertx.redis.client.Response incrby​(String arg0,
                                              String arg1)
      • incrbyfloat

        io.vertx.redis.client.Response incrbyfloat​(String arg0,
                                                   String arg1)
      • info

        io.vertx.redis.client.Response info​(List<String> args)
      • keys

        io.vertx.redis.client.Response keys​(String arg0)
      • lastsave

        io.vertx.redis.client.Response lastsave()
      • latency

        io.vertx.redis.client.Response latency​(List<String> args)
      • lindex

        io.vertx.redis.client.Response lindex​(String arg0,
                                              String arg1)
      • llen

        io.vertx.redis.client.Response llen​(String arg0)
      • lolwut

        io.vertx.redis.client.Response lolwut​(List<String> args)
      • lpop

        io.vertx.redis.client.Response lpop​(String arg0)
      • lpop

        io.vertx.redis.client.Response lpop​(List<String> args)
      • lpush

        io.vertx.redis.client.Response lpush​(List<String> args)
      • lpushx

        io.vertx.redis.client.Response lpushx​(List<String> args)
      • lrange

        io.vertx.redis.client.Response lrange​(String arg0,
                                              String arg1,
                                              String arg2)
      • ltrim

        io.vertx.redis.client.Response ltrim​(String arg0,
                                             String arg1,
                                             String arg2)
      • memory

        io.vertx.redis.client.Response memory​(List<String> args)
      • mget

        io.vertx.redis.client.Response mget​(List<String> args)
      • migrate

        io.vertx.redis.client.Response migrate​(List<String> args)
      • module

        io.vertx.redis.client.Response module​(List<String> args)
      • monitor

        io.vertx.redis.client.Response monitor()
      • move

        io.vertx.redis.client.Response move​(String arg0,
                                            String arg1)
      • mset

        io.vertx.redis.client.Response mset​(List<String> args)
      • msetnx

        io.vertx.redis.client.Response msetnx​(List<String> args)
      • multi

        io.vertx.redis.client.Response multi()
      • object

        io.vertx.redis.client.Response object​(List<String> args)
      • persist

        io.vertx.redis.client.Response persist​(String arg0)
      • pexpire

        io.vertx.redis.client.Response pexpire​(String arg0,
                                               String arg1)
      • pexpireat

        io.vertx.redis.client.Response pexpireat​(String arg0,
                                                 String arg1)
      • pfadd

        io.vertx.redis.client.Response pfadd​(List<String> args)
      • pfcount

        io.vertx.redis.client.Response pfcount​(List<String> args)
      • pfdebug

        io.vertx.redis.client.Response pfdebug​(List<String> args)
      • pfmerge

        io.vertx.redis.client.Response pfmerge​(List<String> args)
      • pfselftest

        io.vertx.redis.client.Response pfselftest()
      • ping

        io.vertx.redis.client.Response ping​(List<String> args)
      • post

        io.vertx.redis.client.Response post​(List<String> args)
      • psetex

        io.vertx.redis.client.Response psetex​(String arg0,
                                              String arg1,
                                              String arg2)
      • psubscribe

        io.vertx.redis.client.Response psubscribe​(List<String> args)
      • psync

        io.vertx.redis.client.Response psync​(String arg0,
                                             String arg1)
      • psync

        io.vertx.redis.client.Response psync​(List<String> args)
      • pttl

        io.vertx.redis.client.Response pttl​(String arg0)
      • publish

        io.vertx.redis.client.Response publish​(String arg0,
                                               String arg1)
      • pubsub

        io.vertx.redis.client.Response pubsub​(List<String> args)
      • punsubscribe

        io.vertx.redis.client.Response punsubscribe​(List<String> args)
      • randomkey

        io.vertx.redis.client.Response randomkey()
      • readonly

        io.vertx.redis.client.Response readonly()
      • readwrite

        io.vertx.redis.client.Response readwrite()
      • rename

        io.vertx.redis.client.Response rename​(String arg0,
                                              String arg1)
      • renamenx

        io.vertx.redis.client.Response renamenx​(String arg0,
                                                String arg1)
      • replconf

        io.vertx.redis.client.Response replconf​(List<String> args)
      • replicaof

        io.vertx.redis.client.Response replicaof​(String arg0,
                                                 String arg1)
      • restore

        io.vertx.redis.client.Response restore​(List<String> args)
      • restoreAsking

        io.vertx.redis.client.Response restoreAsking​(List<String> args)
      • role

        io.vertx.redis.client.Response role()
      • rpop

        io.vertx.redis.client.Response rpop​(String arg0)
      • rpop

        io.vertx.redis.client.Response rpop​(List<String> args)
      • rpoplpush

        io.vertx.redis.client.Response rpoplpush​(String arg0,
                                                 String arg1)
      • rpush

        io.vertx.redis.client.Response rpush​(List<String> args)
      • rpushx

        io.vertx.redis.client.Response rpushx​(List<String> args)
      • sadd

        io.vertx.redis.client.Response sadd​(List<String> args)
      • save

        io.vertx.redis.client.Response save()
      • scan

        io.vertx.redis.client.Response scan​(List<String> args)
      • scard

        io.vertx.redis.client.Response scard​(String arg0)
      • script

        io.vertx.redis.client.Response script​(List<String> args)
      • sdiff

        io.vertx.redis.client.Response sdiff​(List<String> args)
      • sdiffstore

        io.vertx.redis.client.Response sdiffstore​(List<String> args)
      • select

        io.vertx.redis.client.Response select​(String arg0)
      • set

        io.vertx.redis.client.Response set​(List<String> args)
      • setbit

        io.vertx.redis.client.Response setbit​(String arg0,
                                              String arg1,
                                              String arg2)
      • setex

        io.vertx.redis.client.Response setex​(String arg0,
                                             String arg1,
                                             String arg2)
      • setnx

        io.vertx.redis.client.Response setnx​(String arg0,
                                             String arg1)
      • setrange

        io.vertx.redis.client.Response setrange​(String arg0,
                                                String arg1,
                                                String arg2)
      • shutdown

        io.vertx.redis.client.Response shutdown​(List<String> args)
      • sinter

        io.vertx.redis.client.Response sinter​(List<String> args)
      • sinterstore

        io.vertx.redis.client.Response sinterstore​(List<String> args)
      • sismember

        io.vertx.redis.client.Response sismember​(String arg0,
                                                 String arg1)
      • slaveof

        io.vertx.redis.client.Response slaveof​(String arg0,
                                               String arg1)
      • slowlog

        io.vertx.redis.client.Response slowlog​(List<String> args)
      • smembers

        io.vertx.redis.client.Response smembers​(String arg0)
      • smove

        io.vertx.redis.client.Response smove​(String arg0,
                                             String arg1,
                                             String arg2)
      • sort

        io.vertx.redis.client.Response sort​(List<String> args)
      • spop

        io.vertx.redis.client.Response spop​(List<String> args)
      • srandmember

        io.vertx.redis.client.Response srandmember​(List<String> args)
      • srem

        io.vertx.redis.client.Response srem​(List<String> args)
      • sscan

        io.vertx.redis.client.Response sscan​(List<String> args)
      • strlen

        io.vertx.redis.client.Response strlen​(String arg0)
      • subscribe

        io.vertx.redis.client.Response subscribe​(List<String> args)
      • substr

        io.vertx.redis.client.Response substr​(String arg0,
                                              String arg1,
                                              String arg2)
      • sunion

        io.vertx.redis.client.Response sunion​(List<String> args)
      • sunionstore

        io.vertx.redis.client.Response sunionstore​(List<String> args)
      • swapdb

        io.vertx.redis.client.Response swapdb​(String arg0,
                                              String arg1)
      • sync

        io.vertx.redis.client.Response sync()
      • time

        io.vertx.redis.client.Response time()
      • touch

        io.vertx.redis.client.Response touch​(List<String> args)
      • ttl

        io.vertx.redis.client.Response ttl​(String arg0)
      • type

        io.vertx.redis.client.Response type​(String arg0)
      • unlink

        io.vertx.redis.client.Response unlink​(List<String> args)
      • unsubscribe

        io.vertx.redis.client.Response unsubscribe​(List<String> args)
      • unwatch

        io.vertx.redis.client.Response unwatch()
      • wait

        io.vertx.redis.client.Response wait​(String arg0,
                                            String arg1)
      • watch

        io.vertx.redis.client.Response watch​(List<String> args)
      • xack

        io.vertx.redis.client.Response xack​(List<String> args)
      • xadd

        io.vertx.redis.client.Response xadd​(List<String> args)
      • xclaim

        io.vertx.redis.client.Response xclaim​(List<String> args)
      • xdel

        io.vertx.redis.client.Response xdel​(List<String> args)
      • xgroup

        io.vertx.redis.client.Response xgroup​(List<String> args)
      • xinfo

        io.vertx.redis.client.Response xinfo​(List<String> args)
      • xlen

        io.vertx.redis.client.Response xlen​(String arg0)
      • xpending

        io.vertx.redis.client.Response xpending​(List<String> args)
      • xrange

        io.vertx.redis.client.Response xrange​(List<String> args)
      • xread

        io.vertx.redis.client.Response xread​(List<String> args)
      • xreadgroup

        io.vertx.redis.client.Response xreadgroup​(List<String> args)
      • xrevrange

        io.vertx.redis.client.Response xrevrange​(List<String> args)
      • xsetid

        io.vertx.redis.client.Response xsetid​(String arg0,
                                              String arg1)
      • xtrim

        io.vertx.redis.client.Response xtrim​(List<String> args)
      • zadd

        io.vertx.redis.client.Response zadd​(List<String> args)
      • zcard

        io.vertx.redis.client.Response zcard​(String arg0)
      • zcount

        io.vertx.redis.client.Response zcount​(String arg0,
                                              String arg1,
                                              String arg2)
      • zincrby

        io.vertx.redis.client.Response zincrby​(String arg0,
                                               String arg1,
                                               String arg2)
      • zinterstore

        io.vertx.redis.client.Response zinterstore​(List<String> args)
      • zlexcount

        io.vertx.redis.client.Response zlexcount​(String arg0,
                                                 String arg1,
                                                 String arg2)
      • zpopmax

        io.vertx.redis.client.Response zpopmax​(List<String> args)
      • zpopmin

        io.vertx.redis.client.Response zpopmin​(List<String> args)
      • zrange

        io.vertx.redis.client.Response zrange​(List<String> args)
      • zrangebylex

        io.vertx.redis.client.Response zrangebylex​(List<String> args)
      • zrangebyscore

        io.vertx.redis.client.Response zrangebyscore​(List<String> args)
      • zrank

        io.vertx.redis.client.Response zrank​(String arg0,
                                             String arg1)
      • zrem

        io.vertx.redis.client.Response zrem​(List<String> args)
      • zremrangebylex

        io.vertx.redis.client.Response zremrangebylex​(String arg0,
                                                      String arg1,
                                                      String arg2)
      • zremrangebyrank

        io.vertx.redis.client.Response zremrangebyrank​(String arg0,
                                                       String arg1,
                                                       String arg2)
      • zremrangebyscore

        io.vertx.redis.client.Response zremrangebyscore​(String arg0,
                                                        String arg1,
                                                        String arg2)
      • zrevrange

        io.vertx.redis.client.Response zrevrange​(List<String> args)
      • zrevrangebylex

        io.vertx.redis.client.Response zrevrangebylex​(List<String> args)
      • zrevrangebyscore

        io.vertx.redis.client.Response zrevrangebyscore​(List<String> args)
      • zrevrank

        io.vertx.redis.client.Response zrevrank​(String arg0,
                                                String arg1)
      • zscan

        io.vertx.redis.client.Response zscan​(List<String> args)
      • zscore

        io.vertx.redis.client.Response zscore​(String arg0,
                                              String arg1)
      • zunionstore

        io.vertx.redis.client.Response zunionstore​(List<String> args)