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