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)