github.com/mook-as/cf-cli@v7.0.0-beta.28.0.20200120190804-b91c115fae48+incompatible/command/v7/v7fakes/fake_scale_actor.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package v7fakes 3 4 import ( 5 "sync" 6 7 "code.cloudfoundry.org/cli/actor/v7action" 8 v7 "code.cloudfoundry.org/cli/command/v7" 9 ) 10 11 type FakeScaleActor struct { 12 GetApplicationByNameAndSpaceStub func(string, string) (v7action.Application, v7action.Warnings, error) 13 getApplicationByNameAndSpaceMutex sync.RWMutex 14 getApplicationByNameAndSpaceArgsForCall []struct { 15 arg1 string 16 arg2 string 17 } 18 getApplicationByNameAndSpaceReturns struct { 19 result1 v7action.Application 20 result2 v7action.Warnings 21 result3 error 22 } 23 getApplicationByNameAndSpaceReturnsOnCall map[int]struct { 24 result1 v7action.Application 25 result2 v7action.Warnings 26 result3 error 27 } 28 GetDetailedAppSummaryStub func(string, string, bool) (v7action.DetailedApplicationSummary, v7action.Warnings, error) 29 getDetailedAppSummaryMutex sync.RWMutex 30 getDetailedAppSummaryArgsForCall []struct { 31 arg1 string 32 arg2 string 33 arg3 bool 34 } 35 getDetailedAppSummaryReturns struct { 36 result1 v7action.DetailedApplicationSummary 37 result2 v7action.Warnings 38 result3 error 39 } 40 getDetailedAppSummaryReturnsOnCall map[int]struct { 41 result1 v7action.DetailedApplicationSummary 42 result2 v7action.Warnings 43 result3 error 44 } 45 PollStartStub func(string, bool) (v7action.Warnings, error) 46 pollStartMutex sync.RWMutex 47 pollStartArgsForCall []struct { 48 arg1 string 49 arg2 bool 50 } 51 pollStartReturns struct { 52 result1 v7action.Warnings 53 result2 error 54 } 55 pollStartReturnsOnCall map[int]struct { 56 result1 v7action.Warnings 57 result2 error 58 } 59 ScaleProcessByApplicationStub func(string, v7action.Process) (v7action.Warnings, error) 60 scaleProcessByApplicationMutex sync.RWMutex 61 scaleProcessByApplicationArgsForCall []struct { 62 arg1 string 63 arg2 v7action.Process 64 } 65 scaleProcessByApplicationReturns struct { 66 result1 v7action.Warnings 67 result2 error 68 } 69 scaleProcessByApplicationReturnsOnCall map[int]struct { 70 result1 v7action.Warnings 71 result2 error 72 } 73 StartApplicationStub func(string) (v7action.Warnings, error) 74 startApplicationMutex sync.RWMutex 75 startApplicationArgsForCall []struct { 76 arg1 string 77 } 78 startApplicationReturns struct { 79 result1 v7action.Warnings 80 result2 error 81 } 82 startApplicationReturnsOnCall map[int]struct { 83 result1 v7action.Warnings 84 result2 error 85 } 86 StopApplicationStub func(string) (v7action.Warnings, error) 87 stopApplicationMutex sync.RWMutex 88 stopApplicationArgsForCall []struct { 89 arg1 string 90 } 91 stopApplicationReturns struct { 92 result1 v7action.Warnings 93 result2 error 94 } 95 stopApplicationReturnsOnCall map[int]struct { 96 result1 v7action.Warnings 97 result2 error 98 } 99 invocations map[string][][]interface{} 100 invocationsMutex sync.RWMutex 101 } 102 103 func (fake *FakeScaleActor) GetApplicationByNameAndSpace(arg1 string, arg2 string) (v7action.Application, v7action.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 *FakeScaleActor) GetApplicationByNameAndSpaceCallCount() int { 123 fake.getApplicationByNameAndSpaceMutex.RLock() 124 defer fake.getApplicationByNameAndSpaceMutex.RUnlock() 125 return len(fake.getApplicationByNameAndSpaceArgsForCall) 126 } 127 128 func (fake *FakeScaleActor) GetApplicationByNameAndSpaceCalls(stub func(string, string) (v7action.Application, v7action.Warnings, error)) { 129 fake.getApplicationByNameAndSpaceMutex.Lock() 130 defer fake.getApplicationByNameAndSpaceMutex.Unlock() 131 fake.GetApplicationByNameAndSpaceStub = stub 132 } 133 134 func (fake *FakeScaleActor) 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 *FakeScaleActor) GetApplicationByNameAndSpaceReturns(result1 v7action.Application, result2 v7action.Warnings, result3 error) { 142 fake.getApplicationByNameAndSpaceMutex.Lock() 143 defer fake.getApplicationByNameAndSpaceMutex.Unlock() 144 fake.GetApplicationByNameAndSpaceStub = nil 145 fake.getApplicationByNameAndSpaceReturns = struct { 146 result1 v7action.Application 147 result2 v7action.Warnings 148 result3 error 149 }{result1, result2, result3} 150 } 151 152 func (fake *FakeScaleActor) GetApplicationByNameAndSpaceReturnsOnCall(i int, result1 v7action.Application, result2 v7action.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 v7action.Application 159 result2 v7action.Warnings 160 result3 error 161 }) 162 } 163 fake.getApplicationByNameAndSpaceReturnsOnCall[i] = struct { 164 result1 v7action.Application 165 result2 v7action.Warnings 166 result3 error 167 }{result1, result2, result3} 168 } 169 170 func (fake *FakeScaleActor) GetDetailedAppSummary(arg1 string, arg2 string, arg3 bool) (v7action.DetailedApplicationSummary, v7action.Warnings, error) { 171 fake.getDetailedAppSummaryMutex.Lock() 172 ret, specificReturn := fake.getDetailedAppSummaryReturnsOnCall[len(fake.getDetailedAppSummaryArgsForCall)] 173 fake.getDetailedAppSummaryArgsForCall = append(fake.getDetailedAppSummaryArgsForCall, struct { 174 arg1 string 175 arg2 string 176 arg3 bool 177 }{arg1, arg2, arg3}) 178 fake.recordInvocation("GetDetailedAppSummary", []interface{}{arg1, arg2, arg3}) 179 fake.getDetailedAppSummaryMutex.Unlock() 180 if fake.GetDetailedAppSummaryStub != nil { 181 return fake.GetDetailedAppSummaryStub(arg1, arg2, arg3) 182 } 183 if specificReturn { 184 return ret.result1, ret.result2, ret.result3 185 } 186 fakeReturns := fake.getDetailedAppSummaryReturns 187 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 188 } 189 190 func (fake *FakeScaleActor) GetDetailedAppSummaryCallCount() int { 191 fake.getDetailedAppSummaryMutex.RLock() 192 defer fake.getDetailedAppSummaryMutex.RUnlock() 193 return len(fake.getDetailedAppSummaryArgsForCall) 194 } 195 196 func (fake *FakeScaleActor) GetDetailedAppSummaryCalls(stub func(string, string, bool) (v7action.DetailedApplicationSummary, v7action.Warnings, error)) { 197 fake.getDetailedAppSummaryMutex.Lock() 198 defer fake.getDetailedAppSummaryMutex.Unlock() 199 fake.GetDetailedAppSummaryStub = stub 200 } 201 202 func (fake *FakeScaleActor) GetDetailedAppSummaryArgsForCall(i int) (string, string, bool) { 203 fake.getDetailedAppSummaryMutex.RLock() 204 defer fake.getDetailedAppSummaryMutex.RUnlock() 205 argsForCall := fake.getDetailedAppSummaryArgsForCall[i] 206 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3 207 } 208 209 func (fake *FakeScaleActor) GetDetailedAppSummaryReturns(result1 v7action.DetailedApplicationSummary, result2 v7action.Warnings, result3 error) { 210 fake.getDetailedAppSummaryMutex.Lock() 211 defer fake.getDetailedAppSummaryMutex.Unlock() 212 fake.GetDetailedAppSummaryStub = nil 213 fake.getDetailedAppSummaryReturns = struct { 214 result1 v7action.DetailedApplicationSummary 215 result2 v7action.Warnings 216 result3 error 217 }{result1, result2, result3} 218 } 219 220 func (fake *FakeScaleActor) GetDetailedAppSummaryReturnsOnCall(i int, result1 v7action.DetailedApplicationSummary, result2 v7action.Warnings, result3 error) { 221 fake.getDetailedAppSummaryMutex.Lock() 222 defer fake.getDetailedAppSummaryMutex.Unlock() 223 fake.GetDetailedAppSummaryStub = nil 224 if fake.getDetailedAppSummaryReturnsOnCall == nil { 225 fake.getDetailedAppSummaryReturnsOnCall = make(map[int]struct { 226 result1 v7action.DetailedApplicationSummary 227 result2 v7action.Warnings 228 result3 error 229 }) 230 } 231 fake.getDetailedAppSummaryReturnsOnCall[i] = struct { 232 result1 v7action.DetailedApplicationSummary 233 result2 v7action.Warnings 234 result3 error 235 }{result1, result2, result3} 236 } 237 238 func (fake *FakeScaleActor) PollStart(arg1 string, arg2 bool) (v7action.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 bool 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, ret.result2 252 } 253 fakeReturns := fake.pollStartReturns 254 return fakeReturns.result1, fakeReturns.result2 255 } 256 257 func (fake *FakeScaleActor) PollStartCallCount() int { 258 fake.pollStartMutex.RLock() 259 defer fake.pollStartMutex.RUnlock() 260 return len(fake.pollStartArgsForCall) 261 } 262 263 func (fake *FakeScaleActor) PollStartCalls(stub func(string, bool) (v7action.Warnings, error)) { 264 fake.pollStartMutex.Lock() 265 defer fake.pollStartMutex.Unlock() 266 fake.PollStartStub = stub 267 } 268 269 func (fake *FakeScaleActor) PollStartArgsForCall(i int) (string, bool) { 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 *FakeScaleActor) PollStartReturns(result1 v7action.Warnings, result2 error) { 277 fake.pollStartMutex.Lock() 278 defer fake.pollStartMutex.Unlock() 279 fake.PollStartStub = nil 280 fake.pollStartReturns = struct { 281 result1 v7action.Warnings 282 result2 error 283 }{result1, result2} 284 } 285 286 func (fake *FakeScaleActor) PollStartReturnsOnCall(i int, result1 v7action.Warnings, result2 error) { 287 fake.pollStartMutex.Lock() 288 defer fake.pollStartMutex.Unlock() 289 fake.PollStartStub = nil 290 if fake.pollStartReturnsOnCall == nil { 291 fake.pollStartReturnsOnCall = make(map[int]struct { 292 result1 v7action.Warnings 293 result2 error 294 }) 295 } 296 fake.pollStartReturnsOnCall[i] = struct { 297 result1 v7action.Warnings 298 result2 error 299 }{result1, result2} 300 } 301 302 func (fake *FakeScaleActor) ScaleProcessByApplication(arg1 string, arg2 v7action.Process) (v7action.Warnings, error) { 303 fake.scaleProcessByApplicationMutex.Lock() 304 ret, specificReturn := fake.scaleProcessByApplicationReturnsOnCall[len(fake.scaleProcessByApplicationArgsForCall)] 305 fake.scaleProcessByApplicationArgsForCall = append(fake.scaleProcessByApplicationArgsForCall, struct { 306 arg1 string 307 arg2 v7action.Process 308 }{arg1, arg2}) 309 fake.recordInvocation("ScaleProcessByApplication", []interface{}{arg1, arg2}) 310 fake.scaleProcessByApplicationMutex.Unlock() 311 if fake.ScaleProcessByApplicationStub != nil { 312 return fake.ScaleProcessByApplicationStub(arg1, arg2) 313 } 314 if specificReturn { 315 return ret.result1, ret.result2 316 } 317 fakeReturns := fake.scaleProcessByApplicationReturns 318 return fakeReturns.result1, fakeReturns.result2 319 } 320 321 func (fake *FakeScaleActor) ScaleProcessByApplicationCallCount() int { 322 fake.scaleProcessByApplicationMutex.RLock() 323 defer fake.scaleProcessByApplicationMutex.RUnlock() 324 return len(fake.scaleProcessByApplicationArgsForCall) 325 } 326 327 func (fake *FakeScaleActor) ScaleProcessByApplicationCalls(stub func(string, v7action.Process) (v7action.Warnings, error)) { 328 fake.scaleProcessByApplicationMutex.Lock() 329 defer fake.scaleProcessByApplicationMutex.Unlock() 330 fake.ScaleProcessByApplicationStub = stub 331 } 332 333 func (fake *FakeScaleActor) ScaleProcessByApplicationArgsForCall(i int) (string, v7action.Process) { 334 fake.scaleProcessByApplicationMutex.RLock() 335 defer fake.scaleProcessByApplicationMutex.RUnlock() 336 argsForCall := fake.scaleProcessByApplicationArgsForCall[i] 337 return argsForCall.arg1, argsForCall.arg2 338 } 339 340 func (fake *FakeScaleActor) ScaleProcessByApplicationReturns(result1 v7action.Warnings, result2 error) { 341 fake.scaleProcessByApplicationMutex.Lock() 342 defer fake.scaleProcessByApplicationMutex.Unlock() 343 fake.ScaleProcessByApplicationStub = nil 344 fake.scaleProcessByApplicationReturns = struct { 345 result1 v7action.Warnings 346 result2 error 347 }{result1, result2} 348 } 349 350 func (fake *FakeScaleActor) ScaleProcessByApplicationReturnsOnCall(i int, result1 v7action.Warnings, result2 error) { 351 fake.scaleProcessByApplicationMutex.Lock() 352 defer fake.scaleProcessByApplicationMutex.Unlock() 353 fake.ScaleProcessByApplicationStub = nil 354 if fake.scaleProcessByApplicationReturnsOnCall == nil { 355 fake.scaleProcessByApplicationReturnsOnCall = make(map[int]struct { 356 result1 v7action.Warnings 357 result2 error 358 }) 359 } 360 fake.scaleProcessByApplicationReturnsOnCall[i] = struct { 361 result1 v7action.Warnings 362 result2 error 363 }{result1, result2} 364 } 365 366 func (fake *FakeScaleActor) StartApplication(arg1 string) (v7action.Warnings, error) { 367 fake.startApplicationMutex.Lock() 368 ret, specificReturn := fake.startApplicationReturnsOnCall[len(fake.startApplicationArgsForCall)] 369 fake.startApplicationArgsForCall = append(fake.startApplicationArgsForCall, struct { 370 arg1 string 371 }{arg1}) 372 fake.recordInvocation("StartApplication", []interface{}{arg1}) 373 fake.startApplicationMutex.Unlock() 374 if fake.StartApplicationStub != nil { 375 return fake.StartApplicationStub(arg1) 376 } 377 if specificReturn { 378 return ret.result1, ret.result2 379 } 380 fakeReturns := fake.startApplicationReturns 381 return fakeReturns.result1, fakeReturns.result2 382 } 383 384 func (fake *FakeScaleActor) StartApplicationCallCount() int { 385 fake.startApplicationMutex.RLock() 386 defer fake.startApplicationMutex.RUnlock() 387 return len(fake.startApplicationArgsForCall) 388 } 389 390 func (fake *FakeScaleActor) StartApplicationCalls(stub func(string) (v7action.Warnings, error)) { 391 fake.startApplicationMutex.Lock() 392 defer fake.startApplicationMutex.Unlock() 393 fake.StartApplicationStub = stub 394 } 395 396 func (fake *FakeScaleActor) StartApplicationArgsForCall(i int) string { 397 fake.startApplicationMutex.RLock() 398 defer fake.startApplicationMutex.RUnlock() 399 argsForCall := fake.startApplicationArgsForCall[i] 400 return argsForCall.arg1 401 } 402 403 func (fake *FakeScaleActor) StartApplicationReturns(result1 v7action.Warnings, result2 error) { 404 fake.startApplicationMutex.Lock() 405 defer fake.startApplicationMutex.Unlock() 406 fake.StartApplicationStub = nil 407 fake.startApplicationReturns = struct { 408 result1 v7action.Warnings 409 result2 error 410 }{result1, result2} 411 } 412 413 func (fake *FakeScaleActor) StartApplicationReturnsOnCall(i int, result1 v7action.Warnings, result2 error) { 414 fake.startApplicationMutex.Lock() 415 defer fake.startApplicationMutex.Unlock() 416 fake.StartApplicationStub = nil 417 if fake.startApplicationReturnsOnCall == nil { 418 fake.startApplicationReturnsOnCall = make(map[int]struct { 419 result1 v7action.Warnings 420 result2 error 421 }) 422 } 423 fake.startApplicationReturnsOnCall[i] = struct { 424 result1 v7action.Warnings 425 result2 error 426 }{result1, result2} 427 } 428 429 func (fake *FakeScaleActor) StopApplication(arg1 string) (v7action.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 *FakeScaleActor) StopApplicationCallCount() int { 448 fake.stopApplicationMutex.RLock() 449 defer fake.stopApplicationMutex.RUnlock() 450 return len(fake.stopApplicationArgsForCall) 451 } 452 453 func (fake *FakeScaleActor) StopApplicationCalls(stub func(string) (v7action.Warnings, error)) { 454 fake.stopApplicationMutex.Lock() 455 defer fake.stopApplicationMutex.Unlock() 456 fake.StopApplicationStub = stub 457 } 458 459 func (fake *FakeScaleActor) 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 *FakeScaleActor) StopApplicationReturns(result1 v7action.Warnings, result2 error) { 467 fake.stopApplicationMutex.Lock() 468 defer fake.stopApplicationMutex.Unlock() 469 fake.StopApplicationStub = nil 470 fake.stopApplicationReturns = struct { 471 result1 v7action.Warnings 472 result2 error 473 }{result1, result2} 474 } 475 476 func (fake *FakeScaleActor) StopApplicationReturnsOnCall(i int, result1 v7action.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 v7action.Warnings 483 result2 error 484 }) 485 } 486 fake.stopApplicationReturnsOnCall[i] = struct { 487 result1 v7action.Warnings 488 result2 error 489 }{result1, result2} 490 } 491 492 func (fake *FakeScaleActor) Invocations() map[string][][]interface{} { 493 fake.invocationsMutex.RLock() 494 defer fake.invocationsMutex.RUnlock() 495 fake.getApplicationByNameAndSpaceMutex.RLock() 496 defer fake.getApplicationByNameAndSpaceMutex.RUnlock() 497 fake.getDetailedAppSummaryMutex.RLock() 498 defer fake.getDetailedAppSummaryMutex.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 *FakeScaleActor) 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 _ v7.ScaleActor = new(FakeScaleActor)