github.com/defanghe/fabric@v2.1.1+incompatible/orderer/consensus/kafka/mock/metrics_meter.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package mock 3 4 import ( 5 "sync" 6 7 metrics "github.com/rcrowley/go-metrics" 8 ) 9 10 type MetricsMeter struct { 11 CountStub func() int64 12 countMutex sync.RWMutex 13 countArgsForCall []struct { 14 } 15 countReturns struct { 16 result1 int64 17 } 18 countReturnsOnCall map[int]struct { 19 result1 int64 20 } 21 MarkStub func(int64) 22 markMutex sync.RWMutex 23 markArgsForCall []struct { 24 arg1 int64 25 } 26 Rate1Stub func() float64 27 rate1Mutex sync.RWMutex 28 rate1ArgsForCall []struct { 29 } 30 rate1Returns struct { 31 result1 float64 32 } 33 rate1ReturnsOnCall map[int]struct { 34 result1 float64 35 } 36 Rate15Stub func() float64 37 rate15Mutex sync.RWMutex 38 rate15ArgsForCall []struct { 39 } 40 rate15Returns struct { 41 result1 float64 42 } 43 rate15ReturnsOnCall map[int]struct { 44 result1 float64 45 } 46 Rate5Stub func() float64 47 rate5Mutex sync.RWMutex 48 rate5ArgsForCall []struct { 49 } 50 rate5Returns struct { 51 result1 float64 52 } 53 rate5ReturnsOnCall map[int]struct { 54 result1 float64 55 } 56 RateMeanStub func() float64 57 rateMeanMutex sync.RWMutex 58 rateMeanArgsForCall []struct { 59 } 60 rateMeanReturns struct { 61 result1 float64 62 } 63 rateMeanReturnsOnCall map[int]struct { 64 result1 float64 65 } 66 SnapshotStub func() metrics.Meter 67 snapshotMutex sync.RWMutex 68 snapshotArgsForCall []struct { 69 } 70 snapshotReturns struct { 71 result1 metrics.Meter 72 } 73 snapshotReturnsOnCall map[int]struct { 74 result1 metrics.Meter 75 } 76 StopStub func() 77 stopMutex sync.RWMutex 78 stopArgsForCall []struct { 79 } 80 invocations map[string][][]interface{} 81 invocationsMutex sync.RWMutex 82 } 83 84 func (fake *MetricsMeter) Count() int64 { 85 fake.countMutex.Lock() 86 ret, specificReturn := fake.countReturnsOnCall[len(fake.countArgsForCall)] 87 fake.countArgsForCall = append(fake.countArgsForCall, struct { 88 }{}) 89 fake.recordInvocation("Count", []interface{}{}) 90 fake.countMutex.Unlock() 91 if fake.CountStub != nil { 92 return fake.CountStub() 93 } 94 if specificReturn { 95 return ret.result1 96 } 97 fakeReturns := fake.countReturns 98 return fakeReturns.result1 99 } 100 101 func (fake *MetricsMeter) CountCallCount() int { 102 fake.countMutex.RLock() 103 defer fake.countMutex.RUnlock() 104 return len(fake.countArgsForCall) 105 } 106 107 func (fake *MetricsMeter) CountCalls(stub func() int64) { 108 fake.countMutex.Lock() 109 defer fake.countMutex.Unlock() 110 fake.CountStub = stub 111 } 112 113 func (fake *MetricsMeter) CountReturns(result1 int64) { 114 fake.countMutex.Lock() 115 defer fake.countMutex.Unlock() 116 fake.CountStub = nil 117 fake.countReturns = struct { 118 result1 int64 119 }{result1} 120 } 121 122 func (fake *MetricsMeter) CountReturnsOnCall(i int, result1 int64) { 123 fake.countMutex.Lock() 124 defer fake.countMutex.Unlock() 125 fake.CountStub = nil 126 if fake.countReturnsOnCall == nil { 127 fake.countReturnsOnCall = make(map[int]struct { 128 result1 int64 129 }) 130 } 131 fake.countReturnsOnCall[i] = struct { 132 result1 int64 133 }{result1} 134 } 135 136 func (fake *MetricsMeter) Mark(arg1 int64) { 137 fake.markMutex.Lock() 138 fake.markArgsForCall = append(fake.markArgsForCall, struct { 139 arg1 int64 140 }{arg1}) 141 fake.recordInvocation("Mark", []interface{}{arg1}) 142 fake.markMutex.Unlock() 143 if fake.MarkStub != nil { 144 fake.MarkStub(arg1) 145 } 146 } 147 148 func (fake *MetricsMeter) MarkCallCount() int { 149 fake.markMutex.RLock() 150 defer fake.markMutex.RUnlock() 151 return len(fake.markArgsForCall) 152 } 153 154 func (fake *MetricsMeter) MarkCalls(stub func(int64)) { 155 fake.markMutex.Lock() 156 defer fake.markMutex.Unlock() 157 fake.MarkStub = stub 158 } 159 160 func (fake *MetricsMeter) MarkArgsForCall(i int) int64 { 161 fake.markMutex.RLock() 162 defer fake.markMutex.RUnlock() 163 argsForCall := fake.markArgsForCall[i] 164 return argsForCall.arg1 165 } 166 167 func (fake *MetricsMeter) Rate1() float64 { 168 fake.rate1Mutex.Lock() 169 ret, specificReturn := fake.rate1ReturnsOnCall[len(fake.rate1ArgsForCall)] 170 fake.rate1ArgsForCall = append(fake.rate1ArgsForCall, struct { 171 }{}) 172 fake.recordInvocation("Rate1", []interface{}{}) 173 fake.rate1Mutex.Unlock() 174 if fake.Rate1Stub != nil { 175 return fake.Rate1Stub() 176 } 177 if specificReturn { 178 return ret.result1 179 } 180 fakeReturns := fake.rate1Returns 181 return fakeReturns.result1 182 } 183 184 func (fake *MetricsMeter) Rate1CallCount() int { 185 fake.rate1Mutex.RLock() 186 defer fake.rate1Mutex.RUnlock() 187 return len(fake.rate1ArgsForCall) 188 } 189 190 func (fake *MetricsMeter) Rate1Calls(stub func() float64) { 191 fake.rate1Mutex.Lock() 192 defer fake.rate1Mutex.Unlock() 193 fake.Rate1Stub = stub 194 } 195 196 func (fake *MetricsMeter) Rate1Returns(result1 float64) { 197 fake.rate1Mutex.Lock() 198 defer fake.rate1Mutex.Unlock() 199 fake.Rate1Stub = nil 200 fake.rate1Returns = struct { 201 result1 float64 202 }{result1} 203 } 204 205 func (fake *MetricsMeter) Rate1ReturnsOnCall(i int, result1 float64) { 206 fake.rate1Mutex.Lock() 207 defer fake.rate1Mutex.Unlock() 208 fake.Rate1Stub = nil 209 if fake.rate1ReturnsOnCall == nil { 210 fake.rate1ReturnsOnCall = make(map[int]struct { 211 result1 float64 212 }) 213 } 214 fake.rate1ReturnsOnCall[i] = struct { 215 result1 float64 216 }{result1} 217 } 218 219 func (fake *MetricsMeter) Rate15() float64 { 220 fake.rate15Mutex.Lock() 221 ret, specificReturn := fake.rate15ReturnsOnCall[len(fake.rate15ArgsForCall)] 222 fake.rate15ArgsForCall = append(fake.rate15ArgsForCall, struct { 223 }{}) 224 fake.recordInvocation("Rate15", []interface{}{}) 225 fake.rate15Mutex.Unlock() 226 if fake.Rate15Stub != nil { 227 return fake.Rate15Stub() 228 } 229 if specificReturn { 230 return ret.result1 231 } 232 fakeReturns := fake.rate15Returns 233 return fakeReturns.result1 234 } 235 236 func (fake *MetricsMeter) Rate15CallCount() int { 237 fake.rate15Mutex.RLock() 238 defer fake.rate15Mutex.RUnlock() 239 return len(fake.rate15ArgsForCall) 240 } 241 242 func (fake *MetricsMeter) Rate15Calls(stub func() float64) { 243 fake.rate15Mutex.Lock() 244 defer fake.rate15Mutex.Unlock() 245 fake.Rate15Stub = stub 246 } 247 248 func (fake *MetricsMeter) Rate15Returns(result1 float64) { 249 fake.rate15Mutex.Lock() 250 defer fake.rate15Mutex.Unlock() 251 fake.Rate15Stub = nil 252 fake.rate15Returns = struct { 253 result1 float64 254 }{result1} 255 } 256 257 func (fake *MetricsMeter) Rate15ReturnsOnCall(i int, result1 float64) { 258 fake.rate15Mutex.Lock() 259 defer fake.rate15Mutex.Unlock() 260 fake.Rate15Stub = nil 261 if fake.rate15ReturnsOnCall == nil { 262 fake.rate15ReturnsOnCall = make(map[int]struct { 263 result1 float64 264 }) 265 } 266 fake.rate15ReturnsOnCall[i] = struct { 267 result1 float64 268 }{result1} 269 } 270 271 func (fake *MetricsMeter) Rate5() float64 { 272 fake.rate5Mutex.Lock() 273 ret, specificReturn := fake.rate5ReturnsOnCall[len(fake.rate5ArgsForCall)] 274 fake.rate5ArgsForCall = append(fake.rate5ArgsForCall, struct { 275 }{}) 276 fake.recordInvocation("Rate5", []interface{}{}) 277 fake.rate5Mutex.Unlock() 278 if fake.Rate5Stub != nil { 279 return fake.Rate5Stub() 280 } 281 if specificReturn { 282 return ret.result1 283 } 284 fakeReturns := fake.rate5Returns 285 return fakeReturns.result1 286 } 287 288 func (fake *MetricsMeter) Rate5CallCount() int { 289 fake.rate5Mutex.RLock() 290 defer fake.rate5Mutex.RUnlock() 291 return len(fake.rate5ArgsForCall) 292 } 293 294 func (fake *MetricsMeter) Rate5Calls(stub func() float64) { 295 fake.rate5Mutex.Lock() 296 defer fake.rate5Mutex.Unlock() 297 fake.Rate5Stub = stub 298 } 299 300 func (fake *MetricsMeter) Rate5Returns(result1 float64) { 301 fake.rate5Mutex.Lock() 302 defer fake.rate5Mutex.Unlock() 303 fake.Rate5Stub = nil 304 fake.rate5Returns = struct { 305 result1 float64 306 }{result1} 307 } 308 309 func (fake *MetricsMeter) Rate5ReturnsOnCall(i int, result1 float64) { 310 fake.rate5Mutex.Lock() 311 defer fake.rate5Mutex.Unlock() 312 fake.Rate5Stub = nil 313 if fake.rate5ReturnsOnCall == nil { 314 fake.rate5ReturnsOnCall = make(map[int]struct { 315 result1 float64 316 }) 317 } 318 fake.rate5ReturnsOnCall[i] = struct { 319 result1 float64 320 }{result1} 321 } 322 323 func (fake *MetricsMeter) RateMean() float64 { 324 fake.rateMeanMutex.Lock() 325 ret, specificReturn := fake.rateMeanReturnsOnCall[len(fake.rateMeanArgsForCall)] 326 fake.rateMeanArgsForCall = append(fake.rateMeanArgsForCall, struct { 327 }{}) 328 fake.recordInvocation("RateMean", []interface{}{}) 329 fake.rateMeanMutex.Unlock() 330 if fake.RateMeanStub != nil { 331 return fake.RateMeanStub() 332 } 333 if specificReturn { 334 return ret.result1 335 } 336 fakeReturns := fake.rateMeanReturns 337 return fakeReturns.result1 338 } 339 340 func (fake *MetricsMeter) RateMeanCallCount() int { 341 fake.rateMeanMutex.RLock() 342 defer fake.rateMeanMutex.RUnlock() 343 return len(fake.rateMeanArgsForCall) 344 } 345 346 func (fake *MetricsMeter) RateMeanCalls(stub func() float64) { 347 fake.rateMeanMutex.Lock() 348 defer fake.rateMeanMutex.Unlock() 349 fake.RateMeanStub = stub 350 } 351 352 func (fake *MetricsMeter) RateMeanReturns(result1 float64) { 353 fake.rateMeanMutex.Lock() 354 defer fake.rateMeanMutex.Unlock() 355 fake.RateMeanStub = nil 356 fake.rateMeanReturns = struct { 357 result1 float64 358 }{result1} 359 } 360 361 func (fake *MetricsMeter) RateMeanReturnsOnCall(i int, result1 float64) { 362 fake.rateMeanMutex.Lock() 363 defer fake.rateMeanMutex.Unlock() 364 fake.RateMeanStub = nil 365 if fake.rateMeanReturnsOnCall == nil { 366 fake.rateMeanReturnsOnCall = make(map[int]struct { 367 result1 float64 368 }) 369 } 370 fake.rateMeanReturnsOnCall[i] = struct { 371 result1 float64 372 }{result1} 373 } 374 375 func (fake *MetricsMeter) Snapshot() metrics.Meter { 376 fake.snapshotMutex.Lock() 377 ret, specificReturn := fake.snapshotReturnsOnCall[len(fake.snapshotArgsForCall)] 378 fake.snapshotArgsForCall = append(fake.snapshotArgsForCall, struct { 379 }{}) 380 fake.recordInvocation("Snapshot", []interface{}{}) 381 fake.snapshotMutex.Unlock() 382 if fake.SnapshotStub != nil { 383 return fake.SnapshotStub() 384 } 385 if specificReturn { 386 return ret.result1 387 } 388 fakeReturns := fake.snapshotReturns 389 return fakeReturns.result1 390 } 391 392 func (fake *MetricsMeter) SnapshotCallCount() int { 393 fake.snapshotMutex.RLock() 394 defer fake.snapshotMutex.RUnlock() 395 return len(fake.snapshotArgsForCall) 396 } 397 398 func (fake *MetricsMeter) SnapshotCalls(stub func() metrics.Meter) { 399 fake.snapshotMutex.Lock() 400 defer fake.snapshotMutex.Unlock() 401 fake.SnapshotStub = stub 402 } 403 404 func (fake *MetricsMeter) SnapshotReturns(result1 metrics.Meter) { 405 fake.snapshotMutex.Lock() 406 defer fake.snapshotMutex.Unlock() 407 fake.SnapshotStub = nil 408 fake.snapshotReturns = struct { 409 result1 metrics.Meter 410 }{result1} 411 } 412 413 func (fake *MetricsMeter) SnapshotReturnsOnCall(i int, result1 metrics.Meter) { 414 fake.snapshotMutex.Lock() 415 defer fake.snapshotMutex.Unlock() 416 fake.SnapshotStub = nil 417 if fake.snapshotReturnsOnCall == nil { 418 fake.snapshotReturnsOnCall = make(map[int]struct { 419 result1 metrics.Meter 420 }) 421 } 422 fake.snapshotReturnsOnCall[i] = struct { 423 result1 metrics.Meter 424 }{result1} 425 } 426 427 func (fake *MetricsMeter) Stop() { 428 fake.stopMutex.Lock() 429 fake.stopArgsForCall = append(fake.stopArgsForCall, struct { 430 }{}) 431 fake.recordInvocation("Stop", []interface{}{}) 432 fake.stopMutex.Unlock() 433 if fake.StopStub != nil { 434 fake.StopStub() 435 } 436 } 437 438 func (fake *MetricsMeter) StopCallCount() int { 439 fake.stopMutex.RLock() 440 defer fake.stopMutex.RUnlock() 441 return len(fake.stopArgsForCall) 442 } 443 444 func (fake *MetricsMeter) StopCalls(stub func()) { 445 fake.stopMutex.Lock() 446 defer fake.stopMutex.Unlock() 447 fake.StopStub = stub 448 } 449 450 func (fake *MetricsMeter) Invocations() map[string][][]interface{} { 451 fake.invocationsMutex.RLock() 452 defer fake.invocationsMutex.RUnlock() 453 fake.countMutex.RLock() 454 defer fake.countMutex.RUnlock() 455 fake.markMutex.RLock() 456 defer fake.markMutex.RUnlock() 457 fake.rate1Mutex.RLock() 458 defer fake.rate1Mutex.RUnlock() 459 fake.rate15Mutex.RLock() 460 defer fake.rate15Mutex.RUnlock() 461 fake.rate5Mutex.RLock() 462 defer fake.rate5Mutex.RUnlock() 463 fake.rateMeanMutex.RLock() 464 defer fake.rateMeanMutex.RUnlock() 465 fake.snapshotMutex.RLock() 466 defer fake.snapshotMutex.RUnlock() 467 fake.stopMutex.RLock() 468 defer fake.stopMutex.RUnlock() 469 copiedInvocations := map[string][][]interface{}{} 470 for key, value := range fake.invocations { 471 copiedInvocations[key] = value 472 } 473 return copiedInvocations 474 } 475 476 func (fake *MetricsMeter) recordInvocation(key string, args []interface{}) { 477 fake.invocationsMutex.Lock() 478 defer fake.invocationsMutex.Unlock() 479 if fake.invocations == nil { 480 fake.invocations = map[string][][]interface{}{} 481 } 482 if fake.invocations[key] == nil { 483 fake.invocations[key] = [][]interface{}{} 484 } 485 fake.invocations[key] = append(fake.invocations[key], args) 486 }