Class AbstractListCommands<K,​V>

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _blmove​(K source, K destination, Position positionInSource, Position positionInDest, Duration timeout)  
      (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _blmpop​(Duration timeout, Position position, int count, K... keys)  
      (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _blmpop​(Duration timeout, Position position, K... keys)  
      (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _blpop​(Duration timeout, K... keys)  
      (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _brpop​(Duration timeout, K... keys)  
      (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _brpoplpush​(Duration timeout, K source, K destination)  
      (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _lindex​(K key, long index)  
      (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _linsertAfterPivot​(K key, V pivot, V element)  
      (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _linsertBeforePivot​(K key, V pivot, V element)  
      (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _llen​(K key)  
      (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _lmove​(K source, K destination, Position positionInSource, Position positionInDest)  
      (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _lmpop​(Position position, int count, K... keys)  
      (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _lmpop​(Position position, K... keys)  
      (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _lpop​(K key)  
      (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _lpop​(K key, int count)  
      (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _lpos​(K key, V element)  
      (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _lpos​(K key, V element, int count)  
      (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _lpos​(K key, V element, int count, LPosArgs args)  
      (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _lpos​(K key, V element, LPosArgs args)  
      (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _lpush​(K key, V... elements)  
      (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _lpushx​(K key, V... elements)  
      (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _lrange​(K key, long start, long stop)  
      (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _lrem​(K key, long count, V element)  
      (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _lset​(K key, long index, V element)  
      (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _ltrim​(K key, long start, long stop)  
      (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _rpop​(K key)  
      (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _rpop​(K key, int count)  
      (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _rpoplpush​(K source, K destination)  
      (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _rpush​(K key, V... values)  
      (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _rpushx​(K key, V... values)  
      (package private) KeyValue<K,​V> decodeKeyValue​(io.vertx.mutiny.redis.client.Response r)  
      (package private) KeyValue<K,​V> decodeKeyValueWithList​(io.vertx.mutiny.redis.client.Response r)  
      (package private) List<KeyValue<K,​V>> decodeListOfKeyValue​(io.vertx.mutiny.redis.client.Response r)  
      (package private) List<Long> decodeListOfLongs​(io.vertx.mutiny.redis.client.Response r)  
      (package private) List<V> decodeListV​(io.vertx.mutiny.redis.client.Response r)  
      (package private) Long decodeLongOrNull​(io.vertx.mutiny.redis.client.Response r)  
      (package private) V decodeV​(io.vertx.mutiny.redis.client.Response r)  
    • Field Detail

      • typeOfValue

        protected final Type typeOfValue
      • typeOfKey

        protected final Type typeOfKey
      • DEFAULT_INSTANCE

        protected static final LPosArgs DEFAULT_INSTANCE
    • Method Detail

      • _blmove

        io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _blmove​(K source,
                                                                              K destination,
                                                                              Position positionInSource,
                                                                              Position positionInDest,
                                                                              Duration timeout)
      • decodeV

        V decodeV​(io.vertx.mutiny.redis.client.Response r)
      • _blmpop

        io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _blmpop​(Duration timeout,
                                                                              Position position,
                                                                              K... keys)
      • decodeKeyValue

        KeyValue<K,​V> decodeKeyValue​(io.vertx.mutiny.redis.client.Response r)
      • decodeKeyValueWithList

        KeyValue<K,​V> decodeKeyValueWithList​(io.vertx.mutiny.redis.client.Response r)
      • _blmpop

        io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _blmpop​(Duration timeout,
                                                                              Position position,
                                                                              int count,
                                                                              K... keys)
      • decodeListOfKeyValue

        List<KeyValue<K,​V>> decodeListOfKeyValue​(io.vertx.mutiny.redis.client.Response r)
      • _blpop

        io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _blpop​(Duration timeout,
                                                                             K... keys)
      • _brpop

        io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _brpop​(Duration timeout,
                                                                             K... keys)
      • _brpoplpush

        io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _brpoplpush​(Duration timeout,
                                                                                  K source,
                                                                                  K destination)
      • _lindex

        io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _lindex​(K key,
                                                                              long index)
      • _linsertBeforePivot

        io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _linsertBeforePivot​(K key,
                                                                                          V pivot,
                                                                                          V element)
      • _linsertAfterPivot

        io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _linsertAfterPivot​(K key,
                                                                                         V pivot,
                                                                                         V element)
      • _llen

        io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _llen​(K key)
      • _lmove

        io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _lmove​(K source,
                                                                             K destination,
                                                                             Position positionInSource,
                                                                             Position positionInDest)
      • _lmpop

        io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _lmpop​(Position position,
                                                                             K... keys)
      • _lmpop

        io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _lmpop​(Position position,
                                                                             int count,
                                                                             K... keys)
      • _lpop

        io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _lpop​(K key)
      • _lpop

        io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _lpop​(K key,
                                                                            int count)
      • decodeListV

        List<V> decodeListV​(io.vertx.mutiny.redis.client.Response r)
      • _lpos

        io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _lpos​(K key,
                                                                            V element)
      • _lpos

        io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _lpos​(K key,
                                                                            V element,
                                                                            LPosArgs args)
      • decodeLongOrNull

        Long decodeLongOrNull​(io.vertx.mutiny.redis.client.Response r)
      • _lpos

        io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _lpos​(K key,
                                                                            V element,
                                                                            int count)
      • _lpos

        io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _lpos​(K key,
                                                                            V element,
                                                                            int count,
                                                                            LPosArgs args)
      • decodeListOfLongs

        List<Long> decodeListOfLongs​(io.vertx.mutiny.redis.client.Response r)
      • _lpush

        io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _lpush​(K key,
                                                                             V... elements)
      • _lpushx

        io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _lpushx​(K key,
                                                                              V... elements)
      • _lrange

        io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _lrange​(K key,
                                                                              long start,
                                                                              long stop)
      • _lrem

        io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _lrem​(K key,
                                                                            long count,
                                                                            V element)
      • _lset

        io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _lset​(K key,
                                                                            long index,
                                                                            V element)
      • _ltrim

        io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _ltrim​(K key,
                                                                             long start,
                                                                             long stop)
      • _rpop

        io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _rpop​(K key)
      • _rpop

        io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _rpop​(K key,
                                                                            int count)
      • _rpoplpush

        io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _rpoplpush​(K source,
                                                                                 K destination)
      • _rpush

        io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _rpush​(K key,
                                                                             V... values)
      • _rpushx

        io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _rpushx​(K key,
                                                                              V... values)