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  }