github.com/lzy4123/fabric@v2.1.1+incompatible/orderer/consensus/kafka/mock/metrics_registry.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package mock 3 4 import ( 5 "sync" 6 ) 7 8 type MetricsRegistry struct { 9 EachStub func(func(string, interface{})) 10 eachMutex sync.RWMutex 11 eachArgsForCall []struct { 12 arg1 func(string, interface{}) 13 } 14 GetStub func(string) interface{} 15 getMutex sync.RWMutex 16 getArgsForCall []struct { 17 arg1 string 18 } 19 getReturns struct { 20 result1 interface{} 21 } 22 getReturnsOnCall map[int]struct { 23 result1 interface{} 24 } 25 GetAllStub func() map[string]map[string]interface{} 26 getAllMutex sync.RWMutex 27 getAllArgsForCall []struct { 28 } 29 getAllReturns struct { 30 result1 map[string]map[string]interface{} 31 } 32 getAllReturnsOnCall map[int]struct { 33 result1 map[string]map[string]interface{} 34 } 35 GetOrRegisterStub func(string, interface{}) interface{} 36 getOrRegisterMutex sync.RWMutex 37 getOrRegisterArgsForCall []struct { 38 arg1 string 39 arg2 interface{} 40 } 41 getOrRegisterReturns struct { 42 result1 interface{} 43 } 44 getOrRegisterReturnsOnCall map[int]struct { 45 result1 interface{} 46 } 47 RegisterStub func(string, interface{}) error 48 registerMutex sync.RWMutex 49 registerArgsForCall []struct { 50 arg1 string 51 arg2 interface{} 52 } 53 registerReturns struct { 54 result1 error 55 } 56 registerReturnsOnCall map[int]struct { 57 result1 error 58 } 59 RunHealthchecksStub func() 60 runHealthchecksMutex sync.RWMutex 61 runHealthchecksArgsForCall []struct { 62 } 63 UnregisterStub func(string) 64 unregisterMutex sync.RWMutex 65 unregisterArgsForCall []struct { 66 arg1 string 67 } 68 UnregisterAllStub func() 69 unregisterAllMutex sync.RWMutex 70 unregisterAllArgsForCall []struct { 71 } 72 invocations map[string][][]interface{} 73 invocationsMutex sync.RWMutex 74 } 75 76 func (fake *MetricsRegistry) Each(arg1 func(string, interface{})) { 77 fake.eachMutex.Lock() 78 fake.eachArgsForCall = append(fake.eachArgsForCall, struct { 79 arg1 func(string, interface{}) 80 }{arg1}) 81 fake.recordInvocation("Each", []interface{}{arg1}) 82 fake.eachMutex.Unlock() 83 if fake.EachStub != nil { 84 fake.EachStub(arg1) 85 } 86 } 87 88 func (fake *MetricsRegistry) EachCallCount() int { 89 fake.eachMutex.RLock() 90 defer fake.eachMutex.RUnlock() 91 return len(fake.eachArgsForCall) 92 } 93 94 func (fake *MetricsRegistry) EachCalls(stub func(func(string, interface{}))) { 95 fake.eachMutex.Lock() 96 defer fake.eachMutex.Unlock() 97 fake.EachStub = stub 98 } 99 100 func (fake *MetricsRegistry) EachArgsForCall(i int) func(string, interface{}) { 101 fake.eachMutex.RLock() 102 defer fake.eachMutex.RUnlock() 103 argsForCall := fake.eachArgsForCall[i] 104 return argsForCall.arg1 105 } 106 107 func (fake *MetricsRegistry) Get(arg1 string) interface{} { 108 fake.getMutex.Lock() 109 ret, specificReturn := fake.getReturnsOnCall[len(fake.getArgsForCall)] 110 fake.getArgsForCall = append(fake.getArgsForCall, struct { 111 arg1 string 112 }{arg1}) 113 fake.recordInvocation("Get", []interface{}{arg1}) 114 fake.getMutex.Unlock() 115 if fake.GetStub != nil { 116 return fake.GetStub(arg1) 117 } 118 if specificReturn { 119 return ret.result1 120 } 121 fakeReturns := fake.getReturns 122 return fakeReturns.result1 123 } 124 125 func (fake *MetricsRegistry) GetCallCount() int { 126 fake.getMutex.RLock() 127 defer fake.getMutex.RUnlock() 128 return len(fake.getArgsForCall) 129 } 130 131 func (fake *MetricsRegistry) GetCalls(stub func(string) interface{}) { 132 fake.getMutex.Lock() 133 defer fake.getMutex.Unlock() 134 fake.GetStub = stub 135 } 136 137 func (fake *MetricsRegistry) GetArgsForCall(i int) string { 138 fake.getMutex.RLock() 139 defer fake.getMutex.RUnlock() 140 argsForCall := fake.getArgsForCall[i] 141 return argsForCall.arg1 142 } 143 144 func (fake *MetricsRegistry) GetReturns(result1 interface{}) { 145 fake.getMutex.Lock() 146 defer fake.getMutex.Unlock() 147 fake.GetStub = nil 148 fake.getReturns = struct { 149 result1 interface{} 150 }{result1} 151 } 152 153 func (fake *MetricsRegistry) GetReturnsOnCall(i int, result1 interface{}) { 154 fake.getMutex.Lock() 155 defer fake.getMutex.Unlock() 156 fake.GetStub = nil 157 if fake.getReturnsOnCall == nil { 158 fake.getReturnsOnCall = make(map[int]struct { 159 result1 interface{} 160 }) 161 } 162 fake.getReturnsOnCall[i] = struct { 163 result1 interface{} 164 }{result1} 165 } 166 167 func (fake *MetricsRegistry) GetAll() map[string]map[string]interface{} { 168 fake.getAllMutex.Lock() 169 ret, specificReturn := fake.getAllReturnsOnCall[len(fake.getAllArgsForCall)] 170 fake.getAllArgsForCall = append(fake.getAllArgsForCall, struct { 171 }{}) 172 fake.recordInvocation("GetAll", []interface{}{}) 173 fake.getAllMutex.Unlock() 174 if fake.GetAllStub != nil { 175 return fake.GetAllStub() 176 } 177 if specificReturn { 178 return ret.result1 179 } 180 fakeReturns := fake.getAllReturns 181 return fakeReturns.result1 182 } 183 184 func (fake *MetricsRegistry) GetAllCallCount() int { 185 fake.getAllMutex.RLock() 186 defer fake.getAllMutex.RUnlock() 187 return len(fake.getAllArgsForCall) 188 } 189 190 func (fake *MetricsRegistry) GetAllCalls(stub func() map[string]map[string]interface{}) { 191 fake.getAllMutex.Lock() 192 defer fake.getAllMutex.Unlock() 193 fake.GetAllStub = stub 194 } 195 196 func (fake *MetricsRegistry) GetAllReturns(result1 map[string]map[string]interface{}) { 197 fake.getAllMutex.Lock() 198 defer fake.getAllMutex.Unlock() 199 fake.GetAllStub = nil 200 fake.getAllReturns = struct { 201 result1 map[string]map[string]interface{} 202 }{result1} 203 } 204 205 func (fake *MetricsRegistry) GetAllReturnsOnCall(i int, result1 map[string]map[string]interface{}) { 206 fake.getAllMutex.Lock() 207 defer fake.getAllMutex.Unlock() 208 fake.GetAllStub = nil 209 if fake.getAllReturnsOnCall == nil { 210 fake.getAllReturnsOnCall = make(map[int]struct { 211 result1 map[string]map[string]interface{} 212 }) 213 } 214 fake.getAllReturnsOnCall[i] = struct { 215 result1 map[string]map[string]interface{} 216 }{result1} 217 } 218 219 func (fake *MetricsRegistry) GetOrRegister(arg1 string, arg2 interface{}) interface{} { 220 fake.getOrRegisterMutex.Lock() 221 ret, specificReturn := fake.getOrRegisterReturnsOnCall[len(fake.getOrRegisterArgsForCall)] 222 fake.getOrRegisterArgsForCall = append(fake.getOrRegisterArgsForCall, struct { 223 arg1 string 224 arg2 interface{} 225 }{arg1, arg2}) 226 fake.recordInvocation("GetOrRegister", []interface{}{arg1, arg2}) 227 fake.getOrRegisterMutex.Unlock() 228 if fake.GetOrRegisterStub != nil { 229 return fake.GetOrRegisterStub(arg1, arg2) 230 } 231 if specificReturn { 232 return ret.result1 233 } 234 fakeReturns := fake.getOrRegisterReturns 235 return fakeReturns.result1 236 } 237 238 func (fake *MetricsRegistry) GetOrRegisterCallCount() int { 239 fake.getOrRegisterMutex.RLock() 240 defer fake.getOrRegisterMutex.RUnlock() 241 return len(fake.getOrRegisterArgsForCall) 242 } 243 244 func (fake *MetricsRegistry) GetOrRegisterCalls(stub func(string, interface{}) interface{}) { 245 fake.getOrRegisterMutex.Lock() 246 defer fake.getOrRegisterMutex.Unlock() 247 fake.GetOrRegisterStub = stub 248 } 249 250 func (fake *MetricsRegistry) GetOrRegisterArgsForCall(i int) (string, interface{}) { 251 fake.getOrRegisterMutex.RLock() 252 defer fake.getOrRegisterMutex.RUnlock() 253 argsForCall := fake.getOrRegisterArgsForCall[i] 254 return argsForCall.arg1, argsForCall.arg2 255 } 256 257 func (fake *MetricsRegistry) GetOrRegisterReturns(result1 interface{}) { 258 fake.getOrRegisterMutex.Lock() 259 defer fake.getOrRegisterMutex.Unlock() 260 fake.GetOrRegisterStub = nil 261 fake.getOrRegisterReturns = struct { 262 result1 interface{} 263 }{result1} 264 } 265 266 func (fake *MetricsRegistry) GetOrRegisterReturnsOnCall(i int, result1 interface{}) { 267 fake.getOrRegisterMutex.Lock() 268 defer fake.getOrRegisterMutex.Unlock() 269 fake.GetOrRegisterStub = nil 270 if fake.getOrRegisterReturnsOnCall == nil { 271 fake.getOrRegisterReturnsOnCall = make(map[int]struct { 272 result1 interface{} 273 }) 274 } 275 fake.getOrRegisterReturnsOnCall[i] = struct { 276 result1 interface{} 277 }{result1} 278 } 279 280 func (fake *MetricsRegistry) Register(arg1 string, arg2 interface{}) error { 281 fake.registerMutex.Lock() 282 ret, specificReturn := fake.registerReturnsOnCall[len(fake.registerArgsForCall)] 283 fake.registerArgsForCall = append(fake.registerArgsForCall, struct { 284 arg1 string 285 arg2 interface{} 286 }{arg1, arg2}) 287 fake.recordInvocation("Register", []interface{}{arg1, arg2}) 288 fake.registerMutex.Unlock() 289 if fake.RegisterStub != nil { 290 return fake.RegisterStub(arg1, arg2) 291 } 292 if specificReturn { 293 return ret.result1 294 } 295 fakeReturns := fake.registerReturns 296 return fakeReturns.result1 297 } 298 299 func (fake *MetricsRegistry) RegisterCallCount() int { 300 fake.registerMutex.RLock() 301 defer fake.registerMutex.RUnlock() 302 return len(fake.registerArgsForCall) 303 } 304 305 func (fake *MetricsRegistry) RegisterCalls(stub func(string, interface{}) error) { 306 fake.registerMutex.Lock() 307 defer fake.registerMutex.Unlock() 308 fake.RegisterStub = stub 309 } 310 311 func (fake *MetricsRegistry) RegisterArgsForCall(i int) (string, interface{}) { 312 fake.registerMutex.RLock() 313 defer fake.registerMutex.RUnlock() 314 argsForCall := fake.registerArgsForCall[i] 315 return argsForCall.arg1, argsForCall.arg2 316 } 317 318 func (fake *MetricsRegistry) RegisterReturns(result1 error) { 319 fake.registerMutex.Lock() 320 defer fake.registerMutex.Unlock() 321 fake.RegisterStub = nil 322 fake.registerReturns = struct { 323 result1 error 324 }{result1} 325 } 326 327 func (fake *MetricsRegistry) RegisterReturnsOnCall(i int, result1 error) { 328 fake.registerMutex.Lock() 329 defer fake.registerMutex.Unlock() 330 fake.RegisterStub = nil 331 if fake.registerReturnsOnCall == nil { 332 fake.registerReturnsOnCall = make(map[int]struct { 333 result1 error 334 }) 335 } 336 fake.registerReturnsOnCall[i] = struct { 337 result1 error 338 }{result1} 339 } 340 341 func (fake *MetricsRegistry) RunHealthchecks() { 342 fake.runHealthchecksMutex.Lock() 343 fake.runHealthchecksArgsForCall = append(fake.runHealthchecksArgsForCall, struct { 344 }{}) 345 fake.recordInvocation("RunHealthchecks", []interface{}{}) 346 fake.runHealthchecksMutex.Unlock() 347 if fake.RunHealthchecksStub != nil { 348 fake.RunHealthchecksStub() 349 } 350 } 351 352 func (fake *MetricsRegistry) RunHealthchecksCallCount() int { 353 fake.runHealthchecksMutex.RLock() 354 defer fake.runHealthchecksMutex.RUnlock() 355 return len(fake.runHealthchecksArgsForCall) 356 } 357 358 func (fake *MetricsRegistry) RunHealthchecksCalls(stub func()) { 359 fake.runHealthchecksMutex.Lock() 360 defer fake.runHealthchecksMutex.Unlock() 361 fake.RunHealthchecksStub = stub 362 } 363 364 func (fake *MetricsRegistry) Unregister(arg1 string) { 365 fake.unregisterMutex.Lock() 366 fake.unregisterArgsForCall = append(fake.unregisterArgsForCall, struct { 367 arg1 string 368 }{arg1}) 369 fake.recordInvocation("Unregister", []interface{}{arg1}) 370 fake.unregisterMutex.Unlock() 371 if fake.UnregisterStub != nil { 372 fake.UnregisterStub(arg1) 373 } 374 } 375 376 func (fake *MetricsRegistry) UnregisterCallCount() int { 377 fake.unregisterMutex.RLock() 378 defer fake.unregisterMutex.RUnlock() 379 return len(fake.unregisterArgsForCall) 380 } 381 382 func (fake *MetricsRegistry) UnregisterCalls(stub func(string)) { 383 fake.unregisterMutex.Lock() 384 defer fake.unregisterMutex.Unlock() 385 fake.UnregisterStub = stub 386 } 387 388 func (fake *MetricsRegistry) UnregisterArgsForCall(i int) string { 389 fake.unregisterMutex.RLock() 390 defer fake.unregisterMutex.RUnlock() 391 argsForCall := fake.unregisterArgsForCall[i] 392 return argsForCall.arg1 393 } 394 395 func (fake *MetricsRegistry) UnregisterAll() { 396 fake.unregisterAllMutex.Lock() 397 fake.unregisterAllArgsForCall = append(fake.unregisterAllArgsForCall, struct { 398 }{}) 399 fake.recordInvocation("UnregisterAll", []interface{}{}) 400 fake.unregisterAllMutex.Unlock() 401 if fake.UnregisterAllStub != nil { 402 fake.UnregisterAllStub() 403 } 404 } 405 406 func (fake *MetricsRegistry) UnregisterAllCallCount() int { 407 fake.unregisterAllMutex.RLock() 408 defer fake.unregisterAllMutex.RUnlock() 409 return len(fake.unregisterAllArgsForCall) 410 } 411 412 func (fake *MetricsRegistry) UnregisterAllCalls(stub func()) { 413 fake.unregisterAllMutex.Lock() 414 defer fake.unregisterAllMutex.Unlock() 415 fake.UnregisterAllStub = stub 416 } 417 418 func (fake *MetricsRegistry) Invocations() map[string][][]interface{} { 419 fake.invocationsMutex.RLock() 420 defer fake.invocationsMutex.RUnlock() 421 fake.eachMutex.RLock() 422 defer fake.eachMutex.RUnlock() 423 fake.getMutex.RLock() 424 defer fake.getMutex.RUnlock() 425 fake.getAllMutex.RLock() 426 defer fake.getAllMutex.RUnlock() 427 fake.getOrRegisterMutex.RLock() 428 defer fake.getOrRegisterMutex.RUnlock() 429 fake.registerMutex.RLock() 430 defer fake.registerMutex.RUnlock() 431 fake.runHealthchecksMutex.RLock() 432 defer fake.runHealthchecksMutex.RUnlock() 433 fake.unregisterMutex.RLock() 434 defer fake.unregisterMutex.RUnlock() 435 fake.unregisterAllMutex.RLock() 436 defer fake.unregisterAllMutex.RUnlock() 437 copiedInvocations := map[string][][]interface{}{} 438 for key, value := range fake.invocations { 439 copiedInvocations[key] = value 440 } 441 return copiedInvocations 442 } 443 444 func (fake *MetricsRegistry) recordInvocation(key string, args []interface{}) { 445 fake.invocationsMutex.Lock() 446 defer fake.invocationsMutex.Unlock() 447 if fake.invocations == nil { 448 fake.invocations = map[string][][]interface{}{} 449 } 450 if fake.invocations[key] == nil { 451 fake.invocations[key] = [][]interface{}{} 452 } 453 fake.invocations[key] = append(fake.invocations[key], args) 454 }