public interface StreamPipelineBinaryCommands
Modifier and Type | Method and Description |
---|---|
Response<Long> |
xack(byte[] key,
byte[] group,
byte[]... ids) |
default Response<byte[]> |
xadd(byte[] key,
Map<byte[],byte[]> hash,
XAddParams params) |
Response<byte[]> |
xadd(byte[] key,
XAddParams params,
Map<byte[],byte[]> hash) |
Response<List<Object>> |
xautoclaim(byte[] key,
byte[] groupName,
byte[] consumerName,
long minIdleTime,
byte[] start,
XAutoClaimParams params) |
Response<List<Object>> |
xautoclaimJustId(byte[] key,
byte[] groupName,
byte[] consumerName,
long minIdleTime,
byte[] start,
XAutoClaimParams params) |
Response<List<byte[]>> |
xclaim(byte[] key,
byte[] group,
byte[] consumername,
long minIdleTime,
XClaimParams params,
byte[]... ids) |
Response<List<byte[]>> |
xclaimJustId(byte[] key,
byte[] group,
byte[] consumername,
long minIdleTime,
XClaimParams params,
byte[]... ids) |
Response<Long> |
xdel(byte[] key,
byte[]... ids) |
Response<String> |
xgroupCreate(byte[] key,
byte[] groupname,
byte[] id,
boolean makeStream) |
Response<Long> |
xgroupDelConsumer(byte[] key,
byte[] groupname,
byte[] consumerName) |
Response<Long> |
xgroupDestroy(byte[] key,
byte[] groupname) |
Response<String> |
xgroupSetID(byte[] key,
byte[] groupname,
byte[] id) |
Response<List<Object>> |
xinfoConsumers(byte[] key,
byte[] group) |
Response<List<Object>> |
xinfoGroup(byte[] key) |
Response<Object> |
xinfoStream(byte[] key) |
Response<Long> |
xlen(byte[] key) |
Response<Object> |
xpending(byte[] key,
byte[] groupname) |
Response<List<Object>> |
xpending(byte[] key,
byte[] groupname,
byte[] start,
byte[] end,
int count,
byte[] consumername) |
Response<List<Object>> |
xpending(byte[] key,
byte[] groupname,
XPendingParams params) |
Response<List<byte[]>> |
xrange(byte[] key,
byte[] start,
byte[] end) |
Response<List<byte[]>> |
xrange(byte[] key,
byte[] start,
byte[] end,
int count) |
Response<List<byte[]>> |
xread(XReadParams xReadParams,
Map.Entry<byte[],byte[]>... streams) |
Response<List<byte[]>> |
xreadGroup(byte[] groupname,
byte[] consumer,
XReadGroupParams xReadGroupParams,
Map.Entry<byte[],byte[]>... streams) |
Response<List<byte[]>> |
xrevrange(byte[] key,
byte[] end,
byte[] start) |
Response<List<byte[]>> |
xrevrange(byte[] key,
byte[] end,
byte[] start,
int count) |
Response<Long> |
xtrim(byte[] key,
long maxLen,
boolean approximateLength) |
Response<Long> |
xtrim(byte[] key,
XTrimParams params) |
default Response<byte[]> xadd(byte[] key, Map<byte[],byte[]> hash, XAddParams params)
Response<byte[]> xadd(byte[] key, XAddParams params, Map<byte[],byte[]> hash)
Response<String> xgroupCreate(byte[] key, byte[] groupname, byte[] id, boolean makeStream)
Response<Long> xgroupDelConsumer(byte[] key, byte[] groupname, byte[] consumerName)
Response<Long> xtrim(byte[] key, XTrimParams params)
Response<List<Object>> xpending(byte[] key, byte[] groupname, byte[] start, byte[] end, int count, byte[] consumername)
Response<List<Object>> xpending(byte[] key, byte[] groupname, XPendingParams params)
Response<List<byte[]>> xclaim(byte[] key, byte[] group, byte[] consumername, long minIdleTime, XClaimParams params, byte[]... ids)
Response<List<byte[]>> xclaimJustId(byte[] key, byte[] group, byte[] consumername, long minIdleTime, XClaimParams params, byte[]... ids)
Response<List<Object>> xautoclaim(byte[] key, byte[] groupName, byte[] consumerName, long minIdleTime, byte[] start, XAutoClaimParams params)
Response<List<Object>> xautoclaimJustId(byte[] key, byte[] groupName, byte[] consumerName, long minIdleTime, byte[] start, XAutoClaimParams params)
Response<List<byte[]>> xread(XReadParams xReadParams, Map.Entry<byte[],byte[]>... streams)
Response<List<byte[]>> xreadGroup(byte[] groupname, byte[] consumer, XReadGroupParams xReadGroupParams, Map.Entry<byte[],byte[]>... streams)
Copyright © 2021. All rights reserved.