Class: Redis::PipelinedConnection
- Inherits:
-
Object
- Object
- Redis::PipelinedConnection
- Includes:
- Commands
- Defined in:
- sig/redis.rbs
Direct Known Subclasses
Constant Summary
Constants included from Commands
Commands::Boolify, Commands::BoolifySet, Commands::EMPTY_STREAM_RESPONSE, Commands::Floatify, Commands::FloatifyPair, Commands::FloatifyPairs, Commands::Hashify, Commands::HashifyClusterNodeInfo, Commands::HashifyClusterNodes, Commands::HashifyClusterSlaves, Commands::HashifyClusterSlots, Commands::HashifyInfo, Commands::HashifyStreamAutoclaim, Commands::HashifyStreamAutoclaimJustId, Commands::HashifyStreamEntries, Commands::HashifyStreamPendingDetails, Commands::HashifyStreamPendings, Commands::HashifyStreams, Commands::Noop, Commands::Pairify
Instance Attribute Summary collapse
-
#db ⇒ Object
Returns the value of attribute db.
Instance Method Summary collapse
-
#initialize ⇒ PipelinedConnection
constructor
A new instance of PipelinedConnection.
- #multi {|arg0| ... } ⇒ Object
- #pipelined {|arg0| ... } ⇒ Object
- #send_blocking_command {|arg0| ... } ⇒ Object
- #send_command {|arg0| ... } ⇒ Object
- #synchronize {|arg0| ... } ⇒ Object
Methods included from Commands
#call, #method_missing, #sentinel
Methods included from Commands::Bitmaps
#bitcount, #bitop, #bitpos, #getbit, #setbit
Methods included from Commands::Cluster
Methods included from Connection
Methods included from Commands::Geo
#_geoarguments, #geoadd, #geodist, #geohash, #geopos, #georadius, #georadiusbymember
Methods included from Commands::Hashes
#hdel, #hexists, #hget, #hgetall, #hincrby, #hincrbyfloat, #hkeys, #hlen, #hmget, #hmset, #hrandfield, #hscan, #hscan_each, #hset, #hsetnx, #hvals, #mapped_hmget, #mapped_hmset
Methods included from Commands::HyperLogLog
Methods included from Commands::Keys
#_scan, #copy, #del, #dump, #exists, #exists?, #expire, #expireat, #expiretime, #keys, #migrate, #move, #object, #persist, #pexpire, #pexpireat, #pexpiretime, #pttl, #randomkey, #rename, #renamenx, #restore, #scan, #scan_each, #sort, #ttl, #type, #unlink
Methods included from Commands::Lists
#_bpop, #_normalize_move_wheres, #blmove, #blmpop, #blpop, #brpop, #brpoplpush, #lindex, #linsert, #llen, #lmove, #lmpop, #lpop, #lpush, #lpushx, #lrange, #lrem, #lset, #ltrim, #rpop, #rpoplpush, #rpush, #rpushx
Methods included from Commands::Pubsub
#psubscribe, #psubscribe_with_timeout, #publish, #pubsub, #punsubscribe, #spublish, #ssubscribe, #ssubscribe_with_timeout, #subscribe, #subscribe_with_timeout, #subscribed?, #sunsubscribe, #unsubscribe
Methods included from Commands::Scripting
#_eval, #eval, #evalsha, #script
Methods included from Commands::Server
#bgrewriteaof, #bgsave, #client, #config, #dbsize, #debug, #flushall, #flushdb, #info, #lastsave, #monitor, #save, #shutdown, #slaveof, #slowlog, #sync, #time
Methods included from Commands::Sets
#sadd, #sadd?, #scard, #sdiff, #sdiffstore, #sinter, #sinterstore, #sismember, #smembers, #smismember, #smove, #spop, #srandmember, #srem, #srem?, #sscan, #sscan_each, #sunion, #sunionstore
Methods included from Commands::SortedSets
#_zsets_operation, #_zsets_operation_store, #bzmpop, #bzpopmax, #bzpopmin, #zadd, #zcard, #zcount, #zdiff, #zdiffstore, #zincrby, #zinter, #zinterstore, #zlexcount, #zmpop, #zmscore, #zpopmax, #zpopmin, #zrandmember, #zrange, #zrangebylex, #zrangebyscore, #zrangestore, #zrank, #zrem, #zremrangebyrank, #zremrangebyscore, #zrevrange, #zrevrangebylex, #zrevrangebyscore, #zrevrank, #zscan, #zscan_each, #zscore, #zunion, #zunionstore
Methods included from Commands::Streams
#_xread, #xack, #xadd, #xautoclaim, #xclaim, #xdel, #xgroup, #xinfo, #xlen, #xpending, #xrange, #xread, #xreadgroup, #xrevrange, #xtrim
Methods included from Commands::Strings
#append, #decr, #decrby, #get, #getdel, #getex, #getrange, #getset, #incr, #incrby, #incrbyfloat, #mapped_mget, #mapped_mset, #mapped_msetnx, #mget, #mset, #msetnx, #psetex, #set, #setex, #setnx, #setrange, #strlen
Methods included from Commands::Transactions
#discard, #exec, #unwatch, #watch
Constructor Details
#initialize ⇒ PipelinedConnection
Returns a new instance of PipelinedConnection.
1243 |
# File 'sig/redis.rbs', line 1243
def initialize: (untyped pipeline, ?untyped futures, ?exception: bool) -> void
|
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class Redis::Commands
Instance Attribute Details
#db ⇒ Object
Returns the value of attribute db.
1241 1242 1243 |
# File 'sig/redis.rbs', line 1241 def db @db end |
Instance Method Details
#multi {|arg0| ... } ⇒ Object
1249 |
# File 'sig/redis.rbs', line 1249
def multi: () { (untyped) -> untyped } -> untyped
|
#pipelined {|arg0| ... } ⇒ Object
1247 |
# File 'sig/redis.rbs', line 1247
def pipelined: () { (untyped) -> untyped } -> untyped
|
#send_blocking_command {|arg0| ... } ⇒ Object
1257 |
# File 'sig/redis.rbs', line 1257
def send_blocking_command: (untyped command, untyped timeout) { (?) -> untyped } -> untyped
|
#send_command {|arg0| ... } ⇒ Object
1255 |
# File 'sig/redis.rbs', line 1255
def send_command: (untyped command) { (?) -> untyped } -> untyped
|
#synchronize {|arg0| ... } ⇒ Object
1253 |
# File 'sig/redis.rbs', line 1253
def synchronize: () { (untyped) -> untyped } -> untyped
|