type github.com/redis/go-redis/v9.Pipeliner (interface)

Method Implmentations

ACLDryRun(ctx context.Context, username string, command ...interface{}) *StringCmd (*Pipeline).cmdable.ACLDryRun
BLMPop(ctx context.Context, timeout time.Duration, direction string, count int64, keys ...string) *KeyValuesCmd (*Pipeline).cmdable.BLMPop
BLMove(ctx context.Context, source, destination, srcpos, destpos string, timeout time.Duration) *StringCmd (*Pipeline).cmdable.BLMove
BitField(ctx context.Context, key string, args ...interface{}) *IntSliceCmd (*Pipeline).cmdable.BitField
Copy(ctx context.Context, sourceKey string, destKey string, db int, replace bool) *IntCmd (*Pipeline).cmdable.Copy
Do(ctx context.Context, args ...interface{}) *Cmd (*Pipeline).Do
Echo(ctx context.Context, message interface{}) *StringCmd (*Pipeline).cmdable.Echo
Eval(ctx context.Context, script string, keys []string, args ...interface{}) *Cmd (*Pipeline).cmdable.Eval
EvalRO(ctx context.Context, script string, keys []string, args ...interface{}) *Cmd (*Pipeline).cmdable.EvalRO
EvalSha(ctx context.Context, sha1 string, keys []string, args ...interface{}) *Cmd (*Pipeline).cmdable.EvalSha
EvalShaRO(ctx context.Context, sha1 string, keys []string, args ...interface{}) *Cmd (*Pipeline).cmdable.EvalShaRO
FCall(ctx context.Context, function string, keys []string, args ...interface{}) *Cmd (*Pipeline).cmdable.FCall
FCallRo(ctx context.Context, function string, keys []string, args ...interface{}) *Cmd (*Pipeline).cmdable.FCallRo
GeoDist(ctx context.Context, key string, member1, member2, unit string) *FloatCmd (*Pipeline).cmdable.GeoDist
GetSet(ctx context.Context, key string, value interface{}) *StringCmd (*Pipeline).cmdable.GetSet
HMSet(ctx context.Context, key string, values ...interface{}) *BoolCmd (*Pipeline).cmdable.HMSet
HScan(ctx context.Context, key string, cursor uint64, match string, count int64) *ScanCmd (*Pipeline).cmdable.HScan
HSet(ctx context.Context, key string, values ...interface{}) *IntCmd (*Pipeline).cmdable.HSet
HSetNX(ctx context.Context, key, field string, value interface{}) *BoolCmd (*Pipeline).cmdable.HSetNX
Hello(ctx context.Context, ver int, username, password, clientName string) *MapStringInterfaceCmd (*Pipeline).statefulCmdable.Hello
LInsert(ctx context.Context, key, op string, pivot, value interface{}) *IntCmd (*Pipeline).cmdable.LInsert
LInsertAfter(ctx context.Context, key string, pivot, value interface{}) *IntCmd (*Pipeline).cmdable.LInsertAfter
LInsertBefore(ctx context.Context, key string, pivot, value interface{}) *IntCmd (*Pipeline).cmdable.LInsertBefore
LMPop(ctx context.Context, direction string, count int64, keys ...string) *KeyValuesCmd (*Pipeline).cmdable.LMPop
LMove(ctx context.Context, source, destination, srcpos, destpos string) *StringCmd (*Pipeline).cmdable.LMove
LPush(ctx context.Context, key string, values ...interface{}) *IntCmd (*Pipeline).cmdable.LPush
LPushX(ctx context.Context, key string, values ...interface{}) *IntCmd (*Pipeline).cmdable.LPushX
LRem(ctx context.Context, key string, count int64, value interface{}) *IntCmd (*Pipeline).cmdable.LRem
LSet(ctx context.Context, key string, index int64, value interface{}) *StatusCmd (*Pipeline).cmdable.LSet
MSet(ctx context.Context, values ...interface{}) *StatusCmd (*Pipeline).cmdable.MSet
MSetNX(ctx context.Context, values ...interface{}) *BoolCmd (*Pipeline).cmdable.MSetNX
Migrate(ctx context.Context, host, port, key string, db int, timeout time.Duration) *StatusCmd (*Pipeline).cmdable.Migrate
PFAdd(ctx context.Context, key string, els ...interface{}) *IntCmd (*Pipeline).cmdable.PFAdd
Publish(ctx context.Context, channel string, message interface{}) *IntCmd (*Pipeline).cmdable.Publish
RPush(ctx context.Context, key string, values ...interface{}) *IntCmd (*Pipeline).cmdable.RPush
RPushX(ctx context.Context, key string, values ...interface{}) *IntCmd (*Pipeline).cmdable.RPushX
SAdd(ctx context.Context, key string, members ...interface{}) *IntCmd (*Pipeline).cmdable.SAdd
SIsMember(ctx context.Context, key string, member interface{}) *BoolCmd (*Pipeline).cmdable.SIsMember
SMIsMember(ctx context.Context, key string, members ...interface{}) *BoolSliceCmd (*Pipeline).cmdable.SMIsMember
SMove(ctx context.Context, source, destination string, member interface{}) *BoolCmd (*Pipeline).cmdable.SMove
SPublish(ctx context.Context, channel string, message interface{}) *IntCmd (*Pipeline).cmdable.SPublish
SRem(ctx context.Context, key string, members ...interface{}) *IntCmd (*Pipeline).cmdable.SRem
SScan(ctx context.Context, key string, cursor uint64, match string, count int64) *ScanCmd (*Pipeline).cmdable.SScan
Scan(ctx context.Context, cursor uint64, match string, count int64) *ScanCmd (*Pipeline).cmdable.Scan
ScanType(ctx context.Context, cursor uint64, match string, count int64, keyType string) *ScanCmd (*Pipeline).cmdable.ScanType
Set(ctx context.Context, key string, value interface{}, expiration time.Duration) *StatusCmd (*Pipeline).cmdable.Set
SetArgs(ctx context.Context, key string, value interface{}, a SetArgs) *StatusCmd (*Pipeline).cmdable.SetArgs
SetEx(ctx context.Context, key string, value interface{}, expiration time.Duration) *StatusCmd (*Pipeline).cmdable.SetEx
SetNX(ctx context.Context, key string, value interface{}, expiration time.Duration) *BoolCmd (*Pipeline).cmdable.SetNX
SetXX(ctx context.Context, key string, value interface{}, expiration time.Duration) *BoolCmd (*Pipeline).cmdable.SetXX
XAck(ctx context.Context, stream, group string, ids ...string) *IntCmd (*Pipeline).cmdable.XAck
ZAdd(ctx context.Context, key string, members ...Z) *IntCmd (*Pipeline).cmdable.ZAdd
ZRem(ctx context.Context, key string, members ...interface{}) *IntCmd (*Pipeline).cmdable.ZRem
ZScan(ctx context.Context, key string, cursor uint64, match string, count int64) *ScanCmd (*Pipeline).cmdable.ZScan