Module: Redis::Commands::Sets

Included in:
Redis::Commands
Defined in:
sig/redis.rbs

Instance Method Summary collapse

Instance Method Details

#saddInteger

Parameters:

  • key (String)
  • members (Object)

Returns:

  • (Integer)


532
# File 'sig/redis.rbs', line 532

def sadd: (String key, *untyped members) -> Integer

#sadd?Boolean

Parameters:

  • key (String)
  • members (Object)

Returns:

  • (Boolean)


534
# File 'sig/redis.rbs', line 534

def sadd?: (String key, *untyped members) -> bool

#scardInteger

Parameters:

  • key (String)

Returns:

  • (Integer)


530
# File 'sig/redis.rbs', line 530

def scard: (String key) -> Integer

#sdiffArray[String]

Parameters:

  • keys (String, Array[String])

Returns:

  • (Array[String])


552
# File 'sig/redis.rbs', line 552

def sdiff: (*(String | Array[String]) keys) -> Array[String]

#sdiffstoreInteger

Parameters:

  • destination (String)
  • keys (String, Array[String])

Returns:

  • (Integer)


554
# File 'sig/redis.rbs', line 554

def sdiffstore: (String destination, *(String | Array[String]) keys) -> Integer

#sinterArray[String]

Parameters:

  • keys (String, Array[String])

Returns:

  • (Array[String])


556
# File 'sig/redis.rbs', line 556

def sinter: (*(String | Array[String]) keys) -> Array[String]

#sinterstoreInteger

Parameters:

  • destination (String)
  • keys (String, Array[String])

Returns:

  • (Integer)


558
# File 'sig/redis.rbs', line 558

def sinterstore: (String destination, *(String | Array[String]) keys) -> Integer

#sismemberBoolean

Parameters:

  • key (String)
  • member (String)

Returns:

  • (Boolean)


546
# File 'sig/redis.rbs', line 546

def sismember: (String key, String member) -> bool

#smembersArray[String]

Parameters:

  • key (String)

Returns:

  • (Array[String])


550
# File 'sig/redis.rbs', line 550

def smembers: (String key) -> Array[String]

#smismemberArray[bool]

Parameters:

  • key (String)
  • members (String, Array[String])

Returns:

  • (Array[bool])


548
# File 'sig/redis.rbs', line 548

def smismember: (String key, *(String | Array[String]) members) -> Array[bool]

#smoveBoolean

Parameters:

  • source (String)
  • destination (String)
  • member (String)

Returns:

  • (Boolean)


544
# File 'sig/redis.rbs', line 544

def smove: (String source, String destination, String member) -> bool

#spopString

Parameters:

  • key (String)
  • count (Integer)

Returns:

  • (String)


540
# File 'sig/redis.rbs', line 540

def spop: (String key, ?Integer count) -> String

#srandmemberString

Parameters:

  • key (String)
  • count (Integer)

Returns:

  • (String)


542
# File 'sig/redis.rbs', line 542

def srandmember: (String key, ?Integer count) -> String

#sremInteger

Parameters:

  • key (String)
  • members (Object)

Returns:

  • (Integer)


536
# File 'sig/redis.rbs', line 536

def srem: (String key, *untyped members) -> Integer

#srem?Boolean

Parameters:

  • key (String)
  • members (Object)

Returns:

  • (Boolean)


538
# File 'sig/redis.rbs', line 538

def srem?: (String key, *untyped members) -> bool

#sscanString, Array[String]

Parameters:

  • key (Object)
  • cursor (String, Integer)
  • options (Hash[untyped, untyped])

Returns:

  • (String, Array[String])


564
# File 'sig/redis.rbs', line 564

def sscan: (untyped key, (String | Integer) cursor, **Hash[untyped, untyped] options) -> (String | Array[String])

#sscan_eachvoid

This method returns an undefined value.

Parameters:

  • key (Object)
  • options (Hash[untyped, untyped])


566
# File 'sig/redis.rbs', line 566

def sscan_each: (untyped key, **Hash[untyped, untyped] options) ?{ (?) -> untyped } -> Enumerator[untyped, untyped]

#sunionArray[String]

Parameters:

  • keys (String, Array[String])

Returns:

  • (Array[String])


560
# File 'sig/redis.rbs', line 560

def sunion: (*(String | Array[String]) keys) -> Array[String]

#sunionstoreInteger

Parameters:

  • destination (String)
  • keys (String, Array[String])

Returns:

  • (Integer)


562
# File 'sig/redis.rbs', line 562

def sunionstore: (String destination, *(String | Array[String]) keys) -> Integer