Versions in this module Expand all Collapse all v0 v0.0.1 Nov 3, 2025 Changes in this version + type MockCmdable struct + func NewMockCmdable(ctrl *gomock.Controller) *MockCmdable + func (m *MockCmdable) ACLCat(ctx context.Context) *redis.StringSliceCmd + func (m *MockCmdable) ACLCatArgs(ctx context.Context, options *redis.ACLCatArgs) *redis.StringSliceCmd + func (m *MockCmdable) ACLDelUser(ctx context.Context, username string) *redis.IntCmd + func (m *MockCmdable) ACLDryRun(ctx context.Context, username string, command ...any) *redis.StringCmd + func (m *MockCmdable) ACLList(ctx context.Context) *redis.StringSliceCmd + func (m *MockCmdable) ACLLog(ctx context.Context, count int64) *redis.ACLLogCmd + func (m *MockCmdable) ACLLogReset(ctx context.Context) *redis.StatusCmd + func (m *MockCmdable) ACLSetUser(ctx context.Context, username string, rules ...string) *redis.StatusCmd + func (m *MockCmdable) Append(ctx context.Context, key, value string) *redis.IntCmd + func (m *MockCmdable) BFAdd(ctx context.Context, key string, element any) *redis.BoolCmd + func (m *MockCmdable) BFCard(ctx context.Context, key string) *redis.IntCmd + func (m *MockCmdable) BFExists(ctx context.Context, key string, element any) *redis.BoolCmd + func (m *MockCmdable) BFInfo(ctx context.Context, key string) *redis.BFInfoCmd + func (m *MockCmdable) BFInfoArg(ctx context.Context, key, option string) *redis.BFInfoCmd + func (m *MockCmdable) BFInfoCapacity(ctx context.Context, key string) *redis.BFInfoCmd + func (m *MockCmdable) BFInfoExpansion(ctx context.Context, key string) *redis.BFInfoCmd + func (m *MockCmdable) BFInfoFilters(ctx context.Context, key string) *redis.BFInfoCmd + func (m *MockCmdable) BFInfoItems(ctx context.Context, key string) *redis.BFInfoCmd + func (m *MockCmdable) BFInfoSize(ctx context.Context, key string) *redis.BFInfoCmd + func (m *MockCmdable) BFInsert(ctx context.Context, key string, options *redis.BFInsertOptions, ...) *redis.BoolSliceCmd + func (m *MockCmdable) BFLoadChunk(ctx context.Context, key string, iterator int64, data any) *redis.StatusCmd + func (m *MockCmdable) BFMAdd(ctx context.Context, key string, elements ...any) *redis.BoolSliceCmd + func (m *MockCmdable) BFMExists(ctx context.Context, key string, elements ...any) *redis.BoolSliceCmd + func (m *MockCmdable) BFReserve(ctx context.Context, key string, errorRate float64, capacity int64) *redis.StatusCmd + func (m *MockCmdable) BFReserveExpansion(ctx context.Context, key string, errorRate float64, capacity, expansion int64) *redis.StatusCmd + func (m *MockCmdable) BFReserveNonScaling(ctx context.Context, key string, errorRate float64, capacity int64) *redis.StatusCmd + func (m *MockCmdable) BFReserveWithArgs(ctx context.Context, key string, options *redis.BFReserveOptions) *redis.StatusCmd + func (m *MockCmdable) BFScanDump(ctx context.Context, key string, iterator int64) *redis.ScanDumpCmd + func (m *MockCmdable) BLMPop(ctx context.Context, timeout time.Duration, direction string, count int64, ...) *redis.KeyValuesCmd + func (m *MockCmdable) BLMove(ctx context.Context, source, destination, srcpos, destpos string, ...) *redis.StringCmd + func (m *MockCmdable) BLPop(ctx context.Context, timeout time.Duration, keys ...string) *redis.StringSliceCmd + func (m *MockCmdable) BRPop(ctx context.Context, timeout time.Duration, keys ...string) *redis.StringSliceCmd + func (m *MockCmdable) BRPopLPush(ctx context.Context, source, destination string, timeout time.Duration) *redis.StringCmd + func (m *MockCmdable) BZMPop(ctx context.Context, timeout time.Duration, order string, count int64, ...) *redis.ZSliceWithKeyCmd + func (m *MockCmdable) BZPopMax(ctx context.Context, timeout time.Duration, keys ...string) *redis.ZWithKeyCmd + func (m *MockCmdable) BZPopMin(ctx context.Context, timeout time.Duration, keys ...string) *redis.ZWithKeyCmd + func (m *MockCmdable) BgRewriteAOF(ctx context.Context) *redis.StatusCmd + func (m *MockCmdable) BgSave(ctx context.Context) *redis.StatusCmd + func (m *MockCmdable) BitCount(ctx context.Context, key string, bitCount *redis.BitCount) *redis.IntCmd + func (m *MockCmdable) BitField(ctx context.Context, key string, values ...any) *redis.IntSliceCmd + func (m *MockCmdable) BitFieldRO(ctx context.Context, key string, values ...any) *redis.IntSliceCmd + func (m *MockCmdable) BitOpAnd(ctx context.Context, destKey string, keys ...string) *redis.IntCmd + func (m *MockCmdable) BitOpAndOr(ctx context.Context, destKey string, keys ...string) *redis.IntCmd + func (m *MockCmdable) BitOpDiff(ctx context.Context, destKey string, keys ...string) *redis.IntCmd + func (m *MockCmdable) BitOpDiff1(ctx context.Context, destKey string, keys ...string) *redis.IntCmd + func (m *MockCmdable) BitOpNot(ctx context.Context, destKey, key string) *redis.IntCmd + func (m *MockCmdable) BitOpOne(ctx context.Context, destKey string, keys ...string) *redis.IntCmd + func (m *MockCmdable) BitOpOr(ctx context.Context, destKey string, keys ...string) *redis.IntCmd + func (m *MockCmdable) BitOpXor(ctx context.Context, destKey string, keys ...string) *redis.IntCmd + func (m *MockCmdable) BitPos(ctx context.Context, key string, bit int64, pos ...int64) *redis.IntCmd + func (m *MockCmdable) BitPosSpan(ctx context.Context, key string, bit int8, start, end int64, span string) *redis.IntCmd + func (m *MockCmdable) CFAdd(ctx context.Context, key string, element any) *redis.BoolCmd + func (m *MockCmdable) CFAddNX(ctx context.Context, key string, element any) *redis.BoolCmd + func (m *MockCmdable) CFCount(ctx context.Context, key string, element any) *redis.IntCmd + func (m *MockCmdable) CFDel(ctx context.Context, key string, element any) *redis.BoolCmd + func (m *MockCmdable) CFExists(ctx context.Context, key string, element any) *redis.BoolCmd + func (m *MockCmdable) CFInfo(ctx context.Context, key string) *redis.CFInfoCmd + func (m *MockCmdable) CFInsert(ctx context.Context, key string, options *redis.CFInsertOptions, ...) *redis.BoolSliceCmd + func (m *MockCmdable) CFInsertNX(ctx context.Context, key string, options *redis.CFInsertOptions, ...) *redis.IntSliceCmd + func (m *MockCmdable) CFLoadChunk(ctx context.Context, key string, iterator int64, data any) *redis.StatusCmd + func (m *MockCmdable) CFMExists(ctx context.Context, key string, elements ...any) *redis.BoolSliceCmd + func (m *MockCmdable) CFReserve(ctx context.Context, key string, capacity int64) *redis.StatusCmd + func (m *MockCmdable) CFReserveBucketSize(ctx context.Context, key string, capacity, bucketsize int64) *redis.StatusCmd + func (m *MockCmdable) CFReserveExpansion(ctx context.Context, key string, capacity, expansion int64) *redis.StatusCmd + func (m *MockCmdable) CFReserveMaxIterations(ctx context.Context, key string, capacity, maxiterations int64) *redis.StatusCmd + func (m *MockCmdable) CFReserveWithArgs(ctx context.Context, key string, options *redis.CFReserveOptions) *redis.StatusCmd + func (m *MockCmdable) CFScanDump(ctx context.Context, key string, iterator int64) *redis.ScanDumpCmd + func (m *MockCmdable) CMSIncrBy(ctx context.Context, key string, elements ...any) *redis.IntSliceCmd + func (m *MockCmdable) CMSInfo(ctx context.Context, key string) *redis.CMSInfoCmd + func (m *MockCmdable) CMSInitByDim(ctx context.Context, key string, width, height int64) *redis.StatusCmd + func (m *MockCmdable) CMSInitByProb(ctx context.Context, key string, errorRate, probability float64) *redis.StatusCmd + func (m *MockCmdable) CMSMerge(ctx context.Context, destKey string, sourceKeys ...string) *redis.StatusCmd + func (m *MockCmdable) CMSMergeWithWeight(ctx context.Context, destKey string, sourceKeys map[string]int64) *redis.StatusCmd + func (m *MockCmdable) CMSQuery(ctx context.Context, key string, elements ...any) *redis.IntSliceCmd + func (m *MockCmdable) ClientGetName(ctx context.Context) *redis.StringCmd + func (m *MockCmdable) ClientID(ctx context.Context) *redis.IntCmd + func (m *MockCmdable) ClientInfo(ctx context.Context) *redis.ClientInfoCmd + func (m *MockCmdable) ClientKill(ctx context.Context, ipPort string) *redis.StatusCmd + func (m *MockCmdable) ClientKillByFilter(ctx context.Context, keys ...string) *redis.IntCmd + func (m *MockCmdable) ClientList(ctx context.Context) *redis.StringCmd + func (m *MockCmdable) ClientMaintNotifications(ctx context.Context, enabled bool, endpointType string) *redis.StatusCmd + func (m *MockCmdable) ClientPause(ctx context.Context, dur time.Duration) *redis.BoolCmd + func (m *MockCmdable) ClientUnblock(ctx context.Context, id int64) *redis.IntCmd + func (m *MockCmdable) ClientUnblockWithError(ctx context.Context, id int64) *redis.IntCmd + func (m *MockCmdable) ClientUnpause(ctx context.Context) *redis.BoolCmd + func (m *MockCmdable) ClusterAddSlots(ctx context.Context, slots ...int) *redis.StatusCmd + func (m *MockCmdable) ClusterAddSlotsRange(ctx context.Context, min, max int) *redis.StatusCmd + func (m *MockCmdable) ClusterCountFailureReports(ctx context.Context, nodeID string) *redis.IntCmd + func (m *MockCmdable) ClusterCountKeysInSlot(ctx context.Context, slot int) *redis.IntCmd + func (m *MockCmdable) ClusterDelSlots(ctx context.Context, slots ...int) *redis.StatusCmd + func (m *MockCmdable) ClusterDelSlotsRange(ctx context.Context, min, max int) *redis.StatusCmd + func (m *MockCmdable) ClusterFailover(ctx context.Context) *redis.StatusCmd + func (m *MockCmdable) ClusterForget(ctx context.Context, nodeID string) *redis.StatusCmd + func (m *MockCmdable) ClusterGetKeysInSlot(ctx context.Context, slot, count int) *redis.StringSliceCmd + func (m *MockCmdable) ClusterInfo(ctx context.Context) *redis.StringCmd + func (m *MockCmdable) ClusterKeySlot(ctx context.Context, key string) *redis.IntCmd + func (m *MockCmdable) ClusterLinks(ctx context.Context) *redis.ClusterLinksCmd + func (m *MockCmdable) ClusterMeet(ctx context.Context, host, port string) *redis.StatusCmd + func (m *MockCmdable) ClusterMyID(ctx context.Context) *redis.StringCmd + func (m *MockCmdable) ClusterMyShardID(ctx context.Context) *redis.StringCmd + func (m *MockCmdable) ClusterNodes(ctx context.Context) *redis.StringCmd + func (m *MockCmdable) ClusterReplicate(ctx context.Context, nodeID string) *redis.StatusCmd + func (m *MockCmdable) ClusterResetHard(ctx context.Context) *redis.StatusCmd + func (m *MockCmdable) ClusterResetSoft(ctx context.Context) *redis.StatusCmd + func (m *MockCmdable) ClusterSaveConfig(ctx context.Context) *redis.StatusCmd + func (m *MockCmdable) ClusterShards(ctx context.Context) *redis.ClusterShardsCmd + func (m *MockCmdable) ClusterSlaves(ctx context.Context, nodeID string) *redis.StringSliceCmd + func (m *MockCmdable) ClusterSlots(ctx context.Context) *redis.ClusterSlotsCmd + func (m *MockCmdable) Command(ctx context.Context) *redis.CommandsInfoCmd + func (m *MockCmdable) CommandGetKeys(ctx context.Context, commands ...any) *redis.StringSliceCmd + func (m *MockCmdable) CommandGetKeysAndFlags(ctx context.Context, commands ...any) *redis.KeyFlagsCmd + func (m *MockCmdable) CommandList(ctx context.Context, filter *redis.FilterBy) *redis.StringSliceCmd + func (m *MockCmdable) ConfigGet(ctx context.Context, parameter string) *redis.MapStringStringCmd + func (m *MockCmdable) ConfigResetStat(ctx context.Context) *redis.StatusCmd + func (m *MockCmdable) ConfigRewrite(ctx context.Context) *redis.StatusCmd + func (m *MockCmdable) ConfigSet(ctx context.Context, parameter, value string) *redis.StatusCmd + func (m *MockCmdable) Copy(ctx context.Context, sourceKey, destKey string, db int, replace bool) *redis.IntCmd + func (m *MockCmdable) DBSize(ctx context.Context) *redis.IntCmd + func (m *MockCmdable) DebugObject(ctx context.Context, key string) *redis.StringCmd + func (m *MockCmdable) Decr(ctx context.Context, key string) *redis.IntCmd + func (m *MockCmdable) DecrBy(ctx context.Context, key string, decrement int64) *redis.IntCmd + func (m *MockCmdable) Del(ctx context.Context, keys ...string) *redis.IntCmd + func (m *MockCmdable) Dump(ctx context.Context, key string) *redis.StringCmd + func (m *MockCmdable) EXPECT() *MockCmdableMockRecorder + func (m *MockCmdable) Echo(ctx context.Context, message any) *redis.StringCmd + func (m *MockCmdable) Eval(ctx context.Context, script string, keys []string, args ...any) *redis.Cmd + func (m *MockCmdable) EvalRO(ctx context.Context, script string, keys []string, args ...any) *redis.Cmd + func (m *MockCmdable) EvalSha(ctx context.Context, sha1 string, keys []string, args ...any) *redis.Cmd + func (m *MockCmdable) EvalShaRO(ctx context.Context, sha1 string, keys []string, args ...any) *redis.Cmd + func (m *MockCmdable) Exists(ctx context.Context, keys ...string) *redis.IntCmd + func (m *MockCmdable) Expire(ctx context.Context, key string, expiration time.Duration) *redis.BoolCmd + func (m *MockCmdable) ExpireAt(ctx context.Context, key string, tm time.Time) *redis.BoolCmd + func (m *MockCmdable) ExpireGT(ctx context.Context, key string, expiration time.Duration) *redis.BoolCmd + func (m *MockCmdable) ExpireLT(ctx context.Context, key string, expiration time.Duration) *redis.BoolCmd + func (m *MockCmdable) ExpireNX(ctx context.Context, key string, expiration time.Duration) *redis.BoolCmd + func (m *MockCmdable) ExpireTime(ctx context.Context, key string) *redis.DurationCmd + func (m *MockCmdable) ExpireXX(ctx context.Context, key string, expiration time.Duration) *redis.BoolCmd + func (m *MockCmdable) FCall(ctx context.Context, function string, keys []string, args ...any) *redis.Cmd + func (m *MockCmdable) FCallRO(ctx context.Context, function string, keys []string, args ...any) *redis.Cmd + func (m *MockCmdable) FCallRo(ctx context.Context, function string, keys []string, args ...any) *redis.Cmd + func (m *MockCmdable) FTAggregate(ctx context.Context, index, query string) *redis.MapStringInterfaceCmd + func (m *MockCmdable) FTAggregateWithArgs(ctx context.Context, index, query string, options *redis.FTAggregateOptions) *redis.AggregateCmd + func (m *MockCmdable) FTAliasAdd(ctx context.Context, index, alias string) *redis.StatusCmd + func (m *MockCmdable) FTAliasDel(ctx context.Context, alias string) *redis.StatusCmd + func (m *MockCmdable) FTAliasUpdate(ctx context.Context, index, alias string) *redis.StatusCmd + func (m *MockCmdable) FTAlter(ctx context.Context, index string, skipInitialScan bool, definition []any) *redis.StatusCmd + func (m *MockCmdable) FTConfigGet(ctx context.Context, option string) *redis.MapMapStringInterfaceCmd + func (m *MockCmdable) FTConfigSet(ctx context.Context, option string, value any) *redis.StatusCmd + func (m *MockCmdable) FTCreate(ctx context.Context, index string, options *redis.FTCreateOptions, ...) *redis.StatusCmd + func (m *MockCmdable) FTCursorDel(ctx context.Context, index string, cursorId int) *redis.StatusCmd + func (m *MockCmdable) FTCursorRead(ctx context.Context, index string, cursorId, count int) *redis.MapStringInterfaceCmd + func (m *MockCmdable) FTDictAdd(ctx context.Context, dict string, term ...any) *redis.IntCmd + func (m *MockCmdable) FTDictDel(ctx context.Context, dict string, term ...any) *redis.IntCmd + func (m *MockCmdable) FTDictDump(ctx context.Context, dict string) *redis.StringSliceCmd + func (m *MockCmdable) FTDropIndex(ctx context.Context, index string) *redis.StatusCmd + func (m *MockCmdable) FTDropIndexWithArgs(ctx context.Context, index string, options *redis.FTDropIndexOptions) *redis.StatusCmd + func (m *MockCmdable) FTExplain(ctx context.Context, index, query string) *redis.StringCmd + func (m *MockCmdable) FTExplainWithArgs(ctx context.Context, index, query string, options *redis.FTExplainOptions) *redis.StringCmd + func (m *MockCmdable) FTInfo(ctx context.Context, index string) *redis.FTInfoCmd + func (m *MockCmdable) FTSearch(ctx context.Context, index, query string) *redis.FTSearchCmd + func (m *MockCmdable) FTSearchWithArgs(ctx context.Context, index, query string, options *redis.FTSearchOptions) *redis.FTSearchCmd + func (m *MockCmdable) FTSpellCheck(ctx context.Context, index, query string) *redis.FTSpellCheckCmd + func (m *MockCmdable) FTSpellCheckWithArgs(ctx context.Context, index, query string, options *redis.FTSpellCheckOptions) *redis.FTSpellCheckCmd + func (m *MockCmdable) FTSynDump(ctx context.Context, index string) *redis.FTSynDumpCmd + func (m *MockCmdable) FTSynUpdate(ctx context.Context, index string, synGroupId any, terms []any) *redis.StatusCmd + func (m *MockCmdable) FTSynUpdateWithArgs(ctx context.Context, index string, synGroupId any, ...) *redis.StatusCmd + func (m *MockCmdable) FTTagVals(ctx context.Context, index, field string) *redis.StringSliceCmd + func (m *MockCmdable) FT_List(ctx context.Context) *redis.StringSliceCmd + func (m *MockCmdable) FlushAll(ctx context.Context) *redis.StatusCmd + func (m *MockCmdable) FlushAllAsync(ctx context.Context) *redis.StatusCmd + func (m *MockCmdable) FlushDB(ctx context.Context) *redis.StatusCmd + func (m *MockCmdable) FlushDBAsync(ctx context.Context) *redis.StatusCmd + func (m *MockCmdable) FunctionDelete(ctx context.Context, libName string) *redis.StringCmd + func (m *MockCmdable) FunctionDump(ctx context.Context) *redis.StringCmd + func (m *MockCmdable) FunctionFlush(ctx context.Context) *redis.StringCmd + func (m *MockCmdable) FunctionFlushAsync(ctx context.Context) *redis.StringCmd + func (m *MockCmdable) FunctionKill(ctx context.Context) *redis.StringCmd + func (m *MockCmdable) FunctionList(ctx context.Context, q redis.FunctionListQuery) *redis.FunctionListCmd + func (m *MockCmdable) FunctionLoad(ctx context.Context, code string) *redis.StringCmd + func (m *MockCmdable) FunctionLoadReplace(ctx context.Context, code string) *redis.StringCmd + func (m *MockCmdable) FunctionRestore(ctx context.Context, libDump string) *redis.StringCmd + func (m *MockCmdable) FunctionStats(ctx context.Context) *redis.FunctionStatsCmd + func (m *MockCmdable) GeoAdd(ctx context.Context, key string, geoLocation ...*redis.GeoLocation) *redis.IntCmd + func (m *MockCmdable) GeoDist(ctx context.Context, key, member1, member2, unit string) *redis.FloatCmd + func (m *MockCmdable) GeoHash(ctx context.Context, key string, members ...string) *redis.StringSliceCmd + func (m *MockCmdable) GeoPos(ctx context.Context, key string, members ...string) *redis.GeoPosCmd + func (m *MockCmdable) GeoRadius(ctx context.Context, key string, longitude, latitude float64, ...) *redis.GeoLocationCmd + func (m *MockCmdable) GeoRadiusByMember(ctx context.Context, key, member string, query *redis.GeoRadiusQuery) *redis.GeoLocationCmd + func (m *MockCmdable) GeoRadiusByMemberStore(ctx context.Context, key, member string, query *redis.GeoRadiusQuery) *redis.IntCmd + func (m *MockCmdable) GeoRadiusStore(ctx context.Context, key string, longitude, latitude float64, ...) *redis.IntCmd + func (m *MockCmdable) GeoSearch(ctx context.Context, key string, q *redis.GeoSearchQuery) *redis.StringSliceCmd + func (m *MockCmdable) GeoSearchLocation(ctx context.Context, key string, q *redis.GeoSearchLocationQuery) *redis.GeoSearchLocationCmd + func (m *MockCmdable) GeoSearchStore(ctx context.Context, key, store string, q *redis.GeoSearchStoreQuery) *redis.IntCmd + func (m *MockCmdable) Get(ctx context.Context, key string) *redis.StringCmd + func (m *MockCmdable) GetBit(ctx context.Context, key string, offset int64) *redis.IntCmd + func (m *MockCmdable) GetDel(ctx context.Context, key string) *redis.StringCmd + func (m *MockCmdable) GetEx(ctx context.Context, key string, expiration time.Duration) *redis.StringCmd + func (m *MockCmdable) GetRange(ctx context.Context, key string, start, end int64) *redis.StringCmd + func (m *MockCmdable) GetSet(ctx context.Context, key string, value any) *redis.StringCmd + func (m *MockCmdable) HDel(ctx context.Context, key string, fields ...string) *redis.IntCmd + func (m *MockCmdable) HExists(ctx context.Context, key, field string) *redis.BoolCmd + func (m *MockCmdable) HExpire(ctx context.Context, key string, expiration time.Duration, fields ...string) *redis.IntSliceCmd + func (m *MockCmdable) HExpireAt(ctx context.Context, key string, tm time.Time, fields ...string) *redis.IntSliceCmd + func (m *MockCmdable) HExpireAtWithArgs(ctx context.Context, key string, tm time.Time, ...) *redis.IntSliceCmd + func (m *MockCmdable) HExpireTime(ctx context.Context, key string, fields ...string) *redis.IntSliceCmd + func (m *MockCmdable) HExpireWithArgs(ctx context.Context, key string, expiration time.Duration, ...) *redis.IntSliceCmd + func (m *MockCmdable) HGet(ctx context.Context, key, field string) *redis.StringCmd + func (m *MockCmdable) HGetAll(ctx context.Context, key string) *redis.MapStringStringCmd + func (m *MockCmdable) HGetDel(ctx context.Context, key string, fields ...string) *redis.StringSliceCmd + func (m *MockCmdable) HGetEX(ctx context.Context, key string, fields ...string) *redis.StringSliceCmd + func (m *MockCmdable) HGetEXWithArgs(ctx context.Context, key string, options *redis.HGetEXOptions, ...) *redis.StringSliceCmd + func (m *MockCmdable) HIncrBy(ctx context.Context, key, field string, incr int64) *redis.IntCmd + func (m *MockCmdable) HIncrByFloat(ctx context.Context, key, field string, incr float64) *redis.FloatCmd + func (m *MockCmdable) HKeys(ctx context.Context, key string) *redis.StringSliceCmd + func (m *MockCmdable) HLen(ctx context.Context, key string) *redis.IntCmd + func (m *MockCmdable) HMGet(ctx context.Context, key string, fields ...string) *redis.SliceCmd + func (m *MockCmdable) HMSet(ctx context.Context, key string, values ...any) *redis.BoolCmd + func (m *MockCmdable) HPExpire(ctx context.Context, key string, expiration time.Duration, fields ...string) *redis.IntSliceCmd + func (m *MockCmdable) HPExpireAt(ctx context.Context, key string, tm time.Time, fields ...string) *redis.IntSliceCmd + func (m *MockCmdable) HPExpireAtWithArgs(ctx context.Context, key string, tm time.Time, ...) *redis.IntSliceCmd + func (m *MockCmdable) HPExpireTime(ctx context.Context, key string, fields ...string) *redis.IntSliceCmd + func (m *MockCmdable) HPExpireWithArgs(ctx context.Context, key string, expiration time.Duration, ...) *redis.IntSliceCmd + func (m *MockCmdable) HPTTL(ctx context.Context, key string, fields ...string) *redis.IntSliceCmd + func (m *MockCmdable) HPersist(ctx context.Context, key string, fields ...string) *redis.IntSliceCmd + func (m *MockCmdable) HRandField(ctx context.Context, key string, count int) *redis.StringSliceCmd + func (m *MockCmdable) HRandFieldWithValues(ctx context.Context, key string, count int) *redis.KeyValueSliceCmd + func (m *MockCmdable) HScan(ctx context.Context, key string, cursor uint64, match string, count int64) *redis.ScanCmd + func (m *MockCmdable) HScanNoValues(ctx context.Context, key string, cursor uint64, match string, count int64) *redis.ScanCmd + func (m *MockCmdable) HSet(ctx context.Context, key string, values ...any) *redis.IntCmd + func (m *MockCmdable) HSetEX(ctx context.Context, key string, fieldsAndValues ...string) *redis.IntCmd + func (m *MockCmdable) HSetEXWithArgs(ctx context.Context, key string, options *redis.HSetEXOptions, ...) *redis.IntCmd + func (m *MockCmdable) HSetNX(ctx context.Context, key, field string, value any) *redis.BoolCmd + func (m *MockCmdable) HStrLen(ctx context.Context, key, field string) *redis.IntCmd + func (m *MockCmdable) HTTL(ctx context.Context, key string, fields ...string) *redis.IntSliceCmd + func (m *MockCmdable) HVals(ctx context.Context, key string) *redis.StringSliceCmd + func (m *MockCmdable) Incr(ctx context.Context, key string) *redis.IntCmd + func (m *MockCmdable) IncrBy(ctx context.Context, key string, value int64) *redis.IntCmd + func (m *MockCmdable) IncrByFloat(ctx context.Context, key string, value float64) *redis.FloatCmd + func (m *MockCmdable) Info(ctx context.Context, section ...string) *redis.StringCmd + func (m *MockCmdable) JSONArrAppend(ctx context.Context, key, path string, values ...any) *redis.IntSliceCmd + func (m *MockCmdable) JSONArrIndex(ctx context.Context, key, path string, value ...any) *redis.IntSliceCmd + func (m *MockCmdable) JSONArrIndexWithArgs(ctx context.Context, key, path string, options *redis.JSONArrIndexArgs, ...) *redis.IntSliceCmd + func (m *MockCmdable) JSONArrInsert(ctx context.Context, key, path string, index int64, values ...any) *redis.IntSliceCmd + func (m *MockCmdable) JSONArrLen(ctx context.Context, key, path string) *redis.IntSliceCmd + func (m *MockCmdable) JSONArrPop(ctx context.Context, key, path string, index int) *redis.StringSliceCmd + func (m *MockCmdable) JSONArrTrim(ctx context.Context, key, path string) *redis.IntSliceCmd + func (m *MockCmdable) JSONArrTrimWithArgs(ctx context.Context, key, path string, options *redis.JSONArrTrimArgs) *redis.IntSliceCmd + func (m *MockCmdable) JSONClear(ctx context.Context, key, path string) *redis.IntCmd + func (m *MockCmdable) JSONDebugMemory(ctx context.Context, key, path string) *redis.IntCmd + func (m *MockCmdable) JSONDel(ctx context.Context, key, path string) *redis.IntCmd + func (m *MockCmdable) JSONForget(ctx context.Context, key, path string) *redis.IntCmd + func (m *MockCmdable) JSONGet(ctx context.Context, key string, paths ...string) *redis.JSONCmd + func (m *MockCmdable) JSONGetWithArgs(ctx context.Context, key string, options *redis.JSONGetArgs, paths ...string) *redis.JSONCmd + func (m *MockCmdable) JSONMGet(ctx context.Context, path string, keys ...string) *redis.JSONSliceCmd + func (m *MockCmdable) JSONMSet(ctx context.Context, params ...any) *redis.StatusCmd + func (m *MockCmdable) JSONMSetArgs(ctx context.Context, docs []redis.JSONSetArgs) *redis.StatusCmd + func (m *MockCmdable) JSONMerge(ctx context.Context, key, path, value string) *redis.StatusCmd + func (m *MockCmdable) JSONNumIncrBy(ctx context.Context, key, path string, value float64) *redis.JSONCmd + func (m *MockCmdable) JSONObjKeys(ctx context.Context, key, path string) *redis.SliceCmd + func (m *MockCmdable) JSONObjLen(ctx context.Context, key, path string) *redis.IntPointerSliceCmd + func (m *MockCmdable) JSONSet(ctx context.Context, key, path string, value any) *redis.StatusCmd + func (m *MockCmdable) JSONSetMode(ctx context.Context, key, path string, value any, mode string) *redis.StatusCmd + func (m *MockCmdable) JSONStrAppend(ctx context.Context, key, path, value string) *redis.IntPointerSliceCmd + func (m *MockCmdable) JSONStrLen(ctx context.Context, key, path string) *redis.IntPointerSliceCmd + func (m *MockCmdable) JSONToggle(ctx context.Context, key, path string) *redis.IntPointerSliceCmd + func (m *MockCmdable) JSONType(ctx context.Context, key, path string) *redis.JSONSliceCmd + func (m *MockCmdable) Keys(ctx context.Context, pattern string) *redis.StringSliceCmd + func (m *MockCmdable) LCS(ctx context.Context, q *redis.LCSQuery) *redis.LCSCmd + func (m *MockCmdable) LIndex(ctx context.Context, key string, index int64) *redis.StringCmd + func (m *MockCmdable) LInsert(ctx context.Context, key, op string, pivot, value any) *redis.IntCmd + func (m *MockCmdable) LInsertAfter(ctx context.Context, key string, pivot, value any) *redis.IntCmd + func (m *MockCmdable) LInsertBefore(ctx context.Context, key string, pivot, value any) *redis.IntCmd + func (m *MockCmdable) LLen(ctx context.Context, key string) *redis.IntCmd + func (m *MockCmdable) LMPop(ctx context.Context, direction string, count int64, keys ...string) *redis.KeyValuesCmd + func (m *MockCmdable) LMove(ctx context.Context, source, destination, srcpos, destpos string) *redis.StringCmd + func (m *MockCmdable) LPop(ctx context.Context, key string) *redis.StringCmd + func (m *MockCmdable) LPopCount(ctx context.Context, key string, count int) *redis.StringSliceCmd + func (m *MockCmdable) LPos(ctx context.Context, key, value string, args redis.LPosArgs) *redis.IntCmd + func (m *MockCmdable) LPosCount(ctx context.Context, key, value string, count int64, args redis.LPosArgs) *redis.IntSliceCmd + func (m *MockCmdable) LPush(ctx context.Context, key string, values ...any) *redis.IntCmd + func (m *MockCmdable) LPushX(ctx context.Context, key string, values ...any) *redis.IntCmd + func (m *MockCmdable) LRange(ctx context.Context, key string, start, stop int64) *redis.StringSliceCmd + func (m *MockCmdable) LRem(ctx context.Context, key string, count int64, value any) *redis.IntCmd + func (m *MockCmdable) LSet(ctx context.Context, key string, index int64, value any) *redis.StatusCmd + func (m *MockCmdable) LTrim(ctx context.Context, key string, start, stop int64) *redis.StatusCmd + func (m *MockCmdable) LastSave(ctx context.Context) *redis.IntCmd + func (m *MockCmdable) MGet(ctx context.Context, keys ...string) *redis.SliceCmd + func (m *MockCmdable) MSet(ctx context.Context, values ...any) *redis.StatusCmd + func (m *MockCmdable) MSetNX(ctx context.Context, values ...any) *redis.BoolCmd + func (m *MockCmdable) MemoryUsage(ctx context.Context, key string, samples ...int) *redis.IntCmd + func (m *MockCmdable) Migrate(ctx context.Context, host, port, key string, db int, timeout time.Duration) *redis.StatusCmd + func (m *MockCmdable) ModuleLoadex(ctx context.Context, conf *redis.ModuleLoadexConfig) *redis.StringCmd + func (m *MockCmdable) Move(ctx context.Context, key string, db int) *redis.BoolCmd + func (m *MockCmdable) ObjectEncoding(ctx context.Context, key string) *redis.StringCmd + func (m *MockCmdable) ObjectFreq(ctx context.Context, key string) *redis.IntCmd + func (m *MockCmdable) ObjectIdleTime(ctx context.Context, key string) *redis.DurationCmd + func (m *MockCmdable) ObjectRefCount(ctx context.Context, key string) *redis.IntCmd + func (m *MockCmdable) PExpire(ctx context.Context, key string, expiration time.Duration) *redis.BoolCmd + func (m *MockCmdable) PExpireAt(ctx context.Context, key string, tm time.Time) *redis.BoolCmd + func (m *MockCmdable) PExpireTime(ctx context.Context, key string) *redis.DurationCmd + func (m *MockCmdable) PFAdd(ctx context.Context, key string, els ...any) *redis.IntCmd + func (m *MockCmdable) PFCount(ctx context.Context, keys ...string) *redis.IntCmd + func (m *MockCmdable) PFMerge(ctx context.Context, dest string, keys ...string) *redis.StatusCmd + func (m *MockCmdable) PTTL(ctx context.Context, key string) *redis.DurationCmd + func (m *MockCmdable) Persist(ctx context.Context, key string) *redis.BoolCmd + func (m *MockCmdable) Ping(ctx context.Context) *redis.StatusCmd + func (m *MockCmdable) Pipeline() redis.Pipeliner + func (m *MockCmdable) Pipelined(ctx context.Context, fn func(redis.Pipeliner) error) ([]redis.Cmder, error) + func (m *MockCmdable) PubSubChannels(ctx context.Context, pattern string) *redis.StringSliceCmd + func (m *MockCmdable) PubSubNumPat(ctx context.Context) *redis.IntCmd + func (m *MockCmdable) PubSubNumSub(ctx context.Context, channels ...string) *redis.MapStringIntCmd + func (m *MockCmdable) PubSubShardChannels(ctx context.Context, pattern string) *redis.StringSliceCmd + func (m *MockCmdable) PubSubShardNumSub(ctx context.Context, channels ...string) *redis.MapStringIntCmd + func (m *MockCmdable) Publish(ctx context.Context, channel string, message any) *redis.IntCmd + func (m *MockCmdable) Quit(ctx context.Context) *redis.StatusCmd + func (m *MockCmdable) RPop(ctx context.Context, key string) *redis.StringCmd + func (m *MockCmdable) RPopCount(ctx context.Context, key string, count int) *redis.StringSliceCmd + func (m *MockCmdable) RPopLPush(ctx context.Context, source, destination string) *redis.StringCmd + func (m *MockCmdable) RPush(ctx context.Context, key string, values ...any) *redis.IntCmd + func (m *MockCmdable) RPushX(ctx context.Context, key string, values ...any) *redis.IntCmd + func (m *MockCmdable) RandomKey(ctx context.Context) *redis.StringCmd + func (m *MockCmdable) ReadOnly(ctx context.Context) *redis.StatusCmd + func (m *MockCmdable) ReadWrite(ctx context.Context) *redis.StatusCmd + func (m *MockCmdable) Rename(ctx context.Context, key, newkey string) *redis.StatusCmd + func (m *MockCmdable) RenameNX(ctx context.Context, key, newkey string) *redis.BoolCmd + func (m *MockCmdable) Restore(ctx context.Context, key string, ttl time.Duration, value string) *redis.StatusCmd + func (m *MockCmdable) RestoreReplace(ctx context.Context, key string, ttl time.Duration, value string) *redis.StatusCmd + func (m *MockCmdable) SAdd(ctx context.Context, key string, members ...any) *redis.IntCmd + func (m *MockCmdable) SCard(ctx context.Context, key string) *redis.IntCmd + func (m *MockCmdable) SDiff(ctx context.Context, keys ...string) *redis.StringSliceCmd + func (m *MockCmdable) SDiffStore(ctx context.Context, destination string, keys ...string) *redis.IntCmd + func (m *MockCmdable) SInter(ctx context.Context, keys ...string) *redis.StringSliceCmd + func (m *MockCmdable) SInterCard(ctx context.Context, limit int64, keys ...string) *redis.IntCmd + func (m *MockCmdable) SInterStore(ctx context.Context, destination string, keys ...string) *redis.IntCmd + func (m *MockCmdable) SIsMember(ctx context.Context, key string, member any) *redis.BoolCmd + func (m *MockCmdable) SMIsMember(ctx context.Context, key string, members ...any) *redis.BoolSliceCmd + func (m *MockCmdable) SMembers(ctx context.Context, key string) *redis.StringSliceCmd + func (m *MockCmdable) SMembersMap(ctx context.Context, key string) *redis.StringStructMapCmd + func (m *MockCmdable) SMove(ctx context.Context, source, destination string, member any) *redis.BoolCmd + func (m *MockCmdable) SPop(ctx context.Context, key string) *redis.StringCmd + func (m *MockCmdable) SPopN(ctx context.Context, key string, count int64) *redis.StringSliceCmd + func (m *MockCmdable) SPublish(ctx context.Context, channel string, message any) *redis.IntCmd + func (m *MockCmdable) SRandMember(ctx context.Context, key string) *redis.StringCmd + func (m *MockCmdable) SRandMemberN(ctx context.Context, key string, count int64) *redis.StringSliceCmd + func (m *MockCmdable) SRem(ctx context.Context, key string, members ...any) *redis.IntCmd + func (m *MockCmdable) SScan(ctx context.Context, key string, cursor uint64, match string, count int64) *redis.ScanCmd + func (m *MockCmdable) SUnion(ctx context.Context, keys ...string) *redis.StringSliceCmd + func (m *MockCmdable) SUnionStore(ctx context.Context, destination string, keys ...string) *redis.IntCmd + func (m *MockCmdable) Save(ctx context.Context) *redis.StatusCmd + func (m *MockCmdable) Scan(ctx context.Context, cursor uint64, match string, count int64) *redis.ScanCmd + func (m *MockCmdable) ScanType(ctx context.Context, cursor uint64, match string, count int64, keyType string) *redis.ScanCmd + func (m *MockCmdable) ScriptExists(ctx context.Context, hashes ...string) *redis.BoolSliceCmd + func (m *MockCmdable) ScriptFlush(ctx context.Context) *redis.StatusCmd + func (m *MockCmdable) ScriptKill(ctx context.Context) *redis.StatusCmd + func (m *MockCmdable) ScriptLoad(ctx context.Context, script string) *redis.StringCmd + func (m *MockCmdable) Set(ctx context.Context, key string, value any, expiration time.Duration) *redis.StatusCmd + func (m *MockCmdable) SetArgs(ctx context.Context, key string, value any, a redis.SetArgs) *redis.StatusCmd + func (m *MockCmdable) SetBit(ctx context.Context, key string, offset int64, value int) *redis.IntCmd + func (m *MockCmdable) SetEx(ctx context.Context, key string, value any, expiration time.Duration) *redis.StatusCmd + func (m *MockCmdable) SetNX(ctx context.Context, key string, value any, expiration time.Duration) *redis.BoolCmd + func (m *MockCmdable) SetRange(ctx context.Context, key string, offset int64, value string) *redis.IntCmd + func (m *MockCmdable) SetXX(ctx context.Context, key string, value any, expiration time.Duration) *redis.BoolCmd + func (m *MockCmdable) Shutdown(ctx context.Context) *redis.StatusCmd + func (m *MockCmdable) ShutdownNoSave(ctx context.Context) *redis.StatusCmd + func (m *MockCmdable) ShutdownSave(ctx context.Context) *redis.StatusCmd + func (m *MockCmdable) SlaveOf(ctx context.Context, host, port string) *redis.StatusCmd + func (m *MockCmdable) SlowLogGet(ctx context.Context, num int64) *redis.SlowLogCmd + func (m *MockCmdable) Sort(ctx context.Context, key string, sort *redis.Sort) *redis.StringSliceCmd + func (m *MockCmdable) SortInterfaces(ctx context.Context, key string, sort *redis.Sort) *redis.SliceCmd + func (m *MockCmdable) SortRO(ctx context.Context, key string, sort *redis.Sort) *redis.StringSliceCmd + func (m *MockCmdable) SortStore(ctx context.Context, key, store string, sort *redis.Sort) *redis.IntCmd + func (m *MockCmdable) StrLen(ctx context.Context, key string) *redis.IntCmd + func (m *MockCmdable) TDigestAdd(ctx context.Context, key string, elements ...float64) *redis.StatusCmd + func (m *MockCmdable) TDigestByRank(ctx context.Context, key string, rank ...uint64) *redis.FloatSliceCmd + func (m *MockCmdable) TDigestByRevRank(ctx context.Context, key string, rank ...uint64) *redis.FloatSliceCmd + func (m *MockCmdable) TDigestCDF(ctx context.Context, key string, elements ...float64) *redis.FloatSliceCmd + func (m *MockCmdable) TDigestCreate(ctx context.Context, key string) *redis.StatusCmd + func (m *MockCmdable) TDigestCreateWithCompression(ctx context.Context, key string, compression int64) *redis.StatusCmd + func (m *MockCmdable) TDigestInfo(ctx context.Context, key string) *redis.TDigestInfoCmd + func (m *MockCmdable) TDigestMax(ctx context.Context, key string) *redis.FloatCmd + func (m *MockCmdable) TDigestMerge(ctx context.Context, destKey string, options *redis.TDigestMergeOptions, ...) *redis.StatusCmd + func (m *MockCmdable) TDigestMin(ctx context.Context, key string) *redis.FloatCmd + func (m *MockCmdable) TDigestQuantile(ctx context.Context, key string, elements ...float64) *redis.FloatSliceCmd + func (m *MockCmdable) TDigestRank(ctx context.Context, key string, values ...float64) *redis.IntSliceCmd + func (m *MockCmdable) TDigestReset(ctx context.Context, key string) *redis.StatusCmd + func (m *MockCmdable) TDigestRevRank(ctx context.Context, key string, values ...float64) *redis.IntSliceCmd + func (m *MockCmdable) TDigestTrimmedMean(ctx context.Context, key string, lowCutQuantile, highCutQuantile float64) *redis.FloatCmd + func (m *MockCmdable) TSAdd(ctx context.Context, key string, timestamp any, value float64) *redis.IntCmd + func (m *MockCmdable) TSAddWithArgs(ctx context.Context, key string, timestamp any, value float64, ...) *redis.IntCmd + func (m *MockCmdable) TSAlter(ctx context.Context, key string, options *redis.TSAlterOptions) *redis.StatusCmd + func (m *MockCmdable) TSCreate(ctx context.Context, key string) *redis.StatusCmd + func (m *MockCmdable) TSCreateRule(ctx context.Context, sourceKey, destKey string, aggregator redis.Aggregator, ...) *redis.StatusCmd + func (m *MockCmdable) TSCreateRuleWithArgs(ctx context.Context, sourceKey, destKey string, aggregator redis.Aggregator, ...) *redis.StatusCmd + func (m *MockCmdable) TSCreateWithArgs(ctx context.Context, key string, options *redis.TSOptions) *redis.StatusCmd + func (m *MockCmdable) TSDecrBy(ctx context.Context, Key string, timestamp float64) *redis.IntCmd + func (m *MockCmdable) TSDecrByWithArgs(ctx context.Context, key string, timestamp float64, ...) *redis.IntCmd + func (m *MockCmdable) TSDel(ctx context.Context, Key string, fromTimestamp, toTimestamp int) *redis.IntCmd + func (m *MockCmdable) TSDeleteRule(ctx context.Context, sourceKey, destKey string) *redis.StatusCmd + func (m *MockCmdable) TSGet(ctx context.Context, key string) *redis.TSTimestampValueCmd + func (m *MockCmdable) TSGetWithArgs(ctx context.Context, key string, options *redis.TSGetOptions) *redis.TSTimestampValueCmd + func (m *MockCmdable) TSIncrBy(ctx context.Context, Key string, timestamp float64) *redis.IntCmd + func (m *MockCmdable) TSIncrByWithArgs(ctx context.Context, key string, timestamp float64, ...) *redis.IntCmd + func (m *MockCmdable) TSInfo(ctx context.Context, key string) *redis.MapStringInterfaceCmd + func (m *MockCmdable) TSInfoWithArgs(ctx context.Context, key string, options *redis.TSInfoOptions) *redis.MapStringInterfaceCmd + func (m *MockCmdable) TSMAdd(ctx context.Context, ktvSlices [][]any) *redis.IntSliceCmd + func (m *MockCmdable) TSMGet(ctx context.Context, filters []string) *redis.MapStringSliceInterfaceCmd + func (m *MockCmdable) TSMGetWithArgs(ctx context.Context, filters []string, options *redis.TSMGetOptions) *redis.MapStringSliceInterfaceCmd + func (m *MockCmdable) TSMRange(ctx context.Context, fromTimestamp, toTimestamp int, filterExpr []string) *redis.MapStringSliceInterfaceCmd + func (m *MockCmdable) TSMRangeWithArgs(ctx context.Context, fromTimestamp, toTimestamp int, filterExpr []string, ...) *redis.MapStringSliceInterfaceCmd + func (m *MockCmdable) TSMRevRange(ctx context.Context, fromTimestamp, toTimestamp int, filterExpr []string) *redis.MapStringSliceInterfaceCmd + func (m *MockCmdable) TSMRevRangeWithArgs(ctx context.Context, fromTimestamp, toTimestamp int, filterExpr []string, ...) *redis.MapStringSliceInterfaceCmd + func (m *MockCmdable) TSQueryIndex(ctx context.Context, filterExpr []string) *redis.StringSliceCmd + func (m *MockCmdable) TSRange(ctx context.Context, key string, fromTimestamp, toTimestamp int) *redis.TSTimestampValueSliceCmd + func (m *MockCmdable) TSRangeWithArgs(ctx context.Context, key string, fromTimestamp, toTimestamp int, ...) *redis.TSTimestampValueSliceCmd + func (m *MockCmdable) TSRevRange(ctx context.Context, key string, fromTimestamp, toTimestamp int) *redis.TSTimestampValueSliceCmd + func (m *MockCmdable) TSRevRangeWithArgs(ctx context.Context, key string, fromTimestamp, toTimestamp int, ...) *redis.TSTimestampValueSliceCmd + func (m *MockCmdable) TTL(ctx context.Context, key string) *redis.DurationCmd + func (m *MockCmdable) Time(ctx context.Context) *redis.TimeCmd + func (m *MockCmdable) TopKAdd(ctx context.Context, key string, elements ...any) *redis.StringSliceCmd + func (m *MockCmdable) TopKCount(ctx context.Context, key string, elements ...any) *redis.IntSliceCmd + func (m *MockCmdable) TopKIncrBy(ctx context.Context, key string, elements ...any) *redis.StringSliceCmd + func (m *MockCmdable) TopKInfo(ctx context.Context, key string) *redis.TopKInfoCmd + func (m *MockCmdable) TopKList(ctx context.Context, key string) *redis.StringSliceCmd + func (m *MockCmdable) TopKListWithCount(ctx context.Context, key string) *redis.MapStringIntCmd + func (m *MockCmdable) TopKQuery(ctx context.Context, key string, elements ...any) *redis.BoolSliceCmd + func (m *MockCmdable) TopKReserve(ctx context.Context, key string, k int64) *redis.StatusCmd + func (m *MockCmdable) TopKReserveWithOptions(ctx context.Context, key string, k, width, depth int64, decay float64) *redis.StatusCmd + func (m *MockCmdable) Touch(ctx context.Context, keys ...string) *redis.IntCmd + func (m *MockCmdable) TxPipeline() redis.Pipeliner + func (m *MockCmdable) TxPipelined(ctx context.Context, fn func(redis.Pipeliner) error) ([]redis.Cmder, error) + func (m *MockCmdable) Type(ctx context.Context, key string) *redis.StatusCmd + func (m *MockCmdable) Unlink(ctx context.Context, keys ...string) *redis.IntCmd + func (m *MockCmdable) VAdd(ctx context.Context, key, element string, val redis.Vector) *redis.BoolCmd + func (m *MockCmdable) VAddWithArgs(ctx context.Context, key, element string, val redis.Vector, ...) *redis.BoolCmd + func (m *MockCmdable) VCard(ctx context.Context, key string) *redis.IntCmd + func (m *MockCmdable) VClearAttributes(ctx context.Context, key, element string) *redis.BoolCmd + func (m *MockCmdable) VDim(ctx context.Context, key string) *redis.IntCmd + func (m *MockCmdable) VEmb(ctx context.Context, key, element string, raw bool) *redis.SliceCmd + func (m *MockCmdable) VGetAttr(ctx context.Context, key, element string) *redis.StringCmd + func (m *MockCmdable) VInfo(ctx context.Context, key string) *redis.MapStringInterfaceCmd + func (m *MockCmdable) VLinks(ctx context.Context, key, element string) *redis.StringSliceCmd + func (m *MockCmdable) VLinksWithScores(ctx context.Context, key, element string) *redis.VectorScoreSliceCmd + func (m *MockCmdable) VRandMember(ctx context.Context, key string) *redis.StringCmd + func (m *MockCmdable) VRandMemberCount(ctx context.Context, key string, count int) *redis.StringSliceCmd + func (m *MockCmdable) VRem(ctx context.Context, key, element string) *redis.BoolCmd + func (m *MockCmdable) VSetAttr(ctx context.Context, key, element string, attr any) *redis.BoolCmd + func (m *MockCmdable) VSim(ctx context.Context, key string, val redis.Vector) *redis.StringSliceCmd + func (m *MockCmdable) VSimWithArgs(ctx context.Context, key string, val redis.Vector, args *redis.VSimArgs) *redis.StringSliceCmd + func (m *MockCmdable) VSimWithArgsWithScores(ctx context.Context, key string, val redis.Vector, args *redis.VSimArgs) *redis.VectorScoreSliceCmd + func (m *MockCmdable) VSimWithScores(ctx context.Context, key string, val redis.Vector) *redis.VectorScoreSliceCmd + func (m *MockCmdable) XAck(ctx context.Context, stream, group string, ids ...string) *redis.IntCmd + func (m *MockCmdable) XAckDel(ctx context.Context, stream, group, mode string, ids ...string) *redis.SliceCmd + func (m *MockCmdable) XAdd(ctx context.Context, a *redis.XAddArgs) *redis.StringCmd + func (m *MockCmdable) XAutoClaim(ctx context.Context, a *redis.XAutoClaimArgs) *redis.XAutoClaimCmd + func (m *MockCmdable) XAutoClaimJustID(ctx context.Context, a *redis.XAutoClaimArgs) *redis.XAutoClaimJustIDCmd + func (m *MockCmdable) XClaim(ctx context.Context, a *redis.XClaimArgs) *redis.XMessageSliceCmd + func (m *MockCmdable) XClaimJustID(ctx context.Context, a *redis.XClaimArgs) *redis.StringSliceCmd + func (m *MockCmdable) XDel(ctx context.Context, stream string, ids ...string) *redis.IntCmd + func (m *MockCmdable) XDelEx(ctx context.Context, stream, mode string, ids ...string) *redis.SliceCmd + func (m *MockCmdable) XGroupCreate(ctx context.Context, stream, group, start string) *redis.StatusCmd + func (m *MockCmdable) XGroupCreateConsumer(ctx context.Context, stream, group, consumer string) *redis.IntCmd + func (m *MockCmdable) XGroupCreateMkStream(ctx context.Context, stream, group, start string) *redis.StatusCmd + func (m *MockCmdable) XGroupDelConsumer(ctx context.Context, stream, group, consumer string) *redis.IntCmd + func (m *MockCmdable) XGroupDestroy(ctx context.Context, stream, group string) *redis.IntCmd + func (m *MockCmdable) XGroupSetID(ctx context.Context, stream, group, start string) *redis.StatusCmd + func (m *MockCmdable) XInfoConsumers(ctx context.Context, key, group string) *redis.XInfoConsumersCmd + func (m *MockCmdable) XInfoGroups(ctx context.Context, key string) *redis.XInfoGroupsCmd + func (m *MockCmdable) XInfoStream(ctx context.Context, key string) *redis.XInfoStreamCmd + func (m *MockCmdable) XInfoStreamFull(ctx context.Context, key string, count int) *redis.XInfoStreamFullCmd + func (m *MockCmdable) XLen(ctx context.Context, stream string) *redis.IntCmd + func (m *MockCmdable) XPending(ctx context.Context, stream, group string) *redis.XPendingCmd + func (m *MockCmdable) XPendingExt(ctx context.Context, a *redis.XPendingExtArgs) *redis.XPendingExtCmd + func (m *MockCmdable) XRange(ctx context.Context, stream, start, stop string) *redis.XMessageSliceCmd + func (m *MockCmdable) XRangeN(ctx context.Context, stream, start, stop string, count int64) *redis.XMessageSliceCmd + func (m *MockCmdable) XRead(ctx context.Context, a *redis.XReadArgs) *redis.XStreamSliceCmd + func (m *MockCmdable) XReadGroup(ctx context.Context, a *redis.XReadGroupArgs) *redis.XStreamSliceCmd + func (m *MockCmdable) XReadStreams(ctx context.Context, streams ...string) *redis.XStreamSliceCmd + func (m *MockCmdable) XRevRange(ctx context.Context, stream, start, stop string) *redis.XMessageSliceCmd + func (m *MockCmdable) XRevRangeN(ctx context.Context, stream, start, stop string, count int64) *redis.XMessageSliceCmd + func (m *MockCmdable) XTrimMaxLen(ctx context.Context, key string, maxLen int64) *redis.IntCmd + func (m *MockCmdable) XTrimMaxLenApprox(ctx context.Context, key string, maxLen, limit int64) *redis.IntCmd + func (m *MockCmdable) XTrimMaxLenApproxMode(ctx context.Context, key string, maxLen, limit int64, mode string) *redis.IntCmd + func (m *MockCmdable) XTrimMaxLenMode(ctx context.Context, key string, maxLen int64, mode string) *redis.IntCmd + func (m *MockCmdable) XTrimMinID(ctx context.Context, key, minID string) *redis.IntCmd + func (m *MockCmdable) XTrimMinIDApprox(ctx context.Context, key, minID string, limit int64) *redis.IntCmd + func (m *MockCmdable) XTrimMinIDApproxMode(ctx context.Context, key, minID string, limit int64, mode string) *redis.IntCmd + func (m *MockCmdable) XTrimMinIDMode(ctx context.Context, key, minID, mode string) *redis.IntCmd + func (m *MockCmdable) ZAdd(ctx context.Context, key string, members ...redis.Z) *redis.IntCmd + func (m *MockCmdable) ZAddArgs(ctx context.Context, key string, args redis.ZAddArgs) *redis.IntCmd + func (m *MockCmdable) ZAddArgsIncr(ctx context.Context, key string, args redis.ZAddArgs) *redis.FloatCmd + func (m *MockCmdable) ZAddGT(ctx context.Context, key string, members ...redis.Z) *redis.IntCmd + func (m *MockCmdable) ZAddLT(ctx context.Context, key string, members ...redis.Z) *redis.IntCmd + func (m *MockCmdable) ZAddNX(ctx context.Context, key string, members ...redis.Z) *redis.IntCmd + func (m *MockCmdable) ZAddXX(ctx context.Context, key string, members ...redis.Z) *redis.IntCmd + func (m *MockCmdable) ZCard(ctx context.Context, key string) *redis.IntCmd + func (m *MockCmdable) ZCount(ctx context.Context, key, min, max string) *redis.IntCmd + func (m *MockCmdable) ZDiff(ctx context.Context, keys ...string) *redis.StringSliceCmd + func (m *MockCmdable) ZDiffStore(ctx context.Context, destination string, keys ...string) *redis.IntCmd + func (m *MockCmdable) ZDiffWithScores(ctx context.Context, keys ...string) *redis.ZSliceCmd + func (m *MockCmdable) ZIncrBy(ctx context.Context, key string, increment float64, member string) *redis.FloatCmd + func (m *MockCmdable) ZInter(ctx context.Context, store *redis.ZStore) *redis.StringSliceCmd + func (m *MockCmdable) ZInterCard(ctx context.Context, limit int64, keys ...string) *redis.IntCmd + func (m *MockCmdable) ZInterStore(ctx context.Context, destination string, store *redis.ZStore) *redis.IntCmd + func (m *MockCmdable) ZInterWithScores(ctx context.Context, store *redis.ZStore) *redis.ZSliceCmd + func (m *MockCmdable) ZLexCount(ctx context.Context, key, min, max string) *redis.IntCmd + func (m *MockCmdable) ZMPop(ctx context.Context, order string, count int64, keys ...string) *redis.ZSliceWithKeyCmd + func (m *MockCmdable) ZMScore(ctx context.Context, key string, members ...string) *redis.FloatSliceCmd + func (m *MockCmdable) ZPopMax(ctx context.Context, key string, count ...int64) *redis.ZSliceCmd + func (m *MockCmdable) ZPopMin(ctx context.Context, key string, count ...int64) *redis.ZSliceCmd + func (m *MockCmdable) ZRandMember(ctx context.Context, key string, count int) *redis.StringSliceCmd + func (m *MockCmdable) ZRandMemberWithScores(ctx context.Context, key string, count int) *redis.ZSliceCmd + func (m *MockCmdable) ZRange(ctx context.Context, key string, start, stop int64) *redis.StringSliceCmd + func (m *MockCmdable) ZRangeArgs(ctx context.Context, z redis.ZRangeArgs) *redis.StringSliceCmd + func (m *MockCmdable) ZRangeArgsWithScores(ctx context.Context, z redis.ZRangeArgs) *redis.ZSliceCmd + func (m *MockCmdable) ZRangeByLex(ctx context.Context, key string, opt *redis.ZRangeBy) *redis.StringSliceCmd + func (m *MockCmdable) ZRangeByScore(ctx context.Context, key string, opt *redis.ZRangeBy) *redis.StringSliceCmd + func (m *MockCmdable) ZRangeByScoreWithScores(ctx context.Context, key string, opt *redis.ZRangeBy) *redis.ZSliceCmd + func (m *MockCmdable) ZRangeStore(ctx context.Context, dst string, z redis.ZRangeArgs) *redis.IntCmd + func (m *MockCmdable) ZRangeWithScores(ctx context.Context, key string, start, stop int64) *redis.ZSliceCmd + func (m *MockCmdable) ZRank(ctx context.Context, key, member string) *redis.IntCmd + func (m *MockCmdable) ZRankWithScore(ctx context.Context, key, member string) *redis.RankWithScoreCmd + func (m *MockCmdable) ZRem(ctx context.Context, key string, members ...any) *redis.IntCmd + func (m *MockCmdable) ZRemRangeByLex(ctx context.Context, key, min, max string) *redis.IntCmd + func (m *MockCmdable) ZRemRangeByRank(ctx context.Context, key string, start, stop int64) *redis.IntCmd + func (m *MockCmdable) ZRemRangeByScore(ctx context.Context, key, min, max string) *redis.IntCmd + func (m *MockCmdable) ZRevRange(ctx context.Context, key string, start, stop int64) *redis.StringSliceCmd + func (m *MockCmdable) ZRevRangeByLex(ctx context.Context, key string, opt *redis.ZRangeBy) *redis.StringSliceCmd + func (m *MockCmdable) ZRevRangeByScore(ctx context.Context, key string, opt *redis.ZRangeBy) *redis.StringSliceCmd + func (m *MockCmdable) ZRevRangeByScoreWithScores(ctx context.Context, key string, opt *redis.ZRangeBy) *redis.ZSliceCmd + func (m *MockCmdable) ZRevRangeWithScores(ctx context.Context, key string, start, stop int64) *redis.ZSliceCmd + func (m *MockCmdable) ZRevRank(ctx context.Context, key, member string) *redis.IntCmd + func (m *MockCmdable) ZRevRankWithScore(ctx context.Context, key, member string) *redis.RankWithScoreCmd + func (m *MockCmdable) ZScan(ctx context.Context, key string, cursor uint64, match string, count int64) *redis.ScanCmd + func (m *MockCmdable) ZScore(ctx context.Context, key, member string) *redis.FloatCmd + func (m *MockCmdable) ZUnion(ctx context.Context, store redis.ZStore) *redis.StringSliceCmd + func (m *MockCmdable) ZUnionStore(ctx context.Context, dest string, store *redis.ZStore) *redis.IntCmd + func (m *MockCmdable) ZUnionWithScores(ctx context.Context, store redis.ZStore) *redis.ZSliceCmd + type MockCmdableMockRecorder struct + func (mr *MockCmdableMockRecorder) ACLCat(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) ACLCatArgs(ctx, options any) *gomock.Call + func (mr *MockCmdableMockRecorder) ACLDelUser(ctx, username any) *gomock.Call + func (mr *MockCmdableMockRecorder) ACLDryRun(ctx, username any, command ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) ACLList(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) ACLLog(ctx, count any) *gomock.Call + func (mr *MockCmdableMockRecorder) ACLLogReset(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) ACLSetUser(ctx, username any, rules ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) Append(ctx, key, value any) *gomock.Call + func (mr *MockCmdableMockRecorder) BFAdd(ctx, key, element any) *gomock.Call + func (mr *MockCmdableMockRecorder) BFCard(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) BFExists(ctx, key, element any) *gomock.Call + func (mr *MockCmdableMockRecorder) BFInfo(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) BFInfoArg(ctx, key, option any) *gomock.Call + func (mr *MockCmdableMockRecorder) BFInfoCapacity(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) BFInfoExpansion(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) BFInfoFilters(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) BFInfoItems(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) BFInfoSize(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) BFInsert(ctx, key, options any, elements ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) BFLoadChunk(ctx, key, iterator, data any) *gomock.Call + func (mr *MockCmdableMockRecorder) BFMAdd(ctx, key any, elements ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) BFMExists(ctx, key any, elements ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) BFReserve(ctx, key, errorRate, capacity any) *gomock.Call + func (mr *MockCmdableMockRecorder) BFReserveExpansion(ctx, key, errorRate, capacity, expansion any) *gomock.Call + func (mr *MockCmdableMockRecorder) BFReserveNonScaling(ctx, key, errorRate, capacity any) *gomock.Call + func (mr *MockCmdableMockRecorder) BFReserveWithArgs(ctx, key, options any) *gomock.Call + func (mr *MockCmdableMockRecorder) BFScanDump(ctx, key, iterator any) *gomock.Call + func (mr *MockCmdableMockRecorder) BLMPop(ctx, timeout, direction, count any, keys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) BLMove(ctx, source, destination, srcpos, destpos, timeout any) *gomock.Call + func (mr *MockCmdableMockRecorder) BLPop(ctx, timeout any, keys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) BRPop(ctx, timeout any, keys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) BRPopLPush(ctx, source, destination, timeout any) *gomock.Call + func (mr *MockCmdableMockRecorder) BZMPop(ctx, timeout, order, count any, keys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) BZPopMax(ctx, timeout any, keys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) BZPopMin(ctx, timeout any, keys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) BgRewriteAOF(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) BgSave(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) BitCount(ctx, key, bitCount any) *gomock.Call + func (mr *MockCmdableMockRecorder) BitField(ctx, key any, values ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) BitFieldRO(ctx, key any, values ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) BitOpAnd(ctx, destKey any, keys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) BitOpAndOr(ctx, destKey any, keys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) BitOpDiff(ctx, destKey any, keys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) BitOpDiff1(ctx, destKey any, keys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) BitOpNot(ctx, destKey, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) BitOpOne(ctx, destKey any, keys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) BitOpOr(ctx, destKey any, keys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) BitOpXor(ctx, destKey any, keys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) BitPos(ctx, key, bit any, pos ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) BitPosSpan(ctx, key, bit, start, end, span any) *gomock.Call + func (mr *MockCmdableMockRecorder) CFAdd(ctx, key, element any) *gomock.Call + func (mr *MockCmdableMockRecorder) CFAddNX(ctx, key, element any) *gomock.Call + func (mr *MockCmdableMockRecorder) CFCount(ctx, key, element any) *gomock.Call + func (mr *MockCmdableMockRecorder) CFDel(ctx, key, element any) *gomock.Call + func (mr *MockCmdableMockRecorder) CFExists(ctx, key, element any) *gomock.Call + func (mr *MockCmdableMockRecorder) CFInfo(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) CFInsert(ctx, key, options any, elements ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) CFInsertNX(ctx, key, options any, elements ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) CFLoadChunk(ctx, key, iterator, data any) *gomock.Call + func (mr *MockCmdableMockRecorder) CFMExists(ctx, key any, elements ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) CFReserve(ctx, key, capacity any) *gomock.Call + func (mr *MockCmdableMockRecorder) CFReserveBucketSize(ctx, key, capacity, bucketsize any) *gomock.Call + func (mr *MockCmdableMockRecorder) CFReserveExpansion(ctx, key, capacity, expansion any) *gomock.Call + func (mr *MockCmdableMockRecorder) CFReserveMaxIterations(ctx, key, capacity, maxiterations any) *gomock.Call + func (mr *MockCmdableMockRecorder) CFReserveWithArgs(ctx, key, options any) *gomock.Call + func (mr *MockCmdableMockRecorder) CFScanDump(ctx, key, iterator any) *gomock.Call + func (mr *MockCmdableMockRecorder) CMSIncrBy(ctx, key any, elements ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) CMSInfo(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) CMSInitByDim(ctx, key, width, height any) *gomock.Call + func (mr *MockCmdableMockRecorder) CMSInitByProb(ctx, key, errorRate, probability any) *gomock.Call + func (mr *MockCmdableMockRecorder) CMSMerge(ctx, destKey any, sourceKeys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) CMSMergeWithWeight(ctx, destKey, sourceKeys any) *gomock.Call + func (mr *MockCmdableMockRecorder) CMSQuery(ctx, key any, elements ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) ClientGetName(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) ClientID(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) ClientInfo(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) ClientKill(ctx, ipPort any) *gomock.Call + func (mr *MockCmdableMockRecorder) ClientKillByFilter(ctx any, keys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) ClientList(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) ClientMaintNotifications(ctx, enabled, endpointType any) *gomock.Call + func (mr *MockCmdableMockRecorder) ClientPause(ctx, dur any) *gomock.Call + func (mr *MockCmdableMockRecorder) ClientUnblock(ctx, id any) *gomock.Call + func (mr *MockCmdableMockRecorder) ClientUnblockWithError(ctx, id any) *gomock.Call + func (mr *MockCmdableMockRecorder) ClientUnpause(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) ClusterAddSlots(ctx any, slots ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) ClusterAddSlotsRange(ctx, min, max any) *gomock.Call + func (mr *MockCmdableMockRecorder) ClusterCountFailureReports(ctx, nodeID any) *gomock.Call + func (mr *MockCmdableMockRecorder) ClusterCountKeysInSlot(ctx, slot any) *gomock.Call + func (mr *MockCmdableMockRecorder) ClusterDelSlots(ctx any, slots ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) ClusterDelSlotsRange(ctx, min, max any) *gomock.Call + func (mr *MockCmdableMockRecorder) ClusterFailover(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) ClusterForget(ctx, nodeID any) *gomock.Call + func (mr *MockCmdableMockRecorder) ClusterGetKeysInSlot(ctx, slot, count any) *gomock.Call + func (mr *MockCmdableMockRecorder) ClusterInfo(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) ClusterKeySlot(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) ClusterLinks(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) ClusterMeet(ctx, host, port any) *gomock.Call + func (mr *MockCmdableMockRecorder) ClusterMyID(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) ClusterMyShardID(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) ClusterNodes(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) ClusterReplicate(ctx, nodeID any) *gomock.Call + func (mr *MockCmdableMockRecorder) ClusterResetHard(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) ClusterResetSoft(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) ClusterSaveConfig(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) ClusterShards(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) ClusterSlaves(ctx, nodeID any) *gomock.Call + func (mr *MockCmdableMockRecorder) ClusterSlots(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) Command(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) CommandGetKeys(ctx any, commands ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) CommandGetKeysAndFlags(ctx any, commands ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) CommandList(ctx, filter any) *gomock.Call + func (mr *MockCmdableMockRecorder) ConfigGet(ctx, parameter any) *gomock.Call + func (mr *MockCmdableMockRecorder) ConfigResetStat(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) ConfigRewrite(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) ConfigSet(ctx, parameter, value any) *gomock.Call + func (mr *MockCmdableMockRecorder) Copy(ctx, sourceKey, destKey, db, replace any) *gomock.Call + func (mr *MockCmdableMockRecorder) DBSize(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) DebugObject(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) Decr(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) DecrBy(ctx, key, decrement any) *gomock.Call + func (mr *MockCmdableMockRecorder) Del(ctx any, keys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) Dump(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) Echo(ctx, message any) *gomock.Call + func (mr *MockCmdableMockRecorder) Eval(ctx, script, keys any, args ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) EvalRO(ctx, script, keys any, args ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) EvalSha(ctx, sha1, keys any, args ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) EvalShaRO(ctx, sha1, keys any, args ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) Exists(ctx any, keys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) Expire(ctx, key, expiration any) *gomock.Call + func (mr *MockCmdableMockRecorder) ExpireAt(ctx, key, tm any) *gomock.Call + func (mr *MockCmdableMockRecorder) ExpireGT(ctx, key, expiration any) *gomock.Call + func (mr *MockCmdableMockRecorder) ExpireLT(ctx, key, expiration any) *gomock.Call + func (mr *MockCmdableMockRecorder) ExpireNX(ctx, key, expiration any) *gomock.Call + func (mr *MockCmdableMockRecorder) ExpireTime(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) ExpireXX(ctx, key, expiration any) *gomock.Call + func (mr *MockCmdableMockRecorder) FCall(ctx, function, keys any, args ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) FCallRO(ctx, function, keys any, args ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) FCallRo(ctx, function, keys any, args ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) FTAggregate(ctx, index, query any) *gomock.Call + func (mr *MockCmdableMockRecorder) FTAggregateWithArgs(ctx, index, query, options any) *gomock.Call + func (mr *MockCmdableMockRecorder) FTAliasAdd(ctx, index, alias any) *gomock.Call + func (mr *MockCmdableMockRecorder) FTAliasDel(ctx, alias any) *gomock.Call + func (mr *MockCmdableMockRecorder) FTAliasUpdate(ctx, index, alias any) *gomock.Call + func (mr *MockCmdableMockRecorder) FTAlter(ctx, index, skipInitialScan, definition any) *gomock.Call + func (mr *MockCmdableMockRecorder) FTConfigGet(ctx, option any) *gomock.Call + func (mr *MockCmdableMockRecorder) FTConfigSet(ctx, option, value any) *gomock.Call + func (mr *MockCmdableMockRecorder) FTCreate(ctx, index, options any, schema ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) FTCursorDel(ctx, index, cursorId any) *gomock.Call + func (mr *MockCmdableMockRecorder) FTCursorRead(ctx, index, cursorId, count any) *gomock.Call + func (mr *MockCmdableMockRecorder) FTDictAdd(ctx, dict any, term ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) FTDictDel(ctx, dict any, term ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) FTDictDump(ctx, dict any) *gomock.Call + func (mr *MockCmdableMockRecorder) FTDropIndex(ctx, index any) *gomock.Call + func (mr *MockCmdableMockRecorder) FTDropIndexWithArgs(ctx, index, options any) *gomock.Call + func (mr *MockCmdableMockRecorder) FTExplain(ctx, index, query any) *gomock.Call + func (mr *MockCmdableMockRecorder) FTExplainWithArgs(ctx, index, query, options any) *gomock.Call + func (mr *MockCmdableMockRecorder) FTInfo(ctx, index any) *gomock.Call + func (mr *MockCmdableMockRecorder) FTSearch(ctx, index, query any) *gomock.Call + func (mr *MockCmdableMockRecorder) FTSearchWithArgs(ctx, index, query, options any) *gomock.Call + func (mr *MockCmdableMockRecorder) FTSpellCheck(ctx, index, query any) *gomock.Call + func (mr *MockCmdableMockRecorder) FTSpellCheckWithArgs(ctx, index, query, options any) *gomock.Call + func (mr *MockCmdableMockRecorder) FTSynDump(ctx, index any) *gomock.Call + func (mr *MockCmdableMockRecorder) FTSynUpdate(ctx, index, synGroupId, terms any) *gomock.Call + func (mr *MockCmdableMockRecorder) FTSynUpdateWithArgs(ctx, index, synGroupId, options, terms any) *gomock.Call + func (mr *MockCmdableMockRecorder) FTTagVals(ctx, index, field any) *gomock.Call + func (mr *MockCmdableMockRecorder) FT_List(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) FlushAll(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) FlushAllAsync(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) FlushDB(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) FlushDBAsync(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) FunctionDelete(ctx, libName any) *gomock.Call + func (mr *MockCmdableMockRecorder) FunctionDump(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) FunctionFlush(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) FunctionFlushAsync(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) FunctionKill(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) FunctionList(ctx, q any) *gomock.Call + func (mr *MockCmdableMockRecorder) FunctionLoad(ctx, code any) *gomock.Call + func (mr *MockCmdableMockRecorder) FunctionLoadReplace(ctx, code any) *gomock.Call + func (mr *MockCmdableMockRecorder) FunctionRestore(ctx, libDump any) *gomock.Call + func (mr *MockCmdableMockRecorder) FunctionStats(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) GeoAdd(ctx, key any, geoLocation ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) GeoDist(ctx, key, member1, member2, unit any) *gomock.Call + func (mr *MockCmdableMockRecorder) GeoHash(ctx, key any, members ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) GeoPos(ctx, key any, members ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) GeoRadius(ctx, key, longitude, latitude, query any) *gomock.Call + func (mr *MockCmdableMockRecorder) GeoRadiusByMember(ctx, key, member, query any) *gomock.Call + func (mr *MockCmdableMockRecorder) GeoRadiusByMemberStore(ctx, key, member, query any) *gomock.Call + func (mr *MockCmdableMockRecorder) GeoRadiusStore(ctx, key, longitude, latitude, query any) *gomock.Call + func (mr *MockCmdableMockRecorder) GeoSearch(ctx, key, q any) *gomock.Call + func (mr *MockCmdableMockRecorder) GeoSearchLocation(ctx, key, q any) *gomock.Call + func (mr *MockCmdableMockRecorder) GeoSearchStore(ctx, key, store, q any) *gomock.Call + func (mr *MockCmdableMockRecorder) Get(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) GetBit(ctx, key, offset any) *gomock.Call + func (mr *MockCmdableMockRecorder) GetDel(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) GetEx(ctx, key, expiration any) *gomock.Call + func (mr *MockCmdableMockRecorder) GetRange(ctx, key, start, end any) *gomock.Call + func (mr *MockCmdableMockRecorder) GetSet(ctx, key, value any) *gomock.Call + func (mr *MockCmdableMockRecorder) HDel(ctx, key any, fields ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) HExists(ctx, key, field any) *gomock.Call + func (mr *MockCmdableMockRecorder) HExpire(ctx, key, expiration any, fields ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) HExpireAt(ctx, key, tm any, fields ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) HExpireAtWithArgs(ctx, key, tm, expirationArgs any, fields ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) HExpireTime(ctx, key any, fields ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) HExpireWithArgs(ctx, key, expiration, expirationArgs any, fields ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) HGet(ctx, key, field any) *gomock.Call + func (mr *MockCmdableMockRecorder) HGetAll(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) HGetDel(ctx, key any, fields ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) HGetEX(ctx, key any, fields ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) HGetEXWithArgs(ctx, key, options any, fields ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) HIncrBy(ctx, key, field, incr any) *gomock.Call + func (mr *MockCmdableMockRecorder) HIncrByFloat(ctx, key, field, incr any) *gomock.Call + func (mr *MockCmdableMockRecorder) HKeys(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) HLen(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) HMGet(ctx, key any, fields ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) HMSet(ctx, key any, values ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) HPExpire(ctx, key, expiration any, fields ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) HPExpireAt(ctx, key, tm any, fields ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) HPExpireAtWithArgs(ctx, key, tm, expirationArgs any, fields ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) HPExpireTime(ctx, key any, fields ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) HPExpireWithArgs(ctx, key, expiration, expirationArgs any, fields ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) HPTTL(ctx, key any, fields ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) HPersist(ctx, key any, fields ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) HRandField(ctx, key, count any) *gomock.Call + func (mr *MockCmdableMockRecorder) HRandFieldWithValues(ctx, key, count any) *gomock.Call + func (mr *MockCmdableMockRecorder) HScan(ctx, key, cursor, match, count any) *gomock.Call + func (mr *MockCmdableMockRecorder) HScanNoValues(ctx, key, cursor, match, count any) *gomock.Call + func (mr *MockCmdableMockRecorder) HSet(ctx, key any, values ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) HSetEX(ctx, key any, fieldsAndValues ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) HSetEXWithArgs(ctx, key, options any, fieldsAndValues ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) HSetNX(ctx, key, field, value any) *gomock.Call + func (mr *MockCmdableMockRecorder) HStrLen(ctx, key, field any) *gomock.Call + func (mr *MockCmdableMockRecorder) HTTL(ctx, key any, fields ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) HVals(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) Incr(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) IncrBy(ctx, key, value any) *gomock.Call + func (mr *MockCmdableMockRecorder) IncrByFloat(ctx, key, value any) *gomock.Call + func (mr *MockCmdableMockRecorder) Info(ctx any, section ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) JSONArrAppend(ctx, key, path any, values ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) JSONArrIndex(ctx, key, path any, value ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) JSONArrIndexWithArgs(ctx, key, path, options any, value ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) JSONArrInsert(ctx, key, path, index any, values ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) JSONArrLen(ctx, key, path any) *gomock.Call + func (mr *MockCmdableMockRecorder) JSONArrPop(ctx, key, path, index any) *gomock.Call + func (mr *MockCmdableMockRecorder) JSONArrTrim(ctx, key, path any) *gomock.Call + func (mr *MockCmdableMockRecorder) JSONArrTrimWithArgs(ctx, key, path, options any) *gomock.Call + func (mr *MockCmdableMockRecorder) JSONClear(ctx, key, path any) *gomock.Call + func (mr *MockCmdableMockRecorder) JSONDebugMemory(ctx, key, path any) *gomock.Call + func (mr *MockCmdableMockRecorder) JSONDel(ctx, key, path any) *gomock.Call + func (mr *MockCmdableMockRecorder) JSONForget(ctx, key, path any) *gomock.Call + func (mr *MockCmdableMockRecorder) JSONGet(ctx, key any, paths ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) JSONGetWithArgs(ctx, key, options any, paths ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) JSONMGet(ctx, path any, keys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) JSONMSet(ctx any, params ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) JSONMSetArgs(ctx, docs any) *gomock.Call + func (mr *MockCmdableMockRecorder) JSONMerge(ctx, key, path, value any) *gomock.Call + func (mr *MockCmdableMockRecorder) JSONNumIncrBy(ctx, key, path, value any) *gomock.Call + func (mr *MockCmdableMockRecorder) JSONObjKeys(ctx, key, path any) *gomock.Call + func (mr *MockCmdableMockRecorder) JSONObjLen(ctx, key, path any) *gomock.Call + func (mr *MockCmdableMockRecorder) JSONSet(ctx, key, path, value any) *gomock.Call + func (mr *MockCmdableMockRecorder) JSONSetMode(ctx, key, path, value, mode any) *gomock.Call + func (mr *MockCmdableMockRecorder) JSONStrAppend(ctx, key, path, value any) *gomock.Call + func (mr *MockCmdableMockRecorder) JSONStrLen(ctx, key, path any) *gomock.Call + func (mr *MockCmdableMockRecorder) JSONToggle(ctx, key, path any) *gomock.Call + func (mr *MockCmdableMockRecorder) JSONType(ctx, key, path any) *gomock.Call + func (mr *MockCmdableMockRecorder) Keys(ctx, pattern any) *gomock.Call + func (mr *MockCmdableMockRecorder) LCS(ctx, q any) *gomock.Call + func (mr *MockCmdableMockRecorder) LIndex(ctx, key, index any) *gomock.Call + func (mr *MockCmdableMockRecorder) LInsert(ctx, key, op, pivot, value any) *gomock.Call + func (mr *MockCmdableMockRecorder) LInsertAfter(ctx, key, pivot, value any) *gomock.Call + func (mr *MockCmdableMockRecorder) LInsertBefore(ctx, key, pivot, value any) *gomock.Call + func (mr *MockCmdableMockRecorder) LLen(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) LMPop(ctx, direction, count any, keys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) LMove(ctx, source, destination, srcpos, destpos any) *gomock.Call + func (mr *MockCmdableMockRecorder) LPop(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) LPopCount(ctx, key, count any) *gomock.Call + func (mr *MockCmdableMockRecorder) LPos(ctx, key, value, args any) *gomock.Call + func (mr *MockCmdableMockRecorder) LPosCount(ctx, key, value, count, args any) *gomock.Call + func (mr *MockCmdableMockRecorder) LPush(ctx, key any, values ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) LPushX(ctx, key any, values ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) LRange(ctx, key, start, stop any) *gomock.Call + func (mr *MockCmdableMockRecorder) LRem(ctx, key, count, value any) *gomock.Call + func (mr *MockCmdableMockRecorder) LSet(ctx, key, index, value any) *gomock.Call + func (mr *MockCmdableMockRecorder) LTrim(ctx, key, start, stop any) *gomock.Call + func (mr *MockCmdableMockRecorder) LastSave(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) MGet(ctx any, keys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) MSet(ctx any, values ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) MSetNX(ctx any, values ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) MemoryUsage(ctx, key any, samples ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) Migrate(ctx, host, port, key, db, timeout any) *gomock.Call + func (mr *MockCmdableMockRecorder) ModuleLoadex(ctx, conf any) *gomock.Call + func (mr *MockCmdableMockRecorder) Move(ctx, key, db any) *gomock.Call + func (mr *MockCmdableMockRecorder) ObjectEncoding(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) ObjectFreq(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) ObjectIdleTime(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) ObjectRefCount(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) PExpire(ctx, key, expiration any) *gomock.Call + func (mr *MockCmdableMockRecorder) PExpireAt(ctx, key, tm any) *gomock.Call + func (mr *MockCmdableMockRecorder) PExpireTime(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) PFAdd(ctx, key any, els ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) PFCount(ctx any, keys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) PFMerge(ctx, dest any, keys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) PTTL(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) Persist(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) Ping(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) Pipeline() *gomock.Call + func (mr *MockCmdableMockRecorder) Pipelined(ctx, fn any) *gomock.Call + func (mr *MockCmdableMockRecorder) PubSubChannels(ctx, pattern any) *gomock.Call + func (mr *MockCmdableMockRecorder) PubSubNumPat(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) PubSubNumSub(ctx any, channels ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) PubSubShardChannels(ctx, pattern any) *gomock.Call + func (mr *MockCmdableMockRecorder) PubSubShardNumSub(ctx any, channels ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) Publish(ctx, channel, message any) *gomock.Call + func (mr *MockCmdableMockRecorder) Quit(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) RPop(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) RPopCount(ctx, key, count any) *gomock.Call + func (mr *MockCmdableMockRecorder) RPopLPush(ctx, source, destination any) *gomock.Call + func (mr *MockCmdableMockRecorder) RPush(ctx, key any, values ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) RPushX(ctx, key any, values ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) RandomKey(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) ReadOnly(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) ReadWrite(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) Rename(ctx, key, newkey any) *gomock.Call + func (mr *MockCmdableMockRecorder) RenameNX(ctx, key, newkey any) *gomock.Call + func (mr *MockCmdableMockRecorder) Restore(ctx, key, ttl, value any) *gomock.Call + func (mr *MockCmdableMockRecorder) RestoreReplace(ctx, key, ttl, value any) *gomock.Call + func (mr *MockCmdableMockRecorder) SAdd(ctx, key any, members ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) SCard(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) SDiff(ctx any, keys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) SDiffStore(ctx, destination any, keys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) SInter(ctx any, keys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) SInterCard(ctx, limit any, keys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) SInterStore(ctx, destination any, keys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) SIsMember(ctx, key, member any) *gomock.Call + func (mr *MockCmdableMockRecorder) SMIsMember(ctx, key any, members ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) SMembers(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) SMembersMap(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) SMove(ctx, source, destination, member any) *gomock.Call + func (mr *MockCmdableMockRecorder) SPop(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) SPopN(ctx, key, count any) *gomock.Call + func (mr *MockCmdableMockRecorder) SPublish(ctx, channel, message any) *gomock.Call + func (mr *MockCmdableMockRecorder) SRandMember(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) SRandMemberN(ctx, key, count any) *gomock.Call + func (mr *MockCmdableMockRecorder) SRem(ctx, key any, members ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) SScan(ctx, key, cursor, match, count any) *gomock.Call + func (mr *MockCmdableMockRecorder) SUnion(ctx any, keys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) SUnionStore(ctx, destination any, keys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) Save(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) Scan(ctx, cursor, match, count any) *gomock.Call + func (mr *MockCmdableMockRecorder) ScanType(ctx, cursor, match, count, keyType any) *gomock.Call + func (mr *MockCmdableMockRecorder) ScriptExists(ctx any, hashes ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) ScriptFlush(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) ScriptKill(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) ScriptLoad(ctx, script any) *gomock.Call + func (mr *MockCmdableMockRecorder) Set(ctx, key, value, expiration any) *gomock.Call + func (mr *MockCmdableMockRecorder) SetArgs(ctx, key, value, a any) *gomock.Call + func (mr *MockCmdableMockRecorder) SetBit(ctx, key, offset, value any) *gomock.Call + func (mr *MockCmdableMockRecorder) SetEx(ctx, key, value, expiration any) *gomock.Call + func (mr *MockCmdableMockRecorder) SetNX(ctx, key, value, expiration any) *gomock.Call + func (mr *MockCmdableMockRecorder) SetRange(ctx, key, offset, value any) *gomock.Call + func (mr *MockCmdableMockRecorder) SetXX(ctx, key, value, expiration any) *gomock.Call + func (mr *MockCmdableMockRecorder) Shutdown(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) ShutdownNoSave(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) ShutdownSave(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) SlaveOf(ctx, host, port any) *gomock.Call + func (mr *MockCmdableMockRecorder) SlowLogGet(ctx, num any) *gomock.Call + func (mr *MockCmdableMockRecorder) Sort(ctx, key, sort any) *gomock.Call + func (mr *MockCmdableMockRecorder) SortInterfaces(ctx, key, sort any) *gomock.Call + func (mr *MockCmdableMockRecorder) SortRO(ctx, key, sort any) *gomock.Call + func (mr *MockCmdableMockRecorder) SortStore(ctx, key, store, sort any) *gomock.Call + func (mr *MockCmdableMockRecorder) StrLen(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) TDigestAdd(ctx, key any, elements ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) TDigestByRank(ctx, key any, rank ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) TDigestByRevRank(ctx, key any, rank ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) TDigestCDF(ctx, key any, elements ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) TDigestCreate(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) TDigestCreateWithCompression(ctx, key, compression any) *gomock.Call + func (mr *MockCmdableMockRecorder) TDigestInfo(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) TDigestMax(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) TDigestMerge(ctx, destKey, options any, sourceKeys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) TDigestMin(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) TDigestQuantile(ctx, key any, elements ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) TDigestRank(ctx, key any, values ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) TDigestReset(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) TDigestRevRank(ctx, key any, values ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) TDigestTrimmedMean(ctx, key, lowCutQuantile, highCutQuantile any) *gomock.Call + func (mr *MockCmdableMockRecorder) TSAdd(ctx, key, timestamp, value any) *gomock.Call + func (mr *MockCmdableMockRecorder) TSAddWithArgs(ctx, key, timestamp, value, options any) *gomock.Call + func (mr *MockCmdableMockRecorder) TSAlter(ctx, key, options any) *gomock.Call + func (mr *MockCmdableMockRecorder) TSCreate(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) TSCreateRule(ctx, sourceKey, destKey, aggregator, bucketDuration any) *gomock.Call + func (mr *MockCmdableMockRecorder) TSCreateRuleWithArgs(ctx, sourceKey, destKey, aggregator, bucketDuration, options any) *gomock.Call + func (mr *MockCmdableMockRecorder) TSCreateWithArgs(ctx, key, options any) *gomock.Call + func (mr *MockCmdableMockRecorder) TSDecrBy(ctx, Key, timestamp any) *gomock.Call + func (mr *MockCmdableMockRecorder) TSDecrByWithArgs(ctx, key, timestamp, options any) *gomock.Call + func (mr *MockCmdableMockRecorder) TSDel(ctx, Key, fromTimestamp, toTimestamp any) *gomock.Call + func (mr *MockCmdableMockRecorder) TSDeleteRule(ctx, sourceKey, destKey any) *gomock.Call + func (mr *MockCmdableMockRecorder) TSGet(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) TSGetWithArgs(ctx, key, options any) *gomock.Call + func (mr *MockCmdableMockRecorder) TSIncrBy(ctx, Key, timestamp any) *gomock.Call + func (mr *MockCmdableMockRecorder) TSIncrByWithArgs(ctx, key, timestamp, options any) *gomock.Call + func (mr *MockCmdableMockRecorder) TSInfo(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) TSInfoWithArgs(ctx, key, options any) *gomock.Call + func (mr *MockCmdableMockRecorder) TSMAdd(ctx, ktvSlices any) *gomock.Call + func (mr *MockCmdableMockRecorder) TSMGet(ctx, filters any) *gomock.Call + func (mr *MockCmdableMockRecorder) TSMGetWithArgs(ctx, filters, options any) *gomock.Call + func (mr *MockCmdableMockRecorder) TSMRange(ctx, fromTimestamp, toTimestamp, filterExpr any) *gomock.Call + func (mr *MockCmdableMockRecorder) TSMRangeWithArgs(ctx, fromTimestamp, toTimestamp, filterExpr, options any) *gomock.Call + func (mr *MockCmdableMockRecorder) TSMRevRange(ctx, fromTimestamp, toTimestamp, filterExpr any) *gomock.Call + func (mr *MockCmdableMockRecorder) TSMRevRangeWithArgs(ctx, fromTimestamp, toTimestamp, filterExpr, options any) *gomock.Call + func (mr *MockCmdableMockRecorder) TSQueryIndex(ctx, filterExpr any) *gomock.Call + func (mr *MockCmdableMockRecorder) TSRange(ctx, key, fromTimestamp, toTimestamp any) *gomock.Call + func (mr *MockCmdableMockRecorder) TSRangeWithArgs(ctx, key, fromTimestamp, toTimestamp, options any) *gomock.Call + func (mr *MockCmdableMockRecorder) TSRevRange(ctx, key, fromTimestamp, toTimestamp any) *gomock.Call + func (mr *MockCmdableMockRecorder) TSRevRangeWithArgs(ctx, key, fromTimestamp, toTimestamp, options any) *gomock.Call + func (mr *MockCmdableMockRecorder) TTL(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) Time(ctx any) *gomock.Call + func (mr *MockCmdableMockRecorder) TopKAdd(ctx, key any, elements ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) TopKCount(ctx, key any, elements ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) TopKIncrBy(ctx, key any, elements ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) TopKInfo(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) TopKList(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) TopKListWithCount(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) TopKQuery(ctx, key any, elements ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) TopKReserve(ctx, key, k any) *gomock.Call + func (mr *MockCmdableMockRecorder) TopKReserveWithOptions(ctx, key, k, width, depth, decay any) *gomock.Call + func (mr *MockCmdableMockRecorder) Touch(ctx any, keys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) TxPipeline() *gomock.Call + func (mr *MockCmdableMockRecorder) TxPipelined(ctx, fn any) *gomock.Call + func (mr *MockCmdableMockRecorder) Type(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) Unlink(ctx any, keys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) VAdd(ctx, key, element, val any) *gomock.Call + func (mr *MockCmdableMockRecorder) VAddWithArgs(ctx, key, element, val, addArgs any) *gomock.Call + func (mr *MockCmdableMockRecorder) VCard(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) VClearAttributes(ctx, key, element any) *gomock.Call + func (mr *MockCmdableMockRecorder) VDim(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) VEmb(ctx, key, element, raw any) *gomock.Call + func (mr *MockCmdableMockRecorder) VGetAttr(ctx, key, element any) *gomock.Call + func (mr *MockCmdableMockRecorder) VInfo(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) VLinks(ctx, key, element any) *gomock.Call + func (mr *MockCmdableMockRecorder) VLinksWithScores(ctx, key, element any) *gomock.Call + func (mr *MockCmdableMockRecorder) VRandMember(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) VRandMemberCount(ctx, key, count any) *gomock.Call + func (mr *MockCmdableMockRecorder) VRem(ctx, key, element any) *gomock.Call + func (mr *MockCmdableMockRecorder) VSetAttr(ctx, key, element, attr any) *gomock.Call + func (mr *MockCmdableMockRecorder) VSim(ctx, key, val any) *gomock.Call + func (mr *MockCmdableMockRecorder) VSimWithArgs(ctx, key, val, args any) *gomock.Call + func (mr *MockCmdableMockRecorder) VSimWithArgsWithScores(ctx, key, val, args any) *gomock.Call + func (mr *MockCmdableMockRecorder) VSimWithScores(ctx, key, val any) *gomock.Call + func (mr *MockCmdableMockRecorder) XAck(ctx, stream, group any, ids ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) XAckDel(ctx, stream, group, mode any, ids ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) XAdd(ctx, a any) *gomock.Call + func (mr *MockCmdableMockRecorder) XAutoClaim(ctx, a any) *gomock.Call + func (mr *MockCmdableMockRecorder) XAutoClaimJustID(ctx, a any) *gomock.Call + func (mr *MockCmdableMockRecorder) XClaim(ctx, a any) *gomock.Call + func (mr *MockCmdableMockRecorder) XClaimJustID(ctx, a any) *gomock.Call + func (mr *MockCmdableMockRecorder) XDel(ctx, stream any, ids ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) XDelEx(ctx, stream, mode any, ids ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) XGroupCreate(ctx, stream, group, start any) *gomock.Call + func (mr *MockCmdableMockRecorder) XGroupCreateConsumer(ctx, stream, group, consumer any) *gomock.Call + func (mr *MockCmdableMockRecorder) XGroupCreateMkStream(ctx, stream, group, start any) *gomock.Call + func (mr *MockCmdableMockRecorder) XGroupDelConsumer(ctx, stream, group, consumer any) *gomock.Call + func (mr *MockCmdableMockRecorder) XGroupDestroy(ctx, stream, group any) *gomock.Call + func (mr *MockCmdableMockRecorder) XGroupSetID(ctx, stream, group, start any) *gomock.Call + func (mr *MockCmdableMockRecorder) XInfoConsumers(ctx, key, group any) *gomock.Call + func (mr *MockCmdableMockRecorder) XInfoGroups(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) XInfoStream(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) XInfoStreamFull(ctx, key, count any) *gomock.Call + func (mr *MockCmdableMockRecorder) XLen(ctx, stream any) *gomock.Call + func (mr *MockCmdableMockRecorder) XPending(ctx, stream, group any) *gomock.Call + func (mr *MockCmdableMockRecorder) XPendingExt(ctx, a any) *gomock.Call + func (mr *MockCmdableMockRecorder) XRange(ctx, stream, start, stop any) *gomock.Call + func (mr *MockCmdableMockRecorder) XRangeN(ctx, stream, start, stop, count any) *gomock.Call + func (mr *MockCmdableMockRecorder) XRead(ctx, a any) *gomock.Call + func (mr *MockCmdableMockRecorder) XReadGroup(ctx, a any) *gomock.Call + func (mr *MockCmdableMockRecorder) XReadStreams(ctx any, streams ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) XRevRange(ctx, stream, start, stop any) *gomock.Call + func (mr *MockCmdableMockRecorder) XRevRangeN(ctx, stream, start, stop, count any) *gomock.Call + func (mr *MockCmdableMockRecorder) XTrimMaxLen(ctx, key, maxLen any) *gomock.Call + func (mr *MockCmdableMockRecorder) XTrimMaxLenApprox(ctx, key, maxLen, limit any) *gomock.Call + func (mr *MockCmdableMockRecorder) XTrimMaxLenApproxMode(ctx, key, maxLen, limit, mode any) *gomock.Call + func (mr *MockCmdableMockRecorder) XTrimMaxLenMode(ctx, key, maxLen, mode any) *gomock.Call + func (mr *MockCmdableMockRecorder) XTrimMinID(ctx, key, minID any) *gomock.Call + func (mr *MockCmdableMockRecorder) XTrimMinIDApprox(ctx, key, minID, limit any) *gomock.Call + func (mr *MockCmdableMockRecorder) XTrimMinIDApproxMode(ctx, key, minID, limit, mode any) *gomock.Call + func (mr *MockCmdableMockRecorder) XTrimMinIDMode(ctx, key, minID, mode any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZAdd(ctx, key any, members ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZAddArgs(ctx, key, args any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZAddArgsIncr(ctx, key, args any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZAddGT(ctx, key any, members ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZAddLT(ctx, key any, members ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZAddNX(ctx, key any, members ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZAddXX(ctx, key any, members ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZCard(ctx, key any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZCount(ctx, key, min, max any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZDiff(ctx any, keys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZDiffStore(ctx, destination any, keys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZDiffWithScores(ctx any, keys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZIncrBy(ctx, key, increment, member any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZInter(ctx, store any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZInterCard(ctx, limit any, keys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZInterStore(ctx, destination, store any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZInterWithScores(ctx, store any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZLexCount(ctx, key, min, max any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZMPop(ctx, order, count any, keys ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZMScore(ctx, key any, members ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZPopMax(ctx, key any, count ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZPopMin(ctx, key any, count ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZRandMember(ctx, key, count any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZRandMemberWithScores(ctx, key, count any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZRange(ctx, key, start, stop any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZRangeArgs(ctx, z any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZRangeArgsWithScores(ctx, z any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZRangeByLex(ctx, key, opt any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZRangeByScore(ctx, key, opt any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZRangeByScoreWithScores(ctx, key, opt any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZRangeStore(ctx, dst, z any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZRangeWithScores(ctx, key, start, stop any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZRank(ctx, key, member any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZRankWithScore(ctx, key, member any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZRem(ctx, key any, members ...any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZRemRangeByLex(ctx, key, min, max any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZRemRangeByRank(ctx, key, start, stop any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZRemRangeByScore(ctx, key, min, max any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZRevRange(ctx, key, start, stop any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZRevRangeByLex(ctx, key, opt any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZRevRangeByScore(ctx, key, opt any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZRevRangeByScoreWithScores(ctx, key, opt any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZRevRangeWithScores(ctx, key, start, stop any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZRevRank(ctx, key, member any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZRevRankWithScore(ctx, key, member any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZScan(ctx, key, cursor, match, count any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZScore(ctx, key, member any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZUnion(ctx, store any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZUnionStore(ctx, dest, store any) *gomock.Call + func (mr *MockCmdableMockRecorder) ZUnionWithScores(ctx, store any) *gomock.Call