Class AbstractKeyCommands<K>

java.lang.Object
io.quarkus.redis.runtime.datasource.AbstractRedisCommands
io.quarkus.redis.runtime.datasource.AbstractKeyCommands<K>
Direct Known Subclasses:
ReactiveKeyCommandsImpl

class AbstractKeyCommands<K> extends AbstractRedisCommands
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected final Type
     

    Fields inherited from class io.quarkus.redis.runtime.datasource.AbstractRedisCommands

    marshaller, redis
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
    _copy(K source, K destination)
     
    (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
    _copy(K source, K destination, CopyArgs copyArgs)
     
    (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
    _del(K... keys)
     
    (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
    _dump(K key)
     
    (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
    _exists(K key)
     
    (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
    _exists(K... keys)
     
    (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
    _expire(K key, long seconds)
     
    (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
    _expire(K key, long seconds, ExpireArgs expireArgs)
     
    (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
    _expire(K key, Duration duration)
     
    (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
    _expire(K key, Duration duration, ExpireArgs expireArgs)
     
    (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
    _expireat(K key, long timestamp)
     
    (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
    _expireat(K key, long timestamp, ExpireArgs expireArgs)
     
    (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
    _expireat(K key, Instant timestamp)
     
    (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
    _expireat(K key, Instant timestamp, ExpireArgs expireArgs)
     
    (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
     
    (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
    _keys(String pattern)
     
    (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
    _move(K key, long db)
     
    (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
    _persist(K key)
     
    (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
    _pexpire(K key, long ms)
     
    (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
    _pexpire(K key, long milliseconds, ExpireArgs expireArgs)
     
    (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
    _pexpire(K key, Duration duration)
     
    (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
    _pexpire(K key, Duration duration, ExpireArgs expireArgs)
     
    (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
    _pexpireat(K key, long timestamp)
     
    (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
    _pexpireat(K key, long timestamp, ExpireArgs expireArgs)
     
    (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
    _pexpireat(K key, Instant timestamp)
     
    (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
    _pexpireat(K key, Instant timestamp, ExpireArgs expireArgs)
     
    (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
     
    (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
    _pttl(K key)
     
    (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
     
    (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
    _rename(K key, K newKey)
     
    (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
    _renamenx(K key, K newKey)
     
    (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
    _touch(K... keys)
     
    (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
    _ttl(K key)
     
    (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
    _type(K key)
     
    (package private) io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response>
    _unlink(K... keys)
     
    (package private) long
    decodeExpireResponse(K key, io.vertx.mutiny.redis.client.Response r)
     
    (package private) K
    decodeK(io.vertx.mutiny.redis.client.Response r)
     
    (package private) List<K>
    decodeKeys(io.vertx.mutiny.redis.client.Response response)
     
    (package private) RedisValueType
    decodeRedisType(io.vertx.mutiny.redis.client.Response r)
     
    (package private) String
    decodeStringOrNull(io.vertx.mutiny.redis.client.Response r)
     

    Methods inherited from class io.quarkus.redis.runtime.datasource.AbstractRedisCommands

    execute, isMap

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • typeOfKey

      protected final Type typeOfKey
  • Constructor Details

  • Method Details

    • _copy

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

      io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _copy(K source, K destination, CopyArgs copyArgs)
    • _del

      io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _del(K... keys)
    • _dump

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

      String decodeStringOrNull(io.vertx.mutiny.redis.client.Response r)
    • _exists

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

      io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _exists(K... keys)
    • _expire

      io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _expire(K key, long seconds, ExpireArgs expireArgs)
    • _expire

      io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _expire(K key, Duration duration, ExpireArgs expireArgs)
    • _expire

      io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _expire(K key, long seconds)
    • _expire

      io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _expire(K key, Duration duration)
    • _expireat

      io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _expireat(K key, long timestamp)
    • _expireat

      io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _expireat(K key, Instant timestamp)
    • _expireat

      io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _expireat(K key, long timestamp, ExpireArgs expireArgs)
    • _expireat

      io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _expireat(K key, Instant timestamp, ExpireArgs expireArgs)
    • _expiretime

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

      long decodeExpireResponse(K key, io.vertx.mutiny.redis.client.Response r)
    • _keys

      io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _keys(String pattern)
    • decodeKeys

      List<K> decodeKeys(io.vertx.mutiny.redis.client.Response response)
    • _move

      io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _move(K key, long db)
    • _persist

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

      io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _pexpire(K key, long milliseconds, ExpireArgs expireArgs)
    • _pexpire

      io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _pexpire(K key, Duration duration, ExpireArgs expireArgs)
    • _pexpire

      io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _pexpire(K key, long ms)
    • _pexpire

      io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _pexpire(K key, Duration duration)
    • _pexpireat

      io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _pexpireat(K key, long timestamp)
    • _pexpireat

      io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _pexpireat(K key, Instant timestamp)
    • _pexpireat

      io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _pexpireat(K key, long timestamp, ExpireArgs expireArgs)
    • _pexpireat

      io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _pexpireat(K key, Instant timestamp, ExpireArgs expireArgs)
    • _pexpiretime

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

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

      io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _randomkey()
    • decodeK

      K decodeK(io.vertx.mutiny.redis.client.Response r)
    • _rename

      io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _rename(K key, K newKey)
    • _renamenx

      io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _renamenx(K key, K newKey)
    • _touch

      io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _touch(K... keys)
    • _ttl

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

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

      RedisValueType decodeRedisType(io.vertx.mutiny.redis.client.Response r)
    • _unlink

      io.smallrye.mutiny.Uni<io.vertx.mutiny.redis.client.Response> _unlink(K... keys)