github.com/arunkumar7540/cli@v6.45.0+incompatible/command/v6/v6fakes/fake_v3scale_actor.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package v6fakes 3 4 import ( 5 "sync" 6 7 "code.cloudfoundry.org/cli/actor/v3action" 8 v6 "code.cloudfoundry.org/cli/command/v6" 9 ) 10 11 type FakeV3ScaleActor struct { 12 GetApplicationByNameAndSpaceStub func(string, string) (v3action.Application, v3action.Warnings, error) 13 getApplicationByNameAndSpaceMutex sync.RWMutex 14 getApplicationByNameAndSpaceArgsForCall []struct { 15 arg1 string 16 arg2 string 17 } 18 getApplicationByNameAndSpaceReturns struct { 19 result1 v3action.Application 20 result2 v3action.Warnings 21 result3 error 22 } 23 getApplicationByNameAndSpaceReturnsOnCall map[int]struct { 24 result1 v3action.Application 25 result2 v3action.Warnings 26 result3 error 27 } 28 GetApplicationSummaryByNameAndSpaceStub func(string, string, bool) (v3action.ApplicationSummary, v3action.Warnings, error) 29 getApplicationSummaryByNameAndSpaceMutex sync.RWMutex 30 getApplicationSummaryByNameAndSpaceArgsForCall []struct { 31 arg1 string 32 arg2 string 33 arg3 bool 34 } 35 getApplicationSummaryByNameAndSpaceReturns struct { 36 result1 v3action.ApplicationSummary 37 result2 v3action.Warnings 38 result3 error 39 } 40 getApplicationSummaryByNameAndSpaceReturnsOnCall map[int]struct { 41 result1 v3action.ApplicationSummary 42 result2 v3action.Warnings 43 result3 error 44 } 45 PollStartStub func(string, chan<- v3action.Warnings) error 46 pollStartMutex sync.RWMutex 47 pollStartArgsForCall []struct { 48 arg1 string 49 arg2 chan<- v3action.Warnings 50 } 51 pollStartReturns struct { 52 result1 error 53 } 54 pollStartReturnsOnCall map[int]struct { 55 result1 error 56 } 57 ScaleProcessByApplicationStub func(string, v3action.Process) (v3action.Warnings, error) 58 scaleProcessByApplicationMutex sync.RWMutex 59 scaleProcessByApplicationArgsForCall []struct { 60 arg1 string 61 arg2 v3action.Process 62 } 63 scaleProcessByApplicationReturns struct { 64 result1 v3action.Warnings 65 result2 error 66 } 67 scaleProcessByApplicationReturnsOnCall map[int]struct { 68 result1 v3action.Warnings 69 result2 error 70 } 71 StartApplicationStub func(string) (v3action.Application, v3action.Warnings, error) 72 startApplicationMutex sync.RWMutex 73 startApplicationArgsForCall []struct { 74 arg1 string 75 } 76 startApplicationReturns struct { 77 result1 v3action.Application 78 result2 v3action.Warnings 79 result3 error 80 } 81 startApplicationReturnsOnCall map[int]struct { 82 result1 v3action.Application 83 result2 v3action.Warnings 84 result3 error 85 } 86 StopApplicationStub func(string) (v3action.Warnings, error) 87 stopApplicationMutex sync.RWMutex 88 stopApplicationArgsForCall []struct { 89 arg1 string 90 } 91 stopApplicationReturns struct { 92 result1 v3action.Warnings 93 result2 error 94 } 95 stopApplicationReturnsOnCall map[int]struct { 96 result1 v3action.Warnings 97 result2 error 98 } 99 invocations map[string][][]interface{} 100 invocationsMutex sync.RWMutex 101 } 102 103 func (fake *FakeV3ScaleActor) GetApplicationByNameAndSpace(arg1 string, arg2 string) (v3action.Application, v3action.Warnings, error) { 104 fake.getApplicationByNameAndSpaceMutex.Lock() 105 ret, specificReturn := fake.getApplicationByNameAndSpaceReturnsOnCall[len(fake.getApplicationByNameAndSpaceArgsForCall)] 106 fake.getApplicationByNameAndSpaceArgsForCall = append(fake.getApplicationByNameAndSpaceArgsForCall, struct { 107 arg1 string 108 arg2 string 109 }{arg1, arg2}) 110 fake.recordInvocation("GetApplicationByNameAndSpace", []interface{}{arg1, arg2}) 111 fake.getApplicationByNameAndSpaceMutex.Unlock() 112 if fake.GetApplicationByNameAndSpaceStub != nil { 113 return fake.GetApplicationByNameAndSpaceStub(arg1, arg2) 114 } 115 if specificReturn { 116 return ret.result1, ret.result2, ret.result3 117 } 118 fakeReturns := fake.getApplicationByNameAndSpaceReturns 119 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 120 } 121 122 func (fake *FakeV3ScaleActor) GetApplicationByNameAndSpaceCallCount() int { 123 fake.getApplicationByNameAndSpaceMutex.RLock() 124 defer fake.getApplicationByNameAndSpaceMutex.RUnlock() 125 return len(fake.getApplicationByNameAndSpaceArgsForCall) 126 } 127 128 func (fake *FakeV3ScaleActor) GetApplicationByNameAndSpaceCalls(stub func(string, string) (v3action.Application, v3action.Warnings, error)) { 129 fake.getApplicationByNameAndSpaceMutex.Lock() 130 defer fake.getApplicationByNameAndSpaceMutex.Unlock() 131 fake.GetApplicationByNameAndSpaceStub = stub 132 } 133 134 func (fake *FakeV3ScaleActor) GetApplicationByNameAndSpaceArgsForCall(i int) (string, string) { 135 fake.getApplicationByNameAndSpaceMutex.RLock() 136 defer fake.getApplicationByNameAndSpaceMutex.RUnlock() 137 argsForCall := fake.getApplicationByNameAndSpaceArgsForCall[i] 138 return argsForCall.arg1, argsForCall.arg2 139 } 140 141 func (fake *FakeV3ScaleActor) GetApplicationByNameAndSpaceReturns(result1 v3action.Application, result2 v3action.Warnings, result3 error) { 142 fake.getApplicationByNameAndSpaceMutex.Lock() 143 defer fake.getApplicationByNameAndSpaceMutex.Unlock() 144 fake.GetApplicationByNameAndSpaceStub = nil 145 fake.getApplicationByNameAndSpaceReturns = struct { 146 result1 v3action.Application 147 result2 v3action.Warnings 148 result3 error 149 }{result1, result2, result3} 150 } 151 152 func (fake *FakeV3ScaleActor) GetApplicationByNameAndSpaceReturnsOnCall(i int, result1 v3action.Application, result2 v3action.Warnings, result3 error) { 153 fake.getApplicationByNameAndSpaceMutex.Lock() 154 defer fake.getApplicationByNameAndSpaceMutex.Unlock() 155 fake.GetApplicationByNameAndSpaceStub = nil 156 if fake.getApplicationByNameAndSpaceReturnsOnCall == nil { 157 fake.getApplicationByNameAndSpaceReturnsOnCall = make(map[int]struct { 158 result1 v3action.Application 159 result2 v3action.Warnings 160 result3 error 161 }) 162 } 163 fake.getApplicationByNameAndSpaceReturnsOnCall[i] = struct { 164 result1 v3action.Application 165 result2 v3action.Warnings 166 result3 error 167 }{result1, result2, result3} 168 } 169 170 func (fake *FakeV3ScaleActor) GetApplicationSummaryByNameAndSpace(arg1 string, arg2 string, arg3 bool) (v3action.ApplicationSummary, v3action.Warnings, error) { 171 fake.getApplicationSummaryByNameAndSpaceMutex.Lock() 172 ret, specificReturn := fake.getApplicationSummaryByNameAndSpaceReturnsOnCall[len(fake.getApplicationSummaryByNameAndSpaceArgsForCall)] 173 fake.getApplicationSummaryByNameAndSpaceArgsForCall = append(fake.getApplicationSummaryByNameAndSpaceArgsForCall, struct { 174 arg1 string 175 arg2 string 176 arg3 bool 177 }{arg1, arg2, arg3}) 178 fake.recordInvocation("GetApplicationSummaryByNameAndSpace", []interface{}{arg1, arg2, arg3}) 179 fake.getApplicationSummaryByNameAndSpaceMutex.Unlock() 180 if fake.GetApplicationSummaryByNameAndSpaceStub != nil { 181 return fake.GetApplicationSummaryByNameAndSpaceStub(arg1, arg2, arg3) 182 } 183 if specificReturn { 184 return ret.result1, ret.result2, ret.result3 185 } 186 fakeReturns := fake.getApplicationSummaryByNameAndSpaceReturns 187 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 188 } 189 190 func (fake *FakeV3ScaleActor) GetApplicationSummaryByNameAndSpaceCallCount() int { 191 fake.getApplicationSummaryByNameAndSpaceMutex.RLock() 192 defer fake.getApplicationSummaryByNameAndSpaceMutex.RUnlock() 193 return len(fake.getApplicationSummaryByNameAndSpaceArgsForCall) 194 } 195 196 func (fake *FakeV3ScaleActor) GetApplicationSummaryByNameAndSpaceCalls(stub func(string, string, bool) (v3action.ApplicationSummary, v3action.Warnings, error)) { 197 fake.getApplicationSummaryByNameAndSpaceMutex.Lock() 198 defer fake.getApplicationSummaryByNameAndSpaceMutex.Unlock() 199 fake.GetApplicationSummaryByNameAndSpaceStub = stub 200 } 201 202 func (fake *FakeV3ScaleActor) GetApplicationSummaryByNameAndSpaceArgsForCall(i int) (string, string, bool) { 203 fake.getApplicationSummaryByNameAndSpaceMutex.RLock() 204 defer fake.getApplicationSummaryByNameAndSpaceMutex.RUnlock() 205 argsForCall := fake.getApplicationSummaryByNameAndSpaceArgsForCall[i] 206 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3 207 } 208 209 func (fake *FakeV3ScaleActor) GetApplicationSummaryByNameAndSpaceReturns(result1 v3action.ApplicationSummary, result2 v3action.Warnings, result3 error) { 210 fake.getApplicationSummaryByNameAndSpaceMutex.Lock() 211 defer fake.getApplicationSummaryByNameAndSpaceMutex.Unlock() 212 fake.GetApplicationSummaryByNameAndSpaceStub = nil 213 fake.getApplicationSummaryByNameAndSpaceReturns = struct { 214 result1 v3action.ApplicationSummary 215 result2 v3action.Warnings 216 result3 error 217 }{result1, result2, result3} 218 } 219 220 func (fake *FakeV3ScaleActor) GetApplicationSummaryByNameAndSpaceReturnsOnCall(i int, result1 v3action.ApplicationSummary, result2 v3action.Warnings, result3 error) { 221 fake.getApplicationSummaryByNameAndSpaceMutex.Lock() 222 defer fake.getApplicationSummaryByNameAndSpaceMutex.Unlock() 223 fake.GetApplicationSummaryByNameAndSpaceStub = nil 224 if fake.getApplicationSummaryByNameAndSpaceReturnsOnCall == nil { 225 fake.getApplicationSummaryByNameAndSpaceReturnsOnCall = make(map[int]struct { 226 result1 v3action.ApplicationSummary 227 result2 v3action.Warnings 228 result3 error 229 }) 230 } 231 fake.getApplicationSummaryByNameAndSpaceReturnsOnCall[i] = struct { 232 result1 v3action.ApplicationSummary 233 result2 v3action.Warnings 234 result3 error 235 }{result1, result2, result3} 236 } 237 238 func (fake *FakeV3ScaleActor) PollStart(arg1 string, arg2 chan<- v3action.Warnings) error { 239 fake.pollStartMutex.Lock() 240 ret, specificReturn := fake.pollStartReturnsOnCall[len(fake.pollStartArgsForCall)] 241 fake.pollStartArgsForCall = append(fake.pollStartArgsForCall, struct { 242 arg1 string 243 arg2 chan<- v3action.Warnings 244 }{arg1, arg2}) 245 fake.recordInvocation("PollStart", []interface{}{arg1, arg2}) 246 fake.pollStartMutex.Unlock() 247 if fake.PollStartStub != nil { 248 return fake.PollStartStub(arg1, arg2) 249 } 250 if specificReturn { 251 return ret.result1 252 } 253 fakeReturns := fake.pollStartReturns 254 return fakeReturns.result1 255 } 256 257 func (fake *FakeV3ScaleActor) PollStartCallCount() int { 258 fake.pollStartMutex.RLock() 259 defer fake.pollStartMutex.RUnlock() 260 return len(fake.pollStartArgsForCall) 261 } 262 263 func (fake *FakeV3ScaleActor) PollStartCalls(stub func(string, chan<- v3action.Warnings) error) { 264 fake.pollStartMutex.Lock() 265 defer fake.pollStartMutex.Unlock() 266 fake.PollStartStub = stub 267 } 268 269 func (fake *FakeV3ScaleActor) PollStartArgsForCall(i int) (string, chan<- v3action.Warnings) { 270 fake.pollStartMutex.RLock() 271 defer fake.pollStartMutex.RUnlock() 272 argsForCall := fake.pollStartArgsForCall[i] 273 return argsForCall.arg1, argsForCall.arg2 274 } 275 276 func (fake *FakeV3ScaleActor) PollStartReturns(result1 error) { 277 fake.pollStartMutex.Lock() 278 defer fake.pollStartMutex.Unlock() 279 fake.PollStartStub = nil 280 fake.pollStartReturns = struct { 281 result1 error 282 }{result1} 283 } 284 285 func (fake *FakeV3ScaleActor) PollStartReturnsOnCall(i int, result1 error) { 286 fake.pollStartMutex.Lock() 287 defer fake.pollStartMutex.Unlock() 288 fake.PollStartStub = nil 289 if fake.pollStartReturnsOnCall == nil { 290 fake.pollStartReturnsOnCall = make(map[int]struct { 291 result1 error 292 }) 293 } 294 fake.pollStartReturnsOnCall[i] = struct { 295 result1 error 296 }{result1} 297 } 298 299 func (fake *FakeV3ScaleActor) ScaleProcessByApplication(arg1 string, arg2 v3action.Process) (v3action.Warnings, error) { 300 fake.scaleProcessByApplicationMutex.Lock() 301 ret, specificReturn := fake.scaleProcessByApplicationReturnsOnCall[len(fake.scaleProcessByApplicationArgsForCall)] 302 fake.scaleProcessByApplicationArgsForCall = append(fake.scaleProcessByApplicationArgsForCall, struct { 303 arg1 string 304 arg2 v3action.Process 305 }{arg1, arg2}) 306 fake.recordInvocation("ScaleProcessByApplication", []interface{}{arg1, arg2}) 307 fake.scaleProcessByApplicationMutex.Unlock() 308 if fake.ScaleProcessByApplicationStub != nil { 309 return fake.ScaleProcessByApplicationStub(arg1, arg2) 310 } 311 if specificReturn { 312 return ret.result1, ret.result2 313 } 314 fakeReturns := fake.scaleProcessByApplicationReturns 315 return fakeReturns.result1, fakeReturns.result2 316 } 317 318 func (fake *FakeV3ScaleActor) ScaleProcessByApplicationCallCount() int { 319 fake.scaleProcessByApplicationMutex.RLock() 320 defer fake.scaleProcessByApplicationMutex.RUnlock() 321 return len(fake.scaleProcessByApplicationArgsForCall) 322 } 323 324 func (fake *FakeV3ScaleActor) ScaleProcessByApplicationCalls(stub func(string, v3action.Process) (v3action.Warnings, error)) { 325 fake.scaleProcessByApplicationMutex.Lock() 326 defer fake.scaleProcessByApplicationMutex.Unlock() 327 fake.ScaleProcessByApplicationStub = stub 328 } 329 330 func (fake *FakeV3ScaleActor) ScaleProcessByApplicationArgsForCall(i int) (string, v3action.Process) { 331 fake.scaleProcessByApplicationMutex.RLock() 332 defer fake.scaleProcessByApplicationMutex.RUnlock() 333 argsForCall := fake.scaleProcessByApplicationArgsForCall[i] 334 return argsForCall.arg1, argsForCall.arg2 335 } 336 337 func (fake *FakeV3ScaleActor) ScaleProcessByApplicationReturns(result1 v3action.Warnings, result2 error) { 338 fake.scaleProcessByApplicationMutex.Lock() 339 defer fake.scaleProcessByApplicationMutex.Unlock() 340 fake.ScaleProcessByApplicationStub = nil 341 fake.scaleProcessByApplicationReturns = struct { 342 result1 v3action.Warnings 343 result2 error 344 }{result1, result2} 345 } 346 347 func (fake *FakeV3ScaleActor) ScaleProcessByApplicationReturnsOnCall(i int, result1 v3action.Warnings, result2 error) { 348 fake.scaleProcessByApplicationMutex.Lock() 349 defer fake.scaleProcessByApplicationMutex.Unlock() 350 fake.ScaleProcessByApplicationStub = nil 351 if fake.scaleProcessByApplicationReturnsOnCall == nil { 352 fake.scaleProcessByApplicationReturnsOnCall = make(map[int]struct { 353 result1 v3action.Warnings 354 result2 error 355 }) 356 } 357 fake.scaleProcessByApplicationReturnsOnCall[i] = struct { 358 result1 v3action.Warnings 359 result2 error 360 }{result1, result2} 361 } 362 363 func (fake *FakeV3ScaleActor) StartApplication(arg1 string) (v3action.Application, v3action.Warnings, error) { 364 fake.startApplicationMutex.Lock() 365 ret, specificReturn := fake.startApplicationReturnsOnCall[len(fake.startApplicationArgsForCall)] 366 fake.startApplicationArgsForCall = append(fake.startApplicationArgsForCall, struct { 367 arg1 string 368 }{arg1}) 369 fake.recordInvocation("StartApplication", []interface{}{arg1}) 370 fake.startApplicationMutex.Unlock() 371 if fake.StartApplicationStub != nil { 372 return fake.StartApplicationStub(arg1) 373 } 374 if specificReturn { 375 return ret.result1, ret.result2, ret.result3 376 } 377 fakeReturns := fake.startApplicationReturns 378 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 379 } 380 381 func (fake *FakeV3ScaleActor) StartApplicationCallCount() int { 382 fake.startApplicationMutex.RLock() 383 defer fake.startApplicationMutex.RUnlock() 384 return len(fake.startApplicationArgsForCall) 385 } 386 387 func (fake *FakeV3ScaleActor) StartApplicationCalls(stub func(string) (v3action.Application, v3action.Warnings, error)) { 388 fake.startApplicationMutex.Lock() 389 defer fake.startApplicationMutex.Unlock() 390 fake.StartApplicationStub = stub 391 } 392 393 func (fake *FakeV3ScaleActor) StartApplicationArgsForCall(i int) string { 394 fake.startApplicationMutex.RLock() 395 defer fake.startApplicationMutex.RUnlock() 396 argsForCall := fake.startApplicationArgsForCall[i] 397 return argsForCall.arg1 398 } 399 400 func (fake *FakeV3ScaleActor) StartApplicationReturns(result1 v3action.Application, result2 v3action.Warnings, result3 error) { 401 fake.startApplicationMutex.Lock() 402 defer fake.startApplicationMutex.Unlock() 403 fake.StartApplicationStub = nil 404 fake.startApplicationReturns = struct { 405 result1 v3action.Application 406 result2 v3action.Warnings 407 result3 error 408 }{result1, result2, result3} 409 } 410 411 func (fake *FakeV3ScaleActor) StartApplicationReturnsOnCall(i int, result1 v3action.Application, result2 v3action.Warnings, result3 error) { 412 fake.startApplicationMutex.Lock() 413 defer fake.startApplicationMutex.Unlock() 414 fake.StartApplicationStub = nil 415 if fake.startApplicationReturnsOnCall == nil { 416 fake.startApplicationReturnsOnCall = make(map[int]struct { 417 result1 v3action.Application 418 result2 v3action.Warnings 419 result3 error 420 }) 421 } 422 fake.startApplicationReturnsOnCall[i] = struct { 423 result1 v3action.Application 424 result2 v3action.Warnings 425 result3 error 426 }{result1, result2, result3} 427 } 428 429 func (fake *FakeV3ScaleActor) StopApplication(arg1 string) (v3action.Warnings, error) { 430 fake.stopApplicationMutex.Lock() 431 ret, specificReturn := fake.stopApplicationReturnsOnCall[len(fake.stopApplicationArgsForCall)] 432 fake.stopApplicationArgsForCall = append(fake.stopApplicationArgsForCall, struct { 433 arg1 string 434 }{arg1}) 435 fake.recordInvocation("StopApplication", []interface{}{arg1}) 436 fake.stopApplicationMutex.Unlock() 437 if fake.StopApplicationStub != nil { 438 return fake.StopApplicationStub(arg1) 439 } 440 if specificReturn { 441 return ret.result1, ret.result2 442 } 443 fakeReturns := fake.stopApplicationReturns 444 return fakeReturns.result1, fakeReturns.result2 445 } 446 447 func (fake *FakeV3ScaleActor) StopApplicationCallCount() int { 448 fake.stopApplicationMutex.RLock() 449 defer fake.stopApplicationMutex.RUnlock() 450 return len(fake.stopApplicationArgsForCall) 451 } 452 453 func (fake *FakeV3ScaleActor) StopApplicationCalls(stub func(string) (v3action.Warnings, error)) { 454 fake.stopApplicationMutex.Lock() 455 defer fake.stopApplicationMutex.Unlock() 456 fake.StopApplicationStub = stub 457 } 458 459 func (fake *FakeV3ScaleActor) StopApplicationArgsForCall(i int) string { 460 fake.stopApplicationMutex.RLock() 461 defer fake.stopApplicationMutex.RUnlock() 462 argsForCall := fake.stopApplicationArgsForCall[i] 463 return argsForCall.arg1 464 } 465 466 func (fake *FakeV3ScaleActor) StopApplicationReturns(result1 v3action.Warnings, result2 error) { 467 fake.stopApplicationMutex.Lock() 468 defer fake.stopApplicationMutex.Unlock() 469 fake.StopApplicationStub = nil 470 fake.stopApplicationReturns = struct { 471 result1 v3action.Warnings 472 result2 error 473 }{result1, result2} 474 } 475 476 func (fake *FakeV3ScaleActor) StopApplicationReturnsOnCall(i int, result1 v3action.Warnings, result2 error) { 477 fake.stopApplicationMutex.Lock() 478 defer fake.stopApplicationMutex.Unlock() 479 fake.StopApplicationStub = nil 480 if fake.stopApplicationReturnsOnCall == nil { 481 fake.stopApplicationReturnsOnCall = make(map[int]struct { 482 result1 v3action.Warnings 483 result2 error 484 }) 485 } 486 fake.stopApplicationReturnsOnCall[i] = struct { 487 result1 v3action.Warnings 488 result2 error 489 }{result1, result2} 490 } 491 492 func (fake *FakeV3ScaleActor) Invocations() map[string][][]interface{} { 493 fake.invocationsMutex.RLock() 494 defer fake.invocationsMutex.RUnlock() 495 fake.getApplicationByNameAndSpaceMutex.RLock() 496 defer fake.getApplicationByNameAndSpaceMutex.RUnlock() 497 fake.getApplicationSummaryByNameAndSpaceMutex.RLock() 498 defer fake.getApplicationSummaryByNameAndSpaceMutex.RUnlock() 499 fake.pollStartMutex.RLock() 500 defer fake.pollStartMutex.RUnlock() 501 fake.scaleProcessByApplicationMutex.RLock() 502 defer fake.scaleProcessByApplicationMutex.RUnlock() 503 fake.startApplicationMutex.RLock() 504 defer fake.startApplicationMutex.RUnlock() 505 fake.stopApplicationMutex.RLock() 506 defer fake.stopApplicationMutex.RUnlock() 507 copiedInvocations := map[string][][]interface{}{} 508 for key, value := range fake.invocations { 509 copiedInvocations[key] = value 510 } 511 return copiedInvocations 512 } 513 514 func (fake *FakeV3ScaleActor) recordInvocation(key string, args []interface{}) { 515 fake.invocationsMutex.Lock() 516 defer fake.invocationsMutex.Unlock() 517 if fake.invocations == nil { 518 fake.invocations = map[string][][]interface{}{} 519 } 520 if fake.invocations[key] == nil { 521 fake.invocations[key] = [][]interface{}{} 522 } 523 fake.invocations[key] = append(fake.invocations[key], args) 524 } 525 526 var _ v6.V3ScaleActor = new(FakeV3ScaleActor)