Module: Redis::Commands::Streams
- Included in:
- Redis::Commands
- Defined in:
- sig/redis.rbs
Instance Method Summary collapse
- #_xread ⇒ Object
- #xack ⇒ Integer
- #xadd ⇒ String
- #xautoclaim ⇒ Array[String]
- #xclaim ⇒ Array[String]
- #xdel ⇒ Integer
- #xgroup ⇒ Integer
- #xinfo ⇒ Array[Hash[untyped, untyped]]
- #xlen ⇒ Integer
- #xpending ⇒ Array[Hash[untyped, untyped]]
- #xrange ⇒ Array[Array[(String | Hash[untyped, untyped])]]
- #xread ⇒ Hash[String, Hash[String, Hash[untyped, untyped]]]
- #xreadgroup ⇒ Hash[String, Hash[String, Hash[untyped, untyped]]]
- #xrevrange ⇒ Array[Array[(String | Hash[untyped, untyped])]]
- #xtrim ⇒ Integer
Instance Method Details
#_xread ⇒ Object
684 |
# File 'sig/redis.rbs', line 684
def _xread: (untyped args, untyped keys, untyped ids, untyped blocking_timeout_msec) -> untyped
|
#xack ⇒ Integer
674 |
# File 'sig/redis.rbs', line 674
def xack: (untyped key, untyped group, *untyped ids) -> Integer
|
#xadd ⇒ String
656 |
# File 'sig/redis.rbs', line 656
def xadd: (untyped key, untyped entry, ?approximate: untyped?, ?maxlen: untyped?, ?minid: untyped?, ?nomkstream: untyped?, ?id: ::String) -> String
|
#xautoclaim ⇒ Array[String]
678 |
# File 'sig/redis.rbs', line 678
def xautoclaim: (untyped key, untyped group, untyped consumer, untyped min_idle_time, untyped start, ?count: untyped?, ?justid: bool) -> Array[String]
|
#xclaim ⇒ Array[String]
676 |
# File 'sig/redis.rbs', line 676
def xclaim: (untyped key, untyped group, untyped consumer, untyped min_idle_time, *untyped ids, **untyped opts) -> Array[String]
|
#xdel ⇒ Integer
660 |
# File 'sig/redis.rbs', line 660
def xdel: (untyped key, *untyped ids) -> Integer
|
#xgroup ⇒ Integer
670 |
# File 'sig/redis.rbs', line 670
def xgroup: (untyped subcommand, untyped key, untyped group, ?untyped? id_or_consumer, ?mkstream: bool) -> Integer
|
#xinfo ⇒ Array[Hash[untyped, untyped]]
654 |
# File 'sig/redis.rbs', line 654
def xinfo: (untyped subcommand, untyped key, ?untyped? group) -> Array[Hash[untyped, untyped]]
|
#xlen ⇒ Integer
666 |
# File 'sig/redis.rbs', line 666
def xlen: (untyped key) -> Integer
|
#xpending ⇒ Array[Hash[untyped, untyped]]
680 |
# File 'sig/redis.rbs', line 680
def xpending: (untyped key, untyped group, *untyped args, ?idle: untyped?) -> Array[Hash[untyped, untyped]]
|
#xrange ⇒ Array[Array[(String | Hash[untyped, untyped])]]
662 |
# File 'sig/redis.rbs', line 662
def xrange: (untyped key, ?::String start, ?::String range_end, ?count: untyped?) -> Array[Array[(String | Hash[untyped, untyped])]]
|
#xread ⇒ Hash[String, Hash[String, Hash[untyped, untyped]]]
668 |
# File 'sig/redis.rbs', line 668
def xread: (untyped keys, untyped ids, ?count: untyped?, ?block: untyped?) -> Hash[String, Hash[String, Hash[untyped, untyped]]]
|
#xreadgroup ⇒ Hash[String, Hash[String, Hash[untyped, untyped]]]
672 |
# File 'sig/redis.rbs', line 672
def xreadgroup: (untyped group, untyped consumer, untyped keys, untyped ids, ?count: untyped?, ?block: untyped?, ?noack: untyped?) -> Hash[String, Hash[String, Hash[untyped, untyped]]]
|
#xrevrange ⇒ Array[Array[(String | Hash[untyped, untyped])]]
664 |
# File 'sig/redis.rbs', line 664
def xrevrange: (untyped key, ?::String range_end, ?::String start, ?count: untyped?) -> Array[Array[(String | Hash[untyped, untyped])]]
|
#xtrim ⇒ Integer
658 |
# File 'sig/redis.rbs', line 658
def xtrim: (untyped key, untyped len_or_id, ?strategy: ::String, ?approximate: bool, ?limit: untyped?) -> Integer
|