github.com/liamawhite/cli-with-i18n@v6.32.1-0.20171122084555-dede0a5c3448+incompatible/command/v2/v2fakes/fake_bind_security_group_actor.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package v2fakes 3 4 import ( 5 "sync" 6 7 "github.com/liamawhite/cli-with-i18n/actor/v2action" 8 "github.com/liamawhite/cli-with-i18n/api/cloudcontroller/ccv2" 9 "github.com/liamawhite/cli-with-i18n/command/v2" 10 ) 11 12 type FakeBindSecurityGroupActor struct { 13 BindSecurityGroupToSpaceStub func(securityGroupGUID string, spaceGUID string, lifecycle ccv2.SecurityGroupLifecycle) (v2action.Warnings, error) 14 bindSecurityGroupToSpaceMutex sync.RWMutex 15 bindSecurityGroupToSpaceArgsForCall []struct { 16 securityGroupGUID string 17 spaceGUID string 18 lifecycle ccv2.SecurityGroupLifecycle 19 } 20 bindSecurityGroupToSpaceReturns struct { 21 result1 v2action.Warnings 22 result2 error 23 } 24 bindSecurityGroupToSpaceReturnsOnCall map[int]struct { 25 result1 v2action.Warnings 26 result2 error 27 } 28 CloudControllerAPIVersionStub func() string 29 cloudControllerAPIVersionMutex sync.RWMutex 30 cloudControllerAPIVersionArgsForCall []struct{} 31 cloudControllerAPIVersionReturns struct { 32 result1 string 33 } 34 cloudControllerAPIVersionReturnsOnCall map[int]struct { 35 result1 string 36 } 37 GetOrganizationByNameStub func(orgName string) (v2action.Organization, v2action.Warnings, error) 38 getOrganizationByNameMutex sync.RWMutex 39 getOrganizationByNameArgsForCall []struct { 40 orgName string 41 } 42 getOrganizationByNameReturns struct { 43 result1 v2action.Organization 44 result2 v2action.Warnings 45 result3 error 46 } 47 getOrganizationByNameReturnsOnCall map[int]struct { 48 result1 v2action.Organization 49 result2 v2action.Warnings 50 result3 error 51 } 52 GetOrganizationSpacesStub func(orgGUID string) ([]v2action.Space, v2action.Warnings, error) 53 getOrganizationSpacesMutex sync.RWMutex 54 getOrganizationSpacesArgsForCall []struct { 55 orgGUID string 56 } 57 getOrganizationSpacesReturns struct { 58 result1 []v2action.Space 59 result2 v2action.Warnings 60 result3 error 61 } 62 getOrganizationSpacesReturnsOnCall map[int]struct { 63 result1 []v2action.Space 64 result2 v2action.Warnings 65 result3 error 66 } 67 GetSecurityGroupByNameStub func(securityGroupName string) (v2action.SecurityGroup, v2action.Warnings, error) 68 getSecurityGroupByNameMutex sync.RWMutex 69 getSecurityGroupByNameArgsForCall []struct { 70 securityGroupName string 71 } 72 getSecurityGroupByNameReturns struct { 73 result1 v2action.SecurityGroup 74 result2 v2action.Warnings 75 result3 error 76 } 77 getSecurityGroupByNameReturnsOnCall map[int]struct { 78 result1 v2action.SecurityGroup 79 result2 v2action.Warnings 80 result3 error 81 } 82 GetSpaceByOrganizationAndNameStub func(orgGUID string, spaceName string) (v2action.Space, v2action.Warnings, error) 83 getSpaceByOrganizationAndNameMutex sync.RWMutex 84 getSpaceByOrganizationAndNameArgsForCall []struct { 85 orgGUID string 86 spaceName string 87 } 88 getSpaceByOrganizationAndNameReturns struct { 89 result1 v2action.Space 90 result2 v2action.Warnings 91 result3 error 92 } 93 getSpaceByOrganizationAndNameReturnsOnCall map[int]struct { 94 result1 v2action.Space 95 result2 v2action.Warnings 96 result3 error 97 } 98 invocations map[string][][]interface{} 99 invocationsMutex sync.RWMutex 100 } 101 102 func (fake *FakeBindSecurityGroupActor) BindSecurityGroupToSpace(securityGroupGUID string, spaceGUID string, lifecycle ccv2.SecurityGroupLifecycle) (v2action.Warnings, error) { 103 fake.bindSecurityGroupToSpaceMutex.Lock() 104 ret, specificReturn := fake.bindSecurityGroupToSpaceReturnsOnCall[len(fake.bindSecurityGroupToSpaceArgsForCall)] 105 fake.bindSecurityGroupToSpaceArgsForCall = append(fake.bindSecurityGroupToSpaceArgsForCall, struct { 106 securityGroupGUID string 107 spaceGUID string 108 lifecycle ccv2.SecurityGroupLifecycle 109 }{securityGroupGUID, spaceGUID, lifecycle}) 110 fake.recordInvocation("BindSecurityGroupToSpace", []interface{}{securityGroupGUID, spaceGUID, lifecycle}) 111 fake.bindSecurityGroupToSpaceMutex.Unlock() 112 if fake.BindSecurityGroupToSpaceStub != nil { 113 return fake.BindSecurityGroupToSpaceStub(securityGroupGUID, spaceGUID, lifecycle) 114 } 115 if specificReturn { 116 return ret.result1, ret.result2 117 } 118 return fake.bindSecurityGroupToSpaceReturns.result1, fake.bindSecurityGroupToSpaceReturns.result2 119 } 120 121 func (fake *FakeBindSecurityGroupActor) BindSecurityGroupToSpaceCallCount() int { 122 fake.bindSecurityGroupToSpaceMutex.RLock() 123 defer fake.bindSecurityGroupToSpaceMutex.RUnlock() 124 return len(fake.bindSecurityGroupToSpaceArgsForCall) 125 } 126 127 func (fake *FakeBindSecurityGroupActor) BindSecurityGroupToSpaceArgsForCall(i int) (string, string, ccv2.SecurityGroupLifecycle) { 128 fake.bindSecurityGroupToSpaceMutex.RLock() 129 defer fake.bindSecurityGroupToSpaceMutex.RUnlock() 130 return fake.bindSecurityGroupToSpaceArgsForCall[i].securityGroupGUID, fake.bindSecurityGroupToSpaceArgsForCall[i].spaceGUID, fake.bindSecurityGroupToSpaceArgsForCall[i].lifecycle 131 } 132 133 func (fake *FakeBindSecurityGroupActor) BindSecurityGroupToSpaceReturns(result1 v2action.Warnings, result2 error) { 134 fake.BindSecurityGroupToSpaceStub = nil 135 fake.bindSecurityGroupToSpaceReturns = struct { 136 result1 v2action.Warnings 137 result2 error 138 }{result1, result2} 139 } 140 141 func (fake *FakeBindSecurityGroupActor) BindSecurityGroupToSpaceReturnsOnCall(i int, result1 v2action.Warnings, result2 error) { 142 fake.BindSecurityGroupToSpaceStub = nil 143 if fake.bindSecurityGroupToSpaceReturnsOnCall == nil { 144 fake.bindSecurityGroupToSpaceReturnsOnCall = make(map[int]struct { 145 result1 v2action.Warnings 146 result2 error 147 }) 148 } 149 fake.bindSecurityGroupToSpaceReturnsOnCall[i] = struct { 150 result1 v2action.Warnings 151 result2 error 152 }{result1, result2} 153 } 154 155 func (fake *FakeBindSecurityGroupActor) CloudControllerAPIVersion() string { 156 fake.cloudControllerAPIVersionMutex.Lock() 157 ret, specificReturn := fake.cloudControllerAPIVersionReturnsOnCall[len(fake.cloudControllerAPIVersionArgsForCall)] 158 fake.cloudControllerAPIVersionArgsForCall = append(fake.cloudControllerAPIVersionArgsForCall, struct{}{}) 159 fake.recordInvocation("CloudControllerAPIVersion", []interface{}{}) 160 fake.cloudControllerAPIVersionMutex.Unlock() 161 if fake.CloudControllerAPIVersionStub != nil { 162 return fake.CloudControllerAPIVersionStub() 163 } 164 if specificReturn { 165 return ret.result1 166 } 167 return fake.cloudControllerAPIVersionReturns.result1 168 } 169 170 func (fake *FakeBindSecurityGroupActor) CloudControllerAPIVersionCallCount() int { 171 fake.cloudControllerAPIVersionMutex.RLock() 172 defer fake.cloudControllerAPIVersionMutex.RUnlock() 173 return len(fake.cloudControllerAPIVersionArgsForCall) 174 } 175 176 func (fake *FakeBindSecurityGroupActor) CloudControllerAPIVersionReturns(result1 string) { 177 fake.CloudControllerAPIVersionStub = nil 178 fake.cloudControllerAPIVersionReturns = struct { 179 result1 string 180 }{result1} 181 } 182 183 func (fake *FakeBindSecurityGroupActor) CloudControllerAPIVersionReturnsOnCall(i int, result1 string) { 184 fake.CloudControllerAPIVersionStub = nil 185 if fake.cloudControllerAPIVersionReturnsOnCall == nil { 186 fake.cloudControllerAPIVersionReturnsOnCall = make(map[int]struct { 187 result1 string 188 }) 189 } 190 fake.cloudControllerAPIVersionReturnsOnCall[i] = struct { 191 result1 string 192 }{result1} 193 } 194 195 func (fake *FakeBindSecurityGroupActor) GetOrganizationByName(orgName string) (v2action.Organization, v2action.Warnings, error) { 196 fake.getOrganizationByNameMutex.Lock() 197 ret, specificReturn := fake.getOrganizationByNameReturnsOnCall[len(fake.getOrganizationByNameArgsForCall)] 198 fake.getOrganizationByNameArgsForCall = append(fake.getOrganizationByNameArgsForCall, struct { 199 orgName string 200 }{orgName}) 201 fake.recordInvocation("GetOrganizationByName", []interface{}{orgName}) 202 fake.getOrganizationByNameMutex.Unlock() 203 if fake.GetOrganizationByNameStub != nil { 204 return fake.GetOrganizationByNameStub(orgName) 205 } 206 if specificReturn { 207 return ret.result1, ret.result2, ret.result3 208 } 209 return fake.getOrganizationByNameReturns.result1, fake.getOrganizationByNameReturns.result2, fake.getOrganizationByNameReturns.result3 210 } 211 212 func (fake *FakeBindSecurityGroupActor) GetOrganizationByNameCallCount() int { 213 fake.getOrganizationByNameMutex.RLock() 214 defer fake.getOrganizationByNameMutex.RUnlock() 215 return len(fake.getOrganizationByNameArgsForCall) 216 } 217 218 func (fake *FakeBindSecurityGroupActor) GetOrganizationByNameArgsForCall(i int) string { 219 fake.getOrganizationByNameMutex.RLock() 220 defer fake.getOrganizationByNameMutex.RUnlock() 221 return fake.getOrganizationByNameArgsForCall[i].orgName 222 } 223 224 func (fake *FakeBindSecurityGroupActor) GetOrganizationByNameReturns(result1 v2action.Organization, result2 v2action.Warnings, result3 error) { 225 fake.GetOrganizationByNameStub = nil 226 fake.getOrganizationByNameReturns = struct { 227 result1 v2action.Organization 228 result2 v2action.Warnings 229 result3 error 230 }{result1, result2, result3} 231 } 232 233 func (fake *FakeBindSecurityGroupActor) GetOrganizationByNameReturnsOnCall(i int, result1 v2action.Organization, result2 v2action.Warnings, result3 error) { 234 fake.GetOrganizationByNameStub = nil 235 if fake.getOrganizationByNameReturnsOnCall == nil { 236 fake.getOrganizationByNameReturnsOnCall = make(map[int]struct { 237 result1 v2action.Organization 238 result2 v2action.Warnings 239 result3 error 240 }) 241 } 242 fake.getOrganizationByNameReturnsOnCall[i] = struct { 243 result1 v2action.Organization 244 result2 v2action.Warnings 245 result3 error 246 }{result1, result2, result3} 247 } 248 249 func (fake *FakeBindSecurityGroupActor) GetOrganizationSpaces(orgGUID string) ([]v2action.Space, v2action.Warnings, error) { 250 fake.getOrganizationSpacesMutex.Lock() 251 ret, specificReturn := fake.getOrganizationSpacesReturnsOnCall[len(fake.getOrganizationSpacesArgsForCall)] 252 fake.getOrganizationSpacesArgsForCall = append(fake.getOrganizationSpacesArgsForCall, struct { 253 orgGUID string 254 }{orgGUID}) 255 fake.recordInvocation("GetOrganizationSpaces", []interface{}{orgGUID}) 256 fake.getOrganizationSpacesMutex.Unlock() 257 if fake.GetOrganizationSpacesStub != nil { 258 return fake.GetOrganizationSpacesStub(orgGUID) 259 } 260 if specificReturn { 261 return ret.result1, ret.result2, ret.result3 262 } 263 return fake.getOrganizationSpacesReturns.result1, fake.getOrganizationSpacesReturns.result2, fake.getOrganizationSpacesReturns.result3 264 } 265 266 func (fake *FakeBindSecurityGroupActor) GetOrganizationSpacesCallCount() int { 267 fake.getOrganizationSpacesMutex.RLock() 268 defer fake.getOrganizationSpacesMutex.RUnlock() 269 return len(fake.getOrganizationSpacesArgsForCall) 270 } 271 272 func (fake *FakeBindSecurityGroupActor) GetOrganizationSpacesArgsForCall(i int) string { 273 fake.getOrganizationSpacesMutex.RLock() 274 defer fake.getOrganizationSpacesMutex.RUnlock() 275 return fake.getOrganizationSpacesArgsForCall[i].orgGUID 276 } 277 278 func (fake *FakeBindSecurityGroupActor) GetOrganizationSpacesReturns(result1 []v2action.Space, result2 v2action.Warnings, result3 error) { 279 fake.GetOrganizationSpacesStub = nil 280 fake.getOrganizationSpacesReturns = struct { 281 result1 []v2action.Space 282 result2 v2action.Warnings 283 result3 error 284 }{result1, result2, result3} 285 } 286 287 func (fake *FakeBindSecurityGroupActor) GetOrganizationSpacesReturnsOnCall(i int, result1 []v2action.Space, result2 v2action.Warnings, result3 error) { 288 fake.GetOrganizationSpacesStub = nil 289 if fake.getOrganizationSpacesReturnsOnCall == nil { 290 fake.getOrganizationSpacesReturnsOnCall = make(map[int]struct { 291 result1 []v2action.Space 292 result2 v2action.Warnings 293 result3 error 294 }) 295 } 296 fake.getOrganizationSpacesReturnsOnCall[i] = struct { 297 result1 []v2action.Space 298 result2 v2action.Warnings 299 result3 error 300 }{result1, result2, result3} 301 } 302 303 func (fake *FakeBindSecurityGroupActor) GetSecurityGroupByName(securityGroupName string) (v2action.SecurityGroup, v2action.Warnings, error) { 304 fake.getSecurityGroupByNameMutex.Lock() 305 ret, specificReturn := fake.getSecurityGroupByNameReturnsOnCall[len(fake.getSecurityGroupByNameArgsForCall)] 306 fake.getSecurityGroupByNameArgsForCall = append(fake.getSecurityGroupByNameArgsForCall, struct { 307 securityGroupName string 308 }{securityGroupName}) 309 fake.recordInvocation("GetSecurityGroupByName", []interface{}{securityGroupName}) 310 fake.getSecurityGroupByNameMutex.Unlock() 311 if fake.GetSecurityGroupByNameStub != nil { 312 return fake.GetSecurityGroupByNameStub(securityGroupName) 313 } 314 if specificReturn { 315 return ret.result1, ret.result2, ret.result3 316 } 317 return fake.getSecurityGroupByNameReturns.result1, fake.getSecurityGroupByNameReturns.result2, fake.getSecurityGroupByNameReturns.result3 318 } 319 320 func (fake *FakeBindSecurityGroupActor) GetSecurityGroupByNameCallCount() int { 321 fake.getSecurityGroupByNameMutex.RLock() 322 defer fake.getSecurityGroupByNameMutex.RUnlock() 323 return len(fake.getSecurityGroupByNameArgsForCall) 324 } 325 326 func (fake *FakeBindSecurityGroupActor) GetSecurityGroupByNameArgsForCall(i int) string { 327 fake.getSecurityGroupByNameMutex.RLock() 328 defer fake.getSecurityGroupByNameMutex.RUnlock() 329 return fake.getSecurityGroupByNameArgsForCall[i].securityGroupName 330 } 331 332 func (fake *FakeBindSecurityGroupActor) GetSecurityGroupByNameReturns(result1 v2action.SecurityGroup, result2 v2action.Warnings, result3 error) { 333 fake.GetSecurityGroupByNameStub = nil 334 fake.getSecurityGroupByNameReturns = struct { 335 result1 v2action.SecurityGroup 336 result2 v2action.Warnings 337 result3 error 338 }{result1, result2, result3} 339 } 340 341 func (fake *FakeBindSecurityGroupActor) GetSecurityGroupByNameReturnsOnCall(i int, result1 v2action.SecurityGroup, result2 v2action.Warnings, result3 error) { 342 fake.GetSecurityGroupByNameStub = nil 343 if fake.getSecurityGroupByNameReturnsOnCall == nil { 344 fake.getSecurityGroupByNameReturnsOnCall = make(map[int]struct { 345 result1 v2action.SecurityGroup 346 result2 v2action.Warnings 347 result3 error 348 }) 349 } 350 fake.getSecurityGroupByNameReturnsOnCall[i] = struct { 351 result1 v2action.SecurityGroup 352 result2 v2action.Warnings 353 result3 error 354 }{result1, result2, result3} 355 } 356 357 func (fake *FakeBindSecurityGroupActor) GetSpaceByOrganizationAndName(orgGUID string, spaceName string) (v2action.Space, v2action.Warnings, error) { 358 fake.getSpaceByOrganizationAndNameMutex.Lock() 359 ret, specificReturn := fake.getSpaceByOrganizationAndNameReturnsOnCall[len(fake.getSpaceByOrganizationAndNameArgsForCall)] 360 fake.getSpaceByOrganizationAndNameArgsForCall = append(fake.getSpaceByOrganizationAndNameArgsForCall, struct { 361 orgGUID string 362 spaceName string 363 }{orgGUID, spaceName}) 364 fake.recordInvocation("GetSpaceByOrganizationAndName", []interface{}{orgGUID, spaceName}) 365 fake.getSpaceByOrganizationAndNameMutex.Unlock() 366 if fake.GetSpaceByOrganizationAndNameStub != nil { 367 return fake.GetSpaceByOrganizationAndNameStub(orgGUID, spaceName) 368 } 369 if specificReturn { 370 return ret.result1, ret.result2, ret.result3 371 } 372 return fake.getSpaceByOrganizationAndNameReturns.result1, fake.getSpaceByOrganizationAndNameReturns.result2, fake.getSpaceByOrganizationAndNameReturns.result3 373 } 374 375 func (fake *FakeBindSecurityGroupActor) GetSpaceByOrganizationAndNameCallCount() int { 376 fake.getSpaceByOrganizationAndNameMutex.RLock() 377 defer fake.getSpaceByOrganizationAndNameMutex.RUnlock() 378 return len(fake.getSpaceByOrganizationAndNameArgsForCall) 379 } 380 381 func (fake *FakeBindSecurityGroupActor) GetSpaceByOrganizationAndNameArgsForCall(i int) (string, string) { 382 fake.getSpaceByOrganizationAndNameMutex.RLock() 383 defer fake.getSpaceByOrganizationAndNameMutex.RUnlock() 384 return fake.getSpaceByOrganizationAndNameArgsForCall[i].orgGUID, fake.getSpaceByOrganizationAndNameArgsForCall[i].spaceName 385 } 386 387 func (fake *FakeBindSecurityGroupActor) GetSpaceByOrganizationAndNameReturns(result1 v2action.Space, result2 v2action.Warnings, result3 error) { 388 fake.GetSpaceByOrganizationAndNameStub = nil 389 fake.getSpaceByOrganizationAndNameReturns = struct { 390 result1 v2action.Space 391 result2 v2action.Warnings 392 result3 error 393 }{result1, result2, result3} 394 } 395 396 func (fake *FakeBindSecurityGroupActor) GetSpaceByOrganizationAndNameReturnsOnCall(i int, result1 v2action.Space, result2 v2action.Warnings, result3 error) { 397 fake.GetSpaceByOrganizationAndNameStub = nil 398 if fake.getSpaceByOrganizationAndNameReturnsOnCall == nil { 399 fake.getSpaceByOrganizationAndNameReturnsOnCall = make(map[int]struct { 400 result1 v2action.Space 401 result2 v2action.Warnings 402 result3 error 403 }) 404 } 405 fake.getSpaceByOrganizationAndNameReturnsOnCall[i] = struct { 406 result1 v2action.Space 407 result2 v2action.Warnings 408 result3 error 409 }{result1, result2, result3} 410 } 411 412 func (fake *FakeBindSecurityGroupActor) Invocations() map[string][][]interface{} { 413 fake.invocationsMutex.RLock() 414 defer fake.invocationsMutex.RUnlock() 415 fake.bindSecurityGroupToSpaceMutex.RLock() 416 defer fake.bindSecurityGroupToSpaceMutex.RUnlock() 417 fake.cloudControllerAPIVersionMutex.RLock() 418 defer fake.cloudControllerAPIVersionMutex.RUnlock() 419 fake.getOrganizationByNameMutex.RLock() 420 defer fake.getOrganizationByNameMutex.RUnlock() 421 fake.getOrganizationSpacesMutex.RLock() 422 defer fake.getOrganizationSpacesMutex.RUnlock() 423 fake.getSecurityGroupByNameMutex.RLock() 424 defer fake.getSecurityGroupByNameMutex.RUnlock() 425 fake.getSpaceByOrganizationAndNameMutex.RLock() 426 defer fake.getSpaceByOrganizationAndNameMutex.RUnlock() 427 copiedInvocations := map[string][][]interface{}{} 428 for key, value := range fake.invocations { 429 copiedInvocations[key] = value 430 } 431 return copiedInvocations 432 } 433 434 func (fake *FakeBindSecurityGroupActor) recordInvocation(key string, args []interface{}) { 435 fake.invocationsMutex.Lock() 436 defer fake.invocationsMutex.Unlock() 437 if fake.invocations == nil { 438 fake.invocations = map[string][][]interface{}{} 439 } 440 if fake.invocations[key] == nil { 441 fake.invocations[key] = [][]interface{}{} 442 } 443 fake.invocations[key] = append(fake.invocations[key], args) 444 } 445 446 var _ v2.BindSecurityGroupActor = new(FakeBindSecurityGroupActor)