Package | Description |
---|---|
redis.clients.jedis | |
redis.clients.jedis.commands |
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<StreamEntryID> |
BuilderFactory.STREAM_ENTRY_ID |
Modifier and Type | Method and Description |
---|---|
StreamEntryID |
StreamPendingEntry.getID() |
StreamEntryID |
StreamEntry.getID() |
StreamEntryID |
Jedis.xadd(String key,
StreamEntryID id,
Map<String,String> hash) |
StreamEntryID |
ShardedJedis.xadd(String key,
StreamEntryID id,
Map<String,String> hash) |
StreamEntryID |
JedisCluster.xadd(String key,
StreamEntryID id,
Map<String,String> hash) |
StreamEntryID |
Jedis.xadd(String key,
StreamEntryID id,
Map<String,String> hash,
long maxLen,
boolean approximateLength) |
StreamEntryID |
ShardedJedis.xadd(String key,
StreamEntryID id,
Map<String,String> hash,
long maxLen,
boolean approximateLength) |
StreamEntryID |
JedisCluster.xadd(String key,
StreamEntryID id,
Map<String,String> hash,
long maxLen,
boolean approximateLength) |
Modifier and Type | Method and Description |
---|---|
Response<StreamEntryID> |
PipelineBase.xadd(String key,
StreamEntryID id,
Map<String,String> hash) |
Response<StreamEntryID> |
PipelineBase.xadd(String key,
StreamEntryID id,
Map<String,String> hash,
long maxLen,
boolean approximateLength) |
Modifier and Type | Method and Description |
---|---|
int |
StreamEntryID.compareTo(StreamEntryID other) |
long |
Jedis.xack(String key,
String group,
StreamEntryID... ids)
XACK key group ID [ID ...]
|
long |
ShardedJedis.xack(String key,
String group,
StreamEntryID... ids) |
Response<Long> |
PipelineBase.xack(String key,
String group,
StreamEntryID... ids) |
void |
Client.xack(String key,
String group,
StreamEntryID... ids) |
Long |
JedisCluster.xack(String key,
String group,
StreamEntryID... ids) |
StreamEntryID |
Jedis.xadd(String key,
StreamEntryID id,
Map<String,String> hash) |
StreamEntryID |
ShardedJedis.xadd(String key,
StreamEntryID id,
Map<String,String> hash) |
Response<StreamEntryID> |
PipelineBase.xadd(String key,
StreamEntryID id,
Map<String,String> hash) |
StreamEntryID |
JedisCluster.xadd(String key,
StreamEntryID id,
Map<String,String> hash) |
StreamEntryID |
Jedis.xadd(String key,
StreamEntryID id,
Map<String,String> hash,
long maxLen,
boolean approximateLength) |
StreamEntryID |
ShardedJedis.xadd(String key,
StreamEntryID id,
Map<String,String> hash,
long maxLen,
boolean approximateLength) |
Response<StreamEntryID> |
PipelineBase.xadd(String key,
StreamEntryID id,
Map<String,String> hash,
long maxLen,
boolean approximateLength) |
void |
Client.xadd(String key,
StreamEntryID id,
Map<String,String> hash,
long maxLen,
boolean approximateLength) |
StreamEntryID |
JedisCluster.xadd(String key,
StreamEntryID id,
Map<String,String> hash,
long maxLen,
boolean approximateLength) |
List<StreamEntry> |
Jedis.xclaim(String key,
String group,
String consumername,
long minIdleTime,
long newIdleTime,
int retries,
boolean force,
StreamEntryID... ids) |
List<StreamEntry> |
ShardedJedis.xclaim(String key,
String group,
String consumername,
long minIdleTime,
long newIdleTime,
int retries,
boolean force,
StreamEntryID... ids) |
Response<List<StreamEntry>> |
PipelineBase.xclaim(String key,
String group,
String consumername,
long minIdleTime,
long newIdleTime,
int retries,
boolean force,
StreamEntryID... ids) |
void |
Client.xclaim(String key,
String group,
String consumername,
long minIdleTime,
long newIdleTime,
int retries,
boolean force,
StreamEntryID... ids) |
List<StreamEntry> |
JedisCluster.xclaim(String key,
String group,
String consumername,
long minIdleTime,
long newIdleTime,
int retries,
boolean force,
StreamEntryID... ids) |
long |
Jedis.xdel(String key,
StreamEntryID... ids) |
long |
ShardedJedis.xdel(String key,
StreamEntryID... ids) |
Response<Long> |
PipelineBase.xdel(String key,
StreamEntryID... ids) |
void |
Client.xdel(String key,
StreamEntryID... ids) |
Long |
JedisCluster.xdel(String key,
StreamEntryID... ids) |
String |
Jedis.xgroupCreate(String key,
String groupname,
StreamEntryID id,
boolean makeStream) |
String |
ShardedJedis.xgroupCreate(String key,
String consumer,
StreamEntryID id,
boolean makeStream) |
Response<String> |
PipelineBase.xgroupCreate(String key,
String groupname,
StreamEntryID id,
boolean makeStream) |
void |
Client.xgroupCreate(String key,
String groupname,
StreamEntryID id,
boolean makeStream) |
String |
JedisCluster.xgroupCreate(String key,
String groupname,
StreamEntryID id,
boolean makeStream) |
String |
Jedis.xgroupSetID(String key,
String groupname,
StreamEntryID id) |
String |
ShardedJedis.xgroupSetID(String key,
String groupname,
StreamEntryID id) |
Response<String> |
PipelineBase.xgroupSetID(String key,
String groupname,
StreamEntryID id) |
void |
Client.xgroupSetID(String key,
String groupname,
StreamEntryID id) |
String |
JedisCluster.xgroupSetID(String key,
String groupname,
StreamEntryID id) |
List<StreamPendingEntry> |
Jedis.xpending(String key,
String groupname,
StreamEntryID start,
StreamEntryID end,
int count,
String consumername) |
List<StreamPendingEntry> |
ShardedJedis.xpending(String key,
String groupname,
StreamEntryID start,
StreamEntryID end,
int count,
String consumername) |
Response<List<StreamPendingEntry>> |
PipelineBase.xpending(String key,
String groupname,
StreamEntryID start,
StreamEntryID end,
int count,
String consumername) |
void |
Client.xpending(String key,
String groupname,
StreamEntryID start,
StreamEntryID end,
int count,
String consumername) |
List<StreamPendingEntry> |
JedisCluster.xpending(String key,
String groupname,
StreamEntryID start,
StreamEntryID end,
int count,
String consumername) |
List<StreamEntry> |
Jedis.xrange(String key,
StreamEntryID start,
StreamEntryID end,
int count)
XRANGE key start end [COUNT count]
|
List<StreamEntry> |
ShardedJedis.xrange(String key,
StreamEntryID start,
StreamEntryID end,
int count) |
Response<List<StreamEntry>> |
PipelineBase.xrange(String key,
StreamEntryID start,
StreamEntryID end,
int count) |
List<StreamEntry> |
JedisCluster.xrange(String key,
StreamEntryID start,
StreamEntryID end,
int count) |
void |
Client.xrange(String key,
StreamEntryID start,
StreamEntryID end,
long count) |
List<StreamEntry> |
Jedis.xrevrange(String key,
StreamEntryID end,
StreamEntryID start,
int count)
XREVRANGE key end start [COUNT
|
List<StreamEntry> |
ShardedJedis.xrevrange(String key,
StreamEntryID end,
StreamEntryID start,
int count) |
Response<List<StreamEntry>> |
PipelineBase.xrevrange(String key,
StreamEntryID end,
StreamEntryID start,
int count) |
void |
Client.xrevrange(String key,
StreamEntryID end,
StreamEntryID start,
int count) |
List<StreamEntry> |
JedisCluster.xrevrange(String key,
StreamEntryID end,
StreamEntryID start,
int count) |
Constructor and Description |
---|
StreamEntry(StreamEntryID id,
Map<String,String> fields) |
StreamPendingEntry(StreamEntryID id,
String consumerName,
long idleTime,
long deliveredTimes) |
Modifier and Type | Method and Description |
---|---|
StreamEntryID |
JedisClusterCommands.xadd(String key,
StreamEntryID id,
Map<String,String> hash)
XADD key ID field string [field string ...]
|
StreamEntryID |
JedisCommands.xadd(String key,
StreamEntryID id,
Map<String,String> hash)
XADD key ID field string [field string ...]
|
StreamEntryID |
JedisClusterCommands.xadd(String key,
StreamEntryID id,
Map<String,String> hash,
long maxLen,
boolean approximateLength)
XADD key MAXLEN ~ LEN ID field string [field string ...]
|
StreamEntryID |
JedisCommands.xadd(String key,
StreamEntryID id,
Map<String,String> hash,
long maxLen,
boolean approximateLength)
XADD key MAXLEN ~ LEN ID field string [field string ...]
|
Modifier and Type | Method and Description |
---|---|
Response<StreamEntryID> |
RedisPipeline.xadd(String key,
StreamEntryID id,
Map<String,String> hash) |
Response<StreamEntryID> |
RedisPipeline.xadd(String key,
StreamEntryID id,
Map<String,String> hash,
long maxLen,
boolean approximateLength) |
Modifier and Type | Method and Description |
---|---|
Long |
JedisClusterCommands.xack(String key,
String group,
StreamEntryID... ids)
XACK key group ID [ID ...]
|
Response<Long> |
RedisPipeline.xack(String key,
String group,
StreamEntryID... ids) |
long |
JedisCommands.xack(String key,
String group,
StreamEntryID... ids)
XACK key group ID [ID ...]
|
void |
Commands.xack(String key,
String group,
StreamEntryID... ids) |
StreamEntryID |
JedisClusterCommands.xadd(String key,
StreamEntryID id,
Map<String,String> hash)
XADD key ID field string [field string ...]
|
Response<StreamEntryID> |
RedisPipeline.xadd(String key,
StreamEntryID id,
Map<String,String> hash) |
StreamEntryID |
JedisCommands.xadd(String key,
StreamEntryID id,
Map<String,String> hash)
XADD key ID field string [field string ...]
|
StreamEntryID |
JedisClusterCommands.xadd(String key,
StreamEntryID id,
Map<String,String> hash,
long maxLen,
boolean approximateLength)
XADD key MAXLEN ~ LEN ID field string [field string ...]
|
Response<StreamEntryID> |
RedisPipeline.xadd(String key,
StreamEntryID id,
Map<String,String> hash,
long maxLen,
boolean approximateLength) |
StreamEntryID |
JedisCommands.xadd(String key,
StreamEntryID id,
Map<String,String> hash,
long maxLen,
boolean approximateLength)
XADD key MAXLEN ~ LEN ID field string [field string ...]
|
void |
Commands.xadd(String key,
StreamEntryID id,
Map<String,String> hash,
long maxLen,
boolean approximateLength) |
List<StreamEntry> |
JedisClusterCommands.xclaim(String key,
String group,
String consumername,
long minIdleTime,
long newIdleTime,
int retries,
boolean force,
StreamEntryID... ids)
XCLAIM
|
Response<List<StreamEntry>> |
RedisPipeline.xclaim(String key,
String group,
String consumername,
long minIdleTime,
long newIdleTime,
int retries,
boolean force,
StreamEntryID... ids) |
List<StreamEntry> |
JedisCommands.xclaim(String key,
String group,
String consumername,
long minIdleTime,
long newIdleTime,
int retries,
boolean force,
StreamEntryID... ids)
XCLAIM
|
void |
Commands.xclaim(String key,
String group,
String consumername,
long minIdleTime,
long newIdleTime,
int retries,
boolean force,
StreamEntryID... ids) |
Long |
JedisClusterCommands.xdel(String key,
StreamEntryID... ids)
XDEL key ID [ID ...]
|
Response<Long> |
RedisPipeline.xdel(String key,
StreamEntryID... ids) |
long |
JedisCommands.xdel(String key,
StreamEntryID... ids)
XDEL key ID [ID ...]
|
void |
Commands.xdel(String key,
StreamEntryID... ids) |
String |
JedisClusterCommands.xgroupCreate(String key,
String groupname,
StreamEntryID id,
boolean makeStream)
XGROUP CREATE
|
Response<String> |
RedisPipeline.xgroupCreate(String key,
String groupname,
StreamEntryID id,
boolean makeStream) |
String |
JedisCommands.xgroupCreate(String key,
String groupname,
StreamEntryID id,
boolean makeStream)
XGROUP CREATE
|
void |
Commands.xgroupCreate(String key,
String consumer,
StreamEntryID id,
boolean makeStream) |
String |
JedisClusterCommands.xgroupSetID(String key,
String groupname,
StreamEntryID id)
XGROUP SETID
|
Response<String> |
RedisPipeline.xgroupSetID(String key,
String groupname,
StreamEntryID id) |
String |
JedisCommands.xgroupSetID(String key,
String groupname,
StreamEntryID id)
XGROUP SETID
|
void |
Commands.xgroupSetID(String key,
String consumer,
StreamEntryID id) |
List<StreamPendingEntry> |
JedisClusterCommands.xpending(String key,
String groupname,
StreamEntryID start,
StreamEntryID end,
int count,
String consumername)
XPENDING key group [start end count] [consumer]
|
Response<List<StreamPendingEntry>> |
RedisPipeline.xpending(String key,
String groupname,
StreamEntryID start,
StreamEntryID end,
int count,
String consumername) |
List<StreamPendingEntry> |
JedisCommands.xpending(String key,
String groupname,
StreamEntryID start,
StreamEntryID end,
int count,
String consumername)
XPENDING key group [start end count] [consumer]
|
void |
Commands.xpending(String key,
String groupname,
StreamEntryID start,
StreamEntryID end,
int count,
String consumername) |
List<StreamEntry> |
JedisClusterCommands.xrange(String key,
StreamEntryID start,
StreamEntryID end,
int count)
XRANGE key start end [COUNT count]
|
Response<List<StreamEntry>> |
RedisPipeline.xrange(String key,
StreamEntryID start,
StreamEntryID end,
int count) |
List<StreamEntry> |
JedisCommands.xrange(String key,
StreamEntryID start,
StreamEntryID end,
int count)
XRANGE key start end [COUNT count]
|
void |
Commands.xrange(String key,
StreamEntryID start,
StreamEntryID end,
long count) |
List<StreamEntry> |
JedisClusterCommands.xrevrange(String key,
StreamEntryID end,
StreamEntryID start,
int count)
XREVRANGE key end start [COUNT
|
Response<List<StreamEntry>> |
RedisPipeline.xrevrange(String key,
StreamEntryID end,
StreamEntryID start,
int count) |
List<StreamEntry> |
JedisCommands.xrevrange(String key,
StreamEntryID end,
StreamEntryID start,
int count)
XREVRANGE key end start [COUNT
|
void |
Commands.xrevrange(String key,
StreamEntryID end,
StreamEntryID start,
int count) |
Copyright © 2019. All rights reserved.