github.com/sleungcy-sap/cli@v7.1.0+incompatible/actor/v2v3action/v2v3actionfakes/fake_v2actor.go (about)

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package v2v3actionfakes
     3  
     4  import (
     5  	"sync"
     6  
     7  	"code.cloudfoundry.org/cli/actor/v2action"
     8  	"code.cloudfoundry.org/cli/actor/v2v3action"
     9  	"code.cloudfoundry.org/cli/util/manifest"
    10  )
    11  
    12  type FakeV2Actor struct {
    13  	CreateApplicationManifestByNameAndSpaceStub        func(string, string) (manifest.Application, v2action.Warnings, error)
    14  	createApplicationManifestByNameAndSpaceMutex       sync.RWMutex
    15  	createApplicationManifestByNameAndSpaceArgsForCall []struct {
    16  		arg1 string
    17  		arg2 string
    18  	}
    19  	createApplicationManifestByNameAndSpaceReturns struct {
    20  		result1 manifest.Application
    21  		result2 v2action.Warnings
    22  		result3 error
    23  	}
    24  	createApplicationManifestByNameAndSpaceReturnsOnCall map[int]struct {
    25  		result1 manifest.Application
    26  		result2 v2action.Warnings
    27  		result3 error
    28  	}
    29  	GetApplicationInstancesWithStatsByApplicationStub        func(string) ([]v2action.ApplicationInstanceWithStats, v2action.Warnings, error)
    30  	getApplicationInstancesWithStatsByApplicationMutex       sync.RWMutex
    31  	getApplicationInstancesWithStatsByApplicationArgsForCall []struct {
    32  		arg1 string
    33  	}
    34  	getApplicationInstancesWithStatsByApplicationReturns struct {
    35  		result1 []v2action.ApplicationInstanceWithStats
    36  		result2 v2action.Warnings
    37  		result3 error
    38  	}
    39  	getApplicationInstancesWithStatsByApplicationReturnsOnCall map[int]struct {
    40  		result1 []v2action.ApplicationInstanceWithStats
    41  		result2 v2action.Warnings
    42  		result3 error
    43  	}
    44  	GetApplicationRoutesStub        func(string) (v2action.Routes, v2action.Warnings, error)
    45  	getApplicationRoutesMutex       sync.RWMutex
    46  	getApplicationRoutesArgsForCall []struct {
    47  		arg1 string
    48  	}
    49  	getApplicationRoutesReturns struct {
    50  		result1 v2action.Routes
    51  		result2 v2action.Warnings
    52  		result3 error
    53  	}
    54  	getApplicationRoutesReturnsOnCall map[int]struct {
    55  		result1 v2action.Routes
    56  		result2 v2action.Warnings
    57  		result3 error
    58  	}
    59  	GetFeatureFlagsStub        func() ([]v2action.FeatureFlag, v2action.Warnings, error)
    60  	getFeatureFlagsMutex       sync.RWMutex
    61  	getFeatureFlagsArgsForCall []struct {
    62  	}
    63  	getFeatureFlagsReturns struct {
    64  		result1 []v2action.FeatureFlag
    65  		result2 v2action.Warnings
    66  		result3 error
    67  	}
    68  	getFeatureFlagsReturnsOnCall map[int]struct {
    69  		result1 []v2action.FeatureFlag
    70  		result2 v2action.Warnings
    71  		result3 error
    72  	}
    73  	GetServiceStub        func(string) (v2action.Service, v2action.Warnings, error)
    74  	getServiceMutex       sync.RWMutex
    75  	getServiceArgsForCall []struct {
    76  		arg1 string
    77  	}
    78  	getServiceReturns struct {
    79  		result1 v2action.Service
    80  		result2 v2action.Warnings
    81  		result3 error
    82  	}
    83  	getServiceReturnsOnCall map[int]struct {
    84  		result1 v2action.Service
    85  		result2 v2action.Warnings
    86  		result3 error
    87  	}
    88  	GetServiceInstanceByNameAndSpaceStub        func(string, string) (v2action.ServiceInstance, v2action.Warnings, error)
    89  	getServiceInstanceByNameAndSpaceMutex       sync.RWMutex
    90  	getServiceInstanceByNameAndSpaceArgsForCall []struct {
    91  		arg1 string
    92  		arg2 string
    93  	}
    94  	getServiceInstanceByNameAndSpaceReturns struct {
    95  		result1 v2action.ServiceInstance
    96  		result2 v2action.Warnings
    97  		result3 error
    98  	}
    99  	getServiceInstanceByNameAndSpaceReturnsOnCall map[int]struct {
   100  		result1 v2action.ServiceInstance
   101  		result2 v2action.Warnings
   102  		result3 error
   103  	}
   104  	GetServiceInstanceSharedTosByServiceInstanceStub        func(string) ([]v2action.ServiceInstanceSharedTo, v2action.Warnings, error)
   105  	getServiceInstanceSharedTosByServiceInstanceMutex       sync.RWMutex
   106  	getServiceInstanceSharedTosByServiceInstanceArgsForCall []struct {
   107  		arg1 string
   108  	}
   109  	getServiceInstanceSharedTosByServiceInstanceReturns struct {
   110  		result1 []v2action.ServiceInstanceSharedTo
   111  		result2 v2action.Warnings
   112  		result3 error
   113  	}
   114  	getServiceInstanceSharedTosByServiceInstanceReturnsOnCall map[int]struct {
   115  		result1 []v2action.ServiceInstanceSharedTo
   116  		result2 v2action.Warnings
   117  		result3 error
   118  	}
   119  	GetSpaceByOrganizationAndNameStub        func(string, string) (v2action.Space, v2action.Warnings, error)
   120  	getSpaceByOrganizationAndNameMutex       sync.RWMutex
   121  	getSpaceByOrganizationAndNameArgsForCall []struct {
   122  		arg1 string
   123  		arg2 string
   124  	}
   125  	getSpaceByOrganizationAndNameReturns struct {
   126  		result1 v2action.Space
   127  		result2 v2action.Warnings
   128  		result3 error
   129  	}
   130  	getSpaceByOrganizationAndNameReturnsOnCall map[int]struct {
   131  		result1 v2action.Space
   132  		result2 v2action.Warnings
   133  		result3 error
   134  	}
   135  	invocations      map[string][][]interface{}
   136  	invocationsMutex sync.RWMutex
   137  }
   138  
   139  func (fake *FakeV2Actor) CreateApplicationManifestByNameAndSpace(arg1 string, arg2 string) (manifest.Application, v2action.Warnings, error) {
   140  	fake.createApplicationManifestByNameAndSpaceMutex.Lock()
   141  	ret, specificReturn := fake.createApplicationManifestByNameAndSpaceReturnsOnCall[len(fake.createApplicationManifestByNameAndSpaceArgsForCall)]
   142  	fake.createApplicationManifestByNameAndSpaceArgsForCall = append(fake.createApplicationManifestByNameAndSpaceArgsForCall, struct {
   143  		arg1 string
   144  		arg2 string
   145  	}{arg1, arg2})
   146  	fake.recordInvocation("CreateApplicationManifestByNameAndSpace", []interface{}{arg1, arg2})
   147  	fake.createApplicationManifestByNameAndSpaceMutex.Unlock()
   148  	if fake.CreateApplicationManifestByNameAndSpaceStub != nil {
   149  		return fake.CreateApplicationManifestByNameAndSpaceStub(arg1, arg2)
   150  	}
   151  	if specificReturn {
   152  		return ret.result1, ret.result2, ret.result3
   153  	}
   154  	fakeReturns := fake.createApplicationManifestByNameAndSpaceReturns
   155  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   156  }
   157  
   158  func (fake *FakeV2Actor) CreateApplicationManifestByNameAndSpaceCallCount() int {
   159  	fake.createApplicationManifestByNameAndSpaceMutex.RLock()
   160  	defer fake.createApplicationManifestByNameAndSpaceMutex.RUnlock()
   161  	return len(fake.createApplicationManifestByNameAndSpaceArgsForCall)
   162  }
   163  
   164  func (fake *FakeV2Actor) CreateApplicationManifestByNameAndSpaceCalls(stub func(string, string) (manifest.Application, v2action.Warnings, error)) {
   165  	fake.createApplicationManifestByNameAndSpaceMutex.Lock()
   166  	defer fake.createApplicationManifestByNameAndSpaceMutex.Unlock()
   167  	fake.CreateApplicationManifestByNameAndSpaceStub = stub
   168  }
   169  
   170  func (fake *FakeV2Actor) CreateApplicationManifestByNameAndSpaceArgsForCall(i int) (string, string) {
   171  	fake.createApplicationManifestByNameAndSpaceMutex.RLock()
   172  	defer fake.createApplicationManifestByNameAndSpaceMutex.RUnlock()
   173  	argsForCall := fake.createApplicationManifestByNameAndSpaceArgsForCall[i]
   174  	return argsForCall.arg1, argsForCall.arg2
   175  }
   176  
   177  func (fake *FakeV2Actor) CreateApplicationManifestByNameAndSpaceReturns(result1 manifest.Application, result2 v2action.Warnings, result3 error) {
   178  	fake.createApplicationManifestByNameAndSpaceMutex.Lock()
   179  	defer fake.createApplicationManifestByNameAndSpaceMutex.Unlock()
   180  	fake.CreateApplicationManifestByNameAndSpaceStub = nil
   181  	fake.createApplicationManifestByNameAndSpaceReturns = struct {
   182  		result1 manifest.Application
   183  		result2 v2action.Warnings
   184  		result3 error
   185  	}{result1, result2, result3}
   186  }
   187  
   188  func (fake *FakeV2Actor) CreateApplicationManifestByNameAndSpaceReturnsOnCall(i int, result1 manifest.Application, result2 v2action.Warnings, result3 error) {
   189  	fake.createApplicationManifestByNameAndSpaceMutex.Lock()
   190  	defer fake.createApplicationManifestByNameAndSpaceMutex.Unlock()
   191  	fake.CreateApplicationManifestByNameAndSpaceStub = nil
   192  	if fake.createApplicationManifestByNameAndSpaceReturnsOnCall == nil {
   193  		fake.createApplicationManifestByNameAndSpaceReturnsOnCall = make(map[int]struct {
   194  			result1 manifest.Application
   195  			result2 v2action.Warnings
   196  			result3 error
   197  		})
   198  	}
   199  	fake.createApplicationManifestByNameAndSpaceReturnsOnCall[i] = struct {
   200  		result1 manifest.Application
   201  		result2 v2action.Warnings
   202  		result3 error
   203  	}{result1, result2, result3}
   204  }
   205  
   206  func (fake *FakeV2Actor) GetApplicationInstancesWithStatsByApplication(arg1 string) ([]v2action.ApplicationInstanceWithStats, v2action.Warnings, error) {
   207  	fake.getApplicationInstancesWithStatsByApplicationMutex.Lock()
   208  	ret, specificReturn := fake.getApplicationInstancesWithStatsByApplicationReturnsOnCall[len(fake.getApplicationInstancesWithStatsByApplicationArgsForCall)]
   209  	fake.getApplicationInstancesWithStatsByApplicationArgsForCall = append(fake.getApplicationInstancesWithStatsByApplicationArgsForCall, struct {
   210  		arg1 string
   211  	}{arg1})
   212  	fake.recordInvocation("GetApplicationInstancesWithStatsByApplication", []interface{}{arg1})
   213  	fake.getApplicationInstancesWithStatsByApplicationMutex.Unlock()
   214  	if fake.GetApplicationInstancesWithStatsByApplicationStub != nil {
   215  		return fake.GetApplicationInstancesWithStatsByApplicationStub(arg1)
   216  	}
   217  	if specificReturn {
   218  		return ret.result1, ret.result2, ret.result3
   219  	}
   220  	fakeReturns := fake.getApplicationInstancesWithStatsByApplicationReturns
   221  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   222  }
   223  
   224  func (fake *FakeV2Actor) GetApplicationInstancesWithStatsByApplicationCallCount() int {
   225  	fake.getApplicationInstancesWithStatsByApplicationMutex.RLock()
   226  	defer fake.getApplicationInstancesWithStatsByApplicationMutex.RUnlock()
   227  	return len(fake.getApplicationInstancesWithStatsByApplicationArgsForCall)
   228  }
   229  
   230  func (fake *FakeV2Actor) GetApplicationInstancesWithStatsByApplicationCalls(stub func(string) ([]v2action.ApplicationInstanceWithStats, v2action.Warnings, error)) {
   231  	fake.getApplicationInstancesWithStatsByApplicationMutex.Lock()
   232  	defer fake.getApplicationInstancesWithStatsByApplicationMutex.Unlock()
   233  	fake.GetApplicationInstancesWithStatsByApplicationStub = stub
   234  }
   235  
   236  func (fake *FakeV2Actor) GetApplicationInstancesWithStatsByApplicationArgsForCall(i int) string {
   237  	fake.getApplicationInstancesWithStatsByApplicationMutex.RLock()
   238  	defer fake.getApplicationInstancesWithStatsByApplicationMutex.RUnlock()
   239  	argsForCall := fake.getApplicationInstancesWithStatsByApplicationArgsForCall[i]
   240  	return argsForCall.arg1
   241  }
   242  
   243  func (fake *FakeV2Actor) GetApplicationInstancesWithStatsByApplicationReturns(result1 []v2action.ApplicationInstanceWithStats, result2 v2action.Warnings, result3 error) {
   244  	fake.getApplicationInstancesWithStatsByApplicationMutex.Lock()
   245  	defer fake.getApplicationInstancesWithStatsByApplicationMutex.Unlock()
   246  	fake.GetApplicationInstancesWithStatsByApplicationStub = nil
   247  	fake.getApplicationInstancesWithStatsByApplicationReturns = struct {
   248  		result1 []v2action.ApplicationInstanceWithStats
   249  		result2 v2action.Warnings
   250  		result3 error
   251  	}{result1, result2, result3}
   252  }
   253  
   254  func (fake *FakeV2Actor) GetApplicationInstancesWithStatsByApplicationReturnsOnCall(i int, result1 []v2action.ApplicationInstanceWithStats, result2 v2action.Warnings, result3 error) {
   255  	fake.getApplicationInstancesWithStatsByApplicationMutex.Lock()
   256  	defer fake.getApplicationInstancesWithStatsByApplicationMutex.Unlock()
   257  	fake.GetApplicationInstancesWithStatsByApplicationStub = nil
   258  	if fake.getApplicationInstancesWithStatsByApplicationReturnsOnCall == nil {
   259  		fake.getApplicationInstancesWithStatsByApplicationReturnsOnCall = make(map[int]struct {
   260  			result1 []v2action.ApplicationInstanceWithStats
   261  			result2 v2action.Warnings
   262  			result3 error
   263  		})
   264  	}
   265  	fake.getApplicationInstancesWithStatsByApplicationReturnsOnCall[i] = struct {
   266  		result1 []v2action.ApplicationInstanceWithStats
   267  		result2 v2action.Warnings
   268  		result3 error
   269  	}{result1, result2, result3}
   270  }
   271  
   272  func (fake *FakeV2Actor) GetApplicationRoutes(arg1 string) (v2action.Routes, v2action.Warnings, error) {
   273  	fake.getApplicationRoutesMutex.Lock()
   274  	ret, specificReturn := fake.getApplicationRoutesReturnsOnCall[len(fake.getApplicationRoutesArgsForCall)]
   275  	fake.getApplicationRoutesArgsForCall = append(fake.getApplicationRoutesArgsForCall, struct {
   276  		arg1 string
   277  	}{arg1})
   278  	fake.recordInvocation("GetApplicationRoutes", []interface{}{arg1})
   279  	fake.getApplicationRoutesMutex.Unlock()
   280  	if fake.GetApplicationRoutesStub != nil {
   281  		return fake.GetApplicationRoutesStub(arg1)
   282  	}
   283  	if specificReturn {
   284  		return ret.result1, ret.result2, ret.result3
   285  	}
   286  	fakeReturns := fake.getApplicationRoutesReturns
   287  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   288  }
   289  
   290  func (fake *FakeV2Actor) GetApplicationRoutesCallCount() int {
   291  	fake.getApplicationRoutesMutex.RLock()
   292  	defer fake.getApplicationRoutesMutex.RUnlock()
   293  	return len(fake.getApplicationRoutesArgsForCall)
   294  }
   295  
   296  func (fake *FakeV2Actor) GetApplicationRoutesCalls(stub func(string) (v2action.Routes, v2action.Warnings, error)) {
   297  	fake.getApplicationRoutesMutex.Lock()
   298  	defer fake.getApplicationRoutesMutex.Unlock()
   299  	fake.GetApplicationRoutesStub = stub
   300  }
   301  
   302  func (fake *FakeV2Actor) GetApplicationRoutesArgsForCall(i int) string {
   303  	fake.getApplicationRoutesMutex.RLock()
   304  	defer fake.getApplicationRoutesMutex.RUnlock()
   305  	argsForCall := fake.getApplicationRoutesArgsForCall[i]
   306  	return argsForCall.arg1
   307  }
   308  
   309  func (fake *FakeV2Actor) GetApplicationRoutesReturns(result1 v2action.Routes, result2 v2action.Warnings, result3 error) {
   310  	fake.getApplicationRoutesMutex.Lock()
   311  	defer fake.getApplicationRoutesMutex.Unlock()
   312  	fake.GetApplicationRoutesStub = nil
   313  	fake.getApplicationRoutesReturns = struct {
   314  		result1 v2action.Routes
   315  		result2 v2action.Warnings
   316  		result3 error
   317  	}{result1, result2, result3}
   318  }
   319  
   320  func (fake *FakeV2Actor) GetApplicationRoutesReturnsOnCall(i int, result1 v2action.Routes, result2 v2action.Warnings, result3 error) {
   321  	fake.getApplicationRoutesMutex.Lock()
   322  	defer fake.getApplicationRoutesMutex.Unlock()
   323  	fake.GetApplicationRoutesStub = nil
   324  	if fake.getApplicationRoutesReturnsOnCall == nil {
   325  		fake.getApplicationRoutesReturnsOnCall = make(map[int]struct {
   326  			result1 v2action.Routes
   327  			result2 v2action.Warnings
   328  			result3 error
   329  		})
   330  	}
   331  	fake.getApplicationRoutesReturnsOnCall[i] = struct {
   332  		result1 v2action.Routes
   333  		result2 v2action.Warnings
   334  		result3 error
   335  	}{result1, result2, result3}
   336  }
   337  
   338  func (fake *FakeV2Actor) GetFeatureFlags() ([]v2action.FeatureFlag, v2action.Warnings, error) {
   339  	fake.getFeatureFlagsMutex.Lock()
   340  	ret, specificReturn := fake.getFeatureFlagsReturnsOnCall[len(fake.getFeatureFlagsArgsForCall)]
   341  	fake.getFeatureFlagsArgsForCall = append(fake.getFeatureFlagsArgsForCall, struct {
   342  	}{})
   343  	fake.recordInvocation("GetFeatureFlags", []interface{}{})
   344  	fake.getFeatureFlagsMutex.Unlock()
   345  	if fake.GetFeatureFlagsStub != nil {
   346  		return fake.GetFeatureFlagsStub()
   347  	}
   348  	if specificReturn {
   349  		return ret.result1, ret.result2, ret.result3
   350  	}
   351  	fakeReturns := fake.getFeatureFlagsReturns
   352  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   353  }
   354  
   355  func (fake *FakeV2Actor) GetFeatureFlagsCallCount() int {
   356  	fake.getFeatureFlagsMutex.RLock()
   357  	defer fake.getFeatureFlagsMutex.RUnlock()
   358  	return len(fake.getFeatureFlagsArgsForCall)
   359  }
   360  
   361  func (fake *FakeV2Actor) GetFeatureFlagsCalls(stub func() ([]v2action.FeatureFlag, v2action.Warnings, error)) {
   362  	fake.getFeatureFlagsMutex.Lock()
   363  	defer fake.getFeatureFlagsMutex.Unlock()
   364  	fake.GetFeatureFlagsStub = stub
   365  }
   366  
   367  func (fake *FakeV2Actor) GetFeatureFlagsReturns(result1 []v2action.FeatureFlag, result2 v2action.Warnings, result3 error) {
   368  	fake.getFeatureFlagsMutex.Lock()
   369  	defer fake.getFeatureFlagsMutex.Unlock()
   370  	fake.GetFeatureFlagsStub = nil
   371  	fake.getFeatureFlagsReturns = struct {
   372  		result1 []v2action.FeatureFlag
   373  		result2 v2action.Warnings
   374  		result3 error
   375  	}{result1, result2, result3}
   376  }
   377  
   378  func (fake *FakeV2Actor) GetFeatureFlagsReturnsOnCall(i int, result1 []v2action.FeatureFlag, result2 v2action.Warnings, result3 error) {
   379  	fake.getFeatureFlagsMutex.Lock()
   380  	defer fake.getFeatureFlagsMutex.Unlock()
   381  	fake.GetFeatureFlagsStub = nil
   382  	if fake.getFeatureFlagsReturnsOnCall == nil {
   383  		fake.getFeatureFlagsReturnsOnCall = make(map[int]struct {
   384  			result1 []v2action.FeatureFlag
   385  			result2 v2action.Warnings
   386  			result3 error
   387  		})
   388  	}
   389  	fake.getFeatureFlagsReturnsOnCall[i] = struct {
   390  		result1 []v2action.FeatureFlag
   391  		result2 v2action.Warnings
   392  		result3 error
   393  	}{result1, result2, result3}
   394  }
   395  
   396  func (fake *FakeV2Actor) GetService(arg1 string) (v2action.Service, v2action.Warnings, error) {
   397  	fake.getServiceMutex.Lock()
   398  	ret, specificReturn := fake.getServiceReturnsOnCall[len(fake.getServiceArgsForCall)]
   399  	fake.getServiceArgsForCall = append(fake.getServiceArgsForCall, struct {
   400  		arg1 string
   401  	}{arg1})
   402  	fake.recordInvocation("GetService", []interface{}{arg1})
   403  	fake.getServiceMutex.Unlock()
   404  	if fake.GetServiceStub != nil {
   405  		return fake.GetServiceStub(arg1)
   406  	}
   407  	if specificReturn {
   408  		return ret.result1, ret.result2, ret.result3
   409  	}
   410  	fakeReturns := fake.getServiceReturns
   411  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   412  }
   413  
   414  func (fake *FakeV2Actor) GetServiceCallCount() int {
   415  	fake.getServiceMutex.RLock()
   416  	defer fake.getServiceMutex.RUnlock()
   417  	return len(fake.getServiceArgsForCall)
   418  }
   419  
   420  func (fake *FakeV2Actor) GetServiceCalls(stub func(string) (v2action.Service, v2action.Warnings, error)) {
   421  	fake.getServiceMutex.Lock()
   422  	defer fake.getServiceMutex.Unlock()
   423  	fake.GetServiceStub = stub
   424  }
   425  
   426  func (fake *FakeV2Actor) GetServiceArgsForCall(i int) string {
   427  	fake.getServiceMutex.RLock()
   428  	defer fake.getServiceMutex.RUnlock()
   429  	argsForCall := fake.getServiceArgsForCall[i]
   430  	return argsForCall.arg1
   431  }
   432  
   433  func (fake *FakeV2Actor) GetServiceReturns(result1 v2action.Service, result2 v2action.Warnings, result3 error) {
   434  	fake.getServiceMutex.Lock()
   435  	defer fake.getServiceMutex.Unlock()
   436  	fake.GetServiceStub = nil
   437  	fake.getServiceReturns = struct {
   438  		result1 v2action.Service
   439  		result2 v2action.Warnings
   440  		result3 error
   441  	}{result1, result2, result3}
   442  }
   443  
   444  func (fake *FakeV2Actor) GetServiceReturnsOnCall(i int, result1 v2action.Service, result2 v2action.Warnings, result3 error) {
   445  	fake.getServiceMutex.Lock()
   446  	defer fake.getServiceMutex.Unlock()
   447  	fake.GetServiceStub = nil
   448  	if fake.getServiceReturnsOnCall == nil {
   449  		fake.getServiceReturnsOnCall = make(map[int]struct {
   450  			result1 v2action.Service
   451  			result2 v2action.Warnings
   452  			result3 error
   453  		})
   454  	}
   455  	fake.getServiceReturnsOnCall[i] = struct {
   456  		result1 v2action.Service
   457  		result2 v2action.Warnings
   458  		result3 error
   459  	}{result1, result2, result3}
   460  }
   461  
   462  func (fake *FakeV2Actor) GetServiceInstanceByNameAndSpace(arg1 string, arg2 string) (v2action.ServiceInstance, v2action.Warnings, error) {
   463  	fake.getServiceInstanceByNameAndSpaceMutex.Lock()
   464  	ret, specificReturn := fake.getServiceInstanceByNameAndSpaceReturnsOnCall[len(fake.getServiceInstanceByNameAndSpaceArgsForCall)]
   465  	fake.getServiceInstanceByNameAndSpaceArgsForCall = append(fake.getServiceInstanceByNameAndSpaceArgsForCall, struct {
   466  		arg1 string
   467  		arg2 string
   468  	}{arg1, arg2})
   469  	fake.recordInvocation("GetServiceInstanceByNameAndSpace", []interface{}{arg1, arg2})
   470  	fake.getServiceInstanceByNameAndSpaceMutex.Unlock()
   471  	if fake.GetServiceInstanceByNameAndSpaceStub != nil {
   472  		return fake.GetServiceInstanceByNameAndSpaceStub(arg1, arg2)
   473  	}
   474  	if specificReturn {
   475  		return ret.result1, ret.result2, ret.result3
   476  	}
   477  	fakeReturns := fake.getServiceInstanceByNameAndSpaceReturns
   478  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   479  }
   480  
   481  func (fake *FakeV2Actor) GetServiceInstanceByNameAndSpaceCallCount() int {
   482  	fake.getServiceInstanceByNameAndSpaceMutex.RLock()
   483  	defer fake.getServiceInstanceByNameAndSpaceMutex.RUnlock()
   484  	return len(fake.getServiceInstanceByNameAndSpaceArgsForCall)
   485  }
   486  
   487  func (fake *FakeV2Actor) GetServiceInstanceByNameAndSpaceCalls(stub func(string, string) (v2action.ServiceInstance, v2action.Warnings, error)) {
   488  	fake.getServiceInstanceByNameAndSpaceMutex.Lock()
   489  	defer fake.getServiceInstanceByNameAndSpaceMutex.Unlock()
   490  	fake.GetServiceInstanceByNameAndSpaceStub = stub
   491  }
   492  
   493  func (fake *FakeV2Actor) GetServiceInstanceByNameAndSpaceArgsForCall(i int) (string, string) {
   494  	fake.getServiceInstanceByNameAndSpaceMutex.RLock()
   495  	defer fake.getServiceInstanceByNameAndSpaceMutex.RUnlock()
   496  	argsForCall := fake.getServiceInstanceByNameAndSpaceArgsForCall[i]
   497  	return argsForCall.arg1, argsForCall.arg2
   498  }
   499  
   500  func (fake *FakeV2Actor) GetServiceInstanceByNameAndSpaceReturns(result1 v2action.ServiceInstance, result2 v2action.Warnings, result3 error) {
   501  	fake.getServiceInstanceByNameAndSpaceMutex.Lock()
   502  	defer fake.getServiceInstanceByNameAndSpaceMutex.Unlock()
   503  	fake.GetServiceInstanceByNameAndSpaceStub = nil
   504  	fake.getServiceInstanceByNameAndSpaceReturns = struct {
   505  		result1 v2action.ServiceInstance
   506  		result2 v2action.Warnings
   507  		result3 error
   508  	}{result1, result2, result3}
   509  }
   510  
   511  func (fake *FakeV2Actor) GetServiceInstanceByNameAndSpaceReturnsOnCall(i int, result1 v2action.ServiceInstance, result2 v2action.Warnings, result3 error) {
   512  	fake.getServiceInstanceByNameAndSpaceMutex.Lock()
   513  	defer fake.getServiceInstanceByNameAndSpaceMutex.Unlock()
   514  	fake.GetServiceInstanceByNameAndSpaceStub = nil
   515  	if fake.getServiceInstanceByNameAndSpaceReturnsOnCall == nil {
   516  		fake.getServiceInstanceByNameAndSpaceReturnsOnCall = make(map[int]struct {
   517  			result1 v2action.ServiceInstance
   518  			result2 v2action.Warnings
   519  			result3 error
   520  		})
   521  	}
   522  	fake.getServiceInstanceByNameAndSpaceReturnsOnCall[i] = struct {
   523  		result1 v2action.ServiceInstance
   524  		result2 v2action.Warnings
   525  		result3 error
   526  	}{result1, result2, result3}
   527  }
   528  
   529  func (fake *FakeV2Actor) GetServiceInstanceSharedTosByServiceInstance(arg1 string) ([]v2action.ServiceInstanceSharedTo, v2action.Warnings, error) {
   530  	fake.getServiceInstanceSharedTosByServiceInstanceMutex.Lock()
   531  	ret, specificReturn := fake.getServiceInstanceSharedTosByServiceInstanceReturnsOnCall[len(fake.getServiceInstanceSharedTosByServiceInstanceArgsForCall)]
   532  	fake.getServiceInstanceSharedTosByServiceInstanceArgsForCall = append(fake.getServiceInstanceSharedTosByServiceInstanceArgsForCall, struct {
   533  		arg1 string
   534  	}{arg1})
   535  	fake.recordInvocation("GetServiceInstanceSharedTosByServiceInstance", []interface{}{arg1})
   536  	fake.getServiceInstanceSharedTosByServiceInstanceMutex.Unlock()
   537  	if fake.GetServiceInstanceSharedTosByServiceInstanceStub != nil {
   538  		return fake.GetServiceInstanceSharedTosByServiceInstanceStub(arg1)
   539  	}
   540  	if specificReturn {
   541  		return ret.result1, ret.result2, ret.result3
   542  	}
   543  	fakeReturns := fake.getServiceInstanceSharedTosByServiceInstanceReturns
   544  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   545  }
   546  
   547  func (fake *FakeV2Actor) GetServiceInstanceSharedTosByServiceInstanceCallCount() int {
   548  	fake.getServiceInstanceSharedTosByServiceInstanceMutex.RLock()
   549  	defer fake.getServiceInstanceSharedTosByServiceInstanceMutex.RUnlock()
   550  	return len(fake.getServiceInstanceSharedTosByServiceInstanceArgsForCall)
   551  }
   552  
   553  func (fake *FakeV2Actor) GetServiceInstanceSharedTosByServiceInstanceCalls(stub func(string) ([]v2action.ServiceInstanceSharedTo, v2action.Warnings, error)) {
   554  	fake.getServiceInstanceSharedTosByServiceInstanceMutex.Lock()
   555  	defer fake.getServiceInstanceSharedTosByServiceInstanceMutex.Unlock()
   556  	fake.GetServiceInstanceSharedTosByServiceInstanceStub = stub
   557  }
   558  
   559  func (fake *FakeV2Actor) GetServiceInstanceSharedTosByServiceInstanceArgsForCall(i int) string {
   560  	fake.getServiceInstanceSharedTosByServiceInstanceMutex.RLock()
   561  	defer fake.getServiceInstanceSharedTosByServiceInstanceMutex.RUnlock()
   562  	argsForCall := fake.getServiceInstanceSharedTosByServiceInstanceArgsForCall[i]
   563  	return argsForCall.arg1
   564  }
   565  
   566  func (fake *FakeV2Actor) GetServiceInstanceSharedTosByServiceInstanceReturns(result1 []v2action.ServiceInstanceSharedTo, result2 v2action.Warnings, result3 error) {
   567  	fake.getServiceInstanceSharedTosByServiceInstanceMutex.Lock()
   568  	defer fake.getServiceInstanceSharedTosByServiceInstanceMutex.Unlock()
   569  	fake.GetServiceInstanceSharedTosByServiceInstanceStub = nil
   570  	fake.getServiceInstanceSharedTosByServiceInstanceReturns = struct {
   571  		result1 []v2action.ServiceInstanceSharedTo
   572  		result2 v2action.Warnings
   573  		result3 error
   574  	}{result1, result2, result3}
   575  }
   576  
   577  func (fake *FakeV2Actor) GetServiceInstanceSharedTosByServiceInstanceReturnsOnCall(i int, result1 []v2action.ServiceInstanceSharedTo, result2 v2action.Warnings, result3 error) {
   578  	fake.getServiceInstanceSharedTosByServiceInstanceMutex.Lock()
   579  	defer fake.getServiceInstanceSharedTosByServiceInstanceMutex.Unlock()
   580  	fake.GetServiceInstanceSharedTosByServiceInstanceStub = nil
   581  	if fake.getServiceInstanceSharedTosByServiceInstanceReturnsOnCall == nil {
   582  		fake.getServiceInstanceSharedTosByServiceInstanceReturnsOnCall = make(map[int]struct {
   583  			result1 []v2action.ServiceInstanceSharedTo
   584  			result2 v2action.Warnings
   585  			result3 error
   586  		})
   587  	}
   588  	fake.getServiceInstanceSharedTosByServiceInstanceReturnsOnCall[i] = struct {
   589  		result1 []v2action.ServiceInstanceSharedTo
   590  		result2 v2action.Warnings
   591  		result3 error
   592  	}{result1, result2, result3}
   593  }
   594  
   595  func (fake *FakeV2Actor) GetSpaceByOrganizationAndName(arg1 string, arg2 string) (v2action.Space, v2action.Warnings, error) {
   596  	fake.getSpaceByOrganizationAndNameMutex.Lock()
   597  	ret, specificReturn := fake.getSpaceByOrganizationAndNameReturnsOnCall[len(fake.getSpaceByOrganizationAndNameArgsForCall)]
   598  	fake.getSpaceByOrganizationAndNameArgsForCall = append(fake.getSpaceByOrganizationAndNameArgsForCall, struct {
   599  		arg1 string
   600  		arg2 string
   601  	}{arg1, arg2})
   602  	fake.recordInvocation("GetSpaceByOrganizationAndName", []interface{}{arg1, arg2})
   603  	fake.getSpaceByOrganizationAndNameMutex.Unlock()
   604  	if fake.GetSpaceByOrganizationAndNameStub != nil {
   605  		return fake.GetSpaceByOrganizationAndNameStub(arg1, arg2)
   606  	}
   607  	if specificReturn {
   608  		return ret.result1, ret.result2, ret.result3
   609  	}
   610  	fakeReturns := fake.getSpaceByOrganizationAndNameReturns
   611  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   612  }
   613  
   614  func (fake *FakeV2Actor) GetSpaceByOrganizationAndNameCallCount() int {
   615  	fake.getSpaceByOrganizationAndNameMutex.RLock()
   616  	defer fake.getSpaceByOrganizationAndNameMutex.RUnlock()
   617  	return len(fake.getSpaceByOrganizationAndNameArgsForCall)
   618  }
   619  
   620  func (fake *FakeV2Actor) GetSpaceByOrganizationAndNameCalls(stub func(string, string) (v2action.Space, v2action.Warnings, error)) {
   621  	fake.getSpaceByOrganizationAndNameMutex.Lock()
   622  	defer fake.getSpaceByOrganizationAndNameMutex.Unlock()
   623  	fake.GetSpaceByOrganizationAndNameStub = stub
   624  }
   625  
   626  func (fake *FakeV2Actor) GetSpaceByOrganizationAndNameArgsForCall(i int) (string, string) {
   627  	fake.getSpaceByOrganizationAndNameMutex.RLock()
   628  	defer fake.getSpaceByOrganizationAndNameMutex.RUnlock()
   629  	argsForCall := fake.getSpaceByOrganizationAndNameArgsForCall[i]
   630  	return argsForCall.arg1, argsForCall.arg2
   631  }
   632  
   633  func (fake *FakeV2Actor) GetSpaceByOrganizationAndNameReturns(result1 v2action.Space, result2 v2action.Warnings, result3 error) {
   634  	fake.getSpaceByOrganizationAndNameMutex.Lock()
   635  	defer fake.getSpaceByOrganizationAndNameMutex.Unlock()
   636  	fake.GetSpaceByOrganizationAndNameStub = nil
   637  	fake.getSpaceByOrganizationAndNameReturns = struct {
   638  		result1 v2action.Space
   639  		result2 v2action.Warnings
   640  		result3 error
   641  	}{result1, result2, result3}
   642  }
   643  
   644  func (fake *FakeV2Actor) GetSpaceByOrganizationAndNameReturnsOnCall(i int, result1 v2action.Space, result2 v2action.Warnings, result3 error) {
   645  	fake.getSpaceByOrganizationAndNameMutex.Lock()
   646  	defer fake.getSpaceByOrganizationAndNameMutex.Unlock()
   647  	fake.GetSpaceByOrganizationAndNameStub = nil
   648  	if fake.getSpaceByOrganizationAndNameReturnsOnCall == nil {
   649  		fake.getSpaceByOrganizationAndNameReturnsOnCall = make(map[int]struct {
   650  			result1 v2action.Space
   651  			result2 v2action.Warnings
   652  			result3 error
   653  		})
   654  	}
   655  	fake.getSpaceByOrganizationAndNameReturnsOnCall[i] = struct {
   656  		result1 v2action.Space
   657  		result2 v2action.Warnings
   658  		result3 error
   659  	}{result1, result2, result3}
   660  }
   661  
   662  func (fake *FakeV2Actor) Invocations() map[string][][]interface{} {
   663  	fake.invocationsMutex.RLock()
   664  	defer fake.invocationsMutex.RUnlock()
   665  	fake.createApplicationManifestByNameAndSpaceMutex.RLock()
   666  	defer fake.createApplicationManifestByNameAndSpaceMutex.RUnlock()
   667  	fake.getApplicationInstancesWithStatsByApplicationMutex.RLock()
   668  	defer fake.getApplicationInstancesWithStatsByApplicationMutex.RUnlock()
   669  	fake.getApplicationRoutesMutex.RLock()
   670  	defer fake.getApplicationRoutesMutex.RUnlock()
   671  	fake.getFeatureFlagsMutex.RLock()
   672  	defer fake.getFeatureFlagsMutex.RUnlock()
   673  	fake.getServiceMutex.RLock()
   674  	defer fake.getServiceMutex.RUnlock()
   675  	fake.getServiceInstanceByNameAndSpaceMutex.RLock()
   676  	defer fake.getServiceInstanceByNameAndSpaceMutex.RUnlock()
   677  	fake.getServiceInstanceSharedTosByServiceInstanceMutex.RLock()
   678  	defer fake.getServiceInstanceSharedTosByServiceInstanceMutex.RUnlock()
   679  	fake.getSpaceByOrganizationAndNameMutex.RLock()
   680  	defer fake.getSpaceByOrganizationAndNameMutex.RUnlock()
   681  	copiedInvocations := map[string][][]interface{}{}
   682  	for key, value := range fake.invocations {
   683  		copiedInvocations[key] = value
   684  	}
   685  	return copiedInvocations
   686  }
   687  
   688  func (fake *FakeV2Actor) recordInvocation(key string, args []interface{}) {
   689  	fake.invocationsMutex.Lock()
   690  	defer fake.invocationsMutex.Unlock()
   691  	if fake.invocations == nil {
   692  		fake.invocations = map[string][][]interface{}{}
   693  	}
   694  	if fake.invocations[key] == nil {
   695  		fake.invocations[key] = [][]interface{}{}
   696  	}
   697  	fake.invocations[key] = append(fake.invocations[key], args)
   698  }
   699  
   700  var _ v2v3action.V2Actor = new(FakeV2Actor)