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 }