github.com/jenspinney/cli@v6.42.1-0.20190207184520-7450c600020e+incompatible/command/v7/v7fakes/fake_v7actor_for_push.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package v7fakes 3 4 import ( 5 sync "sync" 6 7 v7action "code.cloudfoundry.org/cli/actor/v7action" 8 v7 "code.cloudfoundry.org/cli/command/v7" 9 ) 10 11 type FakeV7ActorForPush 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 GetApplicationSummaryByNameAndSpaceStub func(string, string, bool, v7action.RouteActor) (v7action.ApplicationSummary, v7action.Warnings, error) 29 getApplicationSummaryByNameAndSpaceMutex sync.RWMutex 30 getApplicationSummaryByNameAndSpaceArgsForCall []struct { 31 arg1 string 32 arg2 string 33 arg3 bool 34 arg4 v7action.RouteActor 35 } 36 getApplicationSummaryByNameAndSpaceReturns struct { 37 result1 v7action.ApplicationSummary 38 result2 v7action.Warnings 39 result3 error 40 } 41 getApplicationSummaryByNameAndSpaceReturnsOnCall map[int]struct { 42 result1 v7action.ApplicationSummary 43 result2 v7action.Warnings 44 result3 error 45 } 46 GetStreamingLogsForApplicationByNameAndSpaceStub func(string, string, v7action.NOAAClient) (<-chan *v7action.LogMessage, <-chan error, v7action.Warnings, error) 47 getStreamingLogsForApplicationByNameAndSpaceMutex sync.RWMutex 48 getStreamingLogsForApplicationByNameAndSpaceArgsForCall []struct { 49 arg1 string 50 arg2 string 51 arg3 v7action.NOAAClient 52 } 53 getStreamingLogsForApplicationByNameAndSpaceReturns struct { 54 result1 <-chan *v7action.LogMessage 55 result2 <-chan error 56 result3 v7action.Warnings 57 result4 error 58 } 59 getStreamingLogsForApplicationByNameAndSpaceReturnsOnCall map[int]struct { 60 result1 <-chan *v7action.LogMessage 61 result2 <-chan error 62 result3 v7action.Warnings 63 result4 error 64 } 65 RestartApplicationStub func(string) (v7action.Warnings, error) 66 restartApplicationMutex sync.RWMutex 67 restartApplicationArgsForCall []struct { 68 arg1 string 69 } 70 restartApplicationReturns struct { 71 result1 v7action.Warnings 72 result2 error 73 } 74 restartApplicationReturnsOnCall map[int]struct { 75 result1 v7action.Warnings 76 result2 error 77 } 78 invocations map[string][][]interface{} 79 invocationsMutex sync.RWMutex 80 } 81 82 func (fake *FakeV7ActorForPush) GetApplicationByNameAndSpace(arg1 string, arg2 string) (v7action.Application, v7action.Warnings, error) { 83 fake.getApplicationByNameAndSpaceMutex.Lock() 84 ret, specificReturn := fake.getApplicationByNameAndSpaceReturnsOnCall[len(fake.getApplicationByNameAndSpaceArgsForCall)] 85 fake.getApplicationByNameAndSpaceArgsForCall = append(fake.getApplicationByNameAndSpaceArgsForCall, struct { 86 arg1 string 87 arg2 string 88 }{arg1, arg2}) 89 fake.recordInvocation("GetApplicationByNameAndSpace", []interface{}{arg1, arg2}) 90 fake.getApplicationByNameAndSpaceMutex.Unlock() 91 if fake.GetApplicationByNameAndSpaceStub != nil { 92 return fake.GetApplicationByNameAndSpaceStub(arg1, arg2) 93 } 94 if specificReturn { 95 return ret.result1, ret.result2, ret.result3 96 } 97 fakeReturns := fake.getApplicationByNameAndSpaceReturns 98 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 99 } 100 101 func (fake *FakeV7ActorForPush) GetApplicationByNameAndSpaceCallCount() int { 102 fake.getApplicationByNameAndSpaceMutex.RLock() 103 defer fake.getApplicationByNameAndSpaceMutex.RUnlock() 104 return len(fake.getApplicationByNameAndSpaceArgsForCall) 105 } 106 107 func (fake *FakeV7ActorForPush) GetApplicationByNameAndSpaceCalls(stub func(string, string) (v7action.Application, v7action.Warnings, error)) { 108 fake.getApplicationByNameAndSpaceMutex.Lock() 109 defer fake.getApplicationByNameAndSpaceMutex.Unlock() 110 fake.GetApplicationByNameAndSpaceStub = stub 111 } 112 113 func (fake *FakeV7ActorForPush) GetApplicationByNameAndSpaceArgsForCall(i int) (string, string) { 114 fake.getApplicationByNameAndSpaceMutex.RLock() 115 defer fake.getApplicationByNameAndSpaceMutex.RUnlock() 116 argsForCall := fake.getApplicationByNameAndSpaceArgsForCall[i] 117 return argsForCall.arg1, argsForCall.arg2 118 } 119 120 func (fake *FakeV7ActorForPush) GetApplicationByNameAndSpaceReturns(result1 v7action.Application, result2 v7action.Warnings, result3 error) { 121 fake.getApplicationByNameAndSpaceMutex.Lock() 122 defer fake.getApplicationByNameAndSpaceMutex.Unlock() 123 fake.GetApplicationByNameAndSpaceStub = nil 124 fake.getApplicationByNameAndSpaceReturns = struct { 125 result1 v7action.Application 126 result2 v7action.Warnings 127 result3 error 128 }{result1, result2, result3} 129 } 130 131 func (fake *FakeV7ActorForPush) GetApplicationByNameAndSpaceReturnsOnCall(i int, result1 v7action.Application, result2 v7action.Warnings, result3 error) { 132 fake.getApplicationByNameAndSpaceMutex.Lock() 133 defer fake.getApplicationByNameAndSpaceMutex.Unlock() 134 fake.GetApplicationByNameAndSpaceStub = nil 135 if fake.getApplicationByNameAndSpaceReturnsOnCall == nil { 136 fake.getApplicationByNameAndSpaceReturnsOnCall = make(map[int]struct { 137 result1 v7action.Application 138 result2 v7action.Warnings 139 result3 error 140 }) 141 } 142 fake.getApplicationByNameAndSpaceReturnsOnCall[i] = struct { 143 result1 v7action.Application 144 result2 v7action.Warnings 145 result3 error 146 }{result1, result2, result3} 147 } 148 149 func (fake *FakeV7ActorForPush) GetApplicationSummaryByNameAndSpace(arg1 string, arg2 string, arg3 bool, arg4 v7action.RouteActor) (v7action.ApplicationSummary, v7action.Warnings, error) { 150 fake.getApplicationSummaryByNameAndSpaceMutex.Lock() 151 ret, specificReturn := fake.getApplicationSummaryByNameAndSpaceReturnsOnCall[len(fake.getApplicationSummaryByNameAndSpaceArgsForCall)] 152 fake.getApplicationSummaryByNameAndSpaceArgsForCall = append(fake.getApplicationSummaryByNameAndSpaceArgsForCall, struct { 153 arg1 string 154 arg2 string 155 arg3 bool 156 arg4 v7action.RouteActor 157 }{arg1, arg2, arg3, arg4}) 158 fake.recordInvocation("GetApplicationSummaryByNameAndSpace", []interface{}{arg1, arg2, arg3, arg4}) 159 fake.getApplicationSummaryByNameAndSpaceMutex.Unlock() 160 if fake.GetApplicationSummaryByNameAndSpaceStub != nil { 161 return fake.GetApplicationSummaryByNameAndSpaceStub(arg1, arg2, arg3, arg4) 162 } 163 if specificReturn { 164 return ret.result1, ret.result2, ret.result3 165 } 166 fakeReturns := fake.getApplicationSummaryByNameAndSpaceReturns 167 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 168 } 169 170 func (fake *FakeV7ActorForPush) GetApplicationSummaryByNameAndSpaceCallCount() int { 171 fake.getApplicationSummaryByNameAndSpaceMutex.RLock() 172 defer fake.getApplicationSummaryByNameAndSpaceMutex.RUnlock() 173 return len(fake.getApplicationSummaryByNameAndSpaceArgsForCall) 174 } 175 176 func (fake *FakeV7ActorForPush) GetApplicationSummaryByNameAndSpaceCalls(stub func(string, string, bool, v7action.RouteActor) (v7action.ApplicationSummary, v7action.Warnings, error)) { 177 fake.getApplicationSummaryByNameAndSpaceMutex.Lock() 178 defer fake.getApplicationSummaryByNameAndSpaceMutex.Unlock() 179 fake.GetApplicationSummaryByNameAndSpaceStub = stub 180 } 181 182 func (fake *FakeV7ActorForPush) GetApplicationSummaryByNameAndSpaceArgsForCall(i int) (string, string, bool, v7action.RouteActor) { 183 fake.getApplicationSummaryByNameAndSpaceMutex.RLock() 184 defer fake.getApplicationSummaryByNameAndSpaceMutex.RUnlock() 185 argsForCall := fake.getApplicationSummaryByNameAndSpaceArgsForCall[i] 186 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4 187 } 188 189 func (fake *FakeV7ActorForPush) GetApplicationSummaryByNameAndSpaceReturns(result1 v7action.ApplicationSummary, result2 v7action.Warnings, result3 error) { 190 fake.getApplicationSummaryByNameAndSpaceMutex.Lock() 191 defer fake.getApplicationSummaryByNameAndSpaceMutex.Unlock() 192 fake.GetApplicationSummaryByNameAndSpaceStub = nil 193 fake.getApplicationSummaryByNameAndSpaceReturns = struct { 194 result1 v7action.ApplicationSummary 195 result2 v7action.Warnings 196 result3 error 197 }{result1, result2, result3} 198 } 199 200 func (fake *FakeV7ActorForPush) GetApplicationSummaryByNameAndSpaceReturnsOnCall(i int, result1 v7action.ApplicationSummary, result2 v7action.Warnings, result3 error) { 201 fake.getApplicationSummaryByNameAndSpaceMutex.Lock() 202 defer fake.getApplicationSummaryByNameAndSpaceMutex.Unlock() 203 fake.GetApplicationSummaryByNameAndSpaceStub = nil 204 if fake.getApplicationSummaryByNameAndSpaceReturnsOnCall == nil { 205 fake.getApplicationSummaryByNameAndSpaceReturnsOnCall = make(map[int]struct { 206 result1 v7action.ApplicationSummary 207 result2 v7action.Warnings 208 result3 error 209 }) 210 } 211 fake.getApplicationSummaryByNameAndSpaceReturnsOnCall[i] = struct { 212 result1 v7action.ApplicationSummary 213 result2 v7action.Warnings 214 result3 error 215 }{result1, result2, result3} 216 } 217 218 func (fake *FakeV7ActorForPush) GetStreamingLogsForApplicationByNameAndSpace(arg1 string, arg2 string, arg3 v7action.NOAAClient) (<-chan *v7action.LogMessage, <-chan error, v7action.Warnings, error) { 219 fake.getStreamingLogsForApplicationByNameAndSpaceMutex.Lock() 220 ret, specificReturn := fake.getStreamingLogsForApplicationByNameAndSpaceReturnsOnCall[len(fake.getStreamingLogsForApplicationByNameAndSpaceArgsForCall)] 221 fake.getStreamingLogsForApplicationByNameAndSpaceArgsForCall = append(fake.getStreamingLogsForApplicationByNameAndSpaceArgsForCall, struct { 222 arg1 string 223 arg2 string 224 arg3 v7action.NOAAClient 225 }{arg1, arg2, arg3}) 226 fake.recordInvocation("GetStreamingLogsForApplicationByNameAndSpace", []interface{}{arg1, arg2, arg3}) 227 fake.getStreamingLogsForApplicationByNameAndSpaceMutex.Unlock() 228 if fake.GetStreamingLogsForApplicationByNameAndSpaceStub != nil { 229 return fake.GetStreamingLogsForApplicationByNameAndSpaceStub(arg1, arg2, arg3) 230 } 231 if specificReturn { 232 return ret.result1, ret.result2, ret.result3, ret.result4 233 } 234 fakeReturns := fake.getStreamingLogsForApplicationByNameAndSpaceReturns 235 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3, fakeReturns.result4 236 } 237 238 func (fake *FakeV7ActorForPush) GetStreamingLogsForApplicationByNameAndSpaceCallCount() int { 239 fake.getStreamingLogsForApplicationByNameAndSpaceMutex.RLock() 240 defer fake.getStreamingLogsForApplicationByNameAndSpaceMutex.RUnlock() 241 return len(fake.getStreamingLogsForApplicationByNameAndSpaceArgsForCall) 242 } 243 244 func (fake *FakeV7ActorForPush) GetStreamingLogsForApplicationByNameAndSpaceCalls(stub func(string, string, v7action.NOAAClient) (<-chan *v7action.LogMessage, <-chan error, v7action.Warnings, error)) { 245 fake.getStreamingLogsForApplicationByNameAndSpaceMutex.Lock() 246 defer fake.getStreamingLogsForApplicationByNameAndSpaceMutex.Unlock() 247 fake.GetStreamingLogsForApplicationByNameAndSpaceStub = stub 248 } 249 250 func (fake *FakeV7ActorForPush) GetStreamingLogsForApplicationByNameAndSpaceArgsForCall(i int) (string, string, v7action.NOAAClient) { 251 fake.getStreamingLogsForApplicationByNameAndSpaceMutex.RLock() 252 defer fake.getStreamingLogsForApplicationByNameAndSpaceMutex.RUnlock() 253 argsForCall := fake.getStreamingLogsForApplicationByNameAndSpaceArgsForCall[i] 254 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3 255 } 256 257 func (fake *FakeV7ActorForPush) GetStreamingLogsForApplicationByNameAndSpaceReturns(result1 <-chan *v7action.LogMessage, result2 <-chan error, result3 v7action.Warnings, result4 error) { 258 fake.getStreamingLogsForApplicationByNameAndSpaceMutex.Lock() 259 defer fake.getStreamingLogsForApplicationByNameAndSpaceMutex.Unlock() 260 fake.GetStreamingLogsForApplicationByNameAndSpaceStub = nil 261 fake.getStreamingLogsForApplicationByNameAndSpaceReturns = struct { 262 result1 <-chan *v7action.LogMessage 263 result2 <-chan error 264 result3 v7action.Warnings 265 result4 error 266 }{result1, result2, result3, result4} 267 } 268 269 func (fake *FakeV7ActorForPush) GetStreamingLogsForApplicationByNameAndSpaceReturnsOnCall(i int, result1 <-chan *v7action.LogMessage, result2 <-chan error, result3 v7action.Warnings, result4 error) { 270 fake.getStreamingLogsForApplicationByNameAndSpaceMutex.Lock() 271 defer fake.getStreamingLogsForApplicationByNameAndSpaceMutex.Unlock() 272 fake.GetStreamingLogsForApplicationByNameAndSpaceStub = nil 273 if fake.getStreamingLogsForApplicationByNameAndSpaceReturnsOnCall == nil { 274 fake.getStreamingLogsForApplicationByNameAndSpaceReturnsOnCall = make(map[int]struct { 275 result1 <-chan *v7action.LogMessage 276 result2 <-chan error 277 result3 v7action.Warnings 278 result4 error 279 }) 280 } 281 fake.getStreamingLogsForApplicationByNameAndSpaceReturnsOnCall[i] = struct { 282 result1 <-chan *v7action.LogMessage 283 result2 <-chan error 284 result3 v7action.Warnings 285 result4 error 286 }{result1, result2, result3, result4} 287 } 288 289 func (fake *FakeV7ActorForPush) RestartApplication(arg1 string) (v7action.Warnings, error) { 290 fake.restartApplicationMutex.Lock() 291 ret, specificReturn := fake.restartApplicationReturnsOnCall[len(fake.restartApplicationArgsForCall)] 292 fake.restartApplicationArgsForCall = append(fake.restartApplicationArgsForCall, struct { 293 arg1 string 294 }{arg1}) 295 fake.recordInvocation("RestartApplication", []interface{}{arg1}) 296 fake.restartApplicationMutex.Unlock() 297 if fake.RestartApplicationStub != nil { 298 return fake.RestartApplicationStub(arg1) 299 } 300 if specificReturn { 301 return ret.result1, ret.result2 302 } 303 fakeReturns := fake.restartApplicationReturns 304 return fakeReturns.result1, fakeReturns.result2 305 } 306 307 func (fake *FakeV7ActorForPush) RestartApplicationCallCount() int { 308 fake.restartApplicationMutex.RLock() 309 defer fake.restartApplicationMutex.RUnlock() 310 return len(fake.restartApplicationArgsForCall) 311 } 312 313 func (fake *FakeV7ActorForPush) RestartApplicationCalls(stub func(string) (v7action.Warnings, error)) { 314 fake.restartApplicationMutex.Lock() 315 defer fake.restartApplicationMutex.Unlock() 316 fake.RestartApplicationStub = stub 317 } 318 319 func (fake *FakeV7ActorForPush) RestartApplicationArgsForCall(i int) string { 320 fake.restartApplicationMutex.RLock() 321 defer fake.restartApplicationMutex.RUnlock() 322 argsForCall := fake.restartApplicationArgsForCall[i] 323 return argsForCall.arg1 324 } 325 326 func (fake *FakeV7ActorForPush) RestartApplicationReturns(result1 v7action.Warnings, result2 error) { 327 fake.restartApplicationMutex.Lock() 328 defer fake.restartApplicationMutex.Unlock() 329 fake.RestartApplicationStub = nil 330 fake.restartApplicationReturns = struct { 331 result1 v7action.Warnings 332 result2 error 333 }{result1, result2} 334 } 335 336 func (fake *FakeV7ActorForPush) RestartApplicationReturnsOnCall(i int, result1 v7action.Warnings, result2 error) { 337 fake.restartApplicationMutex.Lock() 338 defer fake.restartApplicationMutex.Unlock() 339 fake.RestartApplicationStub = nil 340 if fake.restartApplicationReturnsOnCall == nil { 341 fake.restartApplicationReturnsOnCall = make(map[int]struct { 342 result1 v7action.Warnings 343 result2 error 344 }) 345 } 346 fake.restartApplicationReturnsOnCall[i] = struct { 347 result1 v7action.Warnings 348 result2 error 349 }{result1, result2} 350 } 351 352 func (fake *FakeV7ActorForPush) Invocations() map[string][][]interface{} { 353 fake.invocationsMutex.RLock() 354 defer fake.invocationsMutex.RUnlock() 355 fake.getApplicationByNameAndSpaceMutex.RLock() 356 defer fake.getApplicationByNameAndSpaceMutex.RUnlock() 357 fake.getApplicationSummaryByNameAndSpaceMutex.RLock() 358 defer fake.getApplicationSummaryByNameAndSpaceMutex.RUnlock() 359 fake.getStreamingLogsForApplicationByNameAndSpaceMutex.RLock() 360 defer fake.getStreamingLogsForApplicationByNameAndSpaceMutex.RUnlock() 361 fake.restartApplicationMutex.RLock() 362 defer fake.restartApplicationMutex.RUnlock() 363 copiedInvocations := map[string][][]interface{}{} 364 for key, value := range fake.invocations { 365 copiedInvocations[key] = value 366 } 367 return copiedInvocations 368 } 369 370 func (fake *FakeV7ActorForPush) recordInvocation(key string, args []interface{}) { 371 fake.invocationsMutex.Lock() 372 defer fake.invocationsMutex.Unlock() 373 if fake.invocations == nil { 374 fake.invocations = map[string][][]interface{}{} 375 } 376 if fake.invocations[key] == nil { 377 fake.invocations[key] = [][]interface{}{} 378 } 379 fake.invocations[key] = append(fake.invocations[key], args) 380 } 381 382 var _ v7.V7ActorForPush = new(FakeV7ActorForPush)