All Classes and Interfaces
Class
Description
Represents the extra arguments of the
ts.add
command.Represents the extra arguments of the
ft.aggregate
command.Represents a document from a
ft.aggregate
response.Time Series Aggregation functions
Represents the response of the
ft.aggregate
command.Represents the extra arguments of the
ts.alter
command.Allows executing commands from the
auto-suggest
group (requires the Redis Search module from Redis stack).Represents a bit field type with details about signed/unsigned and the number of bits.
Represents a bit field offset.
Allows executing commands from the
bitmap
group.Allows executing commands from the
bloom
group.Configure the bucket timestamp of an aggregation in the
TS.MRANGE
command.Represents claimed messages
Redis codec interface.
Arguments for the Redis COPY command.
Allows executing commands from the
count-min
group.Represents the argument of the
ft.create
command.Represents the extra arguments of the
ts.create
command.Allows executing commands from the
cuckoo
group.Metric for computing the distance between two vectors.
Represents a document containing in the response of a
ft.search
command.Represents a document property / attribute
Allows customizing the indexed field.
Represents a filter used in the
MGET
command.Allows executing commands from the
geo
group.Represents a geo filter
Represents a value attached to a
GeoPosition
.Represents a geospatial position.
Represents a value returned from
GEO
commands.Deprecated.
Argument list for the Redis GETEX command.
Allows executing commands from the
graph
group.Allows executing commands from the
hash
group.Allows customizing the highlighting.
Allows executing commands from the
hyperloglog
group.Represents the extra arguments of the
ts.decrby
and tx.incrby
commands.Represents an indexed field.
Allows executing commands from the
json
group (requires the Redis stack).Allows executing commands manipulating keys.
Represents the
scan
commands flags.Allows executing commands from the
list
group.Represents the extra parameter of the LPOS command
Represents the extra arguments of the
ts.mget
command.Represent the
TS.MRANGE
and TS.MREVRANGE
commands optional parameters.Represents a numeric filter
An implementation of the
Redis
interface that tracks the duration of each operation for observability purpose.A structure holding the result of the commands executed in a transaction.
Represents the result of an expended xpending command.
Allows executing Pub/Sub commands.
A redis subscriber
Represents the extra arguments of the
ft.search
commandRepresent the
TS.RANGE
and TS.REVRANGE
commands optional parameters.Allows executing commands from the
auto-suggest
group (requires the Redis Search module from Redis stack).Allows executing commands from the
bitmap
group.Allows executing commands from the
bloom
group.Allows executing commands from the
count-min
group.Allows executing commands from the
cuckoo
group.Allows executing commands from the
geo
group.Allows executing commands from the
graph
group.Allows executing commands from the
hash
group.Allows executing commands from the
hyperloglog
group.Allows executing commands from the
json
group (requires the Redis stack).Allows executing commands manipulating keys.
Allows executing commands from the
list
group.A redis subscriber
Deprecated.
Use
RedisAPI
or
ReactiveRedisDataSource
instead.Interface implemented by reactive Redis command groups.
Non-Blocking and Reactive Redis Data Source.
Allows executing commands from the
search
group (requires the Redis Search module from Redis stack).Allows executing commands from the
set
group.Allows executing commands from the
sorted set
group.Allows executing commands manipulating streams.
Deprecated.
Use
ReactiveValueCommands
instead.Allows executing commands from the
time series
group (requires the Redis Time Series module from Redis stack).Allows executing commands from the
top-k
group.Allows executing commands from the
auto-suggest
group (requires the Redis Search module from Redis stack).Allows executing commands from the
count-min
group.Allows executing commands from the
cuckoo
group.Allows executing commands from the
graph
group.Interface implemented by transactional and reactive Redis command groups.
Redis Data Source object used to execute commands in a Redis transaction (
MULTI
).Allows executing commands from the
search
group (requires the Redis Search module from Redis stack).Allows executing commands manipulating streams.
Deprecated.
Allows executing commands from the
time series
group (requires the Redis Time Series module from Redis stack).Allows executing commands from the
top-k
group.Allows executing commands from the
string
group.Deprecated.
Use
RedisAPI
or
RedisDataSource
instead.Marker annotation to select the Redis client.
Interface implemented by imperative Redis command groups.
Synchronous / Blocking Redis Data Source.
Programmatically provides redis hosts
Beans exposing the
RedisClientOptionsCustomizer
interface has the possibility to extend/modify the
RedisOptions
before they are used to create the RedisClient
or
RedisDataSource
.A structure encapsulating the Redis pub/sub payload and the channel on which the message was sent.
Time Series Reducer functions
Represents a sample from a time series
Represent a group of samples returned by the range of
mget
methods.Represents the
scan
commands flags.A value associated with its score (double)
Allows executing commands from the
search
group (requires the Redis Search module from Redis stack).Represents the response of a
ft.search
command.Represents a sample to be added to a specific time series
key
Deprecated.
Use
SetArgs
instead.Argument list for the Redis SET command.
Allows executing commands from the
set
group.Represent a limit.
Allows executing commands from the
sorted set
group.Allows executing commands manipulating streams.
Represents a message received from a stream
Represents a stream range.
Deprecated.
Use
ValueCommands
instead.Represent a suggestion.
Allows configuring the summarizing.
Represents the response of a
ft.syndump
command.Allows executing commands from the
time series
group (requires the Redis Time Series module from Redis stack).Represent the range used in the
TS.MRANGE
and TS.MREVRANGE
commands.Allows executing commands from the
top-k
group.Allows executing commands from the
auto-suggest
group (requires the Redis Search module from Redis stack).Allows executing commands from the
bitmap
group in a Redis transaction (Multi
).Allows executing commands from the
count-min
group.Allows executing commands from the
cuckoo
group.Allows executing commands from the
graph
group.Interface implemented by transactional and imperative Redis command groups.
Redis Data Source object used to execute commands in a Redis transaction (
MULTI
).Allows executing commands from the
search
group (requires the Redis Search module from Redis stack).Allows executing commands manipulating streams.
Deprecated.
Allows executing commands from the
time series
group (requires the Redis Time Series module from Redis stack).Allows executing commands from the
top-k
group.A structure holding the result of the commands executed in a transaction.
Allows executing commands from the
string
group.The vector algorithm to use when searching k most similar vectors in an index.
Type of vector stored in a vector field.
Creates Vert.x Redis client for a given
RedisClientConfig
.The argument of the XADD command.
The argument of the XCLAIM command.
Represents the extra argument of the <a href="https://redis.io/commands/xgroup-create/>XGROUP CREATE command.
Represents the extra argument of the <a href="https://redis.io/commands/xgroup-setid/>XGROUP SETID command.
The result of the xpending command when using the summary form.
Represents the extra parameter of the <a href="https://redis.io/commands/xread/>XREAD command.
Represents the extra parameter of the <a href="https://redis.io/commands/xreadgroup/>XREADGROUP command.
The argument of the XTRIM command.
GetExArgs
instead