Module: Redis::Commands::Keys
- Included in:
- Redis::Commands
- Defined in:
- sig/redis.rbs
Instance Method Summary collapse
- #_scan {|arg0| ... } ⇒ Object
- #copy ⇒ Boolean
- #del ⇒ 0, untyped
- #dump ⇒ String?
- #exists ⇒ Integer
- #exists? ⇒ Boolean
- #expire ⇒ Boolean
- #expireat ⇒ Boolean
- #expiretime ⇒ Integer
- #keys ⇒ Array[String]
- #migrate ⇒ String
- #move ⇒ Boolean
- #object ⇒ Object
- #persist ⇒ Boolean
- #pexpire ⇒ Boolean
- #pexpireat ⇒ Boolean
- #pexpiretime ⇒ Integer
- #pttl ⇒ Integer
- #randomkey ⇒ String?
- #rename ⇒ String
- #renamenx ⇒ Boolean
- #restore ⇒ String
- #scan ⇒ String, Array[String]
- #scan_each ⇒ void
- #sort ⇒ Array[String], ...
- #ttl ⇒ Integer
- #type ⇒ String
- #unlink ⇒ Integer
Instance Method Details
#_scan {|arg0| ... } ⇒ Object
380 |
# File 'sig/redis.rbs', line 380
def _scan: (untyped command, untyped cursor, untyped args, ?match: untyped?, ?count: untyped?, ?type: untyped?) { (?) -> untyped } -> untyped
|
#copy ⇒ Boolean
364 |
# File 'sig/redis.rbs', line 364
def copy: (String source, String destination, ?db: Integer?, ?replace: bool) -> bool
|
#del ⇒ 0, untyped
352 |
# File 'sig/redis.rbs', line 352
def del: (*(String | Array[String]) keys) -> (0 | untyped)
|
#dump ⇒ String?
346 |
# File 'sig/redis.rbs', line 346
def dump: (String key) -> String?
|
#exists ⇒ Integer
356 |
# File 'sig/redis.rbs', line 356
def exists: (*(String | Array[String]) keys) -> Integer
|
#exists? ⇒ Boolean
358 |
# File 'sig/redis.rbs', line 358
def exists?: (*(String | Array[String]) keys) -> bool
|
#expire ⇒ Boolean
330 |
# File 'sig/redis.rbs', line 330
def expire: (String key, Integer seconds, ?nx: untyped?, ?xx: untyped?, ?gt: untyped?, ?lt: untyped?) -> bool
|
#expireat ⇒ Boolean
332 |
# File 'sig/redis.rbs', line 332
def expireat: (String key, Integer unix_time, ?nx: untyped?, ?xx: untyped?, ?gt: untyped?, ?lt: untyped?) -> bool
|
#expiretime ⇒ Integer
334 |
# File 'sig/redis.rbs', line 334
def expiretime: (String key) -> Integer
|
#keys ⇒ Array[String]
360 |
# File 'sig/redis.rbs', line 360
def keys: (?::String pattern) -> Array[String]
|
#migrate ⇒ String
350 |
# File 'sig/redis.rbs', line 350
def migrate: ((String | Array[String]) key, Hash[untyped, untyped] options) -> String
|
#move ⇒ Boolean
362 |
# File 'sig/redis.rbs', line 362
def move: (String key, Integer db) -> bool
|
#object ⇒ Object
366 |
# File 'sig/redis.rbs', line 366
def object: (*untyped args) -> untyped
|
#persist ⇒ Boolean
328 |
# File 'sig/redis.rbs', line 328
def persist: (String key) -> bool
|
#pexpire ⇒ Boolean
338 |
# File 'sig/redis.rbs', line 338
def pexpire: (String key, Integer milliseconds, ?nx: untyped?, ?xx: untyped?, ?gt: untyped?, ?lt: untyped?) -> bool
|
#pexpireat ⇒ Boolean
340 |
# File 'sig/redis.rbs', line 340
def pexpireat: (String key, Integer ms_unix_time, ?nx: untyped?, ?xx: untyped?, ?gt: untyped?, ?lt: untyped?) -> bool
|
#pexpiretime ⇒ Integer
342 |
# File 'sig/redis.rbs', line 342
def pexpiretime: (String key) -> Integer
|
#pttl ⇒ Integer
344 |
# File 'sig/redis.rbs', line 344
def pttl: (String key) -> Integer
|
#randomkey ⇒ String?
368 |
# File 'sig/redis.rbs', line 368
def randomkey: () -> String?
|
#rename ⇒ String
370 |
# File 'sig/redis.rbs', line 370
def rename: (String old_name, String new_name) -> String
|
#renamenx ⇒ Boolean
372 |
# File 'sig/redis.rbs', line 372
def renamenx: (String old_name, String new_name) -> bool
|
#restore ⇒ String
348 |
# File 'sig/redis.rbs', line 348
def restore: (String key, String ttl, String serialized_value, ?replace: untyped?) -> String
|
#scan ⇒ String, Array[String]
324 |
# File 'sig/redis.rbs', line 324
def scan: ((String | Integer) cursor, **Hash[untyped, untyped] options) -> (String | Array[String])
|
#scan_each ⇒ void
This method returns an undefined value.
326 |
# File 'sig/redis.rbs', line 326
def scan_each: (**Hash[untyped, untyped] options) ?{ (?) -> untyped } -> Enumerator[untyped, untyped]
|
#sort ⇒ Array[String], ...
374 |
# File 'sig/redis.rbs', line 374
def sort: (String key, ?by: untyped?, ?limit: untyped?, ?get: untyped?, ?order: untyped?, ?store: untyped?) -> (Array[String] | Array[Array[String]] | Integer)
|
#ttl ⇒ Integer
336 |
# File 'sig/redis.rbs', line 336
def ttl: (String key) -> Integer
|
#type ⇒ String
376 |
# File 'sig/redis.rbs', line 376
def type: (String key) -> String
|
#unlink ⇒ Integer
354 |
# File 'sig/redis.rbs', line 354
def unlink: (*(String | Array[String]) keys) -> Integer
|