xrevrange(
name: KeyT,
max: StreamIdT = "+",
min: StreamIdT = "-",
count: Optional[int] = None
) → ResponseT
XREVRANGE(
key: RedisArgument,
...args: Parameters<typeof xRangeArguments>
) → Any
xrevrange(
key: byte[],
end: byte[], // maximum StreamEntryID for the retrieved range, passing null will
start: byte[] // minimum StreamEntryID for the retrieved range, passing null will
) → List<Object> // the entries with IDs matching the specified range, from the higher ID to the lower ID matching.
xrevrange(
key: byte[],
end: byte[], // maximum StreamEntryID for the retrieved range, passing null will
start: byte[], // minimum StreamEntryID for the retrieved range, passing null will
count: int // The entries with IDs matching the specified range.
) → List<Object> // the entries with IDs matching the specified range, from the higher ID to the lower ID matching.
xrevrange(
key: String,
start: StreamEntryID end final StreamEntryID // minimum StreamEntryID for the retrieved range, passing null will
) → List<StreamEntry> // the entries with IDs matching the specified range, from the higher ID to the lower ID matching.
xrevrange(
key: String,
start: StreamEntryID end final StreamEntryID, // minimum StreamEntryID for the retrieved range, passing null will
count: int // The entries with IDs matching the specified range.
) → List<StreamEntry> // the entries with IDs matching the specified range, from the higher ID to the lower ID matching.
xrevrange(
key: String,
end: String, // maximum StreamEntryID for the retrieved range, passing null will
start: String // minimum StreamEntryID for the retrieved range, passing null will
) → List<StreamEntry> // the entries with IDs matching the specified range, from the higher ID to the lower ID matching.
xrevrange(
key: K, // the stream key.
range: Range<String> // must not be null.
) → List<StreamMessage<K, V>> // List<StreamMessage> array-reply list with members of the resulting stream.
xrevrange(
key: K, // the stream key.
range: Range<String>, // must not be null.
limit: Limit // must not be null.
) → List<StreamMessage<K, V>> // List<StreamMessage> array-reply list with members of the resulting stream.
xrevrange(
key: K, // the stream key.
range: Range<String> // must not be null.
) → RedisFuture<List<StreamMessage<K, V>>> // List<StreamMessage> array-reply list with members of the resulting stream.
xrevrange(
key: K, // the stream key.
range: Range<String>, // must not be null.
limit: Limit // must not be null.
) → RedisFuture<List<StreamMessage<K, V>>> // List<StreamMessage> array-reply list with members of the resulting stream.
xrevrange(
key: K, // the stream key.
range: Range<String> // must not be null.
) → Flux<StreamMessage<K, V>> // StreamMessage array-reply list with members of the resulting stream.
xrevrange(
key: K, // the stream key.
range: Range<String>, // must not be null.
limit: Limit // must not be null.
) → Flux<StreamMessage<K, V>> // StreamMessage array-reply list with members of the resulting stream.
XRevRange(
ctx: context.Context,
stream: Any,
start: Any,
stop: string
) → *XMessageSliceCmd
XRevRangeN(
ctx: context.Context,
stream: Any,
start: Any,
stop: string,
count: int64
) → *XMessageSliceCmd
StreamRange(
key: RedisKey, // The key of the stream.
minId: RedisValue?, // The minimum ID from which to read the stream. The method will default to reading from the beginning of the stream.
maxId: RedisValue?, // The maximum ID to read to within the stream. The method will default to reading to the end of the stream.
count: int?, // The maximum number of messages to return.
messageOrder: Order, // The order of the messages. Ascending will execute XRANGE and Descending will execute XREVRANGE.
flags: CommandFlags // The flags to use for this operation.
) → StreamEntry[] // Returns an instance of StreamEntry for each message returned.
StreamRange(
key: RedisKey, // The key of the stream.
minId: RedisValue?, // The minimum ID from which to read the stream. The method will default to reading from the beginning of the stream.
maxId: RedisValue?, // The maximum ID to read to within the stream. The method will default to reading to the end of the stream.
count: int?, // The maximum number of messages to return.
messageOrder: Order, // The order of the messages. Ascending will execute XRANGE and Descending will execute XREVRANGE.
flags: CommandFlags // The flags to use for this operation.
) → StreamEntry[] // Returns an instance of StreamEntry for each message returned.
StreamRange(
key: RedisKey, // The key of the stream.
minId: RedisValue?, // The minimum ID from which to read the stream. The method will default to reading from the beginning of the stream.
maxId: RedisValue?, // The maximum ID to read to within the stream. The method will default to reading to the end of the stream.
count: int?, // The maximum number of messages to return.
messageOrder: Order, // The order of the messages. Ascending will execute XRANGE and Descending will execute XREVRANGE.
flags: CommandFlags // The flags to use for this operation.
) → StreamEntry[] // Returns an instance of StreamEntry for each message returned.
StreamRange(
key: RedisKey, // The key of the stream.
minId: RedisValue?, // The minimum ID from which to read the stream. The method will default to reading from the beginning of the stream.
maxId: RedisValue?, // The maximum ID to read to within the stream. The method will default to reading to the end of the stream.
count: int?, // The maximum number of messages to return.
messageOrder: Order, // The order of the messages. Ascending will execute XRANGE and Descending will execute XREVRANGE.
flags: CommandFlags // The flags to use for this operation.
) → StreamEntry[] // Returns an instance of StreamEntry for each message returned.
xrevrange(
$key: string,
$end: string,
$start: string,
?int $count = null: Any
) → array
xrevrange(
key: K,
end: E,
start: S
) → (streams::StreamRangeReply)
xrevrange_all(
key: K
) → (streams::StreamRangeReply)
xrevrange_count(
key: K,
end: E,
start: S,
count: C
) → (streams::StreamRangeReply)
xrevrange(
key: K,
end: E,
start: S
) → (streams::StreamRangeReply)
xrevrange_all(
key: K
) → (streams::StreamRangeReply)
xrevrange_count(
key: K,
end: E,
start: S,
count: C
) → (streams::StreamRangeReply)