github.com/rohankumardubey/aresdb@v0.0.2-0.20190517170215-e54e3ca06b9c/memstore/mocks/Scheduler.go (about)

     1  //  Copyright (c) 2017-2018 Uber Technologies, Inc.
     2  //
     3  // Licensed under the Apache License, Version 2.0 (the "License");
     4  // you may not use this file except in compliance with the License.
     5  // You may obtain a copy of the License at
     6  //
     7  //     http://www.apache.org/licenses/LICENSE-2.0
     8  //
     9  // Unless required by applicable law or agreed to in writing, software
    10  // distributed under the License is distributed on an "AS IS" BASIS,
    11  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    12  // See the License for the specific language governing permissions and
    13  // limitations under the License.
    14  // Code generated by mockery v1.0.0. DO NOT EDIT.
    15  package mocks
    16  
    17  import common "github.com/uber/aresdb/memstore/common"
    18  import memstore "github.com/uber/aresdb/memstore"
    19  import mock "github.com/stretchr/testify/mock"
    20  
    21  // Scheduler is an autogenerated mock type for the Scheduler type
    22  type Scheduler struct {
    23  	mock.Mock
    24  }
    25  
    26  // DeleteTable provides a mock function with given fields: table, isFactTable
    27  func (_m *Scheduler) DeleteTable(table string, isFactTable bool) {
    28  	_m.Called(table, isFactTable)
    29  }
    30  
    31  // EnableJobType provides a mock function with given fields: jobType, enable
    32  func (_m *Scheduler) EnableJobType(jobType common.JobType, enable bool) {
    33  	_m.Called(jobType, enable)
    34  }
    35  
    36  // GetJobDetails provides a mock function with given fields: jobType
    37  func (_m *Scheduler) GetJobDetails(jobType common.JobType) interface{} {
    38  	ret := _m.Called(jobType)
    39  
    40  	var r0 interface{}
    41  	if rf, ok := ret.Get(0).(func(common.JobType) interface{}); ok {
    42  		r0 = rf(jobType)
    43  	} else {
    44  		if ret.Get(0) != nil {
    45  			r0 = ret.Get(0).(interface{})
    46  		}
    47  	}
    48  
    49  	return r0
    50  }
    51  
    52  // IsJobTypeEnabled provides a mock function with given fields: jobType
    53  func (_m *Scheduler) IsJobTypeEnabled(jobType common.JobType) bool {
    54  	ret := _m.Called(jobType)
    55  
    56  	var r0 bool
    57  	if rf, ok := ret.Get(0).(func(common.JobType) bool); ok {
    58  		r0 = rf(jobType)
    59  	} else {
    60  		r0 = ret.Get(0).(bool)
    61  	}
    62  
    63  	return r0
    64  }
    65  
    66  // Lock provides a mock function with given fields:
    67  func (_m *Scheduler) Lock() {
    68  	_m.Called()
    69  }
    70  
    71  // NewArchivingJob provides a mock function with given fields: tableName, shardID, cutoff
    72  func (_m *Scheduler) NewArchivingJob(tableName string, shardID int, cutoff uint32) memstore.Job {
    73  	ret := _m.Called(tableName, shardID, cutoff)
    74  
    75  	var r0 memstore.Job
    76  	if rf, ok := ret.Get(0).(func(string, int, uint32) memstore.Job); ok {
    77  		r0 = rf(tableName, shardID, cutoff)
    78  	} else {
    79  		if ret.Get(0) != nil {
    80  			r0 = ret.Get(0).(memstore.Job)
    81  		}
    82  	}
    83  
    84  	return r0
    85  }
    86  
    87  // NewBackfillJob provides a mock function with given fields: tableName, shardID
    88  func (_m *Scheduler) NewBackfillJob(tableName string, shardID int) memstore.Job {
    89  	ret := _m.Called(tableName, shardID)
    90  
    91  	var r0 memstore.Job
    92  	if rf, ok := ret.Get(0).(func(string, int) memstore.Job); ok {
    93  		r0 = rf(tableName, shardID)
    94  	} else {
    95  		if ret.Get(0) != nil {
    96  			r0 = ret.Get(0).(memstore.Job)
    97  		}
    98  	}
    99  
   100  	return r0
   101  }
   102  
   103  // NewPurgeJob provides a mock function with given fields: tableName, shardID, batchIDStart, batchIDEnd
   104  func (_m *Scheduler) NewPurgeJob(tableName string, shardID int, batchIDStart int, batchIDEnd int) memstore.Job {
   105  	ret := _m.Called(tableName, shardID, batchIDStart, batchIDEnd)
   106  
   107  	var r0 memstore.Job
   108  	if rf, ok := ret.Get(0).(func(string, int, int, int) memstore.Job); ok {
   109  		r0 = rf(tableName, shardID, batchIDStart, batchIDEnd)
   110  	} else {
   111  		if ret.Get(0) != nil {
   112  			r0 = ret.Get(0).(memstore.Job)
   113  		}
   114  	}
   115  
   116  	return r0
   117  }
   118  
   119  // NewSnapshotJob provides a mock function with given fields: tableName, shardID
   120  func (_m *Scheduler) NewSnapshotJob(tableName string, shardID int) memstore.Job {
   121  	ret := _m.Called(tableName, shardID)
   122  
   123  	var r0 memstore.Job
   124  	if rf, ok := ret.Get(0).(func(string, int) memstore.Job); ok {
   125  		r0 = rf(tableName, shardID)
   126  	} else {
   127  		if ret.Get(0) != nil {
   128  			r0 = ret.Get(0).(memstore.Job)
   129  		}
   130  	}
   131  
   132  	return r0
   133  }
   134  
   135  // RLock provides a mock function with given fields:
   136  func (_m *Scheduler) RLock() {
   137  	_m.Called()
   138  }
   139  
   140  // RUnlock provides a mock function with given fields:
   141  func (_m *Scheduler) RUnlock() {
   142  	_m.Called()
   143  }
   144  
   145  // Start provides a mock function with given fields:
   146  func (_m *Scheduler) Start() {
   147  	_m.Called()
   148  }
   149  
   150  // Stop provides a mock function with given fields:
   151  func (_m *Scheduler) Stop() {
   152  	_m.Called()
   153  }
   154  
   155  // SubmitJob provides a mock function with given fields: job
   156  func (_m *Scheduler) SubmitJob(job memstore.Job) (error, chan error) {
   157  	ret := _m.Called(job)
   158  
   159  	var r0 error
   160  	if rf, ok := ret.Get(0).(func(memstore.Job) error); ok {
   161  		r0 = rf(job)
   162  	} else {
   163  		r0 = ret.Error(0)
   164  	}
   165  
   166  	var r1 chan error
   167  	if rf, ok := ret.Get(1).(func(memstore.Job) chan error); ok {
   168  		r1 = rf(job)
   169  	} else {
   170  		if ret.Get(1) != nil {
   171  			r1 = ret.Get(1).(chan error)
   172  		}
   173  	}
   174  
   175  	return r0, r1
   176  }
   177  
   178  // Unlock provides a mock function with given fields:
   179  func (_m *Scheduler) Unlock() {
   180  	_m.Called()
   181  }