public interface StreamBinaryCommands
Modifier and Type | Method and Description |
---|---|
long |
xack(byte[] key,
byte[] group,
byte[]... ids) |
default byte[] |
xadd(byte[] key,
java.util.Map<byte[],byte[]> hash,
XAddParams params) |
byte[] |
xadd(byte[] key,
XAddParams params,
java.util.Map<byte[],byte[]> hash) |
java.util.List<java.lang.Object> |
xautoclaim(byte[] key,
byte[] groupName,
byte[] consumerName,
long minIdleTime,
byte[] start,
XAutoClaimParams params) |
java.util.List<java.lang.Object> |
xautoclaimJustId(byte[] key,
byte[] groupName,
byte[] consumerName,
long minIdleTime,
byte[] start,
XAutoClaimParams params) |
java.util.List<byte[]> |
xclaim(byte[] key,
byte[] group,
byte[] consumerName,
long minIdleTime,
XClaimParams params,
byte[]... ids) |
java.util.List<byte[]> |
xclaimJustId(byte[] key,
byte[] group,
byte[] consumerName,
long minIdleTime,
XClaimParams params,
byte[]... ids) |
long |
xdel(byte[] key,
byte[]... ids) |
java.lang.String |
xgroupCreate(byte[] key,
byte[] groupName,
byte[] id,
boolean makeStream) |
boolean |
xgroupCreateConsumer(byte[] key,
byte[] groupName,
byte[] consumerName) |
long |
xgroupDelConsumer(byte[] key,
byte[] groupName,
byte[] consumerName) |
long |
xgroupDestroy(byte[] key,
byte[] groupName) |
java.lang.String |
xgroupSetID(byte[] key,
byte[] groupName,
byte[] id) |
java.util.List<java.lang.Object> |
xinfoConsumers(byte[] key,
byte[] group) |
java.util.List<java.lang.Object> |
xinfoGroup(byte[] key)
Deprecated.
Use
xinfoGroups(byte[]) . |
java.util.List<java.lang.Object> |
xinfoGroups(byte[] key) |
java.lang.Object |
xinfoStream(byte[] key) |
java.lang.Object |
xinfoStreamFull(byte[] key)
Introspection command used in order to retrieve all information about the stream
|
java.lang.Object |
xinfoStreamFull(byte[] key,
int count)
Introspection command used in order to retrieve all information about the stream
|
long |
xlen(byte[] key) |
java.lang.Object |
xpending(byte[] key,
byte[] groupName) |
java.util.List<java.lang.Object> |
xpending(byte[] key,
byte[] groupName,
byte[] start,
byte[] end,
int count,
byte[] consumerName)
Deprecated.
|
java.util.List<java.lang.Object> |
xpending(byte[] key,
byte[] groupName,
XPendingParams params) |
java.util.List<java.lang.Object> |
xrange(byte[] key,
byte[] start,
byte[] end) |
java.util.List<java.lang.Object> |
xrange(byte[] key,
byte[] start,
byte[] end,
int count) |
java.util.List<java.lang.Object> |
xread(XReadParams xReadParams,
java.util.Map.Entry<byte[],byte[]>... streams) |
java.util.List<java.lang.Object> |
xreadGroup(byte[] groupName,
byte[] consumer,
XReadGroupParams xReadGroupParams,
java.util.Map.Entry<byte[],byte[]>... streams) |
java.util.List<java.lang.Object> |
xrevrange(byte[] key,
byte[] end,
byte[] start) |
java.util.List<java.lang.Object> |
xrevrange(byte[] key,
byte[] end,
byte[] start,
int count) |
long |
xtrim(byte[] key,
long maxLen,
boolean approximateLength) |
long |
xtrim(byte[] key,
XTrimParams params) |
default byte[] xadd(byte[] key, java.util.Map<byte[],byte[]> hash, XAddParams params)
byte[] xadd(byte[] key, XAddParams params, java.util.Map<byte[],byte[]> hash)
long xlen(byte[] key)
java.util.List<java.lang.Object> xrange(byte[] key, byte[] start, byte[] end)
java.util.List<java.lang.Object> xrange(byte[] key, byte[] start, byte[] end, int count)
java.util.List<java.lang.Object> xrevrange(byte[] key, byte[] end, byte[] start)
java.util.List<java.lang.Object> xrevrange(byte[] key, byte[] end, byte[] start, int count)
long xack(byte[] key, byte[] group, byte[]... ids)
java.lang.String xgroupCreate(byte[] key, byte[] groupName, byte[] id, boolean makeStream)
java.lang.String xgroupSetID(byte[] key, byte[] groupName, byte[] id)
long xgroupDestroy(byte[] key, byte[] groupName)
boolean xgroupCreateConsumer(byte[] key, byte[] groupName, byte[] consumerName)
long xgroupDelConsumer(byte[] key, byte[] groupName, byte[] consumerName)
long xdel(byte[] key, byte[]... ids)
long xtrim(byte[] key, long maxLen, boolean approximateLength)
long xtrim(byte[] key, XTrimParams params)
java.lang.Object xpending(byte[] key, byte[] groupName)
@Deprecated java.util.List<java.lang.Object> xpending(byte[] key, byte[] groupName, byte[] start, byte[] end, int count, byte[] consumerName)
xpending(byte[], byte[], redis.clients.jedis.params.XPendingParams)
.java.util.List<java.lang.Object> xpending(byte[] key, byte[] groupName, XPendingParams params)
java.util.List<byte[]> xclaim(byte[] key, byte[] group, byte[] consumerName, long minIdleTime, XClaimParams params, byte[]... ids)
java.util.List<byte[]> xclaimJustId(byte[] key, byte[] group, byte[] consumerName, long minIdleTime, XClaimParams params, byte[]... ids)
java.util.List<java.lang.Object> xautoclaim(byte[] key, byte[] groupName, byte[] consumerName, long minIdleTime, byte[] start, XAutoClaimParams params)
java.util.List<java.lang.Object> xautoclaimJustId(byte[] key, byte[] groupName, byte[] consumerName, long minIdleTime, byte[] start, XAutoClaimParams params)
java.lang.Object xinfoStream(byte[] key)
java.lang.Object xinfoStreamFull(byte[] key)
key
- Stream namejava.lang.Object xinfoStreamFull(byte[] key, int count)
key
- Stream namecount
- stream info count@Deprecated java.util.List<java.lang.Object> xinfoGroup(byte[] key)
xinfoGroups(byte[])
.java.util.List<java.lang.Object> xinfoGroups(byte[] key)
java.util.List<java.lang.Object> xinfoConsumers(byte[] key, byte[] group)
java.util.List<java.lang.Object> xread(XReadParams xReadParams, java.util.Map.Entry<byte[],byte[]>... streams)
java.util.List<java.lang.Object> xreadGroup(byte[] groupName, byte[] consumer, XReadGroupParams xReadGroupParams, java.util.Map.Entry<byte[],byte[]>... streams)
Copyright © 2024. All rights reserved.