github.com/IBM-Blockchain/fabric-operator@v1.0.4/controllers/mocks/client.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package mocks 3 4 import ( 5 "context" 6 "sync" 7 8 "github.com/IBM-Blockchain/fabric-operator/pkg/k8s/controllerclient" 9 "k8s.io/apimachinery/pkg/types" 10 "sigs.k8s.io/controller-runtime/pkg/client" 11 ) 12 13 type Client struct { 14 CreateStub func(context.Context, client.Object, ...controllerclient.CreateOption) error 15 createMutex sync.RWMutex 16 createArgsForCall []struct { 17 arg1 context.Context 18 arg2 client.Object 19 arg3 []controllerclient.CreateOption 20 } 21 createReturns struct { 22 result1 error 23 } 24 createReturnsOnCall map[int]struct { 25 result1 error 26 } 27 CreateOrUpdateStub func(context.Context, client.Object, ...controllerclient.CreateOrUpdateOption) error 28 createOrUpdateMutex sync.RWMutex 29 createOrUpdateArgsForCall []struct { 30 arg1 context.Context 31 arg2 client.Object 32 arg3 []controllerclient.CreateOrUpdateOption 33 } 34 createOrUpdateReturns struct { 35 result1 error 36 } 37 createOrUpdateReturnsOnCall map[int]struct { 38 result1 error 39 } 40 DeleteStub func(context.Context, client.Object, ...client.DeleteOption) error 41 deleteMutex sync.RWMutex 42 deleteArgsForCall []struct { 43 arg1 context.Context 44 arg2 client.Object 45 arg3 []client.DeleteOption 46 } 47 deleteReturns struct { 48 result1 error 49 } 50 deleteReturnsOnCall map[int]struct { 51 result1 error 52 } 53 GetStub func(context.Context, types.NamespacedName, client.Object) error 54 getMutex sync.RWMutex 55 getArgsForCall []struct { 56 arg1 context.Context 57 arg2 types.NamespacedName 58 arg3 client.Object 59 } 60 getReturns struct { 61 result1 error 62 } 63 getReturnsOnCall map[int]struct { 64 result1 error 65 } 66 ListStub func(context.Context, client.ObjectList, ...client.ListOption) error 67 listMutex sync.RWMutex 68 listArgsForCall []struct { 69 arg1 context.Context 70 arg2 client.ObjectList 71 arg3 []client.ListOption 72 } 73 listReturns struct { 74 result1 error 75 } 76 listReturnsOnCall map[int]struct { 77 result1 error 78 } 79 PatchStub func(context.Context, client.Object, client.Patch, ...controllerclient.PatchOption) error 80 patchMutex sync.RWMutex 81 patchArgsForCall []struct { 82 arg1 context.Context 83 arg2 client.Object 84 arg3 client.Patch 85 arg4 []controllerclient.PatchOption 86 } 87 patchReturns struct { 88 result1 error 89 } 90 patchReturnsOnCall map[int]struct { 91 result1 error 92 } 93 PatchStatusStub func(context.Context, client.Object, client.Patch, ...controllerclient.PatchOption) error 94 patchStatusMutex sync.RWMutex 95 patchStatusArgsForCall []struct { 96 arg1 context.Context 97 arg2 client.Object 98 arg3 client.Patch 99 arg4 []controllerclient.PatchOption 100 } 101 patchStatusReturns struct { 102 result1 error 103 } 104 patchStatusReturnsOnCall map[int]struct { 105 result1 error 106 } 107 UpdateStub func(context.Context, client.Object, ...controllerclient.UpdateOption) error 108 updateMutex sync.RWMutex 109 updateArgsForCall []struct { 110 arg1 context.Context 111 arg2 client.Object 112 arg3 []controllerclient.UpdateOption 113 } 114 updateReturns struct { 115 result1 error 116 } 117 updateReturnsOnCall map[int]struct { 118 result1 error 119 } 120 UpdateStatusStub func(context.Context, client.Object, ...client.UpdateOption) error 121 updateStatusMutex sync.RWMutex 122 updateStatusArgsForCall []struct { 123 arg1 context.Context 124 arg2 client.Object 125 arg3 []client.UpdateOption 126 } 127 updateStatusReturns struct { 128 result1 error 129 } 130 updateStatusReturnsOnCall map[int]struct { 131 result1 error 132 } 133 invocations map[string][][]interface{} 134 invocationsMutex sync.RWMutex 135 } 136 137 func (fake *Client) Create(arg1 context.Context, arg2 client.Object, arg3 ...controllerclient.CreateOption) error { 138 fake.createMutex.Lock() 139 ret, specificReturn := fake.createReturnsOnCall[len(fake.createArgsForCall)] 140 fake.createArgsForCall = append(fake.createArgsForCall, struct { 141 arg1 context.Context 142 arg2 client.Object 143 arg3 []controllerclient.CreateOption 144 }{arg1, arg2, arg3}) 145 stub := fake.CreateStub 146 fakeReturns := fake.createReturns 147 fake.recordInvocation("Create", []interface{}{arg1, arg2, arg3}) 148 fake.createMutex.Unlock() 149 if stub != nil { 150 return stub(arg1, arg2, arg3...) 151 } 152 if specificReturn { 153 return ret.result1 154 } 155 return fakeReturns.result1 156 } 157 158 func (fake *Client) CreateCallCount() int { 159 fake.createMutex.RLock() 160 defer fake.createMutex.RUnlock() 161 return len(fake.createArgsForCall) 162 } 163 164 func (fake *Client) CreateCalls(stub func(context.Context, client.Object, ...controllerclient.CreateOption) error) { 165 fake.createMutex.Lock() 166 defer fake.createMutex.Unlock() 167 fake.CreateStub = stub 168 } 169 170 func (fake *Client) CreateArgsForCall(i int) (context.Context, client.Object, []controllerclient.CreateOption) { 171 fake.createMutex.RLock() 172 defer fake.createMutex.RUnlock() 173 argsForCall := fake.createArgsForCall[i] 174 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3 175 } 176 177 func (fake *Client) CreateReturns(result1 error) { 178 fake.createMutex.Lock() 179 defer fake.createMutex.Unlock() 180 fake.CreateStub = nil 181 fake.createReturns = struct { 182 result1 error 183 }{result1} 184 } 185 186 func (fake *Client) CreateReturnsOnCall(i int, result1 error) { 187 fake.createMutex.Lock() 188 defer fake.createMutex.Unlock() 189 fake.CreateStub = nil 190 if fake.createReturnsOnCall == nil { 191 fake.createReturnsOnCall = make(map[int]struct { 192 result1 error 193 }) 194 } 195 fake.createReturnsOnCall[i] = struct { 196 result1 error 197 }{result1} 198 } 199 200 func (fake *Client) CreateOrUpdate(arg1 context.Context, arg2 client.Object, arg3 ...controllerclient.CreateOrUpdateOption) error { 201 fake.createOrUpdateMutex.Lock() 202 ret, specificReturn := fake.createOrUpdateReturnsOnCall[len(fake.createOrUpdateArgsForCall)] 203 fake.createOrUpdateArgsForCall = append(fake.createOrUpdateArgsForCall, struct { 204 arg1 context.Context 205 arg2 client.Object 206 arg3 []controllerclient.CreateOrUpdateOption 207 }{arg1, arg2, arg3}) 208 stub := fake.CreateOrUpdateStub 209 fakeReturns := fake.createOrUpdateReturns 210 fake.recordInvocation("CreateOrUpdate", []interface{}{arg1, arg2, arg3}) 211 fake.createOrUpdateMutex.Unlock() 212 if stub != nil { 213 return stub(arg1, arg2, arg3...) 214 } 215 if specificReturn { 216 return ret.result1 217 } 218 return fakeReturns.result1 219 } 220 221 func (fake *Client) CreateOrUpdateCallCount() int { 222 fake.createOrUpdateMutex.RLock() 223 defer fake.createOrUpdateMutex.RUnlock() 224 return len(fake.createOrUpdateArgsForCall) 225 } 226 227 func (fake *Client) CreateOrUpdateCalls(stub func(context.Context, client.Object, ...controllerclient.CreateOrUpdateOption) error) { 228 fake.createOrUpdateMutex.Lock() 229 defer fake.createOrUpdateMutex.Unlock() 230 fake.CreateOrUpdateStub = stub 231 } 232 233 func (fake *Client) CreateOrUpdateArgsForCall(i int) (context.Context, client.Object, []controllerclient.CreateOrUpdateOption) { 234 fake.createOrUpdateMutex.RLock() 235 defer fake.createOrUpdateMutex.RUnlock() 236 argsForCall := fake.createOrUpdateArgsForCall[i] 237 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3 238 } 239 240 func (fake *Client) CreateOrUpdateReturns(result1 error) { 241 fake.createOrUpdateMutex.Lock() 242 defer fake.createOrUpdateMutex.Unlock() 243 fake.CreateOrUpdateStub = nil 244 fake.createOrUpdateReturns = struct { 245 result1 error 246 }{result1} 247 } 248 249 func (fake *Client) CreateOrUpdateReturnsOnCall(i int, result1 error) { 250 fake.createOrUpdateMutex.Lock() 251 defer fake.createOrUpdateMutex.Unlock() 252 fake.CreateOrUpdateStub = nil 253 if fake.createOrUpdateReturnsOnCall == nil { 254 fake.createOrUpdateReturnsOnCall = make(map[int]struct { 255 result1 error 256 }) 257 } 258 fake.createOrUpdateReturnsOnCall[i] = struct { 259 result1 error 260 }{result1} 261 } 262 263 func (fake *Client) Delete(arg1 context.Context, arg2 client.Object, arg3 ...client.DeleteOption) error { 264 fake.deleteMutex.Lock() 265 ret, specificReturn := fake.deleteReturnsOnCall[len(fake.deleteArgsForCall)] 266 fake.deleteArgsForCall = append(fake.deleteArgsForCall, struct { 267 arg1 context.Context 268 arg2 client.Object 269 arg3 []client.DeleteOption 270 }{arg1, arg2, arg3}) 271 stub := fake.DeleteStub 272 fakeReturns := fake.deleteReturns 273 fake.recordInvocation("Delete", []interface{}{arg1, arg2, arg3}) 274 fake.deleteMutex.Unlock() 275 if stub != nil { 276 return stub(arg1, arg2, arg3...) 277 } 278 if specificReturn { 279 return ret.result1 280 } 281 return fakeReturns.result1 282 } 283 284 func (fake *Client) DeleteCallCount() int { 285 fake.deleteMutex.RLock() 286 defer fake.deleteMutex.RUnlock() 287 return len(fake.deleteArgsForCall) 288 } 289 290 func (fake *Client) DeleteCalls(stub func(context.Context, client.Object, ...client.DeleteOption) error) { 291 fake.deleteMutex.Lock() 292 defer fake.deleteMutex.Unlock() 293 fake.DeleteStub = stub 294 } 295 296 func (fake *Client) DeleteArgsForCall(i int) (context.Context, client.Object, []client.DeleteOption) { 297 fake.deleteMutex.RLock() 298 defer fake.deleteMutex.RUnlock() 299 argsForCall := fake.deleteArgsForCall[i] 300 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3 301 } 302 303 func (fake *Client) DeleteReturns(result1 error) { 304 fake.deleteMutex.Lock() 305 defer fake.deleteMutex.Unlock() 306 fake.DeleteStub = nil 307 fake.deleteReturns = struct { 308 result1 error 309 }{result1} 310 } 311 312 func (fake *Client) DeleteReturnsOnCall(i int, result1 error) { 313 fake.deleteMutex.Lock() 314 defer fake.deleteMutex.Unlock() 315 fake.DeleteStub = nil 316 if fake.deleteReturnsOnCall == nil { 317 fake.deleteReturnsOnCall = make(map[int]struct { 318 result1 error 319 }) 320 } 321 fake.deleteReturnsOnCall[i] = struct { 322 result1 error 323 }{result1} 324 } 325 326 func (fake *Client) Get(arg1 context.Context, arg2 types.NamespacedName, arg3 client.Object) error { 327 fake.getMutex.Lock() 328 ret, specificReturn := fake.getReturnsOnCall[len(fake.getArgsForCall)] 329 fake.getArgsForCall = append(fake.getArgsForCall, struct { 330 arg1 context.Context 331 arg2 types.NamespacedName 332 arg3 client.Object 333 }{arg1, arg2, arg3}) 334 stub := fake.GetStub 335 fakeReturns := fake.getReturns 336 fake.recordInvocation("Get", []interface{}{arg1, arg2, arg3}) 337 fake.getMutex.Unlock() 338 if stub != nil { 339 return stub(arg1, arg2, arg3) 340 } 341 if specificReturn { 342 return ret.result1 343 } 344 return fakeReturns.result1 345 } 346 347 func (fake *Client) GetCallCount() int { 348 fake.getMutex.RLock() 349 defer fake.getMutex.RUnlock() 350 return len(fake.getArgsForCall) 351 } 352 353 func (fake *Client) GetCalls(stub func(context.Context, types.NamespacedName, client.Object) error) { 354 fake.getMutex.Lock() 355 defer fake.getMutex.Unlock() 356 fake.GetStub = stub 357 } 358 359 func (fake *Client) GetArgsForCall(i int) (context.Context, types.NamespacedName, client.Object) { 360 fake.getMutex.RLock() 361 defer fake.getMutex.RUnlock() 362 argsForCall := fake.getArgsForCall[i] 363 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3 364 } 365 366 func (fake *Client) GetReturns(result1 error) { 367 fake.getMutex.Lock() 368 defer fake.getMutex.Unlock() 369 fake.GetStub = nil 370 fake.getReturns = struct { 371 result1 error 372 }{result1} 373 } 374 375 func (fake *Client) GetReturnsOnCall(i int, result1 error) { 376 fake.getMutex.Lock() 377 defer fake.getMutex.Unlock() 378 fake.GetStub = nil 379 if fake.getReturnsOnCall == nil { 380 fake.getReturnsOnCall = make(map[int]struct { 381 result1 error 382 }) 383 } 384 fake.getReturnsOnCall[i] = struct { 385 result1 error 386 }{result1} 387 } 388 389 func (fake *Client) List(arg1 context.Context, arg2 client.ObjectList, arg3 ...client.ListOption) error { 390 fake.listMutex.Lock() 391 ret, specificReturn := fake.listReturnsOnCall[len(fake.listArgsForCall)] 392 fake.listArgsForCall = append(fake.listArgsForCall, struct { 393 arg1 context.Context 394 arg2 client.ObjectList 395 arg3 []client.ListOption 396 }{arg1, arg2, arg3}) 397 stub := fake.ListStub 398 fakeReturns := fake.listReturns 399 fake.recordInvocation("List", []interface{}{arg1, arg2, arg3}) 400 fake.listMutex.Unlock() 401 if stub != nil { 402 return stub(arg1, arg2, arg3...) 403 } 404 if specificReturn { 405 return ret.result1 406 } 407 return fakeReturns.result1 408 } 409 410 func (fake *Client) ListCallCount() int { 411 fake.listMutex.RLock() 412 defer fake.listMutex.RUnlock() 413 return len(fake.listArgsForCall) 414 } 415 416 func (fake *Client) ListCalls(stub func(context.Context, client.ObjectList, ...client.ListOption) error) { 417 fake.listMutex.Lock() 418 defer fake.listMutex.Unlock() 419 fake.ListStub = stub 420 } 421 422 func (fake *Client) ListArgsForCall(i int) (context.Context, client.ObjectList, []client.ListOption) { 423 fake.listMutex.RLock() 424 defer fake.listMutex.RUnlock() 425 argsForCall := fake.listArgsForCall[i] 426 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3 427 } 428 429 func (fake *Client) ListReturns(result1 error) { 430 fake.listMutex.Lock() 431 defer fake.listMutex.Unlock() 432 fake.ListStub = nil 433 fake.listReturns = struct { 434 result1 error 435 }{result1} 436 } 437 438 func (fake *Client) ListReturnsOnCall(i int, result1 error) { 439 fake.listMutex.Lock() 440 defer fake.listMutex.Unlock() 441 fake.ListStub = nil 442 if fake.listReturnsOnCall == nil { 443 fake.listReturnsOnCall = make(map[int]struct { 444 result1 error 445 }) 446 } 447 fake.listReturnsOnCall[i] = struct { 448 result1 error 449 }{result1} 450 } 451 452 func (fake *Client) Patch(arg1 context.Context, arg2 client.Object, arg3 client.Patch, arg4 ...controllerclient.PatchOption) error { 453 fake.patchMutex.Lock() 454 ret, specificReturn := fake.patchReturnsOnCall[len(fake.patchArgsForCall)] 455 fake.patchArgsForCall = append(fake.patchArgsForCall, struct { 456 arg1 context.Context 457 arg2 client.Object 458 arg3 client.Patch 459 arg4 []controllerclient.PatchOption 460 }{arg1, arg2, arg3, arg4}) 461 stub := fake.PatchStub 462 fakeReturns := fake.patchReturns 463 fake.recordInvocation("Patch", []interface{}{arg1, arg2, arg3, arg4}) 464 fake.patchMutex.Unlock() 465 if stub != nil { 466 return stub(arg1, arg2, arg3, arg4...) 467 } 468 if specificReturn { 469 return ret.result1 470 } 471 return fakeReturns.result1 472 } 473 474 func (fake *Client) PatchCallCount() int { 475 fake.patchMutex.RLock() 476 defer fake.patchMutex.RUnlock() 477 return len(fake.patchArgsForCall) 478 } 479 480 func (fake *Client) PatchCalls(stub func(context.Context, client.Object, client.Patch, ...controllerclient.PatchOption) error) { 481 fake.patchMutex.Lock() 482 defer fake.patchMutex.Unlock() 483 fake.PatchStub = stub 484 } 485 486 func (fake *Client) PatchArgsForCall(i int) (context.Context, client.Object, client.Patch, []controllerclient.PatchOption) { 487 fake.patchMutex.RLock() 488 defer fake.patchMutex.RUnlock() 489 argsForCall := fake.patchArgsForCall[i] 490 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4 491 } 492 493 func (fake *Client) PatchReturns(result1 error) { 494 fake.patchMutex.Lock() 495 defer fake.patchMutex.Unlock() 496 fake.PatchStub = nil 497 fake.patchReturns = struct { 498 result1 error 499 }{result1} 500 } 501 502 func (fake *Client) PatchReturnsOnCall(i int, result1 error) { 503 fake.patchMutex.Lock() 504 defer fake.patchMutex.Unlock() 505 fake.PatchStub = nil 506 if fake.patchReturnsOnCall == nil { 507 fake.patchReturnsOnCall = make(map[int]struct { 508 result1 error 509 }) 510 } 511 fake.patchReturnsOnCall[i] = struct { 512 result1 error 513 }{result1} 514 } 515 516 func (fake *Client) PatchStatus(arg1 context.Context, arg2 client.Object, arg3 client.Patch, arg4 ...controllerclient.PatchOption) error { 517 fake.patchStatusMutex.Lock() 518 ret, specificReturn := fake.patchStatusReturnsOnCall[len(fake.patchStatusArgsForCall)] 519 fake.patchStatusArgsForCall = append(fake.patchStatusArgsForCall, struct { 520 arg1 context.Context 521 arg2 client.Object 522 arg3 client.Patch 523 arg4 []controllerclient.PatchOption 524 }{arg1, arg2, arg3, arg4}) 525 stub := fake.PatchStatusStub 526 fakeReturns := fake.patchStatusReturns 527 fake.recordInvocation("PatchStatus", []interface{}{arg1, arg2, arg3, arg4}) 528 fake.patchStatusMutex.Unlock() 529 if stub != nil { 530 return stub(arg1, arg2, arg3, arg4...) 531 } 532 if specificReturn { 533 return ret.result1 534 } 535 return fakeReturns.result1 536 } 537 538 func (fake *Client) PatchStatusCallCount() int { 539 fake.patchStatusMutex.RLock() 540 defer fake.patchStatusMutex.RUnlock() 541 return len(fake.patchStatusArgsForCall) 542 } 543 544 func (fake *Client) PatchStatusCalls(stub func(context.Context, client.Object, client.Patch, ...controllerclient.PatchOption) error) { 545 fake.patchStatusMutex.Lock() 546 defer fake.patchStatusMutex.Unlock() 547 fake.PatchStatusStub = stub 548 } 549 550 func (fake *Client) PatchStatusArgsForCall(i int) (context.Context, client.Object, client.Patch, []controllerclient.PatchOption) { 551 fake.patchStatusMutex.RLock() 552 defer fake.patchStatusMutex.RUnlock() 553 argsForCall := fake.patchStatusArgsForCall[i] 554 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4 555 } 556 557 func (fake *Client) PatchStatusReturns(result1 error) { 558 fake.patchStatusMutex.Lock() 559 defer fake.patchStatusMutex.Unlock() 560 fake.PatchStatusStub = nil 561 fake.patchStatusReturns = struct { 562 result1 error 563 }{result1} 564 } 565 566 func (fake *Client) PatchStatusReturnsOnCall(i int, result1 error) { 567 fake.patchStatusMutex.Lock() 568 defer fake.patchStatusMutex.Unlock() 569 fake.PatchStatusStub = nil 570 if fake.patchStatusReturnsOnCall == nil { 571 fake.patchStatusReturnsOnCall = make(map[int]struct { 572 result1 error 573 }) 574 } 575 fake.patchStatusReturnsOnCall[i] = struct { 576 result1 error 577 }{result1} 578 } 579 580 func (fake *Client) Update(arg1 context.Context, arg2 client.Object, arg3 ...controllerclient.UpdateOption) error { 581 fake.updateMutex.Lock() 582 ret, specificReturn := fake.updateReturnsOnCall[len(fake.updateArgsForCall)] 583 fake.updateArgsForCall = append(fake.updateArgsForCall, struct { 584 arg1 context.Context 585 arg2 client.Object 586 arg3 []controllerclient.UpdateOption 587 }{arg1, arg2, arg3}) 588 stub := fake.UpdateStub 589 fakeReturns := fake.updateReturns 590 fake.recordInvocation("Update", []interface{}{arg1, arg2, arg3}) 591 fake.updateMutex.Unlock() 592 if stub != nil { 593 return stub(arg1, arg2, arg3...) 594 } 595 if specificReturn { 596 return ret.result1 597 } 598 return fakeReturns.result1 599 } 600 601 func (fake *Client) UpdateCallCount() int { 602 fake.updateMutex.RLock() 603 defer fake.updateMutex.RUnlock() 604 return len(fake.updateArgsForCall) 605 } 606 607 func (fake *Client) UpdateCalls(stub func(context.Context, client.Object, ...controllerclient.UpdateOption) error) { 608 fake.updateMutex.Lock() 609 defer fake.updateMutex.Unlock() 610 fake.UpdateStub = stub 611 } 612 613 func (fake *Client) UpdateArgsForCall(i int) (context.Context, client.Object, []controllerclient.UpdateOption) { 614 fake.updateMutex.RLock() 615 defer fake.updateMutex.RUnlock() 616 argsForCall := fake.updateArgsForCall[i] 617 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3 618 } 619 620 func (fake *Client) UpdateReturns(result1 error) { 621 fake.updateMutex.Lock() 622 defer fake.updateMutex.Unlock() 623 fake.UpdateStub = nil 624 fake.updateReturns = struct { 625 result1 error 626 }{result1} 627 } 628 629 func (fake *Client) UpdateReturnsOnCall(i int, result1 error) { 630 fake.updateMutex.Lock() 631 defer fake.updateMutex.Unlock() 632 fake.UpdateStub = nil 633 if fake.updateReturnsOnCall == nil { 634 fake.updateReturnsOnCall = make(map[int]struct { 635 result1 error 636 }) 637 } 638 fake.updateReturnsOnCall[i] = struct { 639 result1 error 640 }{result1} 641 } 642 643 func (fake *Client) UpdateStatus(arg1 context.Context, arg2 client.Object, arg3 ...client.UpdateOption) error { 644 fake.updateStatusMutex.Lock() 645 ret, specificReturn := fake.updateStatusReturnsOnCall[len(fake.updateStatusArgsForCall)] 646 fake.updateStatusArgsForCall = append(fake.updateStatusArgsForCall, struct { 647 arg1 context.Context 648 arg2 client.Object 649 arg3 []client.UpdateOption 650 }{arg1, arg2, arg3}) 651 stub := fake.UpdateStatusStub 652 fakeReturns := fake.updateStatusReturns 653 fake.recordInvocation("UpdateStatus", []interface{}{arg1, arg2, arg3}) 654 fake.updateStatusMutex.Unlock() 655 if stub != nil { 656 return stub(arg1, arg2, arg3...) 657 } 658 if specificReturn { 659 return ret.result1 660 } 661 return fakeReturns.result1 662 } 663 664 func (fake *Client) UpdateStatusCallCount() int { 665 fake.updateStatusMutex.RLock() 666 defer fake.updateStatusMutex.RUnlock() 667 return len(fake.updateStatusArgsForCall) 668 } 669 670 func (fake *Client) UpdateStatusCalls(stub func(context.Context, client.Object, ...client.UpdateOption) error) { 671 fake.updateStatusMutex.Lock() 672 defer fake.updateStatusMutex.Unlock() 673 fake.UpdateStatusStub = stub 674 } 675 676 func (fake *Client) UpdateStatusArgsForCall(i int) (context.Context, client.Object, []client.UpdateOption) { 677 fake.updateStatusMutex.RLock() 678 defer fake.updateStatusMutex.RUnlock() 679 argsForCall := fake.updateStatusArgsForCall[i] 680 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3 681 } 682 683 func (fake *Client) UpdateStatusReturns(result1 error) { 684 fake.updateStatusMutex.Lock() 685 defer fake.updateStatusMutex.Unlock() 686 fake.UpdateStatusStub = nil 687 fake.updateStatusReturns = struct { 688 result1 error 689 }{result1} 690 } 691 692 func (fake *Client) UpdateStatusReturnsOnCall(i int, result1 error) { 693 fake.updateStatusMutex.Lock() 694 defer fake.updateStatusMutex.Unlock() 695 fake.UpdateStatusStub = nil 696 if fake.updateStatusReturnsOnCall == nil { 697 fake.updateStatusReturnsOnCall = make(map[int]struct { 698 result1 error 699 }) 700 } 701 fake.updateStatusReturnsOnCall[i] = struct { 702 result1 error 703 }{result1} 704 } 705 706 func (fake *Client) Invocations() map[string][][]interface{} { 707 fake.invocationsMutex.RLock() 708 defer fake.invocationsMutex.RUnlock() 709 fake.createMutex.RLock() 710 defer fake.createMutex.RUnlock() 711 fake.createOrUpdateMutex.RLock() 712 defer fake.createOrUpdateMutex.RUnlock() 713 fake.deleteMutex.RLock() 714 defer fake.deleteMutex.RUnlock() 715 fake.getMutex.RLock() 716 defer fake.getMutex.RUnlock() 717 fake.listMutex.RLock() 718 defer fake.listMutex.RUnlock() 719 fake.patchMutex.RLock() 720 defer fake.patchMutex.RUnlock() 721 fake.patchStatusMutex.RLock() 722 defer fake.patchStatusMutex.RUnlock() 723 fake.updateMutex.RLock() 724 defer fake.updateMutex.RUnlock() 725 fake.updateStatusMutex.RLock() 726 defer fake.updateStatusMutex.RUnlock() 727 copiedInvocations := map[string][][]interface{}{} 728 for key, value := range fake.invocations { 729 copiedInvocations[key] = value 730 } 731 return copiedInvocations 732 } 733 734 func (fake *Client) recordInvocation(key string, args []interface{}) { 735 fake.invocationsMutex.Lock() 736 defer fake.invocationsMutex.Unlock() 737 if fake.invocations == nil { 738 fake.invocations = map[string][][]interface{}{} 739 } 740 if fake.invocations[key] == nil { 741 fake.invocations[key] = [][]interface{}{} 742 } 743 fake.invocations[key] = append(fake.invocations[key], args) 744 } 745 746 var _ controllerclient.Client = new(Client)