github.com/kaituanwang/hyperledger@v2.0.1+incompatible/orderer/consensus/kafka/mock/metrics_histogram.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 MetricsHistogram struct { 11 ClearStub func() 12 clearMutex sync.RWMutex 13 clearArgsForCall []struct { 14 } 15 CountStub func() int64 16 countMutex sync.RWMutex 17 countArgsForCall []struct { 18 } 19 countReturns struct { 20 result1 int64 21 } 22 countReturnsOnCall map[int]struct { 23 result1 int64 24 } 25 MaxStub func() int64 26 maxMutex sync.RWMutex 27 maxArgsForCall []struct { 28 } 29 maxReturns struct { 30 result1 int64 31 } 32 maxReturnsOnCall map[int]struct { 33 result1 int64 34 } 35 MeanStub func() float64 36 meanMutex sync.RWMutex 37 meanArgsForCall []struct { 38 } 39 meanReturns struct { 40 result1 float64 41 } 42 meanReturnsOnCall map[int]struct { 43 result1 float64 44 } 45 MinStub func() int64 46 minMutex sync.RWMutex 47 minArgsForCall []struct { 48 } 49 minReturns struct { 50 result1 int64 51 } 52 minReturnsOnCall map[int]struct { 53 result1 int64 54 } 55 PercentileStub func(float64) float64 56 percentileMutex sync.RWMutex 57 percentileArgsForCall []struct { 58 arg1 float64 59 } 60 percentileReturns struct { 61 result1 float64 62 } 63 percentileReturnsOnCall map[int]struct { 64 result1 float64 65 } 66 PercentilesStub func([]float64) []float64 67 percentilesMutex sync.RWMutex 68 percentilesArgsForCall []struct { 69 arg1 []float64 70 } 71 percentilesReturns struct { 72 result1 []float64 73 } 74 percentilesReturnsOnCall map[int]struct { 75 result1 []float64 76 } 77 SampleStub func() metrics.Sample 78 sampleMutex sync.RWMutex 79 sampleArgsForCall []struct { 80 } 81 sampleReturns struct { 82 result1 metrics.Sample 83 } 84 sampleReturnsOnCall map[int]struct { 85 result1 metrics.Sample 86 } 87 SnapshotStub func() metrics.Histogram 88 snapshotMutex sync.RWMutex 89 snapshotArgsForCall []struct { 90 } 91 snapshotReturns struct { 92 result1 metrics.Histogram 93 } 94 snapshotReturnsOnCall map[int]struct { 95 result1 metrics.Histogram 96 } 97 StdDevStub func() float64 98 stdDevMutex sync.RWMutex 99 stdDevArgsForCall []struct { 100 } 101 stdDevReturns struct { 102 result1 float64 103 } 104 stdDevReturnsOnCall map[int]struct { 105 result1 float64 106 } 107 SumStub func() int64 108 sumMutex sync.RWMutex 109 sumArgsForCall []struct { 110 } 111 sumReturns struct { 112 result1 int64 113 } 114 sumReturnsOnCall map[int]struct { 115 result1 int64 116 } 117 UpdateStub func(int64) 118 updateMutex sync.RWMutex 119 updateArgsForCall []struct { 120 arg1 int64 121 } 122 VarianceStub func() float64 123 varianceMutex sync.RWMutex 124 varianceArgsForCall []struct { 125 } 126 varianceReturns struct { 127 result1 float64 128 } 129 varianceReturnsOnCall map[int]struct { 130 result1 float64 131 } 132 invocations map[string][][]interface{} 133 invocationsMutex sync.RWMutex 134 } 135 136 func (fake *MetricsHistogram) Clear() { 137 fake.clearMutex.Lock() 138 fake.clearArgsForCall = append(fake.clearArgsForCall, struct { 139 }{}) 140 fake.recordInvocation("Clear", []interface{}{}) 141 fake.clearMutex.Unlock() 142 if fake.ClearStub != nil { 143 fake.ClearStub() 144 } 145 } 146 147 func (fake *MetricsHistogram) ClearCallCount() int { 148 fake.clearMutex.RLock() 149 defer fake.clearMutex.RUnlock() 150 return len(fake.clearArgsForCall) 151 } 152 153 func (fake *MetricsHistogram) ClearCalls(stub func()) { 154 fake.clearMutex.Lock() 155 defer fake.clearMutex.Unlock() 156 fake.ClearStub = stub 157 } 158 159 func (fake *MetricsHistogram) Count() int64 { 160 fake.countMutex.Lock() 161 ret, specificReturn := fake.countReturnsOnCall[len(fake.countArgsForCall)] 162 fake.countArgsForCall = append(fake.countArgsForCall, struct { 163 }{}) 164 fake.recordInvocation("Count", []interface{}{}) 165 fake.countMutex.Unlock() 166 if fake.CountStub != nil { 167 return fake.CountStub() 168 } 169 if specificReturn { 170 return ret.result1 171 } 172 fakeReturns := fake.countReturns 173 return fakeReturns.result1 174 } 175 176 func (fake *MetricsHistogram) CountCallCount() int { 177 fake.countMutex.RLock() 178 defer fake.countMutex.RUnlock() 179 return len(fake.countArgsForCall) 180 } 181 182 func (fake *MetricsHistogram) CountCalls(stub func() int64) { 183 fake.countMutex.Lock() 184 defer fake.countMutex.Unlock() 185 fake.CountStub = stub 186 } 187 188 func (fake *MetricsHistogram) CountReturns(result1 int64) { 189 fake.countMutex.Lock() 190 defer fake.countMutex.Unlock() 191 fake.CountStub = nil 192 fake.countReturns = struct { 193 result1 int64 194 }{result1} 195 } 196 197 func (fake *MetricsHistogram) CountReturnsOnCall(i int, result1 int64) { 198 fake.countMutex.Lock() 199 defer fake.countMutex.Unlock() 200 fake.CountStub = nil 201 if fake.countReturnsOnCall == nil { 202 fake.countReturnsOnCall = make(map[int]struct { 203 result1 int64 204 }) 205 } 206 fake.countReturnsOnCall[i] = struct { 207 result1 int64 208 }{result1} 209 } 210 211 func (fake *MetricsHistogram) Max() int64 { 212 fake.maxMutex.Lock() 213 ret, specificReturn := fake.maxReturnsOnCall[len(fake.maxArgsForCall)] 214 fake.maxArgsForCall = append(fake.maxArgsForCall, struct { 215 }{}) 216 fake.recordInvocation("Max", []interface{}{}) 217 fake.maxMutex.Unlock() 218 if fake.MaxStub != nil { 219 return fake.MaxStub() 220 } 221 if specificReturn { 222 return ret.result1 223 } 224 fakeReturns := fake.maxReturns 225 return fakeReturns.result1 226 } 227 228 func (fake *MetricsHistogram) MaxCallCount() int { 229 fake.maxMutex.RLock() 230 defer fake.maxMutex.RUnlock() 231 return len(fake.maxArgsForCall) 232 } 233 234 func (fake *MetricsHistogram) MaxCalls(stub func() int64) { 235 fake.maxMutex.Lock() 236 defer fake.maxMutex.Unlock() 237 fake.MaxStub = stub 238 } 239 240 func (fake *MetricsHistogram) MaxReturns(result1 int64) { 241 fake.maxMutex.Lock() 242 defer fake.maxMutex.Unlock() 243 fake.MaxStub = nil 244 fake.maxReturns = struct { 245 result1 int64 246 }{result1} 247 } 248 249 func (fake *MetricsHistogram) MaxReturnsOnCall(i int, result1 int64) { 250 fake.maxMutex.Lock() 251 defer fake.maxMutex.Unlock() 252 fake.MaxStub = nil 253 if fake.maxReturnsOnCall == nil { 254 fake.maxReturnsOnCall = make(map[int]struct { 255 result1 int64 256 }) 257 } 258 fake.maxReturnsOnCall[i] = struct { 259 result1 int64 260 }{result1} 261 } 262 263 func (fake *MetricsHistogram) Mean() float64 { 264 fake.meanMutex.Lock() 265 ret, specificReturn := fake.meanReturnsOnCall[len(fake.meanArgsForCall)] 266 fake.meanArgsForCall = append(fake.meanArgsForCall, struct { 267 }{}) 268 fake.recordInvocation("Mean", []interface{}{}) 269 fake.meanMutex.Unlock() 270 if fake.MeanStub != nil { 271 return fake.MeanStub() 272 } 273 if specificReturn { 274 return ret.result1 275 } 276 fakeReturns := fake.meanReturns 277 return fakeReturns.result1 278 } 279 280 func (fake *MetricsHistogram) MeanCallCount() int { 281 fake.meanMutex.RLock() 282 defer fake.meanMutex.RUnlock() 283 return len(fake.meanArgsForCall) 284 } 285 286 func (fake *MetricsHistogram) MeanCalls(stub func() float64) { 287 fake.meanMutex.Lock() 288 defer fake.meanMutex.Unlock() 289 fake.MeanStub = stub 290 } 291 292 func (fake *MetricsHistogram) MeanReturns(result1 float64) { 293 fake.meanMutex.Lock() 294 defer fake.meanMutex.Unlock() 295 fake.MeanStub = nil 296 fake.meanReturns = struct { 297 result1 float64 298 }{result1} 299 } 300 301 func (fake *MetricsHistogram) MeanReturnsOnCall(i int, result1 float64) { 302 fake.meanMutex.Lock() 303 defer fake.meanMutex.Unlock() 304 fake.MeanStub = nil 305 if fake.meanReturnsOnCall == nil { 306 fake.meanReturnsOnCall = make(map[int]struct { 307 result1 float64 308 }) 309 } 310 fake.meanReturnsOnCall[i] = struct { 311 result1 float64 312 }{result1} 313 } 314 315 func (fake *MetricsHistogram) Min() int64 { 316 fake.minMutex.Lock() 317 ret, specificReturn := fake.minReturnsOnCall[len(fake.minArgsForCall)] 318 fake.minArgsForCall = append(fake.minArgsForCall, struct { 319 }{}) 320 fake.recordInvocation("Min", []interface{}{}) 321 fake.minMutex.Unlock() 322 if fake.MinStub != nil { 323 return fake.MinStub() 324 } 325 if specificReturn { 326 return ret.result1 327 } 328 fakeReturns := fake.minReturns 329 return fakeReturns.result1 330 } 331 332 func (fake *MetricsHistogram) MinCallCount() int { 333 fake.minMutex.RLock() 334 defer fake.minMutex.RUnlock() 335 return len(fake.minArgsForCall) 336 } 337 338 func (fake *MetricsHistogram) MinCalls(stub func() int64) { 339 fake.minMutex.Lock() 340 defer fake.minMutex.Unlock() 341 fake.MinStub = stub 342 } 343 344 func (fake *MetricsHistogram) MinReturns(result1 int64) { 345 fake.minMutex.Lock() 346 defer fake.minMutex.Unlock() 347 fake.MinStub = nil 348 fake.minReturns = struct { 349 result1 int64 350 }{result1} 351 } 352 353 func (fake *MetricsHistogram) MinReturnsOnCall(i int, result1 int64) { 354 fake.minMutex.Lock() 355 defer fake.minMutex.Unlock() 356 fake.MinStub = nil 357 if fake.minReturnsOnCall == nil { 358 fake.minReturnsOnCall = make(map[int]struct { 359 result1 int64 360 }) 361 } 362 fake.minReturnsOnCall[i] = struct { 363 result1 int64 364 }{result1} 365 } 366 367 func (fake *MetricsHistogram) Percentile(arg1 float64) float64 { 368 fake.percentileMutex.Lock() 369 ret, specificReturn := fake.percentileReturnsOnCall[len(fake.percentileArgsForCall)] 370 fake.percentileArgsForCall = append(fake.percentileArgsForCall, struct { 371 arg1 float64 372 }{arg1}) 373 fake.recordInvocation("Percentile", []interface{}{arg1}) 374 fake.percentileMutex.Unlock() 375 if fake.PercentileStub != nil { 376 return fake.PercentileStub(arg1) 377 } 378 if specificReturn { 379 return ret.result1 380 } 381 fakeReturns := fake.percentileReturns 382 return fakeReturns.result1 383 } 384 385 func (fake *MetricsHistogram) PercentileCallCount() int { 386 fake.percentileMutex.RLock() 387 defer fake.percentileMutex.RUnlock() 388 return len(fake.percentileArgsForCall) 389 } 390 391 func (fake *MetricsHistogram) PercentileCalls(stub func(float64) float64) { 392 fake.percentileMutex.Lock() 393 defer fake.percentileMutex.Unlock() 394 fake.PercentileStub = stub 395 } 396 397 func (fake *MetricsHistogram) PercentileArgsForCall(i int) float64 { 398 fake.percentileMutex.RLock() 399 defer fake.percentileMutex.RUnlock() 400 argsForCall := fake.percentileArgsForCall[i] 401 return argsForCall.arg1 402 } 403 404 func (fake *MetricsHistogram) PercentileReturns(result1 float64) { 405 fake.percentileMutex.Lock() 406 defer fake.percentileMutex.Unlock() 407 fake.PercentileStub = nil 408 fake.percentileReturns = struct { 409 result1 float64 410 }{result1} 411 } 412 413 func (fake *MetricsHistogram) PercentileReturnsOnCall(i int, result1 float64) { 414 fake.percentileMutex.Lock() 415 defer fake.percentileMutex.Unlock() 416 fake.PercentileStub = nil 417 if fake.percentileReturnsOnCall == nil { 418 fake.percentileReturnsOnCall = make(map[int]struct { 419 result1 float64 420 }) 421 } 422 fake.percentileReturnsOnCall[i] = struct { 423 result1 float64 424 }{result1} 425 } 426 427 func (fake *MetricsHistogram) Percentiles(arg1 []float64) []float64 { 428 var arg1Copy []float64 429 if arg1 != nil { 430 arg1Copy = make([]float64, len(arg1)) 431 copy(arg1Copy, arg1) 432 } 433 fake.percentilesMutex.Lock() 434 ret, specificReturn := fake.percentilesReturnsOnCall[len(fake.percentilesArgsForCall)] 435 fake.percentilesArgsForCall = append(fake.percentilesArgsForCall, struct { 436 arg1 []float64 437 }{arg1Copy}) 438 fake.recordInvocation("Percentiles", []interface{}{arg1Copy}) 439 fake.percentilesMutex.Unlock() 440 if fake.PercentilesStub != nil { 441 return fake.PercentilesStub(arg1) 442 } 443 if specificReturn { 444 return ret.result1 445 } 446 fakeReturns := fake.percentilesReturns 447 return fakeReturns.result1 448 } 449 450 func (fake *MetricsHistogram) PercentilesCallCount() int { 451 fake.percentilesMutex.RLock() 452 defer fake.percentilesMutex.RUnlock() 453 return len(fake.percentilesArgsForCall) 454 } 455 456 func (fake *MetricsHistogram) PercentilesCalls(stub func([]float64) []float64) { 457 fake.percentilesMutex.Lock() 458 defer fake.percentilesMutex.Unlock() 459 fake.PercentilesStub = stub 460 } 461 462 func (fake *MetricsHistogram) PercentilesArgsForCall(i int) []float64 { 463 fake.percentilesMutex.RLock() 464 defer fake.percentilesMutex.RUnlock() 465 argsForCall := fake.percentilesArgsForCall[i] 466 return argsForCall.arg1 467 } 468 469 func (fake *MetricsHistogram) PercentilesReturns(result1 []float64) { 470 fake.percentilesMutex.Lock() 471 defer fake.percentilesMutex.Unlock() 472 fake.PercentilesStub = nil 473 fake.percentilesReturns = struct { 474 result1 []float64 475 }{result1} 476 } 477 478 func (fake *MetricsHistogram) PercentilesReturnsOnCall(i int, result1 []float64) { 479 fake.percentilesMutex.Lock() 480 defer fake.percentilesMutex.Unlock() 481 fake.PercentilesStub = nil 482 if fake.percentilesReturnsOnCall == nil { 483 fake.percentilesReturnsOnCall = make(map[int]struct { 484 result1 []float64 485 }) 486 } 487 fake.percentilesReturnsOnCall[i] = struct { 488 result1 []float64 489 }{result1} 490 } 491 492 func (fake *MetricsHistogram) Sample() metrics.Sample { 493 fake.sampleMutex.Lock() 494 ret, specificReturn := fake.sampleReturnsOnCall[len(fake.sampleArgsForCall)] 495 fake.sampleArgsForCall = append(fake.sampleArgsForCall, struct { 496 }{}) 497 fake.recordInvocation("Sample", []interface{}{}) 498 fake.sampleMutex.Unlock() 499 if fake.SampleStub != nil { 500 return fake.SampleStub() 501 } 502 if specificReturn { 503 return ret.result1 504 } 505 fakeReturns := fake.sampleReturns 506 return fakeReturns.result1 507 } 508 509 func (fake *MetricsHistogram) SampleCallCount() int { 510 fake.sampleMutex.RLock() 511 defer fake.sampleMutex.RUnlock() 512 return len(fake.sampleArgsForCall) 513 } 514 515 func (fake *MetricsHistogram) SampleCalls(stub func() metrics.Sample) { 516 fake.sampleMutex.Lock() 517 defer fake.sampleMutex.Unlock() 518 fake.SampleStub = stub 519 } 520 521 func (fake *MetricsHistogram) SampleReturns(result1 metrics.Sample) { 522 fake.sampleMutex.Lock() 523 defer fake.sampleMutex.Unlock() 524 fake.SampleStub = nil 525 fake.sampleReturns = struct { 526 result1 metrics.Sample 527 }{result1} 528 } 529 530 func (fake *MetricsHistogram) SampleReturnsOnCall(i int, result1 metrics.Sample) { 531 fake.sampleMutex.Lock() 532 defer fake.sampleMutex.Unlock() 533 fake.SampleStub = nil 534 if fake.sampleReturnsOnCall == nil { 535 fake.sampleReturnsOnCall = make(map[int]struct { 536 result1 metrics.Sample 537 }) 538 } 539 fake.sampleReturnsOnCall[i] = struct { 540 result1 metrics.Sample 541 }{result1} 542 } 543 544 func (fake *MetricsHistogram) Snapshot() metrics.Histogram { 545 fake.snapshotMutex.Lock() 546 ret, specificReturn := fake.snapshotReturnsOnCall[len(fake.snapshotArgsForCall)] 547 fake.snapshotArgsForCall = append(fake.snapshotArgsForCall, struct { 548 }{}) 549 fake.recordInvocation("Snapshot", []interface{}{}) 550 fake.snapshotMutex.Unlock() 551 if fake.SnapshotStub != nil { 552 return fake.SnapshotStub() 553 } 554 if specificReturn { 555 return ret.result1 556 } 557 fakeReturns := fake.snapshotReturns 558 return fakeReturns.result1 559 } 560 561 func (fake *MetricsHistogram) SnapshotCallCount() int { 562 fake.snapshotMutex.RLock() 563 defer fake.snapshotMutex.RUnlock() 564 return len(fake.snapshotArgsForCall) 565 } 566 567 func (fake *MetricsHistogram) SnapshotCalls(stub func() metrics.Histogram) { 568 fake.snapshotMutex.Lock() 569 defer fake.snapshotMutex.Unlock() 570 fake.SnapshotStub = stub 571 } 572 573 func (fake *MetricsHistogram) SnapshotReturns(result1 metrics.Histogram) { 574 fake.snapshotMutex.Lock() 575 defer fake.snapshotMutex.Unlock() 576 fake.SnapshotStub = nil 577 fake.snapshotReturns = struct { 578 result1 metrics.Histogram 579 }{result1} 580 } 581 582 func (fake *MetricsHistogram) SnapshotReturnsOnCall(i int, result1 metrics.Histogram) { 583 fake.snapshotMutex.Lock() 584 defer fake.snapshotMutex.Unlock() 585 fake.SnapshotStub = nil 586 if fake.snapshotReturnsOnCall == nil { 587 fake.snapshotReturnsOnCall = make(map[int]struct { 588 result1 metrics.Histogram 589 }) 590 } 591 fake.snapshotReturnsOnCall[i] = struct { 592 result1 metrics.Histogram 593 }{result1} 594 } 595 596 func (fake *MetricsHistogram) StdDev() float64 { 597 fake.stdDevMutex.Lock() 598 ret, specificReturn := fake.stdDevReturnsOnCall[len(fake.stdDevArgsForCall)] 599 fake.stdDevArgsForCall = append(fake.stdDevArgsForCall, struct { 600 }{}) 601 fake.recordInvocation("StdDev", []interface{}{}) 602 fake.stdDevMutex.Unlock() 603 if fake.StdDevStub != nil { 604 return fake.StdDevStub() 605 } 606 if specificReturn { 607 return ret.result1 608 } 609 fakeReturns := fake.stdDevReturns 610 return fakeReturns.result1 611 } 612 613 func (fake *MetricsHistogram) StdDevCallCount() int { 614 fake.stdDevMutex.RLock() 615 defer fake.stdDevMutex.RUnlock() 616 return len(fake.stdDevArgsForCall) 617 } 618 619 func (fake *MetricsHistogram) StdDevCalls(stub func() float64) { 620 fake.stdDevMutex.Lock() 621 defer fake.stdDevMutex.Unlock() 622 fake.StdDevStub = stub 623 } 624 625 func (fake *MetricsHistogram) StdDevReturns(result1 float64) { 626 fake.stdDevMutex.Lock() 627 defer fake.stdDevMutex.Unlock() 628 fake.StdDevStub = nil 629 fake.stdDevReturns = struct { 630 result1 float64 631 }{result1} 632 } 633 634 func (fake *MetricsHistogram) StdDevReturnsOnCall(i int, result1 float64) { 635 fake.stdDevMutex.Lock() 636 defer fake.stdDevMutex.Unlock() 637 fake.StdDevStub = nil 638 if fake.stdDevReturnsOnCall == nil { 639 fake.stdDevReturnsOnCall = make(map[int]struct { 640 result1 float64 641 }) 642 } 643 fake.stdDevReturnsOnCall[i] = struct { 644 result1 float64 645 }{result1} 646 } 647 648 func (fake *MetricsHistogram) Sum() int64 { 649 fake.sumMutex.Lock() 650 ret, specificReturn := fake.sumReturnsOnCall[len(fake.sumArgsForCall)] 651 fake.sumArgsForCall = append(fake.sumArgsForCall, struct { 652 }{}) 653 fake.recordInvocation("Sum", []interface{}{}) 654 fake.sumMutex.Unlock() 655 if fake.SumStub != nil { 656 return fake.SumStub() 657 } 658 if specificReturn { 659 return ret.result1 660 } 661 fakeReturns := fake.sumReturns 662 return fakeReturns.result1 663 } 664 665 func (fake *MetricsHistogram) SumCallCount() int { 666 fake.sumMutex.RLock() 667 defer fake.sumMutex.RUnlock() 668 return len(fake.sumArgsForCall) 669 } 670 671 func (fake *MetricsHistogram) SumCalls(stub func() int64) { 672 fake.sumMutex.Lock() 673 defer fake.sumMutex.Unlock() 674 fake.SumStub = stub 675 } 676 677 func (fake *MetricsHistogram) SumReturns(result1 int64) { 678 fake.sumMutex.Lock() 679 defer fake.sumMutex.Unlock() 680 fake.SumStub = nil 681 fake.sumReturns = struct { 682 result1 int64 683 }{result1} 684 } 685 686 func (fake *MetricsHistogram) SumReturnsOnCall(i int, result1 int64) { 687 fake.sumMutex.Lock() 688 defer fake.sumMutex.Unlock() 689 fake.SumStub = nil 690 if fake.sumReturnsOnCall == nil { 691 fake.sumReturnsOnCall = make(map[int]struct { 692 result1 int64 693 }) 694 } 695 fake.sumReturnsOnCall[i] = struct { 696 result1 int64 697 }{result1} 698 } 699 700 func (fake *MetricsHistogram) Update(arg1 int64) { 701 fake.updateMutex.Lock() 702 fake.updateArgsForCall = append(fake.updateArgsForCall, struct { 703 arg1 int64 704 }{arg1}) 705 fake.recordInvocation("Update", []interface{}{arg1}) 706 fake.updateMutex.Unlock() 707 if fake.UpdateStub != nil { 708 fake.UpdateStub(arg1) 709 } 710 } 711 712 func (fake *MetricsHistogram) UpdateCallCount() int { 713 fake.updateMutex.RLock() 714 defer fake.updateMutex.RUnlock() 715 return len(fake.updateArgsForCall) 716 } 717 718 func (fake *MetricsHistogram) UpdateCalls(stub func(int64)) { 719 fake.updateMutex.Lock() 720 defer fake.updateMutex.Unlock() 721 fake.UpdateStub = stub 722 } 723 724 func (fake *MetricsHistogram) UpdateArgsForCall(i int) int64 { 725 fake.updateMutex.RLock() 726 defer fake.updateMutex.RUnlock() 727 argsForCall := fake.updateArgsForCall[i] 728 return argsForCall.arg1 729 } 730 731 func (fake *MetricsHistogram) Variance() float64 { 732 fake.varianceMutex.Lock() 733 ret, specificReturn := fake.varianceReturnsOnCall[len(fake.varianceArgsForCall)] 734 fake.varianceArgsForCall = append(fake.varianceArgsForCall, struct { 735 }{}) 736 fake.recordInvocation("Variance", []interface{}{}) 737 fake.varianceMutex.Unlock() 738 if fake.VarianceStub != nil { 739 return fake.VarianceStub() 740 } 741 if specificReturn { 742 return ret.result1 743 } 744 fakeReturns := fake.varianceReturns 745 return fakeReturns.result1 746 } 747 748 func (fake *MetricsHistogram) VarianceCallCount() int { 749 fake.varianceMutex.RLock() 750 defer fake.varianceMutex.RUnlock() 751 return len(fake.varianceArgsForCall) 752 } 753 754 func (fake *MetricsHistogram) VarianceCalls(stub func() float64) { 755 fake.varianceMutex.Lock() 756 defer fake.varianceMutex.Unlock() 757 fake.VarianceStub = stub 758 } 759 760 func (fake *MetricsHistogram) VarianceReturns(result1 float64) { 761 fake.varianceMutex.Lock() 762 defer fake.varianceMutex.Unlock() 763 fake.VarianceStub = nil 764 fake.varianceReturns = struct { 765 result1 float64 766 }{result1} 767 } 768 769 func (fake *MetricsHistogram) VarianceReturnsOnCall(i int, result1 float64) { 770 fake.varianceMutex.Lock() 771 defer fake.varianceMutex.Unlock() 772 fake.VarianceStub = nil 773 if fake.varianceReturnsOnCall == nil { 774 fake.varianceReturnsOnCall = make(map[int]struct { 775 result1 float64 776 }) 777 } 778 fake.varianceReturnsOnCall[i] = struct { 779 result1 float64 780 }{result1} 781 } 782 783 func (fake *MetricsHistogram) Invocations() map[string][][]interface{} { 784 fake.invocationsMutex.RLock() 785 defer fake.invocationsMutex.RUnlock() 786 fake.clearMutex.RLock() 787 defer fake.clearMutex.RUnlock() 788 fake.countMutex.RLock() 789 defer fake.countMutex.RUnlock() 790 fake.maxMutex.RLock() 791 defer fake.maxMutex.RUnlock() 792 fake.meanMutex.RLock() 793 defer fake.meanMutex.RUnlock() 794 fake.minMutex.RLock() 795 defer fake.minMutex.RUnlock() 796 fake.percentileMutex.RLock() 797 defer fake.percentileMutex.RUnlock() 798 fake.percentilesMutex.RLock() 799 defer fake.percentilesMutex.RUnlock() 800 fake.sampleMutex.RLock() 801 defer fake.sampleMutex.RUnlock() 802 fake.snapshotMutex.RLock() 803 defer fake.snapshotMutex.RUnlock() 804 fake.stdDevMutex.RLock() 805 defer fake.stdDevMutex.RUnlock() 806 fake.sumMutex.RLock() 807 defer fake.sumMutex.RUnlock() 808 fake.updateMutex.RLock() 809 defer fake.updateMutex.RUnlock() 810 fake.varianceMutex.RLock() 811 defer fake.varianceMutex.RUnlock() 812 copiedInvocations := map[string][][]interface{}{} 813 for key, value := range fake.invocations { 814 copiedInvocations[key] = value 815 } 816 return copiedInvocations 817 } 818 819 func (fake *MetricsHistogram) recordInvocation(key string, args []interface{}) { 820 fake.invocationsMutex.Lock() 821 defer fake.invocationsMutex.Unlock() 822 if fake.invocations == nil { 823 fake.invocations = map[string][][]interface{}{} 824 } 825 if fake.invocations[key] == nil { 826 fake.invocations[key] = [][]interface{}{} 827 } 828 fake.invocations[key] = append(fake.invocations[key], args) 829 }