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 Class<K>
typeOfKey
-
Fields inherited from class io.quarkus.redis.runtime.datasource.AbstractRedisCommands
marshaller, redis
-
-
Constructor Summary
Constructors Constructor Description AbstractKeyCommands(RedisCommandExecutor redis, Class<K> k)
-
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>
_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>
_expiretime(K key)
(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>
_pexpiretime(K key)
(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>
_randomkey()
(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
-
-
-
-
Constructor Detail
-
AbstractKeyCommands
AbstractKeyCommands(RedisCommandExecutor redis, Class<K> k)
-
-
Method Detail
-
_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)
-
_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)
-
_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)
-
-