github.com/m3db/m3@v1.5.1-0.20231129193456-75a402aa583b/src/dbnode/persist/persist_mock.go (about)

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: ../../persist/types.go
     3  
     4  // Copyright (c) 2022 Uber Technologies, Inc.
     5  //
     6  // Permission is hereby granted, free of charge, to any person obtaining a copy
     7  // of this software and associated documentation files (the "Software"), to deal
     8  // in the Software without restriction, including without limitation the rights
     9  // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    10  // copies of the Software, and to permit persons to whom the Software is
    11  // furnished to do so, subject to the following conditions:
    12  //
    13  // The above copyright notice and this permission notice shall be included in
    14  // all copies or substantial portions of the Software.
    15  //
    16  // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    17  // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    18  // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    19  // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    20  // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    21  // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    22  // THE SOFTWARE.
    23  
    24  // Package persist is a generated GoMock package.
    25  package persist
    26  
    27  import (
    28  	"reflect"
    29  
    30  	"github.com/golang/mock/gomock"
    31  	"github.com/pborman/uuid"
    32  )
    33  
    34  // MockManager is a mock of Manager interface.
    35  type MockManager struct {
    36  	ctrl     *gomock.Controller
    37  	recorder *MockManagerMockRecorder
    38  }
    39  
    40  // MockManagerMockRecorder is the mock recorder for MockManager.
    41  type MockManagerMockRecorder struct {
    42  	mock *MockManager
    43  }
    44  
    45  // NewMockManager creates a new mock instance.
    46  func NewMockManager(ctrl *gomock.Controller) *MockManager {
    47  	mock := &MockManager{ctrl: ctrl}
    48  	mock.recorder = &MockManagerMockRecorder{mock}
    49  	return mock
    50  }
    51  
    52  // EXPECT returns an object that allows the caller to indicate expected use.
    53  func (m *MockManager) EXPECT() *MockManagerMockRecorder {
    54  	return m.recorder
    55  }
    56  
    57  // Close mocks base method.
    58  func (m *MockManager) Close() {
    59  	m.ctrl.T.Helper()
    60  	m.ctrl.Call(m, "Close")
    61  }
    62  
    63  // Close indicates an expected call of Close.
    64  func (mr *MockManagerMockRecorder) Close() *gomock.Call {
    65  	mr.mock.ctrl.T.Helper()
    66  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Close", reflect.TypeOf((*MockManager)(nil).Close))
    67  }
    68  
    69  // StartFlushPersist mocks base method.
    70  func (m *MockManager) StartFlushPersist() (FlushPreparer, error) {
    71  	m.ctrl.T.Helper()
    72  	ret := m.ctrl.Call(m, "StartFlushPersist")
    73  	ret0, _ := ret[0].(FlushPreparer)
    74  	ret1, _ := ret[1].(error)
    75  	return ret0, ret1
    76  }
    77  
    78  // StartFlushPersist indicates an expected call of StartFlushPersist.
    79  func (mr *MockManagerMockRecorder) StartFlushPersist() *gomock.Call {
    80  	mr.mock.ctrl.T.Helper()
    81  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartFlushPersist", reflect.TypeOf((*MockManager)(nil).StartFlushPersist))
    82  }
    83  
    84  // StartIndexPersist mocks base method.
    85  func (m *MockManager) StartIndexPersist() (IndexFlush, error) {
    86  	m.ctrl.T.Helper()
    87  	ret := m.ctrl.Call(m, "StartIndexPersist")
    88  	ret0, _ := ret[0].(IndexFlush)
    89  	ret1, _ := ret[1].(error)
    90  	return ret0, ret1
    91  }
    92  
    93  // StartIndexPersist indicates an expected call of StartIndexPersist.
    94  func (mr *MockManagerMockRecorder) StartIndexPersist() *gomock.Call {
    95  	mr.mock.ctrl.T.Helper()
    96  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartIndexPersist", reflect.TypeOf((*MockManager)(nil).StartIndexPersist))
    97  }
    98  
    99  // StartSnapshotPersist mocks base method.
   100  func (m *MockManager) StartSnapshotPersist(snapshotID uuid.UUID) (SnapshotPreparer, error) {
   101  	m.ctrl.T.Helper()
   102  	ret := m.ctrl.Call(m, "StartSnapshotPersist", snapshotID)
   103  	ret0, _ := ret[0].(SnapshotPreparer)
   104  	ret1, _ := ret[1].(error)
   105  	return ret0, ret1
   106  }
   107  
   108  // StartSnapshotPersist indicates an expected call of StartSnapshotPersist.
   109  func (mr *MockManagerMockRecorder) StartSnapshotPersist(snapshotID interface{}) *gomock.Call {
   110  	mr.mock.ctrl.T.Helper()
   111  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartSnapshotPersist", reflect.TypeOf((*MockManager)(nil).StartSnapshotPersist), snapshotID)
   112  }
   113  
   114  // MockPreparer is a mock of Preparer interface.
   115  type MockPreparer struct {
   116  	ctrl     *gomock.Controller
   117  	recorder *MockPreparerMockRecorder
   118  }
   119  
   120  // MockPreparerMockRecorder is the mock recorder for MockPreparer.
   121  type MockPreparerMockRecorder struct {
   122  	mock *MockPreparer
   123  }
   124  
   125  // NewMockPreparer creates a new mock instance.
   126  func NewMockPreparer(ctrl *gomock.Controller) *MockPreparer {
   127  	mock := &MockPreparer{ctrl: ctrl}
   128  	mock.recorder = &MockPreparerMockRecorder{mock}
   129  	return mock
   130  }
   131  
   132  // EXPECT returns an object that allows the caller to indicate expected use.
   133  func (m *MockPreparer) EXPECT() *MockPreparerMockRecorder {
   134  	return m.recorder
   135  }
   136  
   137  // PrepareData mocks base method.
   138  func (m *MockPreparer) PrepareData(opts DataPrepareOptions) (PreparedDataPersist, error) {
   139  	m.ctrl.T.Helper()
   140  	ret := m.ctrl.Call(m, "PrepareData", opts)
   141  	ret0, _ := ret[0].(PreparedDataPersist)
   142  	ret1, _ := ret[1].(error)
   143  	return ret0, ret1
   144  }
   145  
   146  // PrepareData indicates an expected call of PrepareData.
   147  func (mr *MockPreparerMockRecorder) PrepareData(opts interface{}) *gomock.Call {
   148  	mr.mock.ctrl.T.Helper()
   149  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PrepareData", reflect.TypeOf((*MockPreparer)(nil).PrepareData), opts)
   150  }
   151  
   152  // MockFlushPreparer is a mock of FlushPreparer interface.
   153  type MockFlushPreparer struct {
   154  	ctrl     *gomock.Controller
   155  	recorder *MockFlushPreparerMockRecorder
   156  }
   157  
   158  // MockFlushPreparerMockRecorder is the mock recorder for MockFlushPreparer.
   159  type MockFlushPreparerMockRecorder struct {
   160  	mock *MockFlushPreparer
   161  }
   162  
   163  // NewMockFlushPreparer creates a new mock instance.
   164  func NewMockFlushPreparer(ctrl *gomock.Controller) *MockFlushPreparer {
   165  	mock := &MockFlushPreparer{ctrl: ctrl}
   166  	mock.recorder = &MockFlushPreparerMockRecorder{mock}
   167  	return mock
   168  }
   169  
   170  // EXPECT returns an object that allows the caller to indicate expected use.
   171  func (m *MockFlushPreparer) EXPECT() *MockFlushPreparerMockRecorder {
   172  	return m.recorder
   173  }
   174  
   175  // DoneFlush mocks base method.
   176  func (m *MockFlushPreparer) DoneFlush() error {
   177  	m.ctrl.T.Helper()
   178  	ret := m.ctrl.Call(m, "DoneFlush")
   179  	ret0, _ := ret[0].(error)
   180  	return ret0
   181  }
   182  
   183  // DoneFlush indicates an expected call of DoneFlush.
   184  func (mr *MockFlushPreparerMockRecorder) DoneFlush() *gomock.Call {
   185  	mr.mock.ctrl.T.Helper()
   186  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DoneFlush", reflect.TypeOf((*MockFlushPreparer)(nil).DoneFlush))
   187  }
   188  
   189  // PrepareData mocks base method.
   190  func (m *MockFlushPreparer) PrepareData(opts DataPrepareOptions) (PreparedDataPersist, error) {
   191  	m.ctrl.T.Helper()
   192  	ret := m.ctrl.Call(m, "PrepareData", opts)
   193  	ret0, _ := ret[0].(PreparedDataPersist)
   194  	ret1, _ := ret[1].(error)
   195  	return ret0, ret1
   196  }
   197  
   198  // PrepareData indicates an expected call of PrepareData.
   199  func (mr *MockFlushPreparerMockRecorder) PrepareData(opts interface{}) *gomock.Call {
   200  	mr.mock.ctrl.T.Helper()
   201  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PrepareData", reflect.TypeOf((*MockFlushPreparer)(nil).PrepareData), opts)
   202  }
   203  
   204  // MockSnapshotPreparer is a mock of SnapshotPreparer interface.
   205  type MockSnapshotPreparer struct {
   206  	ctrl     *gomock.Controller
   207  	recorder *MockSnapshotPreparerMockRecorder
   208  }
   209  
   210  // MockSnapshotPreparerMockRecorder is the mock recorder for MockSnapshotPreparer.
   211  type MockSnapshotPreparerMockRecorder struct {
   212  	mock *MockSnapshotPreparer
   213  }
   214  
   215  // NewMockSnapshotPreparer creates a new mock instance.
   216  func NewMockSnapshotPreparer(ctrl *gomock.Controller) *MockSnapshotPreparer {
   217  	mock := &MockSnapshotPreparer{ctrl: ctrl}
   218  	mock.recorder = &MockSnapshotPreparerMockRecorder{mock}
   219  	return mock
   220  }
   221  
   222  // EXPECT returns an object that allows the caller to indicate expected use.
   223  func (m *MockSnapshotPreparer) EXPECT() *MockSnapshotPreparerMockRecorder {
   224  	return m.recorder
   225  }
   226  
   227  // DoneSnapshot mocks base method.
   228  func (m *MockSnapshotPreparer) DoneSnapshot(snapshotUUID uuid.UUID, commitLogIdentifier CommitLogFile) error {
   229  	m.ctrl.T.Helper()
   230  	ret := m.ctrl.Call(m, "DoneSnapshot", snapshotUUID, commitLogIdentifier)
   231  	ret0, _ := ret[0].(error)
   232  	return ret0
   233  }
   234  
   235  // DoneSnapshot indicates an expected call of DoneSnapshot.
   236  func (mr *MockSnapshotPreparerMockRecorder) DoneSnapshot(snapshotUUID, commitLogIdentifier interface{}) *gomock.Call {
   237  	mr.mock.ctrl.T.Helper()
   238  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DoneSnapshot", reflect.TypeOf((*MockSnapshotPreparer)(nil).DoneSnapshot), snapshotUUID, commitLogIdentifier)
   239  }
   240  
   241  // PrepareData mocks base method.
   242  func (m *MockSnapshotPreparer) PrepareData(opts DataPrepareOptions) (PreparedDataPersist, error) {
   243  	m.ctrl.T.Helper()
   244  	ret := m.ctrl.Call(m, "PrepareData", opts)
   245  	ret0, _ := ret[0].(PreparedDataPersist)
   246  	ret1, _ := ret[1].(error)
   247  	return ret0, ret1
   248  }
   249  
   250  // PrepareData indicates an expected call of PrepareData.
   251  func (mr *MockSnapshotPreparerMockRecorder) PrepareData(opts interface{}) *gomock.Call {
   252  	mr.mock.ctrl.T.Helper()
   253  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PrepareData", reflect.TypeOf((*MockSnapshotPreparer)(nil).PrepareData), opts)
   254  }
   255  
   256  // MockIndexFlush is a mock of IndexFlush interface.
   257  type MockIndexFlush struct {
   258  	ctrl     *gomock.Controller
   259  	recorder *MockIndexFlushMockRecorder
   260  }
   261  
   262  // MockIndexFlushMockRecorder is the mock recorder for MockIndexFlush.
   263  type MockIndexFlushMockRecorder struct {
   264  	mock *MockIndexFlush
   265  }
   266  
   267  // NewMockIndexFlush creates a new mock instance.
   268  func NewMockIndexFlush(ctrl *gomock.Controller) *MockIndexFlush {
   269  	mock := &MockIndexFlush{ctrl: ctrl}
   270  	mock.recorder = &MockIndexFlushMockRecorder{mock}
   271  	return mock
   272  }
   273  
   274  // EXPECT returns an object that allows the caller to indicate expected use.
   275  func (m *MockIndexFlush) EXPECT() *MockIndexFlushMockRecorder {
   276  	return m.recorder
   277  }
   278  
   279  // DoneIndex mocks base method.
   280  func (m *MockIndexFlush) DoneIndex() error {
   281  	m.ctrl.T.Helper()
   282  	ret := m.ctrl.Call(m, "DoneIndex")
   283  	ret0, _ := ret[0].(error)
   284  	return ret0
   285  }
   286  
   287  // DoneIndex indicates an expected call of DoneIndex.
   288  func (mr *MockIndexFlushMockRecorder) DoneIndex() *gomock.Call {
   289  	mr.mock.ctrl.T.Helper()
   290  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DoneIndex", reflect.TypeOf((*MockIndexFlush)(nil).DoneIndex))
   291  }
   292  
   293  // PrepareIndex mocks base method.
   294  func (m *MockIndexFlush) PrepareIndex(opts IndexPrepareOptions) (PreparedIndexPersist, error) {
   295  	m.ctrl.T.Helper()
   296  	ret := m.ctrl.Call(m, "PrepareIndex", opts)
   297  	ret0, _ := ret[0].(PreparedIndexPersist)
   298  	ret1, _ := ret[1].(error)
   299  	return ret0, ret1
   300  }
   301  
   302  // PrepareIndex indicates an expected call of PrepareIndex.
   303  func (mr *MockIndexFlushMockRecorder) PrepareIndex(opts interface{}) *gomock.Call {
   304  	mr.mock.ctrl.T.Helper()
   305  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PrepareIndex", reflect.TypeOf((*MockIndexFlush)(nil).PrepareIndex), opts)
   306  }
   307  
   308  // MockOnFlushSeries is a mock of OnFlushSeries interface.
   309  type MockOnFlushSeries struct {
   310  	ctrl     *gomock.Controller
   311  	recorder *MockOnFlushSeriesMockRecorder
   312  }
   313  
   314  // MockOnFlushSeriesMockRecorder is the mock recorder for MockOnFlushSeries.
   315  type MockOnFlushSeriesMockRecorder struct {
   316  	mock *MockOnFlushSeries
   317  }
   318  
   319  // NewMockOnFlushSeries creates a new mock instance.
   320  func NewMockOnFlushSeries(ctrl *gomock.Controller) *MockOnFlushSeries {
   321  	mock := &MockOnFlushSeries{ctrl: ctrl}
   322  	mock.recorder = &MockOnFlushSeriesMockRecorder{mock}
   323  	return mock
   324  }
   325  
   326  // EXPECT returns an object that allows the caller to indicate expected use.
   327  func (m *MockOnFlushSeries) EXPECT() *MockOnFlushSeriesMockRecorder {
   328  	return m.recorder
   329  }
   330  
   331  // CheckpointAndMaybeCompact mocks base method.
   332  func (m *MockOnFlushSeries) CheckpointAndMaybeCompact() error {
   333  	m.ctrl.T.Helper()
   334  	ret := m.ctrl.Call(m, "CheckpointAndMaybeCompact")
   335  	ret0, _ := ret[0].(error)
   336  	return ret0
   337  }
   338  
   339  // CheckpointAndMaybeCompact indicates an expected call of CheckpointAndMaybeCompact.
   340  func (mr *MockOnFlushSeriesMockRecorder) CheckpointAndMaybeCompact() *gomock.Call {
   341  	mr.mock.ctrl.T.Helper()
   342  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CheckpointAndMaybeCompact", reflect.TypeOf((*MockOnFlushSeries)(nil).CheckpointAndMaybeCompact))
   343  }
   344  
   345  // OnFlushNewSeries mocks base method.
   346  func (m *MockOnFlushSeries) OnFlushNewSeries(arg0 OnFlushNewSeriesEvent) error {
   347  	m.ctrl.T.Helper()
   348  	ret := m.ctrl.Call(m, "OnFlushNewSeries", arg0)
   349  	ret0, _ := ret[0].(error)
   350  	return ret0
   351  }
   352  
   353  // OnFlushNewSeries indicates an expected call of OnFlushNewSeries.
   354  func (mr *MockOnFlushSeriesMockRecorder) OnFlushNewSeries(arg0 interface{}) *gomock.Call {
   355  	mr.mock.ctrl.T.Helper()
   356  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OnFlushNewSeries", reflect.TypeOf((*MockOnFlushSeries)(nil).OnFlushNewSeries), arg0)
   357  }