Versions in this module Expand all Collapse all v4 v4.2.3 Dec 10, 2025 v4.2.2 Oct 7, 2025 Changes in this version + type MockCacheInterface struct + func NewMockCacheInterface[T any](ctrl *gomock.Controller) *MockCacheInterface[T] + func (m *MockCacheInterface[T]) Clear(ctx context.Context) error + func (m *MockCacheInterface[T]) Delete(ctx context.Context, key any) error + func (m *MockCacheInterface[T]) EXPECT() *MockCacheInterfaceMockRecorder[T] + func (m *MockCacheInterface[T]) Get(ctx context.Context, key any) (T, error) + func (m *MockCacheInterface[T]) GetType() string + func (m *MockCacheInterface[T]) Invalidate(ctx context.Context, options ...store.InvalidateOption) error + func (m *MockCacheInterface[T]) Set(ctx context.Context, key any, object T, options ...store.Option) error + type MockCacheInterfaceMockRecorder struct + func (mr *MockCacheInterfaceMockRecorder[T]) Clear(ctx any) *gomock.Call + func (mr *MockCacheInterfaceMockRecorder[T]) Delete(ctx, key any) *gomock.Call + func (mr *MockCacheInterfaceMockRecorder[T]) Get(ctx, key any) *gomock.Call + func (mr *MockCacheInterfaceMockRecorder[T]) GetType() *gomock.Call + func (mr *MockCacheInterfaceMockRecorder[T]) Invalidate(ctx any, options ...any) *gomock.Call + func (mr *MockCacheInterfaceMockRecorder[T]) Set(ctx, key, object any, options ...any) *gomock.Call + type MockCacheKeyGenerator struct + func NewMockCacheKeyGenerator(ctrl *gomock.Controller) *MockCacheKeyGenerator + func (m *MockCacheKeyGenerator) EXPECT() *MockCacheKeyGeneratorMockRecorder + func (m *MockCacheKeyGenerator) GetCacheKey() string + type MockCacheKeyGeneratorMockRecorder struct + func (mr *MockCacheKeyGeneratorMockRecorder) GetCacheKey() *gomock.Call + type MockSetterCacheInterface struct + func NewMockSetterCacheInterface[T any](ctrl *gomock.Controller) *MockSetterCacheInterface[T] + func (m *MockSetterCacheInterface[T]) Clear(ctx context.Context) error + func (m *MockSetterCacheInterface[T]) Delete(ctx context.Context, key any) error + func (m *MockSetterCacheInterface[T]) EXPECT() *MockSetterCacheInterfaceMockRecorder[T] + func (m *MockSetterCacheInterface[T]) Get(ctx context.Context, key any) (T, error) + func (m *MockSetterCacheInterface[T]) GetCodec() codec.CodecInterface + func (m *MockSetterCacheInterface[T]) GetType() string + func (m *MockSetterCacheInterface[T]) GetWithTTL(ctx context.Context, key any) (T, time.Duration, error) + func (m *MockSetterCacheInterface[T]) Invalidate(ctx context.Context, options ...store.InvalidateOption) error + func (m *MockSetterCacheInterface[T]) Set(ctx context.Context, key any, object T, options ...store.Option) error + type MockSetterCacheInterfaceMockRecorder struct + func (mr *MockSetterCacheInterfaceMockRecorder[T]) Clear(ctx any) *gomock.Call + func (mr *MockSetterCacheInterfaceMockRecorder[T]) Delete(ctx, key any) *gomock.Call + func (mr *MockSetterCacheInterfaceMockRecorder[T]) Get(ctx, key any) *gomock.Call + func (mr *MockSetterCacheInterfaceMockRecorder[T]) GetCodec() *gomock.Call + func (mr *MockSetterCacheInterfaceMockRecorder[T]) GetType() *gomock.Call + func (mr *MockSetterCacheInterfaceMockRecorder[T]) GetWithTTL(ctx, key any) *gomock.Call + func (mr *MockSetterCacheInterfaceMockRecorder[T]) Invalidate(ctx any, options ...any) *gomock.Call + func (mr *MockSetterCacheInterfaceMockRecorder[T]) Set(ctx, key, object any, options ...any) *gomock.Call