github.com/treeverse/lakefs@v1.24.1-0.20240520134607-95648127bfb0/pkg/kv/mock/store.go (about) 1 // Code generated by MockGen. DO NOT EDIT. 2 // Source: store.go 3 4 // Package mock is a generated GoMock package. 5 package mock 6 7 import ( 8 context "context" 9 reflect "reflect" 10 11 gomock "github.com/golang/mock/gomock" 12 kv "github.com/treeverse/lakefs/pkg/kv" 13 kvparams "github.com/treeverse/lakefs/pkg/kv/kvparams" 14 ) 15 16 // MockDriver is a mock of Driver interface. 17 type MockDriver struct { 18 ctrl *gomock.Controller 19 recorder *MockDriverMockRecorder 20 } 21 22 // MockDriverMockRecorder is the mock recorder for MockDriver. 23 type MockDriverMockRecorder struct { 24 mock *MockDriver 25 } 26 27 // NewMockDriver creates a new mock instance. 28 func NewMockDriver(ctrl *gomock.Controller) *MockDriver { 29 mock := &MockDriver{ctrl: ctrl} 30 mock.recorder = &MockDriverMockRecorder{mock} 31 return mock 32 } 33 34 // EXPECT returns an object that allows the caller to indicate expected use. 35 func (m *MockDriver) EXPECT() *MockDriverMockRecorder { 36 return m.recorder 37 } 38 39 // Open mocks base method. 40 func (m *MockDriver) Open(ctx context.Context, params kvparams.Config) (kv.Store, error) { 41 m.ctrl.T.Helper() 42 ret := m.ctrl.Call(m, "Open", ctx, params) 43 ret0, _ := ret[0].(kv.Store) 44 ret1, _ := ret[1].(error) 45 return ret0, ret1 46 } 47 48 // Open indicates an expected call of Open. 49 func (mr *MockDriverMockRecorder) Open(ctx, params interface{}) *gomock.Call { 50 mr.mock.ctrl.T.Helper() 51 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Open", reflect.TypeOf((*MockDriver)(nil).Open), ctx, params) 52 } 53 54 // MockPredicate is a mock of Predicate interface. 55 type MockPredicate struct { 56 ctrl *gomock.Controller 57 recorder *MockPredicateMockRecorder 58 } 59 60 // MockPredicateMockRecorder is the mock recorder for MockPredicate. 61 type MockPredicateMockRecorder struct { 62 mock *MockPredicate 63 } 64 65 // NewMockPredicate creates a new mock instance. 66 func NewMockPredicate(ctrl *gomock.Controller) *MockPredicate { 67 mock := &MockPredicate{ctrl: ctrl} 68 mock.recorder = &MockPredicateMockRecorder{mock} 69 return mock 70 } 71 72 // EXPECT returns an object that allows the caller to indicate expected use. 73 func (m *MockPredicate) EXPECT() *MockPredicateMockRecorder { 74 return m.recorder 75 } 76 77 // MockStore is a mock of Store interface. 78 type MockStore struct { 79 ctrl *gomock.Controller 80 recorder *MockStoreMockRecorder 81 } 82 83 // MockStoreMockRecorder is the mock recorder for MockStore. 84 type MockStoreMockRecorder struct { 85 mock *MockStore 86 } 87 88 // NewMockStore creates a new mock instance. 89 func NewMockStore(ctrl *gomock.Controller) *MockStore { 90 mock := &MockStore{ctrl: ctrl} 91 mock.recorder = &MockStoreMockRecorder{mock} 92 return mock 93 } 94 95 // EXPECT returns an object that allows the caller to indicate expected use. 96 func (m *MockStore) EXPECT() *MockStoreMockRecorder { 97 return m.recorder 98 } 99 100 // Close mocks base method. 101 func (m *MockStore) Close() { 102 m.ctrl.T.Helper() 103 m.ctrl.Call(m, "Close") 104 } 105 106 // Close indicates an expected call of Close. 107 func (mr *MockStoreMockRecorder) Close() *gomock.Call { 108 mr.mock.ctrl.T.Helper() 109 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Close", reflect.TypeOf((*MockStore)(nil).Close)) 110 } 111 112 // Delete mocks base method. 113 func (m *MockStore) Delete(ctx context.Context, partitionKey, key []byte) error { 114 m.ctrl.T.Helper() 115 ret := m.ctrl.Call(m, "Delete", ctx, partitionKey, key) 116 ret0, _ := ret[0].(error) 117 return ret0 118 } 119 120 // Delete indicates an expected call of Delete. 121 func (mr *MockStoreMockRecorder) Delete(ctx, partitionKey, key interface{}) *gomock.Call { 122 mr.mock.ctrl.T.Helper() 123 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Delete", reflect.TypeOf((*MockStore)(nil).Delete), ctx, partitionKey, key) 124 } 125 126 // Get mocks base method. 127 func (m *MockStore) Get(ctx context.Context, partitionKey, key []byte) (*kv.ValueWithPredicate, error) { 128 m.ctrl.T.Helper() 129 ret := m.ctrl.Call(m, "Get", ctx, partitionKey, key) 130 ret0, _ := ret[0].(*kv.ValueWithPredicate) 131 ret1, _ := ret[1].(error) 132 return ret0, ret1 133 } 134 135 // Get indicates an expected call of Get. 136 func (mr *MockStoreMockRecorder) Get(ctx, partitionKey, key interface{}) *gomock.Call { 137 mr.mock.ctrl.T.Helper() 138 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Get", reflect.TypeOf((*MockStore)(nil).Get), ctx, partitionKey, key) 139 } 140 141 // Scan mocks base method. 142 func (m *MockStore) Scan(ctx context.Context, partitionKey []byte, options kv.ScanOptions) (kv.EntriesIterator, error) { 143 m.ctrl.T.Helper() 144 ret := m.ctrl.Call(m, "Scan", ctx, partitionKey, options) 145 ret0, _ := ret[0].(kv.EntriesIterator) 146 ret1, _ := ret[1].(error) 147 return ret0, ret1 148 } 149 150 // Scan indicates an expected call of Scan. 151 func (mr *MockStoreMockRecorder) Scan(ctx, partitionKey, options interface{}) *gomock.Call { 152 mr.mock.ctrl.T.Helper() 153 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Scan", reflect.TypeOf((*MockStore)(nil).Scan), ctx, partitionKey, options) 154 } 155 156 // Set mocks base method. 157 func (m *MockStore) Set(ctx context.Context, partitionKey, key, value []byte) error { 158 m.ctrl.T.Helper() 159 ret := m.ctrl.Call(m, "Set", ctx, partitionKey, key, value) 160 ret0, _ := ret[0].(error) 161 return ret0 162 } 163 164 // Set indicates an expected call of Set. 165 func (mr *MockStoreMockRecorder) Set(ctx, partitionKey, key, value interface{}) *gomock.Call { 166 mr.mock.ctrl.T.Helper() 167 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Set", reflect.TypeOf((*MockStore)(nil).Set), ctx, partitionKey, key, value) 168 } 169 170 // SetIf mocks base method. 171 func (m *MockStore) SetIf(ctx context.Context, partitionKey, key, value []byte, valuePredicate kv.Predicate) error { 172 m.ctrl.T.Helper() 173 ret := m.ctrl.Call(m, "SetIf", ctx, partitionKey, key, value, valuePredicate) 174 ret0, _ := ret[0].(error) 175 return ret0 176 } 177 178 // SetIf indicates an expected call of SetIf. 179 func (mr *MockStoreMockRecorder) SetIf(ctx, partitionKey, key, value, valuePredicate interface{}) *gomock.Call { 180 mr.mock.ctrl.T.Helper() 181 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetIf", reflect.TypeOf((*MockStore)(nil).SetIf), ctx, partitionKey, key, value, valuePredicate) 182 } 183 184 // MockEntriesIterator is a mock of EntriesIterator interface. 185 type MockEntriesIterator struct { 186 ctrl *gomock.Controller 187 recorder *MockEntriesIteratorMockRecorder 188 } 189 190 // MockEntriesIteratorMockRecorder is the mock recorder for MockEntriesIterator. 191 type MockEntriesIteratorMockRecorder struct { 192 mock *MockEntriesIterator 193 } 194 195 // NewMockEntriesIterator creates a new mock instance. 196 func NewMockEntriesIterator(ctrl *gomock.Controller) *MockEntriesIterator { 197 mock := &MockEntriesIterator{ctrl: ctrl} 198 mock.recorder = &MockEntriesIteratorMockRecorder{mock} 199 return mock 200 } 201 202 // EXPECT returns an object that allows the caller to indicate expected use. 203 func (m *MockEntriesIterator) EXPECT() *MockEntriesIteratorMockRecorder { 204 return m.recorder 205 } 206 207 // Close mocks base method. 208 func (m *MockEntriesIterator) Close() { 209 m.ctrl.T.Helper() 210 m.ctrl.Call(m, "Close") 211 } 212 213 // Close indicates an expected call of Close. 214 func (mr *MockEntriesIteratorMockRecorder) Close() *gomock.Call { 215 mr.mock.ctrl.T.Helper() 216 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Close", reflect.TypeOf((*MockEntriesIterator)(nil).Close)) 217 } 218 219 // Entry mocks base method. 220 func (m *MockEntriesIterator) Entry() *kv.Entry { 221 m.ctrl.T.Helper() 222 ret := m.ctrl.Call(m, "Entry") 223 ret0, _ := ret[0].(*kv.Entry) 224 return ret0 225 } 226 227 // Entry indicates an expected call of Entry. 228 func (mr *MockEntriesIteratorMockRecorder) Entry() *gomock.Call { 229 mr.mock.ctrl.T.Helper() 230 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Entry", reflect.TypeOf((*MockEntriesIterator)(nil).Entry)) 231 } 232 233 // Err mocks base method. 234 func (m *MockEntriesIterator) Err() error { 235 m.ctrl.T.Helper() 236 ret := m.ctrl.Call(m, "Err") 237 ret0, _ := ret[0].(error) 238 return ret0 239 } 240 241 // Err indicates an expected call of Err. 242 func (mr *MockEntriesIteratorMockRecorder) Err() *gomock.Call { 243 mr.mock.ctrl.T.Helper() 244 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Err", reflect.TypeOf((*MockEntriesIterator)(nil).Err)) 245 } 246 247 // Next mocks base method. 248 func (m *MockEntriesIterator) Next() bool { 249 m.ctrl.T.Helper() 250 ret := m.ctrl.Call(m, "Next") 251 ret0, _ := ret[0].(bool) 252 return ret0 253 } 254 255 // Next indicates an expected call of Next. 256 func (mr *MockEntriesIteratorMockRecorder) Next() *gomock.Call { 257 mr.mock.ctrl.T.Helper() 258 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Next", reflect.TypeOf((*MockEntriesIterator)(nil).Next)) 259 } 260 261 // SeekGE mocks base method. 262 func (m *MockEntriesIterator) SeekGE(key []byte) { 263 m.ctrl.T.Helper() 264 m.ctrl.Call(m, "SeekGE", key) 265 } 266 267 // SeekGE indicates an expected call of SeekGE. 268 func (mr *MockEntriesIteratorMockRecorder) SeekGE(key interface{}) *gomock.Call { 269 mr.mock.ctrl.T.Helper() 270 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SeekGE", reflect.TypeOf((*MockEntriesIterator)(nil).SeekGE), key) 271 }