| Package | Description |
|---|---|
| redis.clients.jedis | |
| redis.clients.jedis.commands | |
| redis.clients.jedis.params | |
| redis.clients.jedis.resps |
| Modifier and Type | Field and Description |
|---|---|
static StreamEntryID |
StreamEntryID.LAST_ENTRY
Should be used only with XGROUP CREATE
XGROUP CREATE mystream consumer-group-name $
|
static StreamEntryID |
StreamEntryID.NEW_ENTRY
Should be used only with XADD
XADD mystream * field1 value1
|
static StreamEntryID |
StreamEntryID.UNRECEIVED_ENTRY
Should be used only with XREADGROUP
XREADGROUP $GroupName $ConsumerName BLOCK 2000 COUNT 10 STREAMS mystream >
|
| Modifier and Type | Field and Description |
|---|---|
static Builder<Map.Entry<StreamEntryID,List<StreamEntryID>>> |
BuilderFactory.STREAM_AUTO_CLAIM_ID_RESPONSE |
static Builder<Map.Entry<StreamEntryID,List<StreamEntryID>>> |
BuilderFactory.STREAM_AUTO_CLAIM_ID_RESPONSE |
static Builder<Map.Entry<StreamEntryID,List<StreamEntry>>> |
BuilderFactory.STREAM_AUTO_CLAIM_RESPONSE |
static Builder<StreamEntryID> |
BuilderFactory.STREAM_ENTRY_ID |
static Builder<List<StreamEntryID>> |
BuilderFactory.STREAM_ENTRY_ID_LIST |
| Modifier and Type | Method and Description |
|---|---|
StreamEntryID |
Jedis.xadd(String key,
StreamEntryID id,
Map<String,String> hash) |
StreamEntryID |
UnifiedJedis.xadd(String key,
StreamEntryID id,
Map<String,String> hash) |
StreamEntryID |
Jedis.xadd(String key,
XAddParams params,
Map<String,String> hash) |
StreamEntryID |
UnifiedJedis.xadd(String key,
XAddParams params,
Map<String,String> hash) |
| Modifier and Type | Method and Description |
|---|---|
default StreamEntryID |
StreamCommands.xadd(String key,
Map<String,String> hash,
XAddParams params)
XADD key [NOMKSTREAM] [MAXLEN|MINID [=|~] threshold [LIMIT count]] *|ID field value [field value ...]
|
StreamEntryID |
StreamCommands.xadd(String key,
StreamEntryID id,
Map<String,String> hash)
XADD key ID field string [field string ...]
|
StreamEntryID |
StreamCommands.xadd(String key,
XAddParams params,
Map<String,String> hash) |
| Modifier and Type | Method and Description |
|---|---|
default Response<StreamEntryID> |
StreamPipelineCommands.xadd(String key,
Map<String,String> hash,
XAddParams params)
XADD key [NOMKSTREAM] [MAXLEN|MINID [=|~] threshold [LIMIT count]] *|ID field value [field value ...]
|
Response<StreamEntryID> |
StreamPipelineCommands.xadd(String key,
StreamEntryID id,
Map<String,String> hash)
XADD key ID field string [field string ...]
|
Response<StreamEntryID> |
StreamPipelineCommands.xadd(String key,
XAddParams params,
Map<String,String> hash) |
Response<Map.Entry<StreamEntryID,List<StreamEntry>>> |
StreamPipelineCommands.xautoclaim(String key,
String group,
String consumerName,
long minIdleTime,
StreamEntryID start,
XAutoClaimParams params)
XAUTOCLAIM key group consumer min-idle-time start [COUNT count]
|
Map.Entry<StreamEntryID,List<StreamEntry>> |
StreamCommands.xautoclaim(String key,
String group,
String consumerName,
long minIdleTime,
StreamEntryID start,
XAutoClaimParams params)
XAUTOCLAIM key group consumer min-idle-time start [COUNT count]
|
Response<Map.Entry<StreamEntryID,List<StreamEntryID>>> |
StreamPipelineCommands.xautoclaimJustId(String key,
String group,
String consumerName,
long minIdleTime,
StreamEntryID start,
XAutoClaimParams params)
XAUTOCLAIM key group consumer min-idle-time start [COUNT count] JUSTID
|
Response<Map.Entry<StreamEntryID,List<StreamEntryID>>> |
StreamPipelineCommands.xautoclaimJustId(String key,
String group,
String consumerName,
long minIdleTime,
StreamEntryID start,
XAutoClaimParams params)
XAUTOCLAIM key group consumer min-idle-time start [COUNT count] JUSTID
|
Map.Entry<StreamEntryID,List<StreamEntryID>> |
StreamCommands.xautoclaimJustId(String key,
String group,
String consumerName,
long minIdleTime,
StreamEntryID start,
XAutoClaimParams params)
XAUTOCLAIM key group consumer min-idle-time start [COUNT count] JUSTID
|
Map.Entry<StreamEntryID,List<StreamEntryID>> |
StreamCommands.xautoclaimJustId(String key,
String group,
String consumerName,
long minIdleTime,
StreamEntryID start,
XAutoClaimParams params)
XAUTOCLAIM key group consumer min-idle-time start [COUNT count] JUSTID
|
Response<List<StreamEntryID>> |
StreamPipelineCommands.xclaimJustId(String key,
String group,
String consumerName,
long minIdleTime,
XClaimParams params,
StreamEntryID... ids)
XCLAIM
|
List<StreamEntryID> |
StreamCommands.xclaimJustId(String key,
String group,
String consumerName,
long minIdleTime,
XClaimParams params,
StreamEntryID... ids)
XCLAIM
|
| Modifier and Type | Method and Description |
|---|---|
Response<Long> |
StreamPipelineCommands.xack(String key,
String group,
StreamEntryID... ids)
XACK key group ID [ID ...]
|
long |
StreamCommands.xack(String key,
String group,
StreamEntryID... ids)
XACK key group ID [ID ...]
|
Response<StreamEntryID> |
StreamPipelineCommands.xadd(String key,
StreamEntryID id,
Map<String,String> hash)
XADD key ID field string [field string ...]
|
StreamEntryID |
StreamCommands.xadd(String key,
StreamEntryID id,
Map<String,String> hash)
XADD key ID field string [field string ...]
|
Response<Map.Entry<StreamEntryID,List<StreamEntry>>> |
StreamPipelineCommands.xautoclaim(String key,
String group,
String consumerName,
long minIdleTime,
StreamEntryID start,
XAutoClaimParams params)
XAUTOCLAIM key group consumer min-idle-time start [COUNT count]
|
Map.Entry<StreamEntryID,List<StreamEntry>> |
StreamCommands.xautoclaim(String key,
String group,
String consumerName,
long minIdleTime,
StreamEntryID start,
XAutoClaimParams params)
XAUTOCLAIM key group consumer min-idle-time start [COUNT count]
|
Response<Map.Entry<StreamEntryID,List<StreamEntryID>>> |
StreamPipelineCommands.xautoclaimJustId(String key,
String group,
String consumerName,
long minIdleTime,
StreamEntryID start,
XAutoClaimParams params)
XAUTOCLAIM key group consumer min-idle-time start [COUNT count] JUSTID
|
Map.Entry<StreamEntryID,List<StreamEntryID>> |
StreamCommands.xautoclaimJustId(String key,
String group,
String consumerName,
long minIdleTime,
StreamEntryID start,
XAutoClaimParams params)
XAUTOCLAIM key group consumer min-idle-time start [COUNT count] JUSTID
|
Response<List<StreamEntry>> |
StreamPipelineCommands.xclaim(String key,
String group,
String consumerName,
long minIdleTime,
XClaimParams params,
StreamEntryID... ids)
XCLAIM
|
List<StreamEntry> |
StreamCommands.xclaim(String key,
String group,
String consumerName,
long minIdleTime,
XClaimParams params,
StreamEntryID... ids)
XCLAIM
|
Response<List<StreamEntryID>> |
StreamPipelineCommands.xclaimJustId(String key,
String group,
String consumerName,
long minIdleTime,
XClaimParams params,
StreamEntryID... ids)
XCLAIM
|
List<StreamEntryID> |
StreamCommands.xclaimJustId(String key,
String group,
String consumerName,
long minIdleTime,
XClaimParams params,
StreamEntryID... ids)
XCLAIM
|
Response<Long> |
StreamPipelineCommands.xdel(String key,
StreamEntryID... ids)
XDEL key ID [ID ...]
|
long |
StreamCommands.xdel(String key,
StreamEntryID... ids)
XDEL key ID [ID ...]
|
Response<String> |
StreamPipelineCommands.xgroupCreate(String key,
String groupName,
StreamEntryID id,
boolean makeStream)
XGROUP CREATE
|
String |
StreamCommands.xgroupCreate(String key,
String groupName,
StreamEntryID id,
boolean makeStream)
XGROUP CREATE
|
Response<String> |
StreamPipelineCommands.xgroupSetID(String key,
String groupName,
StreamEntryID id)
XGROUP SETID
|
String |
StreamCommands.xgroupSetID(String key,
String groupName,
StreamEntryID id)
XGROUP SETID
|
Response<List<StreamPendingEntry>> |
StreamPipelineCommands.xpending(String key,
String groupName,
StreamEntryID start,
StreamEntryID end,
int count,
String consumerName)
|
List<StreamPendingEntry> |
StreamCommands.xpending(String key,
String groupName,
StreamEntryID start,
StreamEntryID end,
int count,
String consumerName)
|
Response<List<StreamEntry>> |
StreamPipelineCommands.xrange(String key,
StreamEntryID start,
StreamEntryID end)
XRANGE key start end
|
List<StreamEntry> |
StreamCommands.xrange(String key,
StreamEntryID start,
StreamEntryID end)
XRANGE key start end
|
Response<List<StreamEntry>> |
StreamPipelineCommands.xrange(String key,
StreamEntryID start,
StreamEntryID end,
int count)
XRANGE key start end COUNT count
|
List<StreamEntry> |
StreamCommands.xrange(String key,
StreamEntryID start,
StreamEntryID end,
int count)
XRANGE key start end COUNT count
|
Response<List<StreamEntry>> |
StreamPipelineCommands.xrevrange(String key,
StreamEntryID end,
StreamEntryID start)
XREVRANGE key end start
|
List<StreamEntry> |
StreamCommands.xrevrange(String key,
StreamEntryID end,
StreamEntryID start)
XREVRANGE key end start
|
Response<List<StreamEntry>> |
StreamPipelineCommands.xrevrange(String key,
StreamEntryID end,
StreamEntryID start,
int count)
XREVRANGE key end start COUNT count
|
List<StreamEntry> |
StreamCommands.xrevrange(String key,
StreamEntryID end,
StreamEntryID start,
int count)
XREVRANGE key end start COUNT count
|
| Modifier and Type | Method and Description |
|---|---|
Response<List<Map.Entry<String,List<StreamEntry>>>> |
StreamPipelineCommands.xread(XReadParams xReadParams,
Map<String,StreamEntryID> streams)
XREAD [COUNT count] [BLOCK milliseconds] STREAMS key [key ...] ID [ID ...]
|
List<Map.Entry<String,List<StreamEntry>>> |
StreamCommands.xread(XReadParams xReadParams,
Map<String,StreamEntryID> streams)
XREAD [COUNT count] [BLOCK milliseconds] STREAMS key [key ...] ID [ID ...]
|
Response<List<Map.Entry<String,List<StreamEntry>>>> |
StreamPipelineCommands.xreadGroup(String groupName,
String consumer,
XReadGroupParams xReadGroupParams,
Map<String,StreamEntryID> streams)
XREAD [COUNT count] [BLOCK milliseconds] STREAMS key [key ...] ID [ID ...]
|
List<Map.Entry<String,List<StreamEntry>>> |
StreamCommands.xreadGroup(String groupName,
String consumer,
XReadGroupParams xReadGroupParams,
Map<String,StreamEntryID> streams)
XREAD [COUNT count] [BLOCK milliseconds] STREAMS key [key ...] ID [ID ...]
|
| Modifier and Type | Method and Description |
|---|---|
XPendingParams |
XPendingParams.end(StreamEntryID end)
Deprecated.
|
XAddParams |
XAddParams.id(StreamEntryID id) |
XPendingParams |
XPendingParams.start(StreamEntryID start)
Deprecated.
|
static XPendingParams |
XPendingParams.xPendingParams(StreamEntryID start,
StreamEntryID end,
int count) |
| Constructor and Description |
|---|
XPendingParams(StreamEntryID start,
StreamEntryID end,
int count) |
| Modifier and Type | Method and Description |
|---|---|
StreamEntryID |
StreamEntry.getID() |
StreamEntryID |
StreamPendingEntry.getID() |
StreamEntryID |
StreamGroupInfo.getLastDeliveredId() |
StreamEntryID |
StreamGroupFullInfo.getLastDeliveredId() |
StreamEntryID |
StreamInfo.getLastGeneratedId() |
StreamEntryID |
StreamFullInfo.getLastGeneratedId() |
StreamEntryID |
StreamPendingSummary.getMaxId() |
StreamEntryID |
StreamPendingSummary.getMinId() |
| Constructor and Description |
|---|
StreamEntry(StreamEntryID id,
Map<String,String> fields) |
StreamPendingEntry(StreamEntryID id,
String consumerName,
long idleTime,
long deliveredTimes) |
StreamPendingSummary(long total,
StreamEntryID minId,
StreamEntryID maxId,
Map<String,Long> consumerMessageCount) |
Copyright © 2022. All rights reserved.