github.com/willmadison/cli@v6.40.1-0.20181018160101-29d5937903ff+incompatible/actor/v2action/v2actionfakes/fake_cloud_controller_client.go (about)

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package v2actionfakes
     3  
     4  import (
     5  	io "io"
     6  	sync "sync"
     7  
     8  	v2action "code.cloudfoundry.org/cli/actor/v2action"
     9  	ccv2 "code.cloudfoundry.org/cli/api/cloudcontroller/ccv2"
    10  )
    11  
    12  type FakeCloudControllerClient struct {
    13  	APIStub        func() string
    14  	aPIMutex       sync.RWMutex
    15  	aPIArgsForCall []struct {
    16  	}
    17  	aPIReturns struct {
    18  		result1 string
    19  	}
    20  	aPIReturnsOnCall map[int]struct {
    21  		result1 string
    22  	}
    23  	APIVersionStub        func() string
    24  	aPIVersionMutex       sync.RWMutex
    25  	aPIVersionArgsForCall []struct {
    26  	}
    27  	aPIVersionReturns struct {
    28  		result1 string
    29  	}
    30  	aPIVersionReturnsOnCall map[int]struct {
    31  		result1 string
    32  	}
    33  	AuthorizationEndpointStub        func() string
    34  	authorizationEndpointMutex       sync.RWMutex
    35  	authorizationEndpointArgsForCall []struct {
    36  	}
    37  	authorizationEndpointReturns struct {
    38  		result1 string
    39  	}
    40  	authorizationEndpointReturnsOnCall map[int]struct {
    41  		result1 string
    42  	}
    43  	CheckRouteStub        func(ccv2.Route) (bool, ccv2.Warnings, error)
    44  	checkRouteMutex       sync.RWMutex
    45  	checkRouteArgsForCall []struct {
    46  		arg1 ccv2.Route
    47  	}
    48  	checkRouteReturns struct {
    49  		result1 bool
    50  		result2 ccv2.Warnings
    51  		result3 error
    52  	}
    53  	checkRouteReturnsOnCall map[int]struct {
    54  		result1 bool
    55  		result2 ccv2.Warnings
    56  		result3 error
    57  	}
    58  	CreateApplicationStub        func(ccv2.Application) (ccv2.Application, ccv2.Warnings, error)
    59  	createApplicationMutex       sync.RWMutex
    60  	createApplicationArgsForCall []struct {
    61  		arg1 ccv2.Application
    62  	}
    63  	createApplicationReturns struct {
    64  		result1 ccv2.Application
    65  		result2 ccv2.Warnings
    66  		result3 error
    67  	}
    68  	createApplicationReturnsOnCall map[int]struct {
    69  		result1 ccv2.Application
    70  		result2 ccv2.Warnings
    71  		result3 error
    72  	}
    73  	CreateBuildpackStub        func(ccv2.Buildpack) (ccv2.Buildpack, ccv2.Warnings, error)
    74  	createBuildpackMutex       sync.RWMutex
    75  	createBuildpackArgsForCall []struct {
    76  		arg1 ccv2.Buildpack
    77  	}
    78  	createBuildpackReturns struct {
    79  		result1 ccv2.Buildpack
    80  		result2 ccv2.Warnings
    81  		result3 error
    82  	}
    83  	createBuildpackReturnsOnCall map[int]struct {
    84  		result1 ccv2.Buildpack
    85  		result2 ccv2.Warnings
    86  		result3 error
    87  	}
    88  	CreateOrganizationStub        func(string, string) (ccv2.Organization, ccv2.Warnings, error)
    89  	createOrganizationMutex       sync.RWMutex
    90  	createOrganizationArgsForCall []struct {
    91  		arg1 string
    92  		arg2 string
    93  	}
    94  	createOrganizationReturns struct {
    95  		result1 ccv2.Organization
    96  		result2 ccv2.Warnings
    97  		result3 error
    98  	}
    99  	createOrganizationReturnsOnCall map[int]struct {
   100  		result1 ccv2.Organization
   101  		result2 ccv2.Warnings
   102  		result3 error
   103  	}
   104  	CreateRouteStub        func(ccv2.Route, bool) (ccv2.Route, ccv2.Warnings, error)
   105  	createRouteMutex       sync.RWMutex
   106  	createRouteArgsForCall []struct {
   107  		arg1 ccv2.Route
   108  		arg2 bool
   109  	}
   110  	createRouteReturns struct {
   111  		result1 ccv2.Route
   112  		result2 ccv2.Warnings
   113  		result3 error
   114  	}
   115  	createRouteReturnsOnCall map[int]struct {
   116  		result1 ccv2.Route
   117  		result2 ccv2.Warnings
   118  		result3 error
   119  	}
   120  	CreateServiceBindingStub        func(string, string, string, bool, map[string]interface{}) (ccv2.ServiceBinding, ccv2.Warnings, error)
   121  	createServiceBindingMutex       sync.RWMutex
   122  	createServiceBindingArgsForCall []struct {
   123  		arg1 string
   124  		arg2 string
   125  		arg3 string
   126  		arg4 bool
   127  		arg5 map[string]interface{}
   128  	}
   129  	createServiceBindingReturns struct {
   130  		result1 ccv2.ServiceBinding
   131  		result2 ccv2.Warnings
   132  		result3 error
   133  	}
   134  	createServiceBindingReturnsOnCall map[int]struct {
   135  		result1 ccv2.ServiceBinding
   136  		result2 ccv2.Warnings
   137  		result3 error
   138  	}
   139  	CreateServiceKeyStub        func(string, string, map[string]interface{}) (ccv2.ServiceKey, ccv2.Warnings, error)
   140  	createServiceKeyMutex       sync.RWMutex
   141  	createServiceKeyArgsForCall []struct {
   142  		arg1 string
   143  		arg2 string
   144  		arg3 map[string]interface{}
   145  	}
   146  	createServiceKeyReturns struct {
   147  		result1 ccv2.ServiceKey
   148  		result2 ccv2.Warnings
   149  		result3 error
   150  	}
   151  	createServiceKeyReturnsOnCall map[int]struct {
   152  		result1 ccv2.ServiceKey
   153  		result2 ccv2.Warnings
   154  		result3 error
   155  	}
   156  	CreateSpaceStub        func(string, string) (ccv2.Space, ccv2.Warnings, error)
   157  	createSpaceMutex       sync.RWMutex
   158  	createSpaceArgsForCall []struct {
   159  		arg1 string
   160  		arg2 string
   161  	}
   162  	createSpaceReturns struct {
   163  		result1 ccv2.Space
   164  		result2 ccv2.Warnings
   165  		result3 error
   166  	}
   167  	createSpaceReturnsOnCall map[int]struct {
   168  		result1 ccv2.Space
   169  		result2 ccv2.Warnings
   170  		result3 error
   171  	}
   172  	CreateUserStub        func(string) (ccv2.User, ccv2.Warnings, error)
   173  	createUserMutex       sync.RWMutex
   174  	createUserArgsForCall []struct {
   175  		arg1 string
   176  	}
   177  	createUserReturns struct {
   178  		result1 ccv2.User
   179  		result2 ccv2.Warnings
   180  		result3 error
   181  	}
   182  	createUserReturnsOnCall map[int]struct {
   183  		result1 ccv2.User
   184  		result2 ccv2.Warnings
   185  		result3 error
   186  	}
   187  	DeleteOrganizationJobStub        func(string) (ccv2.Job, ccv2.Warnings, error)
   188  	deleteOrganizationJobMutex       sync.RWMutex
   189  	deleteOrganizationJobArgsForCall []struct {
   190  		arg1 string
   191  	}
   192  	deleteOrganizationJobReturns struct {
   193  		result1 ccv2.Job
   194  		result2 ccv2.Warnings
   195  		result3 error
   196  	}
   197  	deleteOrganizationJobReturnsOnCall map[int]struct {
   198  		result1 ccv2.Job
   199  		result2 ccv2.Warnings
   200  		result3 error
   201  	}
   202  	DeleteRouteStub        func(string) (ccv2.Warnings, error)
   203  	deleteRouteMutex       sync.RWMutex
   204  	deleteRouteArgsForCall []struct {
   205  		arg1 string
   206  	}
   207  	deleteRouteReturns struct {
   208  		result1 ccv2.Warnings
   209  		result2 error
   210  	}
   211  	deleteRouteReturnsOnCall map[int]struct {
   212  		result1 ccv2.Warnings
   213  		result2 error
   214  	}
   215  	DeleteRouteApplicationStub        func(string, string) (ccv2.Warnings, error)
   216  	deleteRouteApplicationMutex       sync.RWMutex
   217  	deleteRouteApplicationArgsForCall []struct {
   218  		arg1 string
   219  		arg2 string
   220  	}
   221  	deleteRouteApplicationReturns struct {
   222  		result1 ccv2.Warnings
   223  		result2 error
   224  	}
   225  	deleteRouteApplicationReturnsOnCall map[int]struct {
   226  		result1 ccv2.Warnings
   227  		result2 error
   228  	}
   229  	DeleteSecurityGroupSpaceStub        func(string, string) (ccv2.Warnings, error)
   230  	deleteSecurityGroupSpaceMutex       sync.RWMutex
   231  	deleteSecurityGroupSpaceArgsForCall []struct {
   232  		arg1 string
   233  		arg2 string
   234  	}
   235  	deleteSecurityGroupSpaceReturns struct {
   236  		result1 ccv2.Warnings
   237  		result2 error
   238  	}
   239  	deleteSecurityGroupSpaceReturnsOnCall map[int]struct {
   240  		result1 ccv2.Warnings
   241  		result2 error
   242  	}
   243  	DeleteSecurityGroupStagingSpaceStub        func(string, string) (ccv2.Warnings, error)
   244  	deleteSecurityGroupStagingSpaceMutex       sync.RWMutex
   245  	deleteSecurityGroupStagingSpaceArgsForCall []struct {
   246  		arg1 string
   247  		arg2 string
   248  	}
   249  	deleteSecurityGroupStagingSpaceReturns struct {
   250  		result1 ccv2.Warnings
   251  		result2 error
   252  	}
   253  	deleteSecurityGroupStagingSpaceReturnsOnCall map[int]struct {
   254  		result1 ccv2.Warnings
   255  		result2 error
   256  	}
   257  	DeleteServiceBindingStub        func(string, bool) (ccv2.ServiceBinding, ccv2.Warnings, error)
   258  	deleteServiceBindingMutex       sync.RWMutex
   259  	deleteServiceBindingArgsForCall []struct {
   260  		arg1 string
   261  		arg2 bool
   262  	}
   263  	deleteServiceBindingReturns struct {
   264  		result1 ccv2.ServiceBinding
   265  		result2 ccv2.Warnings
   266  		result3 error
   267  	}
   268  	deleteServiceBindingReturnsOnCall map[int]struct {
   269  		result1 ccv2.ServiceBinding
   270  		result2 ccv2.Warnings
   271  		result3 error
   272  	}
   273  	DeleteSpaceJobStub        func(string) (ccv2.Job, ccv2.Warnings, error)
   274  	deleteSpaceJobMutex       sync.RWMutex
   275  	deleteSpaceJobArgsForCall []struct {
   276  		arg1 string
   277  	}
   278  	deleteSpaceJobReturns struct {
   279  		result1 ccv2.Job
   280  		result2 ccv2.Warnings
   281  		result3 error
   282  	}
   283  	deleteSpaceJobReturnsOnCall map[int]struct {
   284  		result1 ccv2.Job
   285  		result2 ccv2.Warnings
   286  		result3 error
   287  	}
   288  	DopplerEndpointStub        func() string
   289  	dopplerEndpointMutex       sync.RWMutex
   290  	dopplerEndpointArgsForCall []struct {
   291  	}
   292  	dopplerEndpointReturns struct {
   293  		result1 string
   294  	}
   295  	dopplerEndpointReturnsOnCall map[int]struct {
   296  		result1 string
   297  	}
   298  	GetApplicationStub        func(string) (ccv2.Application, ccv2.Warnings, error)
   299  	getApplicationMutex       sync.RWMutex
   300  	getApplicationArgsForCall []struct {
   301  		arg1 string
   302  	}
   303  	getApplicationReturns struct {
   304  		result1 ccv2.Application
   305  		result2 ccv2.Warnings
   306  		result3 error
   307  	}
   308  	getApplicationReturnsOnCall map[int]struct {
   309  		result1 ccv2.Application
   310  		result2 ccv2.Warnings
   311  		result3 error
   312  	}
   313  	GetApplicationApplicationInstanceStatusesStub        func(string) (map[int]ccv2.ApplicationInstanceStatus, ccv2.Warnings, error)
   314  	getApplicationApplicationInstanceStatusesMutex       sync.RWMutex
   315  	getApplicationApplicationInstanceStatusesArgsForCall []struct {
   316  		arg1 string
   317  	}
   318  	getApplicationApplicationInstanceStatusesReturns struct {
   319  		result1 map[int]ccv2.ApplicationInstanceStatus
   320  		result2 ccv2.Warnings
   321  		result3 error
   322  	}
   323  	getApplicationApplicationInstanceStatusesReturnsOnCall map[int]struct {
   324  		result1 map[int]ccv2.ApplicationInstanceStatus
   325  		result2 ccv2.Warnings
   326  		result3 error
   327  	}
   328  	GetApplicationApplicationInstancesStub        func(string) (map[int]ccv2.ApplicationInstance, ccv2.Warnings, error)
   329  	getApplicationApplicationInstancesMutex       sync.RWMutex
   330  	getApplicationApplicationInstancesArgsForCall []struct {
   331  		arg1 string
   332  	}
   333  	getApplicationApplicationInstancesReturns struct {
   334  		result1 map[int]ccv2.ApplicationInstance
   335  		result2 ccv2.Warnings
   336  		result3 error
   337  	}
   338  	getApplicationApplicationInstancesReturnsOnCall map[int]struct {
   339  		result1 map[int]ccv2.ApplicationInstance
   340  		result2 ccv2.Warnings
   341  		result3 error
   342  	}
   343  	GetApplicationRoutesStub        func(string, ...ccv2.Filter) ([]ccv2.Route, ccv2.Warnings, error)
   344  	getApplicationRoutesMutex       sync.RWMutex
   345  	getApplicationRoutesArgsForCall []struct {
   346  		arg1 string
   347  		arg2 []ccv2.Filter
   348  	}
   349  	getApplicationRoutesReturns struct {
   350  		result1 []ccv2.Route
   351  		result2 ccv2.Warnings
   352  		result3 error
   353  	}
   354  	getApplicationRoutesReturnsOnCall map[int]struct {
   355  		result1 []ccv2.Route
   356  		result2 ccv2.Warnings
   357  		result3 error
   358  	}
   359  	GetApplicationsStub        func(...ccv2.Filter) ([]ccv2.Application, ccv2.Warnings, error)
   360  	getApplicationsMutex       sync.RWMutex
   361  	getApplicationsArgsForCall []struct {
   362  		arg1 []ccv2.Filter
   363  	}
   364  	getApplicationsReturns struct {
   365  		result1 []ccv2.Application
   366  		result2 ccv2.Warnings
   367  		result3 error
   368  	}
   369  	getApplicationsReturnsOnCall map[int]struct {
   370  		result1 []ccv2.Application
   371  		result2 ccv2.Warnings
   372  		result3 error
   373  	}
   374  	GetBuildpacksStub        func(...ccv2.Filter) ([]ccv2.Buildpack, ccv2.Warnings, error)
   375  	getBuildpacksMutex       sync.RWMutex
   376  	getBuildpacksArgsForCall []struct {
   377  		arg1 []ccv2.Filter
   378  	}
   379  	getBuildpacksReturns struct {
   380  		result1 []ccv2.Buildpack
   381  		result2 ccv2.Warnings
   382  		result3 error
   383  	}
   384  	getBuildpacksReturnsOnCall map[int]struct {
   385  		result1 []ccv2.Buildpack
   386  		result2 ccv2.Warnings
   387  		result3 error
   388  	}
   389  	GetConfigFeatureFlagsStub        func() ([]ccv2.FeatureFlag, ccv2.Warnings, error)
   390  	getConfigFeatureFlagsMutex       sync.RWMutex
   391  	getConfigFeatureFlagsArgsForCall []struct {
   392  	}
   393  	getConfigFeatureFlagsReturns struct {
   394  		result1 []ccv2.FeatureFlag
   395  		result2 ccv2.Warnings
   396  		result3 error
   397  	}
   398  	getConfigFeatureFlagsReturnsOnCall map[int]struct {
   399  		result1 []ccv2.FeatureFlag
   400  		result2 ccv2.Warnings
   401  		result3 error
   402  	}
   403  	GetJobStub        func(string) (ccv2.Job, ccv2.Warnings, error)
   404  	getJobMutex       sync.RWMutex
   405  	getJobArgsForCall []struct {
   406  		arg1 string
   407  	}
   408  	getJobReturns struct {
   409  		result1 ccv2.Job
   410  		result2 ccv2.Warnings
   411  		result3 error
   412  	}
   413  	getJobReturnsOnCall map[int]struct {
   414  		result1 ccv2.Job
   415  		result2 ccv2.Warnings
   416  		result3 error
   417  	}
   418  	GetOrganizationStub        func(string) (ccv2.Organization, ccv2.Warnings, error)
   419  	getOrganizationMutex       sync.RWMutex
   420  	getOrganizationArgsForCall []struct {
   421  		arg1 string
   422  	}
   423  	getOrganizationReturns struct {
   424  		result1 ccv2.Organization
   425  		result2 ccv2.Warnings
   426  		result3 error
   427  	}
   428  	getOrganizationReturnsOnCall map[int]struct {
   429  		result1 ccv2.Organization
   430  		result2 ccv2.Warnings
   431  		result3 error
   432  	}
   433  	GetOrganizationPrivateDomainsStub        func(string, ...ccv2.Filter) ([]ccv2.Domain, ccv2.Warnings, error)
   434  	getOrganizationPrivateDomainsMutex       sync.RWMutex
   435  	getOrganizationPrivateDomainsArgsForCall []struct {
   436  		arg1 string
   437  		arg2 []ccv2.Filter
   438  	}
   439  	getOrganizationPrivateDomainsReturns struct {
   440  		result1 []ccv2.Domain
   441  		result2 ccv2.Warnings
   442  		result3 error
   443  	}
   444  	getOrganizationPrivateDomainsReturnsOnCall map[int]struct {
   445  		result1 []ccv2.Domain
   446  		result2 ccv2.Warnings
   447  		result3 error
   448  	}
   449  	GetOrganizationQuotaStub        func(string) (ccv2.OrganizationQuota, ccv2.Warnings, error)
   450  	getOrganizationQuotaMutex       sync.RWMutex
   451  	getOrganizationQuotaArgsForCall []struct {
   452  		arg1 string
   453  	}
   454  	getOrganizationQuotaReturns struct {
   455  		result1 ccv2.OrganizationQuota
   456  		result2 ccv2.Warnings
   457  		result3 error
   458  	}
   459  	getOrganizationQuotaReturnsOnCall map[int]struct {
   460  		result1 ccv2.OrganizationQuota
   461  		result2 ccv2.Warnings
   462  		result3 error
   463  	}
   464  	GetOrganizationQuotasStub        func(...ccv2.Filter) ([]ccv2.OrganizationQuota, ccv2.Warnings, error)
   465  	getOrganizationQuotasMutex       sync.RWMutex
   466  	getOrganizationQuotasArgsForCall []struct {
   467  		arg1 []ccv2.Filter
   468  	}
   469  	getOrganizationQuotasReturns struct {
   470  		result1 []ccv2.OrganizationQuota
   471  		result2 ccv2.Warnings
   472  		result3 error
   473  	}
   474  	getOrganizationQuotasReturnsOnCall map[int]struct {
   475  		result1 []ccv2.OrganizationQuota
   476  		result2 ccv2.Warnings
   477  		result3 error
   478  	}
   479  	GetOrganizationsStub        func(...ccv2.Filter) ([]ccv2.Organization, ccv2.Warnings, error)
   480  	getOrganizationsMutex       sync.RWMutex
   481  	getOrganizationsArgsForCall []struct {
   482  		arg1 []ccv2.Filter
   483  	}
   484  	getOrganizationsReturns struct {
   485  		result1 []ccv2.Organization
   486  		result2 ccv2.Warnings
   487  		result3 error
   488  	}
   489  	getOrganizationsReturnsOnCall map[int]struct {
   490  		result1 []ccv2.Organization
   491  		result2 ccv2.Warnings
   492  		result3 error
   493  	}
   494  	GetPrivateDomainStub        func(string) (ccv2.Domain, ccv2.Warnings, error)
   495  	getPrivateDomainMutex       sync.RWMutex
   496  	getPrivateDomainArgsForCall []struct {
   497  		arg1 string
   498  	}
   499  	getPrivateDomainReturns struct {
   500  		result1 ccv2.Domain
   501  		result2 ccv2.Warnings
   502  		result3 error
   503  	}
   504  	getPrivateDomainReturnsOnCall map[int]struct {
   505  		result1 ccv2.Domain
   506  		result2 ccv2.Warnings
   507  		result3 error
   508  	}
   509  	GetRouteApplicationsStub        func(string, ...ccv2.Filter) ([]ccv2.Application, ccv2.Warnings, error)
   510  	getRouteApplicationsMutex       sync.RWMutex
   511  	getRouteApplicationsArgsForCall []struct {
   512  		arg1 string
   513  		arg2 []ccv2.Filter
   514  	}
   515  	getRouteApplicationsReturns struct {
   516  		result1 []ccv2.Application
   517  		result2 ccv2.Warnings
   518  		result3 error
   519  	}
   520  	getRouteApplicationsReturnsOnCall map[int]struct {
   521  		result1 []ccv2.Application
   522  		result2 ccv2.Warnings
   523  		result3 error
   524  	}
   525  	GetRoutesStub        func(...ccv2.Filter) ([]ccv2.Route, ccv2.Warnings, error)
   526  	getRoutesMutex       sync.RWMutex
   527  	getRoutesArgsForCall []struct {
   528  		arg1 []ccv2.Filter
   529  	}
   530  	getRoutesReturns struct {
   531  		result1 []ccv2.Route
   532  		result2 ccv2.Warnings
   533  		result3 error
   534  	}
   535  	getRoutesReturnsOnCall map[int]struct {
   536  		result1 []ccv2.Route
   537  		result2 ccv2.Warnings
   538  		result3 error
   539  	}
   540  	GetSecurityGroupSpacesStub        func(string) ([]ccv2.Space, ccv2.Warnings, error)
   541  	getSecurityGroupSpacesMutex       sync.RWMutex
   542  	getSecurityGroupSpacesArgsForCall []struct {
   543  		arg1 string
   544  	}
   545  	getSecurityGroupSpacesReturns struct {
   546  		result1 []ccv2.Space
   547  		result2 ccv2.Warnings
   548  		result3 error
   549  	}
   550  	getSecurityGroupSpacesReturnsOnCall map[int]struct {
   551  		result1 []ccv2.Space
   552  		result2 ccv2.Warnings
   553  		result3 error
   554  	}
   555  	GetSecurityGroupStagingSpacesStub        func(string) ([]ccv2.Space, ccv2.Warnings, error)
   556  	getSecurityGroupStagingSpacesMutex       sync.RWMutex
   557  	getSecurityGroupStagingSpacesArgsForCall []struct {
   558  		arg1 string
   559  	}
   560  	getSecurityGroupStagingSpacesReturns struct {
   561  		result1 []ccv2.Space
   562  		result2 ccv2.Warnings
   563  		result3 error
   564  	}
   565  	getSecurityGroupStagingSpacesReturnsOnCall map[int]struct {
   566  		result1 []ccv2.Space
   567  		result2 ccv2.Warnings
   568  		result3 error
   569  	}
   570  	GetSecurityGroupsStub        func(...ccv2.Filter) ([]ccv2.SecurityGroup, ccv2.Warnings, error)
   571  	getSecurityGroupsMutex       sync.RWMutex
   572  	getSecurityGroupsArgsForCall []struct {
   573  		arg1 []ccv2.Filter
   574  	}
   575  	getSecurityGroupsReturns struct {
   576  		result1 []ccv2.SecurityGroup
   577  		result2 ccv2.Warnings
   578  		result3 error
   579  	}
   580  	getSecurityGroupsReturnsOnCall map[int]struct {
   581  		result1 []ccv2.SecurityGroup
   582  		result2 ccv2.Warnings
   583  		result3 error
   584  	}
   585  	GetServiceStub        func(string) (ccv2.Service, ccv2.Warnings, error)
   586  	getServiceMutex       sync.RWMutex
   587  	getServiceArgsForCall []struct {
   588  		arg1 string
   589  	}
   590  	getServiceReturns struct {
   591  		result1 ccv2.Service
   592  		result2 ccv2.Warnings
   593  		result3 error
   594  	}
   595  	getServiceReturnsOnCall map[int]struct {
   596  		result1 ccv2.Service
   597  		result2 ccv2.Warnings
   598  		result3 error
   599  	}
   600  	GetServiceBindingsStub        func(...ccv2.Filter) ([]ccv2.ServiceBinding, ccv2.Warnings, error)
   601  	getServiceBindingsMutex       sync.RWMutex
   602  	getServiceBindingsArgsForCall []struct {
   603  		arg1 []ccv2.Filter
   604  	}
   605  	getServiceBindingsReturns struct {
   606  		result1 []ccv2.ServiceBinding
   607  		result2 ccv2.Warnings
   608  		result3 error
   609  	}
   610  	getServiceBindingsReturnsOnCall map[int]struct {
   611  		result1 []ccv2.ServiceBinding
   612  		result2 ccv2.Warnings
   613  		result3 error
   614  	}
   615  	GetServiceBrokersStub        func(...ccv2.Filter) ([]ccv2.ServiceBroker, ccv2.Warnings, error)
   616  	getServiceBrokersMutex       sync.RWMutex
   617  	getServiceBrokersArgsForCall []struct {
   618  		arg1 []ccv2.Filter
   619  	}
   620  	getServiceBrokersReturns struct {
   621  		result1 []ccv2.ServiceBroker
   622  		result2 ccv2.Warnings
   623  		result3 error
   624  	}
   625  	getServiceBrokersReturnsOnCall map[int]struct {
   626  		result1 []ccv2.ServiceBroker
   627  		result2 ccv2.Warnings
   628  		result3 error
   629  	}
   630  	GetServiceInstanceStub        func(string) (ccv2.ServiceInstance, ccv2.Warnings, error)
   631  	getServiceInstanceMutex       sync.RWMutex
   632  	getServiceInstanceArgsForCall []struct {
   633  		arg1 string
   634  	}
   635  	getServiceInstanceReturns struct {
   636  		result1 ccv2.ServiceInstance
   637  		result2 ccv2.Warnings
   638  		result3 error
   639  	}
   640  	getServiceInstanceReturnsOnCall map[int]struct {
   641  		result1 ccv2.ServiceInstance
   642  		result2 ccv2.Warnings
   643  		result3 error
   644  	}
   645  	GetServiceInstanceServiceBindingsStub        func(string) ([]ccv2.ServiceBinding, ccv2.Warnings, error)
   646  	getServiceInstanceServiceBindingsMutex       sync.RWMutex
   647  	getServiceInstanceServiceBindingsArgsForCall []struct {
   648  		arg1 string
   649  	}
   650  	getServiceInstanceServiceBindingsReturns struct {
   651  		result1 []ccv2.ServiceBinding
   652  		result2 ccv2.Warnings
   653  		result3 error
   654  	}
   655  	getServiceInstanceServiceBindingsReturnsOnCall map[int]struct {
   656  		result1 []ccv2.ServiceBinding
   657  		result2 ccv2.Warnings
   658  		result3 error
   659  	}
   660  	GetServiceInstanceSharedFromStub        func(string) (ccv2.ServiceInstanceSharedFrom, ccv2.Warnings, error)
   661  	getServiceInstanceSharedFromMutex       sync.RWMutex
   662  	getServiceInstanceSharedFromArgsForCall []struct {
   663  		arg1 string
   664  	}
   665  	getServiceInstanceSharedFromReturns struct {
   666  		result1 ccv2.ServiceInstanceSharedFrom
   667  		result2 ccv2.Warnings
   668  		result3 error
   669  	}
   670  	getServiceInstanceSharedFromReturnsOnCall map[int]struct {
   671  		result1 ccv2.ServiceInstanceSharedFrom
   672  		result2 ccv2.Warnings
   673  		result3 error
   674  	}
   675  	GetServiceInstanceSharedTosStub        func(string) ([]ccv2.ServiceInstanceSharedTo, ccv2.Warnings, error)
   676  	getServiceInstanceSharedTosMutex       sync.RWMutex
   677  	getServiceInstanceSharedTosArgsForCall []struct {
   678  		arg1 string
   679  	}
   680  	getServiceInstanceSharedTosReturns struct {
   681  		result1 []ccv2.ServiceInstanceSharedTo
   682  		result2 ccv2.Warnings
   683  		result3 error
   684  	}
   685  	getServiceInstanceSharedTosReturnsOnCall map[int]struct {
   686  		result1 []ccv2.ServiceInstanceSharedTo
   687  		result2 ccv2.Warnings
   688  		result3 error
   689  	}
   690  	GetServiceInstancesStub        func(...ccv2.Filter) ([]ccv2.ServiceInstance, ccv2.Warnings, error)
   691  	getServiceInstancesMutex       sync.RWMutex
   692  	getServiceInstancesArgsForCall []struct {
   693  		arg1 []ccv2.Filter
   694  	}
   695  	getServiceInstancesReturns struct {
   696  		result1 []ccv2.ServiceInstance
   697  		result2 ccv2.Warnings
   698  		result3 error
   699  	}
   700  	getServiceInstancesReturnsOnCall map[int]struct {
   701  		result1 []ccv2.ServiceInstance
   702  		result2 ccv2.Warnings
   703  		result3 error
   704  	}
   705  	GetServicePlanStub        func(string) (ccv2.ServicePlan, ccv2.Warnings, error)
   706  	getServicePlanMutex       sync.RWMutex
   707  	getServicePlanArgsForCall []struct {
   708  		arg1 string
   709  	}
   710  	getServicePlanReturns struct {
   711  		result1 ccv2.ServicePlan
   712  		result2 ccv2.Warnings
   713  		result3 error
   714  	}
   715  	getServicePlanReturnsOnCall map[int]struct {
   716  		result1 ccv2.ServicePlan
   717  		result2 ccv2.Warnings
   718  		result3 error
   719  	}
   720  	GetServicePlanVisibilitiesStub        func(...ccv2.Filter) ([]ccv2.ServicePlanVisibility, ccv2.Warnings, error)
   721  	getServicePlanVisibilitiesMutex       sync.RWMutex
   722  	getServicePlanVisibilitiesArgsForCall []struct {
   723  		arg1 []ccv2.Filter
   724  	}
   725  	getServicePlanVisibilitiesReturns struct {
   726  		result1 []ccv2.ServicePlanVisibility
   727  		result2 ccv2.Warnings
   728  		result3 error
   729  	}
   730  	getServicePlanVisibilitiesReturnsOnCall map[int]struct {
   731  		result1 []ccv2.ServicePlanVisibility
   732  		result2 ccv2.Warnings
   733  		result3 error
   734  	}
   735  	GetServicePlansStub        func(...ccv2.Filter) ([]ccv2.ServicePlan, ccv2.Warnings, error)
   736  	getServicePlansMutex       sync.RWMutex
   737  	getServicePlansArgsForCall []struct {
   738  		arg1 []ccv2.Filter
   739  	}
   740  	getServicePlansReturns struct {
   741  		result1 []ccv2.ServicePlan
   742  		result2 ccv2.Warnings
   743  		result3 error
   744  	}
   745  	getServicePlansReturnsOnCall map[int]struct {
   746  		result1 []ccv2.ServicePlan
   747  		result2 ccv2.Warnings
   748  		result3 error
   749  	}
   750  	GetServicesStub        func(...ccv2.Filter) ([]ccv2.Service, ccv2.Warnings, error)
   751  	getServicesMutex       sync.RWMutex
   752  	getServicesArgsForCall []struct {
   753  		arg1 []ccv2.Filter
   754  	}
   755  	getServicesReturns struct {
   756  		result1 []ccv2.Service
   757  		result2 ccv2.Warnings
   758  		result3 error
   759  	}
   760  	getServicesReturnsOnCall map[int]struct {
   761  		result1 []ccv2.Service
   762  		result2 ccv2.Warnings
   763  		result3 error
   764  	}
   765  	GetSharedDomainStub        func(string) (ccv2.Domain, ccv2.Warnings, error)
   766  	getSharedDomainMutex       sync.RWMutex
   767  	getSharedDomainArgsForCall []struct {
   768  		arg1 string
   769  	}
   770  	getSharedDomainReturns struct {
   771  		result1 ccv2.Domain
   772  		result2 ccv2.Warnings
   773  		result3 error
   774  	}
   775  	getSharedDomainReturnsOnCall map[int]struct {
   776  		result1 ccv2.Domain
   777  		result2 ccv2.Warnings
   778  		result3 error
   779  	}
   780  	GetSharedDomainsStub        func(...ccv2.Filter) ([]ccv2.Domain, ccv2.Warnings, error)
   781  	getSharedDomainsMutex       sync.RWMutex
   782  	getSharedDomainsArgsForCall []struct {
   783  		arg1 []ccv2.Filter
   784  	}
   785  	getSharedDomainsReturns struct {
   786  		result1 []ccv2.Domain
   787  		result2 ccv2.Warnings
   788  		result3 error
   789  	}
   790  	getSharedDomainsReturnsOnCall map[int]struct {
   791  		result1 []ccv2.Domain
   792  		result2 ccv2.Warnings
   793  		result3 error
   794  	}
   795  	GetSpaceQuotaDefinitionStub        func(string) (ccv2.SpaceQuota, ccv2.Warnings, error)
   796  	getSpaceQuotaDefinitionMutex       sync.RWMutex
   797  	getSpaceQuotaDefinitionArgsForCall []struct {
   798  		arg1 string
   799  	}
   800  	getSpaceQuotaDefinitionReturns struct {
   801  		result1 ccv2.SpaceQuota
   802  		result2 ccv2.Warnings
   803  		result3 error
   804  	}
   805  	getSpaceQuotaDefinitionReturnsOnCall map[int]struct {
   806  		result1 ccv2.SpaceQuota
   807  		result2 ccv2.Warnings
   808  		result3 error
   809  	}
   810  	GetSpaceQuotasStub        func(string) ([]ccv2.SpaceQuota, ccv2.Warnings, error)
   811  	getSpaceQuotasMutex       sync.RWMutex
   812  	getSpaceQuotasArgsForCall []struct {
   813  		arg1 string
   814  	}
   815  	getSpaceQuotasReturns struct {
   816  		result1 []ccv2.SpaceQuota
   817  		result2 ccv2.Warnings
   818  		result3 error
   819  	}
   820  	getSpaceQuotasReturnsOnCall map[int]struct {
   821  		result1 []ccv2.SpaceQuota
   822  		result2 ccv2.Warnings
   823  		result3 error
   824  	}
   825  	GetSpaceRoutesStub        func(string, ...ccv2.Filter) ([]ccv2.Route, ccv2.Warnings, error)
   826  	getSpaceRoutesMutex       sync.RWMutex
   827  	getSpaceRoutesArgsForCall []struct {
   828  		arg1 string
   829  		arg2 []ccv2.Filter
   830  	}
   831  	getSpaceRoutesReturns struct {
   832  		result1 []ccv2.Route
   833  		result2 ccv2.Warnings
   834  		result3 error
   835  	}
   836  	getSpaceRoutesReturnsOnCall map[int]struct {
   837  		result1 []ccv2.Route
   838  		result2 ccv2.Warnings
   839  		result3 error
   840  	}
   841  	GetSpaceSecurityGroupsStub        func(string, ...ccv2.Filter) ([]ccv2.SecurityGroup, ccv2.Warnings, error)
   842  	getSpaceSecurityGroupsMutex       sync.RWMutex
   843  	getSpaceSecurityGroupsArgsForCall []struct {
   844  		arg1 string
   845  		arg2 []ccv2.Filter
   846  	}
   847  	getSpaceSecurityGroupsReturns struct {
   848  		result1 []ccv2.SecurityGroup
   849  		result2 ccv2.Warnings
   850  		result3 error
   851  	}
   852  	getSpaceSecurityGroupsReturnsOnCall map[int]struct {
   853  		result1 []ccv2.SecurityGroup
   854  		result2 ccv2.Warnings
   855  		result3 error
   856  	}
   857  	GetSpaceServiceInstancesStub        func(string, bool, ...ccv2.Filter) ([]ccv2.ServiceInstance, ccv2.Warnings, error)
   858  	getSpaceServiceInstancesMutex       sync.RWMutex
   859  	getSpaceServiceInstancesArgsForCall []struct {
   860  		arg1 string
   861  		arg2 bool
   862  		arg3 []ccv2.Filter
   863  	}
   864  	getSpaceServiceInstancesReturns struct {
   865  		result1 []ccv2.ServiceInstance
   866  		result2 ccv2.Warnings
   867  		result3 error
   868  	}
   869  	getSpaceServiceInstancesReturnsOnCall map[int]struct {
   870  		result1 []ccv2.ServiceInstance
   871  		result2 ccv2.Warnings
   872  		result3 error
   873  	}
   874  	GetSpaceStagingSecurityGroupsStub        func(string, ...ccv2.Filter) ([]ccv2.SecurityGroup, ccv2.Warnings, error)
   875  	getSpaceStagingSecurityGroupsMutex       sync.RWMutex
   876  	getSpaceStagingSecurityGroupsArgsForCall []struct {
   877  		arg1 string
   878  		arg2 []ccv2.Filter
   879  	}
   880  	getSpaceStagingSecurityGroupsReturns struct {
   881  		result1 []ccv2.SecurityGroup
   882  		result2 ccv2.Warnings
   883  		result3 error
   884  	}
   885  	getSpaceStagingSecurityGroupsReturnsOnCall map[int]struct {
   886  		result1 []ccv2.SecurityGroup
   887  		result2 ccv2.Warnings
   888  		result3 error
   889  	}
   890  	GetSpacesStub        func(...ccv2.Filter) ([]ccv2.Space, ccv2.Warnings, error)
   891  	getSpacesMutex       sync.RWMutex
   892  	getSpacesArgsForCall []struct {
   893  		arg1 []ccv2.Filter
   894  	}
   895  	getSpacesReturns struct {
   896  		result1 []ccv2.Space
   897  		result2 ccv2.Warnings
   898  		result3 error
   899  	}
   900  	getSpacesReturnsOnCall map[int]struct {
   901  		result1 []ccv2.Space
   902  		result2 ccv2.Warnings
   903  		result3 error
   904  	}
   905  	GetStackStub        func(string) (ccv2.Stack, ccv2.Warnings, error)
   906  	getStackMutex       sync.RWMutex
   907  	getStackArgsForCall []struct {
   908  		arg1 string
   909  	}
   910  	getStackReturns struct {
   911  		result1 ccv2.Stack
   912  		result2 ccv2.Warnings
   913  		result3 error
   914  	}
   915  	getStackReturnsOnCall map[int]struct {
   916  		result1 ccv2.Stack
   917  		result2 ccv2.Warnings
   918  		result3 error
   919  	}
   920  	GetStacksStub        func(...ccv2.Filter) ([]ccv2.Stack, ccv2.Warnings, error)
   921  	getStacksMutex       sync.RWMutex
   922  	getStacksArgsForCall []struct {
   923  		arg1 []ccv2.Filter
   924  	}
   925  	getStacksReturns struct {
   926  		result1 []ccv2.Stack
   927  		result2 ccv2.Warnings
   928  		result3 error
   929  	}
   930  	getStacksReturnsOnCall map[int]struct {
   931  		result1 []ccv2.Stack
   932  		result2 ccv2.Warnings
   933  		result3 error
   934  	}
   935  	GetUserProvidedServiceInstanceServiceBindingsStub        func(string) ([]ccv2.ServiceBinding, ccv2.Warnings, error)
   936  	getUserProvidedServiceInstanceServiceBindingsMutex       sync.RWMutex
   937  	getUserProvidedServiceInstanceServiceBindingsArgsForCall []struct {
   938  		arg1 string
   939  	}
   940  	getUserProvidedServiceInstanceServiceBindingsReturns struct {
   941  		result1 []ccv2.ServiceBinding
   942  		result2 ccv2.Warnings
   943  		result3 error
   944  	}
   945  	getUserProvidedServiceInstanceServiceBindingsReturnsOnCall map[int]struct {
   946  		result1 []ccv2.ServiceBinding
   947  		result2 ccv2.Warnings
   948  		result3 error
   949  	}
   950  	MinCLIVersionStub        func() string
   951  	minCLIVersionMutex       sync.RWMutex
   952  	minCLIVersionArgsForCall []struct {
   953  	}
   954  	minCLIVersionReturns struct {
   955  		result1 string
   956  	}
   957  	minCLIVersionReturnsOnCall map[int]struct {
   958  		result1 string
   959  	}
   960  	PollJobStub        func(ccv2.Job) (ccv2.Warnings, error)
   961  	pollJobMutex       sync.RWMutex
   962  	pollJobArgsForCall []struct {
   963  		arg1 ccv2.Job
   964  	}
   965  	pollJobReturns struct {
   966  		result1 ccv2.Warnings
   967  		result2 error
   968  	}
   969  	pollJobReturnsOnCall map[int]struct {
   970  		result1 ccv2.Warnings
   971  		result2 error
   972  	}
   973  	RestageApplicationStub        func(ccv2.Application) (ccv2.Application, ccv2.Warnings, error)
   974  	restageApplicationMutex       sync.RWMutex
   975  	restageApplicationArgsForCall []struct {
   976  		arg1 ccv2.Application
   977  	}
   978  	restageApplicationReturns struct {
   979  		result1 ccv2.Application
   980  		result2 ccv2.Warnings
   981  		result3 error
   982  	}
   983  	restageApplicationReturnsOnCall map[int]struct {
   984  		result1 ccv2.Application
   985  		result2 ccv2.Warnings
   986  		result3 error
   987  	}
   988  	RoutingEndpointStub        func() string
   989  	routingEndpointMutex       sync.RWMutex
   990  	routingEndpointArgsForCall []struct {
   991  	}
   992  	routingEndpointReturns struct {
   993  		result1 string
   994  	}
   995  	routingEndpointReturnsOnCall map[int]struct {
   996  		result1 string
   997  	}
   998  	SetSpaceQuotaStub        func(string, string) (ccv2.Warnings, error)
   999  	setSpaceQuotaMutex       sync.RWMutex
  1000  	setSpaceQuotaArgsForCall []struct {
  1001  		arg1 string
  1002  		arg2 string
  1003  	}
  1004  	setSpaceQuotaReturns struct {
  1005  		result1 ccv2.Warnings
  1006  		result2 error
  1007  	}
  1008  	setSpaceQuotaReturnsOnCall map[int]struct {
  1009  		result1 ccv2.Warnings
  1010  		result2 error
  1011  	}
  1012  	TargetCFStub        func(ccv2.TargetSettings) (ccv2.Warnings, error)
  1013  	targetCFMutex       sync.RWMutex
  1014  	targetCFArgsForCall []struct {
  1015  		arg1 ccv2.TargetSettings
  1016  	}
  1017  	targetCFReturns struct {
  1018  		result1 ccv2.Warnings
  1019  		result2 error
  1020  	}
  1021  	targetCFReturnsOnCall map[int]struct {
  1022  		result1 ccv2.Warnings
  1023  		result2 error
  1024  	}
  1025  	TokenEndpointStub        func() string
  1026  	tokenEndpointMutex       sync.RWMutex
  1027  	tokenEndpointArgsForCall []struct {
  1028  	}
  1029  	tokenEndpointReturns struct {
  1030  		result1 string
  1031  	}
  1032  	tokenEndpointReturnsOnCall map[int]struct {
  1033  		result1 string
  1034  	}
  1035  	UpdateApplicationStub        func(ccv2.Application) (ccv2.Application, ccv2.Warnings, error)
  1036  	updateApplicationMutex       sync.RWMutex
  1037  	updateApplicationArgsForCall []struct {
  1038  		arg1 ccv2.Application
  1039  	}
  1040  	updateApplicationReturns struct {
  1041  		result1 ccv2.Application
  1042  		result2 ccv2.Warnings
  1043  		result3 error
  1044  	}
  1045  	updateApplicationReturnsOnCall map[int]struct {
  1046  		result1 ccv2.Application
  1047  		result2 ccv2.Warnings
  1048  		result3 error
  1049  	}
  1050  	UpdateBuildpackStub        func(ccv2.Buildpack) (ccv2.Buildpack, ccv2.Warnings, error)
  1051  	updateBuildpackMutex       sync.RWMutex
  1052  	updateBuildpackArgsForCall []struct {
  1053  		arg1 ccv2.Buildpack
  1054  	}
  1055  	updateBuildpackReturns struct {
  1056  		result1 ccv2.Buildpack
  1057  		result2 ccv2.Warnings
  1058  		result3 error
  1059  	}
  1060  	updateBuildpackReturnsOnCall map[int]struct {
  1061  		result1 ccv2.Buildpack
  1062  		result2 ccv2.Warnings
  1063  		result3 error
  1064  	}
  1065  	UpdateOrganizationManagerStub        func(string, string) (ccv2.Warnings, error)
  1066  	updateOrganizationManagerMutex       sync.RWMutex
  1067  	updateOrganizationManagerArgsForCall []struct {
  1068  		arg1 string
  1069  		arg2 string
  1070  	}
  1071  	updateOrganizationManagerReturns struct {
  1072  		result1 ccv2.Warnings
  1073  		result2 error
  1074  	}
  1075  	updateOrganizationManagerReturnsOnCall map[int]struct {
  1076  		result1 ccv2.Warnings
  1077  		result2 error
  1078  	}
  1079  	UpdateOrganizationManagerByUsernameStub        func(string, string) (ccv2.Warnings, error)
  1080  	updateOrganizationManagerByUsernameMutex       sync.RWMutex
  1081  	updateOrganizationManagerByUsernameArgsForCall []struct {
  1082  		arg1 string
  1083  		arg2 string
  1084  	}
  1085  	updateOrganizationManagerByUsernameReturns struct {
  1086  		result1 ccv2.Warnings
  1087  		result2 error
  1088  	}
  1089  	updateOrganizationManagerByUsernameReturnsOnCall map[int]struct {
  1090  		result1 ccv2.Warnings
  1091  		result2 error
  1092  	}
  1093  	UpdateOrganizationUserStub        func(string, string) (ccv2.Warnings, error)
  1094  	updateOrganizationUserMutex       sync.RWMutex
  1095  	updateOrganizationUserArgsForCall []struct {
  1096  		arg1 string
  1097  		arg2 string
  1098  	}
  1099  	updateOrganizationUserReturns struct {
  1100  		result1 ccv2.Warnings
  1101  		result2 error
  1102  	}
  1103  	updateOrganizationUserReturnsOnCall map[int]struct {
  1104  		result1 ccv2.Warnings
  1105  		result2 error
  1106  	}
  1107  	UpdateOrganizationUserByUsernameStub        func(string, string) (ccv2.Warnings, error)
  1108  	updateOrganizationUserByUsernameMutex       sync.RWMutex
  1109  	updateOrganizationUserByUsernameArgsForCall []struct {
  1110  		arg1 string
  1111  		arg2 string
  1112  	}
  1113  	updateOrganizationUserByUsernameReturns struct {
  1114  		result1 ccv2.Warnings
  1115  		result2 error
  1116  	}
  1117  	updateOrganizationUserByUsernameReturnsOnCall map[int]struct {
  1118  		result1 ccv2.Warnings
  1119  		result2 error
  1120  	}
  1121  	UpdateResourceMatchStub        func([]ccv2.Resource) ([]ccv2.Resource, ccv2.Warnings, error)
  1122  	updateResourceMatchMutex       sync.RWMutex
  1123  	updateResourceMatchArgsForCall []struct {
  1124  		arg1 []ccv2.Resource
  1125  	}
  1126  	updateResourceMatchReturns struct {
  1127  		result1 []ccv2.Resource
  1128  		result2 ccv2.Warnings
  1129  		result3 error
  1130  	}
  1131  	updateResourceMatchReturnsOnCall map[int]struct {
  1132  		result1 []ccv2.Resource
  1133  		result2 ccv2.Warnings
  1134  		result3 error
  1135  	}
  1136  	UpdateRouteApplicationStub        func(string, string) (ccv2.Route, ccv2.Warnings, error)
  1137  	updateRouteApplicationMutex       sync.RWMutex
  1138  	updateRouteApplicationArgsForCall []struct {
  1139  		arg1 string
  1140  		arg2 string
  1141  	}
  1142  	updateRouteApplicationReturns struct {
  1143  		result1 ccv2.Route
  1144  		result2 ccv2.Warnings
  1145  		result3 error
  1146  	}
  1147  	updateRouteApplicationReturnsOnCall map[int]struct {
  1148  		result1 ccv2.Route
  1149  		result2 ccv2.Warnings
  1150  		result3 error
  1151  	}
  1152  	UpdateSecurityGroupSpaceStub        func(string, string) (ccv2.Warnings, error)
  1153  	updateSecurityGroupSpaceMutex       sync.RWMutex
  1154  	updateSecurityGroupSpaceArgsForCall []struct {
  1155  		arg1 string
  1156  		arg2 string
  1157  	}
  1158  	updateSecurityGroupSpaceReturns struct {
  1159  		result1 ccv2.Warnings
  1160  		result2 error
  1161  	}
  1162  	updateSecurityGroupSpaceReturnsOnCall map[int]struct {
  1163  		result1 ccv2.Warnings
  1164  		result2 error
  1165  	}
  1166  	UpdateSecurityGroupStagingSpaceStub        func(string, string) (ccv2.Warnings, error)
  1167  	updateSecurityGroupStagingSpaceMutex       sync.RWMutex
  1168  	updateSecurityGroupStagingSpaceArgsForCall []struct {
  1169  		arg1 string
  1170  		arg2 string
  1171  	}
  1172  	updateSecurityGroupStagingSpaceReturns struct {
  1173  		result1 ccv2.Warnings
  1174  		result2 error
  1175  	}
  1176  	updateSecurityGroupStagingSpaceReturnsOnCall map[int]struct {
  1177  		result1 ccv2.Warnings
  1178  		result2 error
  1179  	}
  1180  	UpdateSpaceDeveloperStub        func(string, string) (ccv2.Warnings, error)
  1181  	updateSpaceDeveloperMutex       sync.RWMutex
  1182  	updateSpaceDeveloperArgsForCall []struct {
  1183  		arg1 string
  1184  		arg2 string
  1185  	}
  1186  	updateSpaceDeveloperReturns struct {
  1187  		result1 ccv2.Warnings
  1188  		result2 error
  1189  	}
  1190  	updateSpaceDeveloperReturnsOnCall map[int]struct {
  1191  		result1 ccv2.Warnings
  1192  		result2 error
  1193  	}
  1194  	UpdateSpaceDeveloperByUsernameStub        func(string, string) (ccv2.Warnings, error)
  1195  	updateSpaceDeveloperByUsernameMutex       sync.RWMutex
  1196  	updateSpaceDeveloperByUsernameArgsForCall []struct {
  1197  		arg1 string
  1198  		arg2 string
  1199  	}
  1200  	updateSpaceDeveloperByUsernameReturns struct {
  1201  		result1 ccv2.Warnings
  1202  		result2 error
  1203  	}
  1204  	updateSpaceDeveloperByUsernameReturnsOnCall map[int]struct {
  1205  		result1 ccv2.Warnings
  1206  		result2 error
  1207  	}
  1208  	UpdateSpaceManagerStub        func(string, string) (ccv2.Warnings, error)
  1209  	updateSpaceManagerMutex       sync.RWMutex
  1210  	updateSpaceManagerArgsForCall []struct {
  1211  		arg1 string
  1212  		arg2 string
  1213  	}
  1214  	updateSpaceManagerReturns struct {
  1215  		result1 ccv2.Warnings
  1216  		result2 error
  1217  	}
  1218  	updateSpaceManagerReturnsOnCall map[int]struct {
  1219  		result1 ccv2.Warnings
  1220  		result2 error
  1221  	}
  1222  	UpdateSpaceManagerByUsernameStub        func(string, string) (ccv2.Warnings, error)
  1223  	updateSpaceManagerByUsernameMutex       sync.RWMutex
  1224  	updateSpaceManagerByUsernameArgsForCall []struct {
  1225  		arg1 string
  1226  		arg2 string
  1227  	}
  1228  	updateSpaceManagerByUsernameReturns struct {
  1229  		result1 ccv2.Warnings
  1230  		result2 error
  1231  	}
  1232  	updateSpaceManagerByUsernameReturnsOnCall map[int]struct {
  1233  		result1 ccv2.Warnings
  1234  		result2 error
  1235  	}
  1236  	UploadApplicationPackageStub        func(string, []ccv2.Resource, ccv2.Reader, int64) (ccv2.Job, ccv2.Warnings, error)
  1237  	uploadApplicationPackageMutex       sync.RWMutex
  1238  	uploadApplicationPackageArgsForCall []struct {
  1239  		arg1 string
  1240  		arg2 []ccv2.Resource
  1241  		arg3 ccv2.Reader
  1242  		arg4 int64
  1243  	}
  1244  	uploadApplicationPackageReturns struct {
  1245  		result1 ccv2.Job
  1246  		result2 ccv2.Warnings
  1247  		result3 error
  1248  	}
  1249  	uploadApplicationPackageReturnsOnCall map[int]struct {
  1250  		result1 ccv2.Job
  1251  		result2 ccv2.Warnings
  1252  		result3 error
  1253  	}
  1254  	UploadBuildpackStub        func(string, string, io.Reader, int64) (ccv2.Warnings, error)
  1255  	uploadBuildpackMutex       sync.RWMutex
  1256  	uploadBuildpackArgsForCall []struct {
  1257  		arg1 string
  1258  		arg2 string
  1259  		arg3 io.Reader
  1260  		arg4 int64
  1261  	}
  1262  	uploadBuildpackReturns struct {
  1263  		result1 ccv2.Warnings
  1264  		result2 error
  1265  	}
  1266  	uploadBuildpackReturnsOnCall map[int]struct {
  1267  		result1 ccv2.Warnings
  1268  		result2 error
  1269  	}
  1270  	UploadDropletStub        func(string, io.Reader, int64) (ccv2.Job, ccv2.Warnings, error)
  1271  	uploadDropletMutex       sync.RWMutex
  1272  	uploadDropletArgsForCall []struct {
  1273  		arg1 string
  1274  		arg2 io.Reader
  1275  		arg3 int64
  1276  	}
  1277  	uploadDropletReturns struct {
  1278  		result1 ccv2.Job
  1279  		result2 ccv2.Warnings
  1280  		result3 error
  1281  	}
  1282  	uploadDropletReturnsOnCall map[int]struct {
  1283  		result1 ccv2.Job
  1284  		result2 ccv2.Warnings
  1285  		result3 error
  1286  	}
  1287  	invocations      map[string][][]interface{}
  1288  	invocationsMutex sync.RWMutex
  1289  }
  1290  
  1291  func (fake *FakeCloudControllerClient) API() string {
  1292  	fake.aPIMutex.Lock()
  1293  	ret, specificReturn := fake.aPIReturnsOnCall[len(fake.aPIArgsForCall)]
  1294  	fake.aPIArgsForCall = append(fake.aPIArgsForCall, struct {
  1295  	}{})
  1296  	fake.recordInvocation("API", []interface{}{})
  1297  	fake.aPIMutex.Unlock()
  1298  	if fake.APIStub != nil {
  1299  		return fake.APIStub()
  1300  	}
  1301  	if specificReturn {
  1302  		return ret.result1
  1303  	}
  1304  	fakeReturns := fake.aPIReturns
  1305  	return fakeReturns.result1
  1306  }
  1307  
  1308  func (fake *FakeCloudControllerClient) APICallCount() int {
  1309  	fake.aPIMutex.RLock()
  1310  	defer fake.aPIMutex.RUnlock()
  1311  	return len(fake.aPIArgsForCall)
  1312  }
  1313  
  1314  func (fake *FakeCloudControllerClient) APICalls(stub func() string) {
  1315  	fake.aPIMutex.Lock()
  1316  	defer fake.aPIMutex.Unlock()
  1317  	fake.APIStub = stub
  1318  }
  1319  
  1320  func (fake *FakeCloudControllerClient) APIReturns(result1 string) {
  1321  	fake.aPIMutex.Lock()
  1322  	defer fake.aPIMutex.Unlock()
  1323  	fake.APIStub = nil
  1324  	fake.aPIReturns = struct {
  1325  		result1 string
  1326  	}{result1}
  1327  }
  1328  
  1329  func (fake *FakeCloudControllerClient) APIReturnsOnCall(i int, result1 string) {
  1330  	fake.aPIMutex.Lock()
  1331  	defer fake.aPIMutex.Unlock()
  1332  	fake.APIStub = nil
  1333  	if fake.aPIReturnsOnCall == nil {
  1334  		fake.aPIReturnsOnCall = make(map[int]struct {
  1335  			result1 string
  1336  		})
  1337  	}
  1338  	fake.aPIReturnsOnCall[i] = struct {
  1339  		result1 string
  1340  	}{result1}
  1341  }
  1342  
  1343  func (fake *FakeCloudControllerClient) APIVersion() string {
  1344  	fake.aPIVersionMutex.Lock()
  1345  	ret, specificReturn := fake.aPIVersionReturnsOnCall[len(fake.aPIVersionArgsForCall)]
  1346  	fake.aPIVersionArgsForCall = append(fake.aPIVersionArgsForCall, struct {
  1347  	}{})
  1348  	fake.recordInvocation("APIVersion", []interface{}{})
  1349  	fake.aPIVersionMutex.Unlock()
  1350  	if fake.APIVersionStub != nil {
  1351  		return fake.APIVersionStub()
  1352  	}
  1353  	if specificReturn {
  1354  		return ret.result1
  1355  	}
  1356  	fakeReturns := fake.aPIVersionReturns
  1357  	return fakeReturns.result1
  1358  }
  1359  
  1360  func (fake *FakeCloudControllerClient) APIVersionCallCount() int {
  1361  	fake.aPIVersionMutex.RLock()
  1362  	defer fake.aPIVersionMutex.RUnlock()
  1363  	return len(fake.aPIVersionArgsForCall)
  1364  }
  1365  
  1366  func (fake *FakeCloudControllerClient) APIVersionCalls(stub func() string) {
  1367  	fake.aPIVersionMutex.Lock()
  1368  	defer fake.aPIVersionMutex.Unlock()
  1369  	fake.APIVersionStub = stub
  1370  }
  1371  
  1372  func (fake *FakeCloudControllerClient) APIVersionReturns(result1 string) {
  1373  	fake.aPIVersionMutex.Lock()
  1374  	defer fake.aPIVersionMutex.Unlock()
  1375  	fake.APIVersionStub = nil
  1376  	fake.aPIVersionReturns = struct {
  1377  		result1 string
  1378  	}{result1}
  1379  }
  1380  
  1381  func (fake *FakeCloudControllerClient) APIVersionReturnsOnCall(i int, result1 string) {
  1382  	fake.aPIVersionMutex.Lock()
  1383  	defer fake.aPIVersionMutex.Unlock()
  1384  	fake.APIVersionStub = nil
  1385  	if fake.aPIVersionReturnsOnCall == nil {
  1386  		fake.aPIVersionReturnsOnCall = make(map[int]struct {
  1387  			result1 string
  1388  		})
  1389  	}
  1390  	fake.aPIVersionReturnsOnCall[i] = struct {
  1391  		result1 string
  1392  	}{result1}
  1393  }
  1394  
  1395  func (fake *FakeCloudControllerClient) AuthorizationEndpoint() string {
  1396  	fake.authorizationEndpointMutex.Lock()
  1397  	ret, specificReturn := fake.authorizationEndpointReturnsOnCall[len(fake.authorizationEndpointArgsForCall)]
  1398  	fake.authorizationEndpointArgsForCall = append(fake.authorizationEndpointArgsForCall, struct {
  1399  	}{})
  1400  	fake.recordInvocation("AuthorizationEndpoint", []interface{}{})
  1401  	fake.authorizationEndpointMutex.Unlock()
  1402  	if fake.AuthorizationEndpointStub != nil {
  1403  		return fake.AuthorizationEndpointStub()
  1404  	}
  1405  	if specificReturn {
  1406  		return ret.result1
  1407  	}
  1408  	fakeReturns := fake.authorizationEndpointReturns
  1409  	return fakeReturns.result1
  1410  }
  1411  
  1412  func (fake *FakeCloudControllerClient) AuthorizationEndpointCallCount() int {
  1413  	fake.authorizationEndpointMutex.RLock()
  1414  	defer fake.authorizationEndpointMutex.RUnlock()
  1415  	return len(fake.authorizationEndpointArgsForCall)
  1416  }
  1417  
  1418  func (fake *FakeCloudControllerClient) AuthorizationEndpointCalls(stub func() string) {
  1419  	fake.authorizationEndpointMutex.Lock()
  1420  	defer fake.authorizationEndpointMutex.Unlock()
  1421  	fake.AuthorizationEndpointStub = stub
  1422  }
  1423  
  1424  func (fake *FakeCloudControllerClient) AuthorizationEndpointReturns(result1 string) {
  1425  	fake.authorizationEndpointMutex.Lock()
  1426  	defer fake.authorizationEndpointMutex.Unlock()
  1427  	fake.AuthorizationEndpointStub = nil
  1428  	fake.authorizationEndpointReturns = struct {
  1429  		result1 string
  1430  	}{result1}
  1431  }
  1432  
  1433  func (fake *FakeCloudControllerClient) AuthorizationEndpointReturnsOnCall(i int, result1 string) {
  1434  	fake.authorizationEndpointMutex.Lock()
  1435  	defer fake.authorizationEndpointMutex.Unlock()
  1436  	fake.AuthorizationEndpointStub = nil
  1437  	if fake.authorizationEndpointReturnsOnCall == nil {
  1438  		fake.authorizationEndpointReturnsOnCall = make(map[int]struct {
  1439  			result1 string
  1440  		})
  1441  	}
  1442  	fake.authorizationEndpointReturnsOnCall[i] = struct {
  1443  		result1 string
  1444  	}{result1}
  1445  }
  1446  
  1447  func (fake *FakeCloudControllerClient) CheckRoute(arg1 ccv2.Route) (bool, ccv2.Warnings, error) {
  1448  	fake.checkRouteMutex.Lock()
  1449  	ret, specificReturn := fake.checkRouteReturnsOnCall[len(fake.checkRouteArgsForCall)]
  1450  	fake.checkRouteArgsForCall = append(fake.checkRouteArgsForCall, struct {
  1451  		arg1 ccv2.Route
  1452  	}{arg1})
  1453  	fake.recordInvocation("CheckRoute", []interface{}{arg1})
  1454  	fake.checkRouteMutex.Unlock()
  1455  	if fake.CheckRouteStub != nil {
  1456  		return fake.CheckRouteStub(arg1)
  1457  	}
  1458  	if specificReturn {
  1459  		return ret.result1, ret.result2, ret.result3
  1460  	}
  1461  	fakeReturns := fake.checkRouteReturns
  1462  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  1463  }
  1464  
  1465  func (fake *FakeCloudControllerClient) CheckRouteCallCount() int {
  1466  	fake.checkRouteMutex.RLock()
  1467  	defer fake.checkRouteMutex.RUnlock()
  1468  	return len(fake.checkRouteArgsForCall)
  1469  }
  1470  
  1471  func (fake *FakeCloudControllerClient) CheckRouteCalls(stub func(ccv2.Route) (bool, ccv2.Warnings, error)) {
  1472  	fake.checkRouteMutex.Lock()
  1473  	defer fake.checkRouteMutex.Unlock()
  1474  	fake.CheckRouteStub = stub
  1475  }
  1476  
  1477  func (fake *FakeCloudControllerClient) CheckRouteArgsForCall(i int) ccv2.Route {
  1478  	fake.checkRouteMutex.RLock()
  1479  	defer fake.checkRouteMutex.RUnlock()
  1480  	argsForCall := fake.checkRouteArgsForCall[i]
  1481  	return argsForCall.arg1
  1482  }
  1483  
  1484  func (fake *FakeCloudControllerClient) CheckRouteReturns(result1 bool, result2 ccv2.Warnings, result3 error) {
  1485  	fake.checkRouteMutex.Lock()
  1486  	defer fake.checkRouteMutex.Unlock()
  1487  	fake.CheckRouteStub = nil
  1488  	fake.checkRouteReturns = struct {
  1489  		result1 bool
  1490  		result2 ccv2.Warnings
  1491  		result3 error
  1492  	}{result1, result2, result3}
  1493  }
  1494  
  1495  func (fake *FakeCloudControllerClient) CheckRouteReturnsOnCall(i int, result1 bool, result2 ccv2.Warnings, result3 error) {
  1496  	fake.checkRouteMutex.Lock()
  1497  	defer fake.checkRouteMutex.Unlock()
  1498  	fake.CheckRouteStub = nil
  1499  	if fake.checkRouteReturnsOnCall == nil {
  1500  		fake.checkRouteReturnsOnCall = make(map[int]struct {
  1501  			result1 bool
  1502  			result2 ccv2.Warnings
  1503  			result3 error
  1504  		})
  1505  	}
  1506  	fake.checkRouteReturnsOnCall[i] = struct {
  1507  		result1 bool
  1508  		result2 ccv2.Warnings
  1509  		result3 error
  1510  	}{result1, result2, result3}
  1511  }
  1512  
  1513  func (fake *FakeCloudControllerClient) CreateApplication(arg1 ccv2.Application) (ccv2.Application, ccv2.Warnings, error) {
  1514  	fake.createApplicationMutex.Lock()
  1515  	ret, specificReturn := fake.createApplicationReturnsOnCall[len(fake.createApplicationArgsForCall)]
  1516  	fake.createApplicationArgsForCall = append(fake.createApplicationArgsForCall, struct {
  1517  		arg1 ccv2.Application
  1518  	}{arg1})
  1519  	fake.recordInvocation("CreateApplication", []interface{}{arg1})
  1520  	fake.createApplicationMutex.Unlock()
  1521  	if fake.CreateApplicationStub != nil {
  1522  		return fake.CreateApplicationStub(arg1)
  1523  	}
  1524  	if specificReturn {
  1525  		return ret.result1, ret.result2, ret.result3
  1526  	}
  1527  	fakeReturns := fake.createApplicationReturns
  1528  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  1529  }
  1530  
  1531  func (fake *FakeCloudControllerClient) CreateApplicationCallCount() int {
  1532  	fake.createApplicationMutex.RLock()
  1533  	defer fake.createApplicationMutex.RUnlock()
  1534  	return len(fake.createApplicationArgsForCall)
  1535  }
  1536  
  1537  func (fake *FakeCloudControllerClient) CreateApplicationCalls(stub func(ccv2.Application) (ccv2.Application, ccv2.Warnings, error)) {
  1538  	fake.createApplicationMutex.Lock()
  1539  	defer fake.createApplicationMutex.Unlock()
  1540  	fake.CreateApplicationStub = stub
  1541  }
  1542  
  1543  func (fake *FakeCloudControllerClient) CreateApplicationArgsForCall(i int) ccv2.Application {
  1544  	fake.createApplicationMutex.RLock()
  1545  	defer fake.createApplicationMutex.RUnlock()
  1546  	argsForCall := fake.createApplicationArgsForCall[i]
  1547  	return argsForCall.arg1
  1548  }
  1549  
  1550  func (fake *FakeCloudControllerClient) CreateApplicationReturns(result1 ccv2.Application, result2 ccv2.Warnings, result3 error) {
  1551  	fake.createApplicationMutex.Lock()
  1552  	defer fake.createApplicationMutex.Unlock()
  1553  	fake.CreateApplicationStub = nil
  1554  	fake.createApplicationReturns = struct {
  1555  		result1 ccv2.Application
  1556  		result2 ccv2.Warnings
  1557  		result3 error
  1558  	}{result1, result2, result3}
  1559  }
  1560  
  1561  func (fake *FakeCloudControllerClient) CreateApplicationReturnsOnCall(i int, result1 ccv2.Application, result2 ccv2.Warnings, result3 error) {
  1562  	fake.createApplicationMutex.Lock()
  1563  	defer fake.createApplicationMutex.Unlock()
  1564  	fake.CreateApplicationStub = nil
  1565  	if fake.createApplicationReturnsOnCall == nil {
  1566  		fake.createApplicationReturnsOnCall = make(map[int]struct {
  1567  			result1 ccv2.Application
  1568  			result2 ccv2.Warnings
  1569  			result3 error
  1570  		})
  1571  	}
  1572  	fake.createApplicationReturnsOnCall[i] = struct {
  1573  		result1 ccv2.Application
  1574  		result2 ccv2.Warnings
  1575  		result3 error
  1576  	}{result1, result2, result3}
  1577  }
  1578  
  1579  func (fake *FakeCloudControllerClient) CreateBuildpack(arg1 ccv2.Buildpack) (ccv2.Buildpack, ccv2.Warnings, error) {
  1580  	fake.createBuildpackMutex.Lock()
  1581  	ret, specificReturn := fake.createBuildpackReturnsOnCall[len(fake.createBuildpackArgsForCall)]
  1582  	fake.createBuildpackArgsForCall = append(fake.createBuildpackArgsForCall, struct {
  1583  		arg1 ccv2.Buildpack
  1584  	}{arg1})
  1585  	fake.recordInvocation("CreateBuildpack", []interface{}{arg1})
  1586  	fake.createBuildpackMutex.Unlock()
  1587  	if fake.CreateBuildpackStub != nil {
  1588  		return fake.CreateBuildpackStub(arg1)
  1589  	}
  1590  	if specificReturn {
  1591  		return ret.result1, ret.result2, ret.result3
  1592  	}
  1593  	fakeReturns := fake.createBuildpackReturns
  1594  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  1595  }
  1596  
  1597  func (fake *FakeCloudControllerClient) CreateBuildpackCallCount() int {
  1598  	fake.createBuildpackMutex.RLock()
  1599  	defer fake.createBuildpackMutex.RUnlock()
  1600  	return len(fake.createBuildpackArgsForCall)
  1601  }
  1602  
  1603  func (fake *FakeCloudControllerClient) CreateBuildpackCalls(stub func(ccv2.Buildpack) (ccv2.Buildpack, ccv2.Warnings, error)) {
  1604  	fake.createBuildpackMutex.Lock()
  1605  	defer fake.createBuildpackMutex.Unlock()
  1606  	fake.CreateBuildpackStub = stub
  1607  }
  1608  
  1609  func (fake *FakeCloudControllerClient) CreateBuildpackArgsForCall(i int) ccv2.Buildpack {
  1610  	fake.createBuildpackMutex.RLock()
  1611  	defer fake.createBuildpackMutex.RUnlock()
  1612  	argsForCall := fake.createBuildpackArgsForCall[i]
  1613  	return argsForCall.arg1
  1614  }
  1615  
  1616  func (fake *FakeCloudControllerClient) CreateBuildpackReturns(result1 ccv2.Buildpack, result2 ccv2.Warnings, result3 error) {
  1617  	fake.createBuildpackMutex.Lock()
  1618  	defer fake.createBuildpackMutex.Unlock()
  1619  	fake.CreateBuildpackStub = nil
  1620  	fake.createBuildpackReturns = struct {
  1621  		result1 ccv2.Buildpack
  1622  		result2 ccv2.Warnings
  1623  		result3 error
  1624  	}{result1, result2, result3}
  1625  }
  1626  
  1627  func (fake *FakeCloudControllerClient) CreateBuildpackReturnsOnCall(i int, result1 ccv2.Buildpack, result2 ccv2.Warnings, result3 error) {
  1628  	fake.createBuildpackMutex.Lock()
  1629  	defer fake.createBuildpackMutex.Unlock()
  1630  	fake.CreateBuildpackStub = nil
  1631  	if fake.createBuildpackReturnsOnCall == nil {
  1632  		fake.createBuildpackReturnsOnCall = make(map[int]struct {
  1633  			result1 ccv2.Buildpack
  1634  			result2 ccv2.Warnings
  1635  			result3 error
  1636  		})
  1637  	}
  1638  	fake.createBuildpackReturnsOnCall[i] = struct {
  1639  		result1 ccv2.Buildpack
  1640  		result2 ccv2.Warnings
  1641  		result3 error
  1642  	}{result1, result2, result3}
  1643  }
  1644  
  1645  func (fake *FakeCloudControllerClient) CreateOrganization(arg1 string, arg2 string) (ccv2.Organization, ccv2.Warnings, error) {
  1646  	fake.createOrganizationMutex.Lock()
  1647  	ret, specificReturn := fake.createOrganizationReturnsOnCall[len(fake.createOrganizationArgsForCall)]
  1648  	fake.createOrganizationArgsForCall = append(fake.createOrganizationArgsForCall, struct {
  1649  		arg1 string
  1650  		arg2 string
  1651  	}{arg1, arg2})
  1652  	fake.recordInvocation("CreateOrganization", []interface{}{arg1, arg2})
  1653  	fake.createOrganizationMutex.Unlock()
  1654  	if fake.CreateOrganizationStub != nil {
  1655  		return fake.CreateOrganizationStub(arg1, arg2)
  1656  	}
  1657  	if specificReturn {
  1658  		return ret.result1, ret.result2, ret.result3
  1659  	}
  1660  	fakeReturns := fake.createOrganizationReturns
  1661  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  1662  }
  1663  
  1664  func (fake *FakeCloudControllerClient) CreateOrganizationCallCount() int {
  1665  	fake.createOrganizationMutex.RLock()
  1666  	defer fake.createOrganizationMutex.RUnlock()
  1667  	return len(fake.createOrganizationArgsForCall)
  1668  }
  1669  
  1670  func (fake *FakeCloudControllerClient) CreateOrganizationCalls(stub func(string, string) (ccv2.Organization, ccv2.Warnings, error)) {
  1671  	fake.createOrganizationMutex.Lock()
  1672  	defer fake.createOrganizationMutex.Unlock()
  1673  	fake.CreateOrganizationStub = stub
  1674  }
  1675  
  1676  func (fake *FakeCloudControllerClient) CreateOrganizationArgsForCall(i int) (string, string) {
  1677  	fake.createOrganizationMutex.RLock()
  1678  	defer fake.createOrganizationMutex.RUnlock()
  1679  	argsForCall := fake.createOrganizationArgsForCall[i]
  1680  	return argsForCall.arg1, argsForCall.arg2
  1681  }
  1682  
  1683  func (fake *FakeCloudControllerClient) CreateOrganizationReturns(result1 ccv2.Organization, result2 ccv2.Warnings, result3 error) {
  1684  	fake.createOrganizationMutex.Lock()
  1685  	defer fake.createOrganizationMutex.Unlock()
  1686  	fake.CreateOrganizationStub = nil
  1687  	fake.createOrganizationReturns = struct {
  1688  		result1 ccv2.Organization
  1689  		result2 ccv2.Warnings
  1690  		result3 error
  1691  	}{result1, result2, result3}
  1692  }
  1693  
  1694  func (fake *FakeCloudControllerClient) CreateOrganizationReturnsOnCall(i int, result1 ccv2.Organization, result2 ccv2.Warnings, result3 error) {
  1695  	fake.createOrganizationMutex.Lock()
  1696  	defer fake.createOrganizationMutex.Unlock()
  1697  	fake.CreateOrganizationStub = nil
  1698  	if fake.createOrganizationReturnsOnCall == nil {
  1699  		fake.createOrganizationReturnsOnCall = make(map[int]struct {
  1700  			result1 ccv2.Organization
  1701  			result2 ccv2.Warnings
  1702  			result3 error
  1703  		})
  1704  	}
  1705  	fake.createOrganizationReturnsOnCall[i] = struct {
  1706  		result1 ccv2.Organization
  1707  		result2 ccv2.Warnings
  1708  		result3 error
  1709  	}{result1, result2, result3}
  1710  }
  1711  
  1712  func (fake *FakeCloudControllerClient) CreateRoute(arg1 ccv2.Route, arg2 bool) (ccv2.Route, ccv2.Warnings, error) {
  1713  	fake.createRouteMutex.Lock()
  1714  	ret, specificReturn := fake.createRouteReturnsOnCall[len(fake.createRouteArgsForCall)]
  1715  	fake.createRouteArgsForCall = append(fake.createRouteArgsForCall, struct {
  1716  		arg1 ccv2.Route
  1717  		arg2 bool
  1718  	}{arg1, arg2})
  1719  	fake.recordInvocation("CreateRoute", []interface{}{arg1, arg2})
  1720  	fake.createRouteMutex.Unlock()
  1721  	if fake.CreateRouteStub != nil {
  1722  		return fake.CreateRouteStub(arg1, arg2)
  1723  	}
  1724  	if specificReturn {
  1725  		return ret.result1, ret.result2, ret.result3
  1726  	}
  1727  	fakeReturns := fake.createRouteReturns
  1728  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  1729  }
  1730  
  1731  func (fake *FakeCloudControllerClient) CreateRouteCallCount() int {
  1732  	fake.createRouteMutex.RLock()
  1733  	defer fake.createRouteMutex.RUnlock()
  1734  	return len(fake.createRouteArgsForCall)
  1735  }
  1736  
  1737  func (fake *FakeCloudControllerClient) CreateRouteCalls(stub func(ccv2.Route, bool) (ccv2.Route, ccv2.Warnings, error)) {
  1738  	fake.createRouteMutex.Lock()
  1739  	defer fake.createRouteMutex.Unlock()
  1740  	fake.CreateRouteStub = stub
  1741  }
  1742  
  1743  func (fake *FakeCloudControllerClient) CreateRouteArgsForCall(i int) (ccv2.Route, bool) {
  1744  	fake.createRouteMutex.RLock()
  1745  	defer fake.createRouteMutex.RUnlock()
  1746  	argsForCall := fake.createRouteArgsForCall[i]
  1747  	return argsForCall.arg1, argsForCall.arg2
  1748  }
  1749  
  1750  func (fake *FakeCloudControllerClient) CreateRouteReturns(result1 ccv2.Route, result2 ccv2.Warnings, result3 error) {
  1751  	fake.createRouteMutex.Lock()
  1752  	defer fake.createRouteMutex.Unlock()
  1753  	fake.CreateRouteStub = nil
  1754  	fake.createRouteReturns = struct {
  1755  		result1 ccv2.Route
  1756  		result2 ccv2.Warnings
  1757  		result3 error
  1758  	}{result1, result2, result3}
  1759  }
  1760  
  1761  func (fake *FakeCloudControllerClient) CreateRouteReturnsOnCall(i int, result1 ccv2.Route, result2 ccv2.Warnings, result3 error) {
  1762  	fake.createRouteMutex.Lock()
  1763  	defer fake.createRouteMutex.Unlock()
  1764  	fake.CreateRouteStub = nil
  1765  	if fake.createRouteReturnsOnCall == nil {
  1766  		fake.createRouteReturnsOnCall = make(map[int]struct {
  1767  			result1 ccv2.Route
  1768  			result2 ccv2.Warnings
  1769  			result3 error
  1770  		})
  1771  	}
  1772  	fake.createRouteReturnsOnCall[i] = struct {
  1773  		result1 ccv2.Route
  1774  		result2 ccv2.Warnings
  1775  		result3 error
  1776  	}{result1, result2, result3}
  1777  }
  1778  
  1779  func (fake *FakeCloudControllerClient) CreateServiceBinding(arg1 string, arg2 string, arg3 string, arg4 bool, arg5 map[string]interface{}) (ccv2.ServiceBinding, ccv2.Warnings, error) {
  1780  	fake.createServiceBindingMutex.Lock()
  1781  	ret, specificReturn := fake.createServiceBindingReturnsOnCall[len(fake.createServiceBindingArgsForCall)]
  1782  	fake.createServiceBindingArgsForCall = append(fake.createServiceBindingArgsForCall, struct {
  1783  		arg1 string
  1784  		arg2 string
  1785  		arg3 string
  1786  		arg4 bool
  1787  		arg5 map[string]interface{}
  1788  	}{arg1, arg2, arg3, arg4, arg5})
  1789  	fake.recordInvocation("CreateServiceBinding", []interface{}{arg1, arg2, arg3, arg4, arg5})
  1790  	fake.createServiceBindingMutex.Unlock()
  1791  	if fake.CreateServiceBindingStub != nil {
  1792  		return fake.CreateServiceBindingStub(arg1, arg2, arg3, arg4, arg5)
  1793  	}
  1794  	if specificReturn {
  1795  		return ret.result1, ret.result2, ret.result3
  1796  	}
  1797  	fakeReturns := fake.createServiceBindingReturns
  1798  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  1799  }
  1800  
  1801  func (fake *FakeCloudControllerClient) CreateServiceBindingCallCount() int {
  1802  	fake.createServiceBindingMutex.RLock()
  1803  	defer fake.createServiceBindingMutex.RUnlock()
  1804  	return len(fake.createServiceBindingArgsForCall)
  1805  }
  1806  
  1807  func (fake *FakeCloudControllerClient) CreateServiceBindingCalls(stub func(string, string, string, bool, map[string]interface{}) (ccv2.ServiceBinding, ccv2.Warnings, error)) {
  1808  	fake.createServiceBindingMutex.Lock()
  1809  	defer fake.createServiceBindingMutex.Unlock()
  1810  	fake.CreateServiceBindingStub = stub
  1811  }
  1812  
  1813  func (fake *FakeCloudControllerClient) CreateServiceBindingArgsForCall(i int) (string, string, string, bool, map[string]interface{}) {
  1814  	fake.createServiceBindingMutex.RLock()
  1815  	defer fake.createServiceBindingMutex.RUnlock()
  1816  	argsForCall := fake.createServiceBindingArgsForCall[i]
  1817  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4, argsForCall.arg5
  1818  }
  1819  
  1820  func (fake *FakeCloudControllerClient) CreateServiceBindingReturns(result1 ccv2.ServiceBinding, result2 ccv2.Warnings, result3 error) {
  1821  	fake.createServiceBindingMutex.Lock()
  1822  	defer fake.createServiceBindingMutex.Unlock()
  1823  	fake.CreateServiceBindingStub = nil
  1824  	fake.createServiceBindingReturns = struct {
  1825  		result1 ccv2.ServiceBinding
  1826  		result2 ccv2.Warnings
  1827  		result3 error
  1828  	}{result1, result2, result3}
  1829  }
  1830  
  1831  func (fake *FakeCloudControllerClient) CreateServiceBindingReturnsOnCall(i int, result1 ccv2.ServiceBinding, result2 ccv2.Warnings, result3 error) {
  1832  	fake.createServiceBindingMutex.Lock()
  1833  	defer fake.createServiceBindingMutex.Unlock()
  1834  	fake.CreateServiceBindingStub = nil
  1835  	if fake.createServiceBindingReturnsOnCall == nil {
  1836  		fake.createServiceBindingReturnsOnCall = make(map[int]struct {
  1837  			result1 ccv2.ServiceBinding
  1838  			result2 ccv2.Warnings
  1839  			result3 error
  1840  		})
  1841  	}
  1842  	fake.createServiceBindingReturnsOnCall[i] = struct {
  1843  		result1 ccv2.ServiceBinding
  1844  		result2 ccv2.Warnings
  1845  		result3 error
  1846  	}{result1, result2, result3}
  1847  }
  1848  
  1849  func (fake *FakeCloudControllerClient) CreateServiceKey(arg1 string, arg2 string, arg3 map[string]interface{}) (ccv2.ServiceKey, ccv2.Warnings, error) {
  1850  	fake.createServiceKeyMutex.Lock()
  1851  	ret, specificReturn := fake.createServiceKeyReturnsOnCall[len(fake.createServiceKeyArgsForCall)]
  1852  	fake.createServiceKeyArgsForCall = append(fake.createServiceKeyArgsForCall, struct {
  1853  		arg1 string
  1854  		arg2 string
  1855  		arg3 map[string]interface{}
  1856  	}{arg1, arg2, arg3})
  1857  	fake.recordInvocation("CreateServiceKey", []interface{}{arg1, arg2, arg3})
  1858  	fake.createServiceKeyMutex.Unlock()
  1859  	if fake.CreateServiceKeyStub != nil {
  1860  		return fake.CreateServiceKeyStub(arg1, arg2, arg3)
  1861  	}
  1862  	if specificReturn {
  1863  		return ret.result1, ret.result2, ret.result3
  1864  	}
  1865  	fakeReturns := fake.createServiceKeyReturns
  1866  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  1867  }
  1868  
  1869  func (fake *FakeCloudControllerClient) CreateServiceKeyCallCount() int {
  1870  	fake.createServiceKeyMutex.RLock()
  1871  	defer fake.createServiceKeyMutex.RUnlock()
  1872  	return len(fake.createServiceKeyArgsForCall)
  1873  }
  1874  
  1875  func (fake *FakeCloudControllerClient) CreateServiceKeyCalls(stub func(string, string, map[string]interface{}) (ccv2.ServiceKey, ccv2.Warnings, error)) {
  1876  	fake.createServiceKeyMutex.Lock()
  1877  	defer fake.createServiceKeyMutex.Unlock()
  1878  	fake.CreateServiceKeyStub = stub
  1879  }
  1880  
  1881  func (fake *FakeCloudControllerClient) CreateServiceKeyArgsForCall(i int) (string, string, map[string]interface{}) {
  1882  	fake.createServiceKeyMutex.RLock()
  1883  	defer fake.createServiceKeyMutex.RUnlock()
  1884  	argsForCall := fake.createServiceKeyArgsForCall[i]
  1885  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
  1886  }
  1887  
  1888  func (fake *FakeCloudControllerClient) CreateServiceKeyReturns(result1 ccv2.ServiceKey, result2 ccv2.Warnings, result3 error) {
  1889  	fake.createServiceKeyMutex.Lock()
  1890  	defer fake.createServiceKeyMutex.Unlock()
  1891  	fake.CreateServiceKeyStub = nil
  1892  	fake.createServiceKeyReturns = struct {
  1893  		result1 ccv2.ServiceKey
  1894  		result2 ccv2.Warnings
  1895  		result3 error
  1896  	}{result1, result2, result3}
  1897  }
  1898  
  1899  func (fake *FakeCloudControllerClient) CreateServiceKeyReturnsOnCall(i int, result1 ccv2.ServiceKey, result2 ccv2.Warnings, result3 error) {
  1900  	fake.createServiceKeyMutex.Lock()
  1901  	defer fake.createServiceKeyMutex.Unlock()
  1902  	fake.CreateServiceKeyStub = nil
  1903  	if fake.createServiceKeyReturnsOnCall == nil {
  1904  		fake.createServiceKeyReturnsOnCall = make(map[int]struct {
  1905  			result1 ccv2.ServiceKey
  1906  			result2 ccv2.Warnings
  1907  			result3 error
  1908  		})
  1909  	}
  1910  	fake.createServiceKeyReturnsOnCall[i] = struct {
  1911  		result1 ccv2.ServiceKey
  1912  		result2 ccv2.Warnings
  1913  		result3 error
  1914  	}{result1, result2, result3}
  1915  }
  1916  
  1917  func (fake *FakeCloudControllerClient) CreateSpace(arg1 string, arg2 string) (ccv2.Space, ccv2.Warnings, error) {
  1918  	fake.createSpaceMutex.Lock()
  1919  	ret, specificReturn := fake.createSpaceReturnsOnCall[len(fake.createSpaceArgsForCall)]
  1920  	fake.createSpaceArgsForCall = append(fake.createSpaceArgsForCall, struct {
  1921  		arg1 string
  1922  		arg2 string
  1923  	}{arg1, arg2})
  1924  	fake.recordInvocation("CreateSpace", []interface{}{arg1, arg2})
  1925  	fake.createSpaceMutex.Unlock()
  1926  	if fake.CreateSpaceStub != nil {
  1927  		return fake.CreateSpaceStub(arg1, arg2)
  1928  	}
  1929  	if specificReturn {
  1930  		return ret.result1, ret.result2, ret.result3
  1931  	}
  1932  	fakeReturns := fake.createSpaceReturns
  1933  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  1934  }
  1935  
  1936  func (fake *FakeCloudControllerClient) CreateSpaceCallCount() int {
  1937  	fake.createSpaceMutex.RLock()
  1938  	defer fake.createSpaceMutex.RUnlock()
  1939  	return len(fake.createSpaceArgsForCall)
  1940  }
  1941  
  1942  func (fake *FakeCloudControllerClient) CreateSpaceCalls(stub func(string, string) (ccv2.Space, ccv2.Warnings, error)) {
  1943  	fake.createSpaceMutex.Lock()
  1944  	defer fake.createSpaceMutex.Unlock()
  1945  	fake.CreateSpaceStub = stub
  1946  }
  1947  
  1948  func (fake *FakeCloudControllerClient) CreateSpaceArgsForCall(i int) (string, string) {
  1949  	fake.createSpaceMutex.RLock()
  1950  	defer fake.createSpaceMutex.RUnlock()
  1951  	argsForCall := fake.createSpaceArgsForCall[i]
  1952  	return argsForCall.arg1, argsForCall.arg2
  1953  }
  1954  
  1955  func (fake *FakeCloudControllerClient) CreateSpaceReturns(result1 ccv2.Space, result2 ccv2.Warnings, result3 error) {
  1956  	fake.createSpaceMutex.Lock()
  1957  	defer fake.createSpaceMutex.Unlock()
  1958  	fake.CreateSpaceStub = nil
  1959  	fake.createSpaceReturns = struct {
  1960  		result1 ccv2.Space
  1961  		result2 ccv2.Warnings
  1962  		result3 error
  1963  	}{result1, result2, result3}
  1964  }
  1965  
  1966  func (fake *FakeCloudControllerClient) CreateSpaceReturnsOnCall(i int, result1 ccv2.Space, result2 ccv2.Warnings, result3 error) {
  1967  	fake.createSpaceMutex.Lock()
  1968  	defer fake.createSpaceMutex.Unlock()
  1969  	fake.CreateSpaceStub = nil
  1970  	if fake.createSpaceReturnsOnCall == nil {
  1971  		fake.createSpaceReturnsOnCall = make(map[int]struct {
  1972  			result1 ccv2.Space
  1973  			result2 ccv2.Warnings
  1974  			result3 error
  1975  		})
  1976  	}
  1977  	fake.createSpaceReturnsOnCall[i] = struct {
  1978  		result1 ccv2.Space
  1979  		result2 ccv2.Warnings
  1980  		result3 error
  1981  	}{result1, result2, result3}
  1982  }
  1983  
  1984  func (fake *FakeCloudControllerClient) CreateUser(arg1 string) (ccv2.User, ccv2.Warnings, error) {
  1985  	fake.createUserMutex.Lock()
  1986  	ret, specificReturn := fake.createUserReturnsOnCall[len(fake.createUserArgsForCall)]
  1987  	fake.createUserArgsForCall = append(fake.createUserArgsForCall, struct {
  1988  		arg1 string
  1989  	}{arg1})
  1990  	fake.recordInvocation("CreateUser", []interface{}{arg1})
  1991  	fake.createUserMutex.Unlock()
  1992  	if fake.CreateUserStub != nil {
  1993  		return fake.CreateUserStub(arg1)
  1994  	}
  1995  	if specificReturn {
  1996  		return ret.result1, ret.result2, ret.result3
  1997  	}
  1998  	fakeReturns := fake.createUserReturns
  1999  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2000  }
  2001  
  2002  func (fake *FakeCloudControllerClient) CreateUserCallCount() int {
  2003  	fake.createUserMutex.RLock()
  2004  	defer fake.createUserMutex.RUnlock()
  2005  	return len(fake.createUserArgsForCall)
  2006  }
  2007  
  2008  func (fake *FakeCloudControllerClient) CreateUserCalls(stub func(string) (ccv2.User, ccv2.Warnings, error)) {
  2009  	fake.createUserMutex.Lock()
  2010  	defer fake.createUserMutex.Unlock()
  2011  	fake.CreateUserStub = stub
  2012  }
  2013  
  2014  func (fake *FakeCloudControllerClient) CreateUserArgsForCall(i int) string {
  2015  	fake.createUserMutex.RLock()
  2016  	defer fake.createUserMutex.RUnlock()
  2017  	argsForCall := fake.createUserArgsForCall[i]
  2018  	return argsForCall.arg1
  2019  }
  2020  
  2021  func (fake *FakeCloudControllerClient) CreateUserReturns(result1 ccv2.User, result2 ccv2.Warnings, result3 error) {
  2022  	fake.createUserMutex.Lock()
  2023  	defer fake.createUserMutex.Unlock()
  2024  	fake.CreateUserStub = nil
  2025  	fake.createUserReturns = struct {
  2026  		result1 ccv2.User
  2027  		result2 ccv2.Warnings
  2028  		result3 error
  2029  	}{result1, result2, result3}
  2030  }
  2031  
  2032  func (fake *FakeCloudControllerClient) CreateUserReturnsOnCall(i int, result1 ccv2.User, result2 ccv2.Warnings, result3 error) {
  2033  	fake.createUserMutex.Lock()
  2034  	defer fake.createUserMutex.Unlock()
  2035  	fake.CreateUserStub = nil
  2036  	if fake.createUserReturnsOnCall == nil {
  2037  		fake.createUserReturnsOnCall = make(map[int]struct {
  2038  			result1 ccv2.User
  2039  			result2 ccv2.Warnings
  2040  			result3 error
  2041  		})
  2042  	}
  2043  	fake.createUserReturnsOnCall[i] = struct {
  2044  		result1 ccv2.User
  2045  		result2 ccv2.Warnings
  2046  		result3 error
  2047  	}{result1, result2, result3}
  2048  }
  2049  
  2050  func (fake *FakeCloudControllerClient) DeleteOrganizationJob(arg1 string) (ccv2.Job, ccv2.Warnings, error) {
  2051  	fake.deleteOrganizationJobMutex.Lock()
  2052  	ret, specificReturn := fake.deleteOrganizationJobReturnsOnCall[len(fake.deleteOrganizationJobArgsForCall)]
  2053  	fake.deleteOrganizationJobArgsForCall = append(fake.deleteOrganizationJobArgsForCall, struct {
  2054  		arg1 string
  2055  	}{arg1})
  2056  	fake.recordInvocation("DeleteOrganizationJob", []interface{}{arg1})
  2057  	fake.deleteOrganizationJobMutex.Unlock()
  2058  	if fake.DeleteOrganizationJobStub != nil {
  2059  		return fake.DeleteOrganizationJobStub(arg1)
  2060  	}
  2061  	if specificReturn {
  2062  		return ret.result1, ret.result2, ret.result3
  2063  	}
  2064  	fakeReturns := fake.deleteOrganizationJobReturns
  2065  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2066  }
  2067  
  2068  func (fake *FakeCloudControllerClient) DeleteOrganizationJobCallCount() int {
  2069  	fake.deleteOrganizationJobMutex.RLock()
  2070  	defer fake.deleteOrganizationJobMutex.RUnlock()
  2071  	return len(fake.deleteOrganizationJobArgsForCall)
  2072  }
  2073  
  2074  func (fake *FakeCloudControllerClient) DeleteOrganizationJobCalls(stub func(string) (ccv2.Job, ccv2.Warnings, error)) {
  2075  	fake.deleteOrganizationJobMutex.Lock()
  2076  	defer fake.deleteOrganizationJobMutex.Unlock()
  2077  	fake.DeleteOrganizationJobStub = stub
  2078  }
  2079  
  2080  func (fake *FakeCloudControllerClient) DeleteOrganizationJobArgsForCall(i int) string {
  2081  	fake.deleteOrganizationJobMutex.RLock()
  2082  	defer fake.deleteOrganizationJobMutex.RUnlock()
  2083  	argsForCall := fake.deleteOrganizationJobArgsForCall[i]
  2084  	return argsForCall.arg1
  2085  }
  2086  
  2087  func (fake *FakeCloudControllerClient) DeleteOrganizationJobReturns(result1 ccv2.Job, result2 ccv2.Warnings, result3 error) {
  2088  	fake.deleteOrganizationJobMutex.Lock()
  2089  	defer fake.deleteOrganizationJobMutex.Unlock()
  2090  	fake.DeleteOrganizationJobStub = nil
  2091  	fake.deleteOrganizationJobReturns = struct {
  2092  		result1 ccv2.Job
  2093  		result2 ccv2.Warnings
  2094  		result3 error
  2095  	}{result1, result2, result3}
  2096  }
  2097  
  2098  func (fake *FakeCloudControllerClient) DeleteOrganizationJobReturnsOnCall(i int, result1 ccv2.Job, result2 ccv2.Warnings, result3 error) {
  2099  	fake.deleteOrganizationJobMutex.Lock()
  2100  	defer fake.deleteOrganizationJobMutex.Unlock()
  2101  	fake.DeleteOrganizationJobStub = nil
  2102  	if fake.deleteOrganizationJobReturnsOnCall == nil {
  2103  		fake.deleteOrganizationJobReturnsOnCall = make(map[int]struct {
  2104  			result1 ccv2.Job
  2105  			result2 ccv2.Warnings
  2106  			result3 error
  2107  		})
  2108  	}
  2109  	fake.deleteOrganizationJobReturnsOnCall[i] = struct {
  2110  		result1 ccv2.Job
  2111  		result2 ccv2.Warnings
  2112  		result3 error
  2113  	}{result1, result2, result3}
  2114  }
  2115  
  2116  func (fake *FakeCloudControllerClient) DeleteRoute(arg1 string) (ccv2.Warnings, error) {
  2117  	fake.deleteRouteMutex.Lock()
  2118  	ret, specificReturn := fake.deleteRouteReturnsOnCall[len(fake.deleteRouteArgsForCall)]
  2119  	fake.deleteRouteArgsForCall = append(fake.deleteRouteArgsForCall, struct {
  2120  		arg1 string
  2121  	}{arg1})
  2122  	fake.recordInvocation("DeleteRoute", []interface{}{arg1})
  2123  	fake.deleteRouteMutex.Unlock()
  2124  	if fake.DeleteRouteStub != nil {
  2125  		return fake.DeleteRouteStub(arg1)
  2126  	}
  2127  	if specificReturn {
  2128  		return ret.result1, ret.result2
  2129  	}
  2130  	fakeReturns := fake.deleteRouteReturns
  2131  	return fakeReturns.result1, fakeReturns.result2
  2132  }
  2133  
  2134  func (fake *FakeCloudControllerClient) DeleteRouteCallCount() int {
  2135  	fake.deleteRouteMutex.RLock()
  2136  	defer fake.deleteRouteMutex.RUnlock()
  2137  	return len(fake.deleteRouteArgsForCall)
  2138  }
  2139  
  2140  func (fake *FakeCloudControllerClient) DeleteRouteCalls(stub func(string) (ccv2.Warnings, error)) {
  2141  	fake.deleteRouteMutex.Lock()
  2142  	defer fake.deleteRouteMutex.Unlock()
  2143  	fake.DeleteRouteStub = stub
  2144  }
  2145  
  2146  func (fake *FakeCloudControllerClient) DeleteRouteArgsForCall(i int) string {
  2147  	fake.deleteRouteMutex.RLock()
  2148  	defer fake.deleteRouteMutex.RUnlock()
  2149  	argsForCall := fake.deleteRouteArgsForCall[i]
  2150  	return argsForCall.arg1
  2151  }
  2152  
  2153  func (fake *FakeCloudControllerClient) DeleteRouteReturns(result1 ccv2.Warnings, result2 error) {
  2154  	fake.deleteRouteMutex.Lock()
  2155  	defer fake.deleteRouteMutex.Unlock()
  2156  	fake.DeleteRouteStub = nil
  2157  	fake.deleteRouteReturns = struct {
  2158  		result1 ccv2.Warnings
  2159  		result2 error
  2160  	}{result1, result2}
  2161  }
  2162  
  2163  func (fake *FakeCloudControllerClient) DeleteRouteReturnsOnCall(i int, result1 ccv2.Warnings, result2 error) {
  2164  	fake.deleteRouteMutex.Lock()
  2165  	defer fake.deleteRouteMutex.Unlock()
  2166  	fake.DeleteRouteStub = nil
  2167  	if fake.deleteRouteReturnsOnCall == nil {
  2168  		fake.deleteRouteReturnsOnCall = make(map[int]struct {
  2169  			result1 ccv2.Warnings
  2170  			result2 error
  2171  		})
  2172  	}
  2173  	fake.deleteRouteReturnsOnCall[i] = struct {
  2174  		result1 ccv2.Warnings
  2175  		result2 error
  2176  	}{result1, result2}
  2177  }
  2178  
  2179  func (fake *FakeCloudControllerClient) DeleteRouteApplication(arg1 string, arg2 string) (ccv2.Warnings, error) {
  2180  	fake.deleteRouteApplicationMutex.Lock()
  2181  	ret, specificReturn := fake.deleteRouteApplicationReturnsOnCall[len(fake.deleteRouteApplicationArgsForCall)]
  2182  	fake.deleteRouteApplicationArgsForCall = append(fake.deleteRouteApplicationArgsForCall, struct {
  2183  		arg1 string
  2184  		arg2 string
  2185  	}{arg1, arg2})
  2186  	fake.recordInvocation("DeleteRouteApplication", []interface{}{arg1, arg2})
  2187  	fake.deleteRouteApplicationMutex.Unlock()
  2188  	if fake.DeleteRouteApplicationStub != nil {
  2189  		return fake.DeleteRouteApplicationStub(arg1, arg2)
  2190  	}
  2191  	if specificReturn {
  2192  		return ret.result1, ret.result2
  2193  	}
  2194  	fakeReturns := fake.deleteRouteApplicationReturns
  2195  	return fakeReturns.result1, fakeReturns.result2
  2196  }
  2197  
  2198  func (fake *FakeCloudControllerClient) DeleteRouteApplicationCallCount() int {
  2199  	fake.deleteRouteApplicationMutex.RLock()
  2200  	defer fake.deleteRouteApplicationMutex.RUnlock()
  2201  	return len(fake.deleteRouteApplicationArgsForCall)
  2202  }
  2203  
  2204  func (fake *FakeCloudControllerClient) DeleteRouteApplicationCalls(stub func(string, string) (ccv2.Warnings, error)) {
  2205  	fake.deleteRouteApplicationMutex.Lock()
  2206  	defer fake.deleteRouteApplicationMutex.Unlock()
  2207  	fake.DeleteRouteApplicationStub = stub
  2208  }
  2209  
  2210  func (fake *FakeCloudControllerClient) DeleteRouteApplicationArgsForCall(i int) (string, string) {
  2211  	fake.deleteRouteApplicationMutex.RLock()
  2212  	defer fake.deleteRouteApplicationMutex.RUnlock()
  2213  	argsForCall := fake.deleteRouteApplicationArgsForCall[i]
  2214  	return argsForCall.arg1, argsForCall.arg2
  2215  }
  2216  
  2217  func (fake *FakeCloudControllerClient) DeleteRouteApplicationReturns(result1 ccv2.Warnings, result2 error) {
  2218  	fake.deleteRouteApplicationMutex.Lock()
  2219  	defer fake.deleteRouteApplicationMutex.Unlock()
  2220  	fake.DeleteRouteApplicationStub = nil
  2221  	fake.deleteRouteApplicationReturns = struct {
  2222  		result1 ccv2.Warnings
  2223  		result2 error
  2224  	}{result1, result2}
  2225  }
  2226  
  2227  func (fake *FakeCloudControllerClient) DeleteRouteApplicationReturnsOnCall(i int, result1 ccv2.Warnings, result2 error) {
  2228  	fake.deleteRouteApplicationMutex.Lock()
  2229  	defer fake.deleteRouteApplicationMutex.Unlock()
  2230  	fake.DeleteRouteApplicationStub = nil
  2231  	if fake.deleteRouteApplicationReturnsOnCall == nil {
  2232  		fake.deleteRouteApplicationReturnsOnCall = make(map[int]struct {
  2233  			result1 ccv2.Warnings
  2234  			result2 error
  2235  		})
  2236  	}
  2237  	fake.deleteRouteApplicationReturnsOnCall[i] = struct {
  2238  		result1 ccv2.Warnings
  2239  		result2 error
  2240  	}{result1, result2}
  2241  }
  2242  
  2243  func (fake *FakeCloudControllerClient) DeleteSecurityGroupSpace(arg1 string, arg2 string) (ccv2.Warnings, error) {
  2244  	fake.deleteSecurityGroupSpaceMutex.Lock()
  2245  	ret, specificReturn := fake.deleteSecurityGroupSpaceReturnsOnCall[len(fake.deleteSecurityGroupSpaceArgsForCall)]
  2246  	fake.deleteSecurityGroupSpaceArgsForCall = append(fake.deleteSecurityGroupSpaceArgsForCall, struct {
  2247  		arg1 string
  2248  		arg2 string
  2249  	}{arg1, arg2})
  2250  	fake.recordInvocation("DeleteSecurityGroupSpace", []interface{}{arg1, arg2})
  2251  	fake.deleteSecurityGroupSpaceMutex.Unlock()
  2252  	if fake.DeleteSecurityGroupSpaceStub != nil {
  2253  		return fake.DeleteSecurityGroupSpaceStub(arg1, arg2)
  2254  	}
  2255  	if specificReturn {
  2256  		return ret.result1, ret.result2
  2257  	}
  2258  	fakeReturns := fake.deleteSecurityGroupSpaceReturns
  2259  	return fakeReturns.result1, fakeReturns.result2
  2260  }
  2261  
  2262  func (fake *FakeCloudControllerClient) DeleteSecurityGroupSpaceCallCount() int {
  2263  	fake.deleteSecurityGroupSpaceMutex.RLock()
  2264  	defer fake.deleteSecurityGroupSpaceMutex.RUnlock()
  2265  	return len(fake.deleteSecurityGroupSpaceArgsForCall)
  2266  }
  2267  
  2268  func (fake *FakeCloudControllerClient) DeleteSecurityGroupSpaceCalls(stub func(string, string) (ccv2.Warnings, error)) {
  2269  	fake.deleteSecurityGroupSpaceMutex.Lock()
  2270  	defer fake.deleteSecurityGroupSpaceMutex.Unlock()
  2271  	fake.DeleteSecurityGroupSpaceStub = stub
  2272  }
  2273  
  2274  func (fake *FakeCloudControllerClient) DeleteSecurityGroupSpaceArgsForCall(i int) (string, string) {
  2275  	fake.deleteSecurityGroupSpaceMutex.RLock()
  2276  	defer fake.deleteSecurityGroupSpaceMutex.RUnlock()
  2277  	argsForCall := fake.deleteSecurityGroupSpaceArgsForCall[i]
  2278  	return argsForCall.arg1, argsForCall.arg2
  2279  }
  2280  
  2281  func (fake *FakeCloudControllerClient) DeleteSecurityGroupSpaceReturns(result1 ccv2.Warnings, result2 error) {
  2282  	fake.deleteSecurityGroupSpaceMutex.Lock()
  2283  	defer fake.deleteSecurityGroupSpaceMutex.Unlock()
  2284  	fake.DeleteSecurityGroupSpaceStub = nil
  2285  	fake.deleteSecurityGroupSpaceReturns = struct {
  2286  		result1 ccv2.Warnings
  2287  		result2 error
  2288  	}{result1, result2}
  2289  }
  2290  
  2291  func (fake *FakeCloudControllerClient) DeleteSecurityGroupSpaceReturnsOnCall(i int, result1 ccv2.Warnings, result2 error) {
  2292  	fake.deleteSecurityGroupSpaceMutex.Lock()
  2293  	defer fake.deleteSecurityGroupSpaceMutex.Unlock()
  2294  	fake.DeleteSecurityGroupSpaceStub = nil
  2295  	if fake.deleteSecurityGroupSpaceReturnsOnCall == nil {
  2296  		fake.deleteSecurityGroupSpaceReturnsOnCall = make(map[int]struct {
  2297  			result1 ccv2.Warnings
  2298  			result2 error
  2299  		})
  2300  	}
  2301  	fake.deleteSecurityGroupSpaceReturnsOnCall[i] = struct {
  2302  		result1 ccv2.Warnings
  2303  		result2 error
  2304  	}{result1, result2}
  2305  }
  2306  
  2307  func (fake *FakeCloudControllerClient) DeleteSecurityGroupStagingSpace(arg1 string, arg2 string) (ccv2.Warnings, error) {
  2308  	fake.deleteSecurityGroupStagingSpaceMutex.Lock()
  2309  	ret, specificReturn := fake.deleteSecurityGroupStagingSpaceReturnsOnCall[len(fake.deleteSecurityGroupStagingSpaceArgsForCall)]
  2310  	fake.deleteSecurityGroupStagingSpaceArgsForCall = append(fake.deleteSecurityGroupStagingSpaceArgsForCall, struct {
  2311  		arg1 string
  2312  		arg2 string
  2313  	}{arg1, arg2})
  2314  	fake.recordInvocation("DeleteSecurityGroupStagingSpace", []interface{}{arg1, arg2})
  2315  	fake.deleteSecurityGroupStagingSpaceMutex.Unlock()
  2316  	if fake.DeleteSecurityGroupStagingSpaceStub != nil {
  2317  		return fake.DeleteSecurityGroupStagingSpaceStub(arg1, arg2)
  2318  	}
  2319  	if specificReturn {
  2320  		return ret.result1, ret.result2
  2321  	}
  2322  	fakeReturns := fake.deleteSecurityGroupStagingSpaceReturns
  2323  	return fakeReturns.result1, fakeReturns.result2
  2324  }
  2325  
  2326  func (fake *FakeCloudControllerClient) DeleteSecurityGroupStagingSpaceCallCount() int {
  2327  	fake.deleteSecurityGroupStagingSpaceMutex.RLock()
  2328  	defer fake.deleteSecurityGroupStagingSpaceMutex.RUnlock()
  2329  	return len(fake.deleteSecurityGroupStagingSpaceArgsForCall)
  2330  }
  2331  
  2332  func (fake *FakeCloudControllerClient) DeleteSecurityGroupStagingSpaceCalls(stub func(string, string) (ccv2.Warnings, error)) {
  2333  	fake.deleteSecurityGroupStagingSpaceMutex.Lock()
  2334  	defer fake.deleteSecurityGroupStagingSpaceMutex.Unlock()
  2335  	fake.DeleteSecurityGroupStagingSpaceStub = stub
  2336  }
  2337  
  2338  func (fake *FakeCloudControllerClient) DeleteSecurityGroupStagingSpaceArgsForCall(i int) (string, string) {
  2339  	fake.deleteSecurityGroupStagingSpaceMutex.RLock()
  2340  	defer fake.deleteSecurityGroupStagingSpaceMutex.RUnlock()
  2341  	argsForCall := fake.deleteSecurityGroupStagingSpaceArgsForCall[i]
  2342  	return argsForCall.arg1, argsForCall.arg2
  2343  }
  2344  
  2345  func (fake *FakeCloudControllerClient) DeleteSecurityGroupStagingSpaceReturns(result1 ccv2.Warnings, result2 error) {
  2346  	fake.deleteSecurityGroupStagingSpaceMutex.Lock()
  2347  	defer fake.deleteSecurityGroupStagingSpaceMutex.Unlock()
  2348  	fake.DeleteSecurityGroupStagingSpaceStub = nil
  2349  	fake.deleteSecurityGroupStagingSpaceReturns = struct {
  2350  		result1 ccv2.Warnings
  2351  		result2 error
  2352  	}{result1, result2}
  2353  }
  2354  
  2355  func (fake *FakeCloudControllerClient) DeleteSecurityGroupStagingSpaceReturnsOnCall(i int, result1 ccv2.Warnings, result2 error) {
  2356  	fake.deleteSecurityGroupStagingSpaceMutex.Lock()
  2357  	defer fake.deleteSecurityGroupStagingSpaceMutex.Unlock()
  2358  	fake.DeleteSecurityGroupStagingSpaceStub = nil
  2359  	if fake.deleteSecurityGroupStagingSpaceReturnsOnCall == nil {
  2360  		fake.deleteSecurityGroupStagingSpaceReturnsOnCall = make(map[int]struct {
  2361  			result1 ccv2.Warnings
  2362  			result2 error
  2363  		})
  2364  	}
  2365  	fake.deleteSecurityGroupStagingSpaceReturnsOnCall[i] = struct {
  2366  		result1 ccv2.Warnings
  2367  		result2 error
  2368  	}{result1, result2}
  2369  }
  2370  
  2371  func (fake *FakeCloudControllerClient) DeleteServiceBinding(arg1 string, arg2 bool) (ccv2.ServiceBinding, ccv2.Warnings, error) {
  2372  	fake.deleteServiceBindingMutex.Lock()
  2373  	ret, specificReturn := fake.deleteServiceBindingReturnsOnCall[len(fake.deleteServiceBindingArgsForCall)]
  2374  	fake.deleteServiceBindingArgsForCall = append(fake.deleteServiceBindingArgsForCall, struct {
  2375  		arg1 string
  2376  		arg2 bool
  2377  	}{arg1, arg2})
  2378  	fake.recordInvocation("DeleteServiceBinding", []interface{}{arg1, arg2})
  2379  	fake.deleteServiceBindingMutex.Unlock()
  2380  	if fake.DeleteServiceBindingStub != nil {
  2381  		return fake.DeleteServiceBindingStub(arg1, arg2)
  2382  	}
  2383  	if specificReturn {
  2384  		return ret.result1, ret.result2, ret.result3
  2385  	}
  2386  	fakeReturns := fake.deleteServiceBindingReturns
  2387  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2388  }
  2389  
  2390  func (fake *FakeCloudControllerClient) DeleteServiceBindingCallCount() int {
  2391  	fake.deleteServiceBindingMutex.RLock()
  2392  	defer fake.deleteServiceBindingMutex.RUnlock()
  2393  	return len(fake.deleteServiceBindingArgsForCall)
  2394  }
  2395  
  2396  func (fake *FakeCloudControllerClient) DeleteServiceBindingCalls(stub func(string, bool) (ccv2.ServiceBinding, ccv2.Warnings, error)) {
  2397  	fake.deleteServiceBindingMutex.Lock()
  2398  	defer fake.deleteServiceBindingMutex.Unlock()
  2399  	fake.DeleteServiceBindingStub = stub
  2400  }
  2401  
  2402  func (fake *FakeCloudControllerClient) DeleteServiceBindingArgsForCall(i int) (string, bool) {
  2403  	fake.deleteServiceBindingMutex.RLock()
  2404  	defer fake.deleteServiceBindingMutex.RUnlock()
  2405  	argsForCall := fake.deleteServiceBindingArgsForCall[i]
  2406  	return argsForCall.arg1, argsForCall.arg2
  2407  }
  2408  
  2409  func (fake *FakeCloudControllerClient) DeleteServiceBindingReturns(result1 ccv2.ServiceBinding, result2 ccv2.Warnings, result3 error) {
  2410  	fake.deleteServiceBindingMutex.Lock()
  2411  	defer fake.deleteServiceBindingMutex.Unlock()
  2412  	fake.DeleteServiceBindingStub = nil
  2413  	fake.deleteServiceBindingReturns = struct {
  2414  		result1 ccv2.ServiceBinding
  2415  		result2 ccv2.Warnings
  2416  		result3 error
  2417  	}{result1, result2, result3}
  2418  }
  2419  
  2420  func (fake *FakeCloudControllerClient) DeleteServiceBindingReturnsOnCall(i int, result1 ccv2.ServiceBinding, result2 ccv2.Warnings, result3 error) {
  2421  	fake.deleteServiceBindingMutex.Lock()
  2422  	defer fake.deleteServiceBindingMutex.Unlock()
  2423  	fake.DeleteServiceBindingStub = nil
  2424  	if fake.deleteServiceBindingReturnsOnCall == nil {
  2425  		fake.deleteServiceBindingReturnsOnCall = make(map[int]struct {
  2426  			result1 ccv2.ServiceBinding
  2427  			result2 ccv2.Warnings
  2428  			result3 error
  2429  		})
  2430  	}
  2431  	fake.deleteServiceBindingReturnsOnCall[i] = struct {
  2432  		result1 ccv2.ServiceBinding
  2433  		result2 ccv2.Warnings
  2434  		result3 error
  2435  	}{result1, result2, result3}
  2436  }
  2437  
  2438  func (fake *FakeCloudControllerClient) DeleteSpaceJob(arg1 string) (ccv2.Job, ccv2.Warnings, error) {
  2439  	fake.deleteSpaceJobMutex.Lock()
  2440  	ret, specificReturn := fake.deleteSpaceJobReturnsOnCall[len(fake.deleteSpaceJobArgsForCall)]
  2441  	fake.deleteSpaceJobArgsForCall = append(fake.deleteSpaceJobArgsForCall, struct {
  2442  		arg1 string
  2443  	}{arg1})
  2444  	fake.recordInvocation("DeleteSpaceJob", []interface{}{arg1})
  2445  	fake.deleteSpaceJobMutex.Unlock()
  2446  	if fake.DeleteSpaceJobStub != nil {
  2447  		return fake.DeleteSpaceJobStub(arg1)
  2448  	}
  2449  	if specificReturn {
  2450  		return ret.result1, ret.result2, ret.result3
  2451  	}
  2452  	fakeReturns := fake.deleteSpaceJobReturns
  2453  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2454  }
  2455  
  2456  func (fake *FakeCloudControllerClient) DeleteSpaceJobCallCount() int {
  2457  	fake.deleteSpaceJobMutex.RLock()
  2458  	defer fake.deleteSpaceJobMutex.RUnlock()
  2459  	return len(fake.deleteSpaceJobArgsForCall)
  2460  }
  2461  
  2462  func (fake *FakeCloudControllerClient) DeleteSpaceJobCalls(stub func(string) (ccv2.Job, ccv2.Warnings, error)) {
  2463  	fake.deleteSpaceJobMutex.Lock()
  2464  	defer fake.deleteSpaceJobMutex.Unlock()
  2465  	fake.DeleteSpaceJobStub = stub
  2466  }
  2467  
  2468  func (fake *FakeCloudControllerClient) DeleteSpaceJobArgsForCall(i int) string {
  2469  	fake.deleteSpaceJobMutex.RLock()
  2470  	defer fake.deleteSpaceJobMutex.RUnlock()
  2471  	argsForCall := fake.deleteSpaceJobArgsForCall[i]
  2472  	return argsForCall.arg1
  2473  }
  2474  
  2475  func (fake *FakeCloudControllerClient) DeleteSpaceJobReturns(result1 ccv2.Job, result2 ccv2.Warnings, result3 error) {
  2476  	fake.deleteSpaceJobMutex.Lock()
  2477  	defer fake.deleteSpaceJobMutex.Unlock()
  2478  	fake.DeleteSpaceJobStub = nil
  2479  	fake.deleteSpaceJobReturns = struct {
  2480  		result1 ccv2.Job
  2481  		result2 ccv2.Warnings
  2482  		result3 error
  2483  	}{result1, result2, result3}
  2484  }
  2485  
  2486  func (fake *FakeCloudControllerClient) DeleteSpaceJobReturnsOnCall(i int, result1 ccv2.Job, result2 ccv2.Warnings, result3 error) {
  2487  	fake.deleteSpaceJobMutex.Lock()
  2488  	defer fake.deleteSpaceJobMutex.Unlock()
  2489  	fake.DeleteSpaceJobStub = nil
  2490  	if fake.deleteSpaceJobReturnsOnCall == nil {
  2491  		fake.deleteSpaceJobReturnsOnCall = make(map[int]struct {
  2492  			result1 ccv2.Job
  2493  			result2 ccv2.Warnings
  2494  			result3 error
  2495  		})
  2496  	}
  2497  	fake.deleteSpaceJobReturnsOnCall[i] = struct {
  2498  		result1 ccv2.Job
  2499  		result2 ccv2.Warnings
  2500  		result3 error
  2501  	}{result1, result2, result3}
  2502  }
  2503  
  2504  func (fake *FakeCloudControllerClient) DopplerEndpoint() string {
  2505  	fake.dopplerEndpointMutex.Lock()
  2506  	ret, specificReturn := fake.dopplerEndpointReturnsOnCall[len(fake.dopplerEndpointArgsForCall)]
  2507  	fake.dopplerEndpointArgsForCall = append(fake.dopplerEndpointArgsForCall, struct {
  2508  	}{})
  2509  	fake.recordInvocation("DopplerEndpoint", []interface{}{})
  2510  	fake.dopplerEndpointMutex.Unlock()
  2511  	if fake.DopplerEndpointStub != nil {
  2512  		return fake.DopplerEndpointStub()
  2513  	}
  2514  	if specificReturn {
  2515  		return ret.result1
  2516  	}
  2517  	fakeReturns := fake.dopplerEndpointReturns
  2518  	return fakeReturns.result1
  2519  }
  2520  
  2521  func (fake *FakeCloudControllerClient) DopplerEndpointCallCount() int {
  2522  	fake.dopplerEndpointMutex.RLock()
  2523  	defer fake.dopplerEndpointMutex.RUnlock()
  2524  	return len(fake.dopplerEndpointArgsForCall)
  2525  }
  2526  
  2527  func (fake *FakeCloudControllerClient) DopplerEndpointCalls(stub func() string) {
  2528  	fake.dopplerEndpointMutex.Lock()
  2529  	defer fake.dopplerEndpointMutex.Unlock()
  2530  	fake.DopplerEndpointStub = stub
  2531  }
  2532  
  2533  func (fake *FakeCloudControllerClient) DopplerEndpointReturns(result1 string) {
  2534  	fake.dopplerEndpointMutex.Lock()
  2535  	defer fake.dopplerEndpointMutex.Unlock()
  2536  	fake.DopplerEndpointStub = nil
  2537  	fake.dopplerEndpointReturns = struct {
  2538  		result1 string
  2539  	}{result1}
  2540  }
  2541  
  2542  func (fake *FakeCloudControllerClient) DopplerEndpointReturnsOnCall(i int, result1 string) {
  2543  	fake.dopplerEndpointMutex.Lock()
  2544  	defer fake.dopplerEndpointMutex.Unlock()
  2545  	fake.DopplerEndpointStub = nil
  2546  	if fake.dopplerEndpointReturnsOnCall == nil {
  2547  		fake.dopplerEndpointReturnsOnCall = make(map[int]struct {
  2548  			result1 string
  2549  		})
  2550  	}
  2551  	fake.dopplerEndpointReturnsOnCall[i] = struct {
  2552  		result1 string
  2553  	}{result1}
  2554  }
  2555  
  2556  func (fake *FakeCloudControllerClient) GetApplication(arg1 string) (ccv2.Application, ccv2.Warnings, error) {
  2557  	fake.getApplicationMutex.Lock()
  2558  	ret, specificReturn := fake.getApplicationReturnsOnCall[len(fake.getApplicationArgsForCall)]
  2559  	fake.getApplicationArgsForCall = append(fake.getApplicationArgsForCall, struct {
  2560  		arg1 string
  2561  	}{arg1})
  2562  	fake.recordInvocation("GetApplication", []interface{}{arg1})
  2563  	fake.getApplicationMutex.Unlock()
  2564  	if fake.GetApplicationStub != nil {
  2565  		return fake.GetApplicationStub(arg1)
  2566  	}
  2567  	if specificReturn {
  2568  		return ret.result1, ret.result2, ret.result3
  2569  	}
  2570  	fakeReturns := fake.getApplicationReturns
  2571  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2572  }
  2573  
  2574  func (fake *FakeCloudControllerClient) GetApplicationCallCount() int {
  2575  	fake.getApplicationMutex.RLock()
  2576  	defer fake.getApplicationMutex.RUnlock()
  2577  	return len(fake.getApplicationArgsForCall)
  2578  }
  2579  
  2580  func (fake *FakeCloudControllerClient) GetApplicationCalls(stub func(string) (ccv2.Application, ccv2.Warnings, error)) {
  2581  	fake.getApplicationMutex.Lock()
  2582  	defer fake.getApplicationMutex.Unlock()
  2583  	fake.GetApplicationStub = stub
  2584  }
  2585  
  2586  func (fake *FakeCloudControllerClient) GetApplicationArgsForCall(i int) string {
  2587  	fake.getApplicationMutex.RLock()
  2588  	defer fake.getApplicationMutex.RUnlock()
  2589  	argsForCall := fake.getApplicationArgsForCall[i]
  2590  	return argsForCall.arg1
  2591  }
  2592  
  2593  func (fake *FakeCloudControllerClient) GetApplicationReturns(result1 ccv2.Application, result2 ccv2.Warnings, result3 error) {
  2594  	fake.getApplicationMutex.Lock()
  2595  	defer fake.getApplicationMutex.Unlock()
  2596  	fake.GetApplicationStub = nil
  2597  	fake.getApplicationReturns = struct {
  2598  		result1 ccv2.Application
  2599  		result2 ccv2.Warnings
  2600  		result3 error
  2601  	}{result1, result2, result3}
  2602  }
  2603  
  2604  func (fake *FakeCloudControllerClient) GetApplicationReturnsOnCall(i int, result1 ccv2.Application, result2 ccv2.Warnings, result3 error) {
  2605  	fake.getApplicationMutex.Lock()
  2606  	defer fake.getApplicationMutex.Unlock()
  2607  	fake.GetApplicationStub = nil
  2608  	if fake.getApplicationReturnsOnCall == nil {
  2609  		fake.getApplicationReturnsOnCall = make(map[int]struct {
  2610  			result1 ccv2.Application
  2611  			result2 ccv2.Warnings
  2612  			result3 error
  2613  		})
  2614  	}
  2615  	fake.getApplicationReturnsOnCall[i] = struct {
  2616  		result1 ccv2.Application
  2617  		result2 ccv2.Warnings
  2618  		result3 error
  2619  	}{result1, result2, result3}
  2620  }
  2621  
  2622  func (fake *FakeCloudControllerClient) GetApplicationApplicationInstanceStatuses(arg1 string) (map[int]ccv2.ApplicationInstanceStatus, ccv2.Warnings, error) {
  2623  	fake.getApplicationApplicationInstanceStatusesMutex.Lock()
  2624  	ret, specificReturn := fake.getApplicationApplicationInstanceStatusesReturnsOnCall[len(fake.getApplicationApplicationInstanceStatusesArgsForCall)]
  2625  	fake.getApplicationApplicationInstanceStatusesArgsForCall = append(fake.getApplicationApplicationInstanceStatusesArgsForCall, struct {
  2626  		arg1 string
  2627  	}{arg1})
  2628  	fake.recordInvocation("GetApplicationApplicationInstanceStatuses", []interface{}{arg1})
  2629  	fake.getApplicationApplicationInstanceStatusesMutex.Unlock()
  2630  	if fake.GetApplicationApplicationInstanceStatusesStub != nil {
  2631  		return fake.GetApplicationApplicationInstanceStatusesStub(arg1)
  2632  	}
  2633  	if specificReturn {
  2634  		return ret.result1, ret.result2, ret.result3
  2635  	}
  2636  	fakeReturns := fake.getApplicationApplicationInstanceStatusesReturns
  2637  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2638  }
  2639  
  2640  func (fake *FakeCloudControllerClient) GetApplicationApplicationInstanceStatusesCallCount() int {
  2641  	fake.getApplicationApplicationInstanceStatusesMutex.RLock()
  2642  	defer fake.getApplicationApplicationInstanceStatusesMutex.RUnlock()
  2643  	return len(fake.getApplicationApplicationInstanceStatusesArgsForCall)
  2644  }
  2645  
  2646  func (fake *FakeCloudControllerClient) GetApplicationApplicationInstanceStatusesCalls(stub func(string) (map[int]ccv2.ApplicationInstanceStatus, ccv2.Warnings, error)) {
  2647  	fake.getApplicationApplicationInstanceStatusesMutex.Lock()
  2648  	defer fake.getApplicationApplicationInstanceStatusesMutex.Unlock()
  2649  	fake.GetApplicationApplicationInstanceStatusesStub = stub
  2650  }
  2651  
  2652  func (fake *FakeCloudControllerClient) GetApplicationApplicationInstanceStatusesArgsForCall(i int) string {
  2653  	fake.getApplicationApplicationInstanceStatusesMutex.RLock()
  2654  	defer fake.getApplicationApplicationInstanceStatusesMutex.RUnlock()
  2655  	argsForCall := fake.getApplicationApplicationInstanceStatusesArgsForCall[i]
  2656  	return argsForCall.arg1
  2657  }
  2658  
  2659  func (fake *FakeCloudControllerClient) GetApplicationApplicationInstanceStatusesReturns(result1 map[int]ccv2.ApplicationInstanceStatus, result2 ccv2.Warnings, result3 error) {
  2660  	fake.getApplicationApplicationInstanceStatusesMutex.Lock()
  2661  	defer fake.getApplicationApplicationInstanceStatusesMutex.Unlock()
  2662  	fake.GetApplicationApplicationInstanceStatusesStub = nil
  2663  	fake.getApplicationApplicationInstanceStatusesReturns = struct {
  2664  		result1 map[int]ccv2.ApplicationInstanceStatus
  2665  		result2 ccv2.Warnings
  2666  		result3 error
  2667  	}{result1, result2, result3}
  2668  }
  2669  
  2670  func (fake *FakeCloudControllerClient) GetApplicationApplicationInstanceStatusesReturnsOnCall(i int, result1 map[int]ccv2.ApplicationInstanceStatus, result2 ccv2.Warnings, result3 error) {
  2671  	fake.getApplicationApplicationInstanceStatusesMutex.Lock()
  2672  	defer fake.getApplicationApplicationInstanceStatusesMutex.Unlock()
  2673  	fake.GetApplicationApplicationInstanceStatusesStub = nil
  2674  	if fake.getApplicationApplicationInstanceStatusesReturnsOnCall == nil {
  2675  		fake.getApplicationApplicationInstanceStatusesReturnsOnCall = make(map[int]struct {
  2676  			result1 map[int]ccv2.ApplicationInstanceStatus
  2677  			result2 ccv2.Warnings
  2678  			result3 error
  2679  		})
  2680  	}
  2681  	fake.getApplicationApplicationInstanceStatusesReturnsOnCall[i] = struct {
  2682  		result1 map[int]ccv2.ApplicationInstanceStatus
  2683  		result2 ccv2.Warnings
  2684  		result3 error
  2685  	}{result1, result2, result3}
  2686  }
  2687  
  2688  func (fake *FakeCloudControllerClient) GetApplicationApplicationInstances(arg1 string) (map[int]ccv2.ApplicationInstance, ccv2.Warnings, error) {
  2689  	fake.getApplicationApplicationInstancesMutex.Lock()
  2690  	ret, specificReturn := fake.getApplicationApplicationInstancesReturnsOnCall[len(fake.getApplicationApplicationInstancesArgsForCall)]
  2691  	fake.getApplicationApplicationInstancesArgsForCall = append(fake.getApplicationApplicationInstancesArgsForCall, struct {
  2692  		arg1 string
  2693  	}{arg1})
  2694  	fake.recordInvocation("GetApplicationApplicationInstances", []interface{}{arg1})
  2695  	fake.getApplicationApplicationInstancesMutex.Unlock()
  2696  	if fake.GetApplicationApplicationInstancesStub != nil {
  2697  		return fake.GetApplicationApplicationInstancesStub(arg1)
  2698  	}
  2699  	if specificReturn {
  2700  		return ret.result1, ret.result2, ret.result3
  2701  	}
  2702  	fakeReturns := fake.getApplicationApplicationInstancesReturns
  2703  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2704  }
  2705  
  2706  func (fake *FakeCloudControllerClient) GetApplicationApplicationInstancesCallCount() int {
  2707  	fake.getApplicationApplicationInstancesMutex.RLock()
  2708  	defer fake.getApplicationApplicationInstancesMutex.RUnlock()
  2709  	return len(fake.getApplicationApplicationInstancesArgsForCall)
  2710  }
  2711  
  2712  func (fake *FakeCloudControllerClient) GetApplicationApplicationInstancesCalls(stub func(string) (map[int]ccv2.ApplicationInstance, ccv2.Warnings, error)) {
  2713  	fake.getApplicationApplicationInstancesMutex.Lock()
  2714  	defer fake.getApplicationApplicationInstancesMutex.Unlock()
  2715  	fake.GetApplicationApplicationInstancesStub = stub
  2716  }
  2717  
  2718  func (fake *FakeCloudControllerClient) GetApplicationApplicationInstancesArgsForCall(i int) string {
  2719  	fake.getApplicationApplicationInstancesMutex.RLock()
  2720  	defer fake.getApplicationApplicationInstancesMutex.RUnlock()
  2721  	argsForCall := fake.getApplicationApplicationInstancesArgsForCall[i]
  2722  	return argsForCall.arg1
  2723  }
  2724  
  2725  func (fake *FakeCloudControllerClient) GetApplicationApplicationInstancesReturns(result1 map[int]ccv2.ApplicationInstance, result2 ccv2.Warnings, result3 error) {
  2726  	fake.getApplicationApplicationInstancesMutex.Lock()
  2727  	defer fake.getApplicationApplicationInstancesMutex.Unlock()
  2728  	fake.GetApplicationApplicationInstancesStub = nil
  2729  	fake.getApplicationApplicationInstancesReturns = struct {
  2730  		result1 map[int]ccv2.ApplicationInstance
  2731  		result2 ccv2.Warnings
  2732  		result3 error
  2733  	}{result1, result2, result3}
  2734  }
  2735  
  2736  func (fake *FakeCloudControllerClient) GetApplicationApplicationInstancesReturnsOnCall(i int, result1 map[int]ccv2.ApplicationInstance, result2 ccv2.Warnings, result3 error) {
  2737  	fake.getApplicationApplicationInstancesMutex.Lock()
  2738  	defer fake.getApplicationApplicationInstancesMutex.Unlock()
  2739  	fake.GetApplicationApplicationInstancesStub = nil
  2740  	if fake.getApplicationApplicationInstancesReturnsOnCall == nil {
  2741  		fake.getApplicationApplicationInstancesReturnsOnCall = make(map[int]struct {
  2742  			result1 map[int]ccv2.ApplicationInstance
  2743  			result2 ccv2.Warnings
  2744  			result3 error
  2745  		})
  2746  	}
  2747  	fake.getApplicationApplicationInstancesReturnsOnCall[i] = struct {
  2748  		result1 map[int]ccv2.ApplicationInstance
  2749  		result2 ccv2.Warnings
  2750  		result3 error
  2751  	}{result1, result2, result3}
  2752  }
  2753  
  2754  func (fake *FakeCloudControllerClient) GetApplicationRoutes(arg1 string, arg2 ...ccv2.Filter) ([]ccv2.Route, ccv2.Warnings, error) {
  2755  	fake.getApplicationRoutesMutex.Lock()
  2756  	ret, specificReturn := fake.getApplicationRoutesReturnsOnCall[len(fake.getApplicationRoutesArgsForCall)]
  2757  	fake.getApplicationRoutesArgsForCall = append(fake.getApplicationRoutesArgsForCall, struct {
  2758  		arg1 string
  2759  		arg2 []ccv2.Filter
  2760  	}{arg1, arg2})
  2761  	fake.recordInvocation("GetApplicationRoutes", []interface{}{arg1, arg2})
  2762  	fake.getApplicationRoutesMutex.Unlock()
  2763  	if fake.GetApplicationRoutesStub != nil {
  2764  		return fake.GetApplicationRoutesStub(arg1, arg2...)
  2765  	}
  2766  	if specificReturn {
  2767  		return ret.result1, ret.result2, ret.result3
  2768  	}
  2769  	fakeReturns := fake.getApplicationRoutesReturns
  2770  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2771  }
  2772  
  2773  func (fake *FakeCloudControllerClient) GetApplicationRoutesCallCount() int {
  2774  	fake.getApplicationRoutesMutex.RLock()
  2775  	defer fake.getApplicationRoutesMutex.RUnlock()
  2776  	return len(fake.getApplicationRoutesArgsForCall)
  2777  }
  2778  
  2779  func (fake *FakeCloudControllerClient) GetApplicationRoutesCalls(stub func(string, ...ccv2.Filter) ([]ccv2.Route, ccv2.Warnings, error)) {
  2780  	fake.getApplicationRoutesMutex.Lock()
  2781  	defer fake.getApplicationRoutesMutex.Unlock()
  2782  	fake.GetApplicationRoutesStub = stub
  2783  }
  2784  
  2785  func (fake *FakeCloudControllerClient) GetApplicationRoutesArgsForCall(i int) (string, []ccv2.Filter) {
  2786  	fake.getApplicationRoutesMutex.RLock()
  2787  	defer fake.getApplicationRoutesMutex.RUnlock()
  2788  	argsForCall := fake.getApplicationRoutesArgsForCall[i]
  2789  	return argsForCall.arg1, argsForCall.arg2
  2790  }
  2791  
  2792  func (fake *FakeCloudControllerClient) GetApplicationRoutesReturns(result1 []ccv2.Route, result2 ccv2.Warnings, result3 error) {
  2793  	fake.getApplicationRoutesMutex.Lock()
  2794  	defer fake.getApplicationRoutesMutex.Unlock()
  2795  	fake.GetApplicationRoutesStub = nil
  2796  	fake.getApplicationRoutesReturns = struct {
  2797  		result1 []ccv2.Route
  2798  		result2 ccv2.Warnings
  2799  		result3 error
  2800  	}{result1, result2, result3}
  2801  }
  2802  
  2803  func (fake *FakeCloudControllerClient) GetApplicationRoutesReturnsOnCall(i int, result1 []ccv2.Route, result2 ccv2.Warnings, result3 error) {
  2804  	fake.getApplicationRoutesMutex.Lock()
  2805  	defer fake.getApplicationRoutesMutex.Unlock()
  2806  	fake.GetApplicationRoutesStub = nil
  2807  	if fake.getApplicationRoutesReturnsOnCall == nil {
  2808  		fake.getApplicationRoutesReturnsOnCall = make(map[int]struct {
  2809  			result1 []ccv2.Route
  2810  			result2 ccv2.Warnings
  2811  			result3 error
  2812  		})
  2813  	}
  2814  	fake.getApplicationRoutesReturnsOnCall[i] = struct {
  2815  		result1 []ccv2.Route
  2816  		result2 ccv2.Warnings
  2817  		result3 error
  2818  	}{result1, result2, result3}
  2819  }
  2820  
  2821  func (fake *FakeCloudControllerClient) GetApplications(arg1 ...ccv2.Filter) ([]ccv2.Application, ccv2.Warnings, error) {
  2822  	fake.getApplicationsMutex.Lock()
  2823  	ret, specificReturn := fake.getApplicationsReturnsOnCall[len(fake.getApplicationsArgsForCall)]
  2824  	fake.getApplicationsArgsForCall = append(fake.getApplicationsArgsForCall, struct {
  2825  		arg1 []ccv2.Filter
  2826  	}{arg1})
  2827  	fake.recordInvocation("GetApplications", []interface{}{arg1})
  2828  	fake.getApplicationsMutex.Unlock()
  2829  	if fake.GetApplicationsStub != nil {
  2830  		return fake.GetApplicationsStub(arg1...)
  2831  	}
  2832  	if specificReturn {
  2833  		return ret.result1, ret.result2, ret.result3
  2834  	}
  2835  	fakeReturns := fake.getApplicationsReturns
  2836  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2837  }
  2838  
  2839  func (fake *FakeCloudControllerClient) GetApplicationsCallCount() int {
  2840  	fake.getApplicationsMutex.RLock()
  2841  	defer fake.getApplicationsMutex.RUnlock()
  2842  	return len(fake.getApplicationsArgsForCall)
  2843  }
  2844  
  2845  func (fake *FakeCloudControllerClient) GetApplicationsCalls(stub func(...ccv2.Filter) ([]ccv2.Application, ccv2.Warnings, error)) {
  2846  	fake.getApplicationsMutex.Lock()
  2847  	defer fake.getApplicationsMutex.Unlock()
  2848  	fake.GetApplicationsStub = stub
  2849  }
  2850  
  2851  func (fake *FakeCloudControllerClient) GetApplicationsArgsForCall(i int) []ccv2.Filter {
  2852  	fake.getApplicationsMutex.RLock()
  2853  	defer fake.getApplicationsMutex.RUnlock()
  2854  	argsForCall := fake.getApplicationsArgsForCall[i]
  2855  	return argsForCall.arg1
  2856  }
  2857  
  2858  func (fake *FakeCloudControllerClient) GetApplicationsReturns(result1 []ccv2.Application, result2 ccv2.Warnings, result3 error) {
  2859  	fake.getApplicationsMutex.Lock()
  2860  	defer fake.getApplicationsMutex.Unlock()
  2861  	fake.GetApplicationsStub = nil
  2862  	fake.getApplicationsReturns = struct {
  2863  		result1 []ccv2.Application
  2864  		result2 ccv2.Warnings
  2865  		result3 error
  2866  	}{result1, result2, result3}
  2867  }
  2868  
  2869  func (fake *FakeCloudControllerClient) GetApplicationsReturnsOnCall(i int, result1 []ccv2.Application, result2 ccv2.Warnings, result3 error) {
  2870  	fake.getApplicationsMutex.Lock()
  2871  	defer fake.getApplicationsMutex.Unlock()
  2872  	fake.GetApplicationsStub = nil
  2873  	if fake.getApplicationsReturnsOnCall == nil {
  2874  		fake.getApplicationsReturnsOnCall = make(map[int]struct {
  2875  			result1 []ccv2.Application
  2876  			result2 ccv2.Warnings
  2877  			result3 error
  2878  		})
  2879  	}
  2880  	fake.getApplicationsReturnsOnCall[i] = struct {
  2881  		result1 []ccv2.Application
  2882  		result2 ccv2.Warnings
  2883  		result3 error
  2884  	}{result1, result2, result3}
  2885  }
  2886  
  2887  func (fake *FakeCloudControllerClient) GetBuildpacks(arg1 ...ccv2.Filter) ([]ccv2.Buildpack, ccv2.Warnings, error) {
  2888  	fake.getBuildpacksMutex.Lock()
  2889  	ret, specificReturn := fake.getBuildpacksReturnsOnCall[len(fake.getBuildpacksArgsForCall)]
  2890  	fake.getBuildpacksArgsForCall = append(fake.getBuildpacksArgsForCall, struct {
  2891  		arg1 []ccv2.Filter
  2892  	}{arg1})
  2893  	fake.recordInvocation("GetBuildpacks", []interface{}{arg1})
  2894  	fake.getBuildpacksMutex.Unlock()
  2895  	if fake.GetBuildpacksStub != nil {
  2896  		return fake.GetBuildpacksStub(arg1...)
  2897  	}
  2898  	if specificReturn {
  2899  		return ret.result1, ret.result2, ret.result3
  2900  	}
  2901  	fakeReturns := fake.getBuildpacksReturns
  2902  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2903  }
  2904  
  2905  func (fake *FakeCloudControllerClient) GetBuildpacksCallCount() int {
  2906  	fake.getBuildpacksMutex.RLock()
  2907  	defer fake.getBuildpacksMutex.RUnlock()
  2908  	return len(fake.getBuildpacksArgsForCall)
  2909  }
  2910  
  2911  func (fake *FakeCloudControllerClient) GetBuildpacksCalls(stub func(...ccv2.Filter) ([]ccv2.Buildpack, ccv2.Warnings, error)) {
  2912  	fake.getBuildpacksMutex.Lock()
  2913  	defer fake.getBuildpacksMutex.Unlock()
  2914  	fake.GetBuildpacksStub = stub
  2915  }
  2916  
  2917  func (fake *FakeCloudControllerClient) GetBuildpacksArgsForCall(i int) []ccv2.Filter {
  2918  	fake.getBuildpacksMutex.RLock()
  2919  	defer fake.getBuildpacksMutex.RUnlock()
  2920  	argsForCall := fake.getBuildpacksArgsForCall[i]
  2921  	return argsForCall.arg1
  2922  }
  2923  
  2924  func (fake *FakeCloudControllerClient) GetBuildpacksReturns(result1 []ccv2.Buildpack, result2 ccv2.Warnings, result3 error) {
  2925  	fake.getBuildpacksMutex.Lock()
  2926  	defer fake.getBuildpacksMutex.Unlock()
  2927  	fake.GetBuildpacksStub = nil
  2928  	fake.getBuildpacksReturns = struct {
  2929  		result1 []ccv2.Buildpack
  2930  		result2 ccv2.Warnings
  2931  		result3 error
  2932  	}{result1, result2, result3}
  2933  }
  2934  
  2935  func (fake *FakeCloudControllerClient) GetBuildpacksReturnsOnCall(i int, result1 []ccv2.Buildpack, result2 ccv2.Warnings, result3 error) {
  2936  	fake.getBuildpacksMutex.Lock()
  2937  	defer fake.getBuildpacksMutex.Unlock()
  2938  	fake.GetBuildpacksStub = nil
  2939  	if fake.getBuildpacksReturnsOnCall == nil {
  2940  		fake.getBuildpacksReturnsOnCall = make(map[int]struct {
  2941  			result1 []ccv2.Buildpack
  2942  			result2 ccv2.Warnings
  2943  			result3 error
  2944  		})
  2945  	}
  2946  	fake.getBuildpacksReturnsOnCall[i] = struct {
  2947  		result1 []ccv2.Buildpack
  2948  		result2 ccv2.Warnings
  2949  		result3 error
  2950  	}{result1, result2, result3}
  2951  }
  2952  
  2953  func (fake *FakeCloudControllerClient) GetConfigFeatureFlags() ([]ccv2.FeatureFlag, ccv2.Warnings, error) {
  2954  	fake.getConfigFeatureFlagsMutex.Lock()
  2955  	ret, specificReturn := fake.getConfigFeatureFlagsReturnsOnCall[len(fake.getConfigFeatureFlagsArgsForCall)]
  2956  	fake.getConfigFeatureFlagsArgsForCall = append(fake.getConfigFeatureFlagsArgsForCall, struct {
  2957  	}{})
  2958  	fake.recordInvocation("GetConfigFeatureFlags", []interface{}{})
  2959  	fake.getConfigFeatureFlagsMutex.Unlock()
  2960  	if fake.GetConfigFeatureFlagsStub != nil {
  2961  		return fake.GetConfigFeatureFlagsStub()
  2962  	}
  2963  	if specificReturn {
  2964  		return ret.result1, ret.result2, ret.result3
  2965  	}
  2966  	fakeReturns := fake.getConfigFeatureFlagsReturns
  2967  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2968  }
  2969  
  2970  func (fake *FakeCloudControllerClient) GetConfigFeatureFlagsCallCount() int {
  2971  	fake.getConfigFeatureFlagsMutex.RLock()
  2972  	defer fake.getConfigFeatureFlagsMutex.RUnlock()
  2973  	return len(fake.getConfigFeatureFlagsArgsForCall)
  2974  }
  2975  
  2976  func (fake *FakeCloudControllerClient) GetConfigFeatureFlagsCalls(stub func() ([]ccv2.FeatureFlag, ccv2.Warnings, error)) {
  2977  	fake.getConfigFeatureFlagsMutex.Lock()
  2978  	defer fake.getConfigFeatureFlagsMutex.Unlock()
  2979  	fake.GetConfigFeatureFlagsStub = stub
  2980  }
  2981  
  2982  func (fake *FakeCloudControllerClient) GetConfigFeatureFlagsReturns(result1 []ccv2.FeatureFlag, result2 ccv2.Warnings, result3 error) {
  2983  	fake.getConfigFeatureFlagsMutex.Lock()
  2984  	defer fake.getConfigFeatureFlagsMutex.Unlock()
  2985  	fake.GetConfigFeatureFlagsStub = nil
  2986  	fake.getConfigFeatureFlagsReturns = struct {
  2987  		result1 []ccv2.FeatureFlag
  2988  		result2 ccv2.Warnings
  2989  		result3 error
  2990  	}{result1, result2, result3}
  2991  }
  2992  
  2993  func (fake *FakeCloudControllerClient) GetConfigFeatureFlagsReturnsOnCall(i int, result1 []ccv2.FeatureFlag, result2 ccv2.Warnings, result3 error) {
  2994  	fake.getConfigFeatureFlagsMutex.Lock()
  2995  	defer fake.getConfigFeatureFlagsMutex.Unlock()
  2996  	fake.GetConfigFeatureFlagsStub = nil
  2997  	if fake.getConfigFeatureFlagsReturnsOnCall == nil {
  2998  		fake.getConfigFeatureFlagsReturnsOnCall = make(map[int]struct {
  2999  			result1 []ccv2.FeatureFlag
  3000  			result2 ccv2.Warnings
  3001  			result3 error
  3002  		})
  3003  	}
  3004  	fake.getConfigFeatureFlagsReturnsOnCall[i] = struct {
  3005  		result1 []ccv2.FeatureFlag
  3006  		result2 ccv2.Warnings
  3007  		result3 error
  3008  	}{result1, result2, result3}
  3009  }
  3010  
  3011  func (fake *FakeCloudControllerClient) GetJob(arg1 string) (ccv2.Job, ccv2.Warnings, error) {
  3012  	fake.getJobMutex.Lock()
  3013  	ret, specificReturn := fake.getJobReturnsOnCall[len(fake.getJobArgsForCall)]
  3014  	fake.getJobArgsForCall = append(fake.getJobArgsForCall, struct {
  3015  		arg1 string
  3016  	}{arg1})
  3017  	fake.recordInvocation("GetJob", []interface{}{arg1})
  3018  	fake.getJobMutex.Unlock()
  3019  	if fake.GetJobStub != nil {
  3020  		return fake.GetJobStub(arg1)
  3021  	}
  3022  	if specificReturn {
  3023  		return ret.result1, ret.result2, ret.result3
  3024  	}
  3025  	fakeReturns := fake.getJobReturns
  3026  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3027  }
  3028  
  3029  func (fake *FakeCloudControllerClient) GetJobCallCount() int {
  3030  	fake.getJobMutex.RLock()
  3031  	defer fake.getJobMutex.RUnlock()
  3032  	return len(fake.getJobArgsForCall)
  3033  }
  3034  
  3035  func (fake *FakeCloudControllerClient) GetJobCalls(stub func(string) (ccv2.Job, ccv2.Warnings, error)) {
  3036  	fake.getJobMutex.Lock()
  3037  	defer fake.getJobMutex.Unlock()
  3038  	fake.GetJobStub = stub
  3039  }
  3040  
  3041  func (fake *FakeCloudControllerClient) GetJobArgsForCall(i int) string {
  3042  	fake.getJobMutex.RLock()
  3043  	defer fake.getJobMutex.RUnlock()
  3044  	argsForCall := fake.getJobArgsForCall[i]
  3045  	return argsForCall.arg1
  3046  }
  3047  
  3048  func (fake *FakeCloudControllerClient) GetJobReturns(result1 ccv2.Job, result2 ccv2.Warnings, result3 error) {
  3049  	fake.getJobMutex.Lock()
  3050  	defer fake.getJobMutex.Unlock()
  3051  	fake.GetJobStub = nil
  3052  	fake.getJobReturns = struct {
  3053  		result1 ccv2.Job
  3054  		result2 ccv2.Warnings
  3055  		result3 error
  3056  	}{result1, result2, result3}
  3057  }
  3058  
  3059  func (fake *FakeCloudControllerClient) GetJobReturnsOnCall(i int, result1 ccv2.Job, result2 ccv2.Warnings, result3 error) {
  3060  	fake.getJobMutex.Lock()
  3061  	defer fake.getJobMutex.Unlock()
  3062  	fake.GetJobStub = nil
  3063  	if fake.getJobReturnsOnCall == nil {
  3064  		fake.getJobReturnsOnCall = make(map[int]struct {
  3065  			result1 ccv2.Job
  3066  			result2 ccv2.Warnings
  3067  			result3 error
  3068  		})
  3069  	}
  3070  	fake.getJobReturnsOnCall[i] = struct {
  3071  		result1 ccv2.Job
  3072  		result2 ccv2.Warnings
  3073  		result3 error
  3074  	}{result1, result2, result3}
  3075  }
  3076  
  3077  func (fake *FakeCloudControllerClient) GetOrganization(arg1 string) (ccv2.Organization, ccv2.Warnings, error) {
  3078  	fake.getOrganizationMutex.Lock()
  3079  	ret, specificReturn := fake.getOrganizationReturnsOnCall[len(fake.getOrganizationArgsForCall)]
  3080  	fake.getOrganizationArgsForCall = append(fake.getOrganizationArgsForCall, struct {
  3081  		arg1 string
  3082  	}{arg1})
  3083  	fake.recordInvocation("GetOrganization", []interface{}{arg1})
  3084  	fake.getOrganizationMutex.Unlock()
  3085  	if fake.GetOrganizationStub != nil {
  3086  		return fake.GetOrganizationStub(arg1)
  3087  	}
  3088  	if specificReturn {
  3089  		return ret.result1, ret.result2, ret.result3
  3090  	}
  3091  	fakeReturns := fake.getOrganizationReturns
  3092  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3093  }
  3094  
  3095  func (fake *FakeCloudControllerClient) GetOrganizationCallCount() int {
  3096  	fake.getOrganizationMutex.RLock()
  3097  	defer fake.getOrganizationMutex.RUnlock()
  3098  	return len(fake.getOrganizationArgsForCall)
  3099  }
  3100  
  3101  func (fake *FakeCloudControllerClient) GetOrganizationCalls(stub func(string) (ccv2.Organization, ccv2.Warnings, error)) {
  3102  	fake.getOrganizationMutex.Lock()
  3103  	defer fake.getOrganizationMutex.Unlock()
  3104  	fake.GetOrganizationStub = stub
  3105  }
  3106  
  3107  func (fake *FakeCloudControllerClient) GetOrganizationArgsForCall(i int) string {
  3108  	fake.getOrganizationMutex.RLock()
  3109  	defer fake.getOrganizationMutex.RUnlock()
  3110  	argsForCall := fake.getOrganizationArgsForCall[i]
  3111  	return argsForCall.arg1
  3112  }
  3113  
  3114  func (fake *FakeCloudControllerClient) GetOrganizationReturns(result1 ccv2.Organization, result2 ccv2.Warnings, result3 error) {
  3115  	fake.getOrganizationMutex.Lock()
  3116  	defer fake.getOrganizationMutex.Unlock()
  3117  	fake.GetOrganizationStub = nil
  3118  	fake.getOrganizationReturns = struct {
  3119  		result1 ccv2.Organization
  3120  		result2 ccv2.Warnings
  3121  		result3 error
  3122  	}{result1, result2, result3}
  3123  }
  3124  
  3125  func (fake *FakeCloudControllerClient) GetOrganizationReturnsOnCall(i int, result1 ccv2.Organization, result2 ccv2.Warnings, result3 error) {
  3126  	fake.getOrganizationMutex.Lock()
  3127  	defer fake.getOrganizationMutex.Unlock()
  3128  	fake.GetOrganizationStub = nil
  3129  	if fake.getOrganizationReturnsOnCall == nil {
  3130  		fake.getOrganizationReturnsOnCall = make(map[int]struct {
  3131  			result1 ccv2.Organization
  3132  			result2 ccv2.Warnings
  3133  			result3 error
  3134  		})
  3135  	}
  3136  	fake.getOrganizationReturnsOnCall[i] = struct {
  3137  		result1 ccv2.Organization
  3138  		result2 ccv2.Warnings
  3139  		result3 error
  3140  	}{result1, result2, result3}
  3141  }
  3142  
  3143  func (fake *FakeCloudControllerClient) GetOrganizationPrivateDomains(arg1 string, arg2 ...ccv2.Filter) ([]ccv2.Domain, ccv2.Warnings, error) {
  3144  	fake.getOrganizationPrivateDomainsMutex.Lock()
  3145  	ret, specificReturn := fake.getOrganizationPrivateDomainsReturnsOnCall[len(fake.getOrganizationPrivateDomainsArgsForCall)]
  3146  	fake.getOrganizationPrivateDomainsArgsForCall = append(fake.getOrganizationPrivateDomainsArgsForCall, struct {
  3147  		arg1 string
  3148  		arg2 []ccv2.Filter
  3149  	}{arg1, arg2})
  3150  	fake.recordInvocation("GetOrganizationPrivateDomains", []interface{}{arg1, arg2})
  3151  	fake.getOrganizationPrivateDomainsMutex.Unlock()
  3152  	if fake.GetOrganizationPrivateDomainsStub != nil {
  3153  		return fake.GetOrganizationPrivateDomainsStub(arg1, arg2...)
  3154  	}
  3155  	if specificReturn {
  3156  		return ret.result1, ret.result2, ret.result3
  3157  	}
  3158  	fakeReturns := fake.getOrganizationPrivateDomainsReturns
  3159  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3160  }
  3161  
  3162  func (fake *FakeCloudControllerClient) GetOrganizationPrivateDomainsCallCount() int {
  3163  	fake.getOrganizationPrivateDomainsMutex.RLock()
  3164  	defer fake.getOrganizationPrivateDomainsMutex.RUnlock()
  3165  	return len(fake.getOrganizationPrivateDomainsArgsForCall)
  3166  }
  3167  
  3168  func (fake *FakeCloudControllerClient) GetOrganizationPrivateDomainsCalls(stub func(string, ...ccv2.Filter) ([]ccv2.Domain, ccv2.Warnings, error)) {
  3169  	fake.getOrganizationPrivateDomainsMutex.Lock()
  3170  	defer fake.getOrganizationPrivateDomainsMutex.Unlock()
  3171  	fake.GetOrganizationPrivateDomainsStub = stub
  3172  }
  3173  
  3174  func (fake *FakeCloudControllerClient) GetOrganizationPrivateDomainsArgsForCall(i int) (string, []ccv2.Filter) {
  3175  	fake.getOrganizationPrivateDomainsMutex.RLock()
  3176  	defer fake.getOrganizationPrivateDomainsMutex.RUnlock()
  3177  	argsForCall := fake.getOrganizationPrivateDomainsArgsForCall[i]
  3178  	return argsForCall.arg1, argsForCall.arg2
  3179  }
  3180  
  3181  func (fake *FakeCloudControllerClient) GetOrganizationPrivateDomainsReturns(result1 []ccv2.Domain, result2 ccv2.Warnings, result3 error) {
  3182  	fake.getOrganizationPrivateDomainsMutex.Lock()
  3183  	defer fake.getOrganizationPrivateDomainsMutex.Unlock()
  3184  	fake.GetOrganizationPrivateDomainsStub = nil
  3185  	fake.getOrganizationPrivateDomainsReturns = struct {
  3186  		result1 []ccv2.Domain
  3187  		result2 ccv2.Warnings
  3188  		result3 error
  3189  	}{result1, result2, result3}
  3190  }
  3191  
  3192  func (fake *FakeCloudControllerClient) GetOrganizationPrivateDomainsReturnsOnCall(i int, result1 []ccv2.Domain, result2 ccv2.Warnings, result3 error) {
  3193  	fake.getOrganizationPrivateDomainsMutex.Lock()
  3194  	defer fake.getOrganizationPrivateDomainsMutex.Unlock()
  3195  	fake.GetOrganizationPrivateDomainsStub = nil
  3196  	if fake.getOrganizationPrivateDomainsReturnsOnCall == nil {
  3197  		fake.getOrganizationPrivateDomainsReturnsOnCall = make(map[int]struct {
  3198  			result1 []ccv2.Domain
  3199  			result2 ccv2.Warnings
  3200  			result3 error
  3201  		})
  3202  	}
  3203  	fake.getOrganizationPrivateDomainsReturnsOnCall[i] = struct {
  3204  		result1 []ccv2.Domain
  3205  		result2 ccv2.Warnings
  3206  		result3 error
  3207  	}{result1, result2, result3}
  3208  }
  3209  
  3210  func (fake *FakeCloudControllerClient) GetOrganizationQuota(arg1 string) (ccv2.OrganizationQuota, ccv2.Warnings, error) {
  3211  	fake.getOrganizationQuotaMutex.Lock()
  3212  	ret, specificReturn := fake.getOrganizationQuotaReturnsOnCall[len(fake.getOrganizationQuotaArgsForCall)]
  3213  	fake.getOrganizationQuotaArgsForCall = append(fake.getOrganizationQuotaArgsForCall, struct {
  3214  		arg1 string
  3215  	}{arg1})
  3216  	fake.recordInvocation("GetOrganizationQuota", []interface{}{arg1})
  3217  	fake.getOrganizationQuotaMutex.Unlock()
  3218  	if fake.GetOrganizationQuotaStub != nil {
  3219  		return fake.GetOrganizationQuotaStub(arg1)
  3220  	}
  3221  	if specificReturn {
  3222  		return ret.result1, ret.result2, ret.result3
  3223  	}
  3224  	fakeReturns := fake.getOrganizationQuotaReturns
  3225  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3226  }
  3227  
  3228  func (fake *FakeCloudControllerClient) GetOrganizationQuotaCallCount() int {
  3229  	fake.getOrganizationQuotaMutex.RLock()
  3230  	defer fake.getOrganizationQuotaMutex.RUnlock()
  3231  	return len(fake.getOrganizationQuotaArgsForCall)
  3232  }
  3233  
  3234  func (fake *FakeCloudControllerClient) GetOrganizationQuotaCalls(stub func(string) (ccv2.OrganizationQuota, ccv2.Warnings, error)) {
  3235  	fake.getOrganizationQuotaMutex.Lock()
  3236  	defer fake.getOrganizationQuotaMutex.Unlock()
  3237  	fake.GetOrganizationQuotaStub = stub
  3238  }
  3239  
  3240  func (fake *FakeCloudControllerClient) GetOrganizationQuotaArgsForCall(i int) string {
  3241  	fake.getOrganizationQuotaMutex.RLock()
  3242  	defer fake.getOrganizationQuotaMutex.RUnlock()
  3243  	argsForCall := fake.getOrganizationQuotaArgsForCall[i]
  3244  	return argsForCall.arg1
  3245  }
  3246  
  3247  func (fake *FakeCloudControllerClient) GetOrganizationQuotaReturns(result1 ccv2.OrganizationQuota, result2 ccv2.Warnings, result3 error) {
  3248  	fake.getOrganizationQuotaMutex.Lock()
  3249  	defer fake.getOrganizationQuotaMutex.Unlock()
  3250  	fake.GetOrganizationQuotaStub = nil
  3251  	fake.getOrganizationQuotaReturns = struct {
  3252  		result1 ccv2.OrganizationQuota
  3253  		result2 ccv2.Warnings
  3254  		result3 error
  3255  	}{result1, result2, result3}
  3256  }
  3257  
  3258  func (fake *FakeCloudControllerClient) GetOrganizationQuotaReturnsOnCall(i int, result1 ccv2.OrganizationQuota, result2 ccv2.Warnings, result3 error) {
  3259  	fake.getOrganizationQuotaMutex.Lock()
  3260  	defer fake.getOrganizationQuotaMutex.Unlock()
  3261  	fake.GetOrganizationQuotaStub = nil
  3262  	if fake.getOrganizationQuotaReturnsOnCall == nil {
  3263  		fake.getOrganizationQuotaReturnsOnCall = make(map[int]struct {
  3264  			result1 ccv2.OrganizationQuota
  3265  			result2 ccv2.Warnings
  3266  			result3 error
  3267  		})
  3268  	}
  3269  	fake.getOrganizationQuotaReturnsOnCall[i] = struct {
  3270  		result1 ccv2.OrganizationQuota
  3271  		result2 ccv2.Warnings
  3272  		result3 error
  3273  	}{result1, result2, result3}
  3274  }
  3275  
  3276  func (fake *FakeCloudControllerClient) GetOrganizationQuotas(arg1 ...ccv2.Filter) ([]ccv2.OrganizationQuota, ccv2.Warnings, error) {
  3277  	fake.getOrganizationQuotasMutex.Lock()
  3278  	ret, specificReturn := fake.getOrganizationQuotasReturnsOnCall[len(fake.getOrganizationQuotasArgsForCall)]
  3279  	fake.getOrganizationQuotasArgsForCall = append(fake.getOrganizationQuotasArgsForCall, struct {
  3280  		arg1 []ccv2.Filter
  3281  	}{arg1})
  3282  	fake.recordInvocation("GetOrganizationQuotas", []interface{}{arg1})
  3283  	fake.getOrganizationQuotasMutex.Unlock()
  3284  	if fake.GetOrganizationQuotasStub != nil {
  3285  		return fake.GetOrganizationQuotasStub(arg1...)
  3286  	}
  3287  	if specificReturn {
  3288  		return ret.result1, ret.result2, ret.result3
  3289  	}
  3290  	fakeReturns := fake.getOrganizationQuotasReturns
  3291  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3292  }
  3293  
  3294  func (fake *FakeCloudControllerClient) GetOrganizationQuotasCallCount() int {
  3295  	fake.getOrganizationQuotasMutex.RLock()
  3296  	defer fake.getOrganizationQuotasMutex.RUnlock()
  3297  	return len(fake.getOrganizationQuotasArgsForCall)
  3298  }
  3299  
  3300  func (fake *FakeCloudControllerClient) GetOrganizationQuotasCalls(stub func(...ccv2.Filter) ([]ccv2.OrganizationQuota, ccv2.Warnings, error)) {
  3301  	fake.getOrganizationQuotasMutex.Lock()
  3302  	defer fake.getOrganizationQuotasMutex.Unlock()
  3303  	fake.GetOrganizationQuotasStub = stub
  3304  }
  3305  
  3306  func (fake *FakeCloudControllerClient) GetOrganizationQuotasArgsForCall(i int) []ccv2.Filter {
  3307  	fake.getOrganizationQuotasMutex.RLock()
  3308  	defer fake.getOrganizationQuotasMutex.RUnlock()
  3309  	argsForCall := fake.getOrganizationQuotasArgsForCall[i]
  3310  	return argsForCall.arg1
  3311  }
  3312  
  3313  func (fake *FakeCloudControllerClient) GetOrganizationQuotasReturns(result1 []ccv2.OrganizationQuota, result2 ccv2.Warnings, result3 error) {
  3314  	fake.getOrganizationQuotasMutex.Lock()
  3315  	defer fake.getOrganizationQuotasMutex.Unlock()
  3316  	fake.GetOrganizationQuotasStub = nil
  3317  	fake.getOrganizationQuotasReturns = struct {
  3318  		result1 []ccv2.OrganizationQuota
  3319  		result2 ccv2.Warnings
  3320  		result3 error
  3321  	}{result1, result2, result3}
  3322  }
  3323  
  3324  func (fake *FakeCloudControllerClient) GetOrganizationQuotasReturnsOnCall(i int, result1 []ccv2.OrganizationQuota, result2 ccv2.Warnings, result3 error) {
  3325  	fake.getOrganizationQuotasMutex.Lock()
  3326  	defer fake.getOrganizationQuotasMutex.Unlock()
  3327  	fake.GetOrganizationQuotasStub = nil
  3328  	if fake.getOrganizationQuotasReturnsOnCall == nil {
  3329  		fake.getOrganizationQuotasReturnsOnCall = make(map[int]struct {
  3330  			result1 []ccv2.OrganizationQuota
  3331  			result2 ccv2.Warnings
  3332  			result3 error
  3333  		})
  3334  	}
  3335  	fake.getOrganizationQuotasReturnsOnCall[i] = struct {
  3336  		result1 []ccv2.OrganizationQuota
  3337  		result2 ccv2.Warnings
  3338  		result3 error
  3339  	}{result1, result2, result3}
  3340  }
  3341  
  3342  func (fake *FakeCloudControllerClient) GetOrganizations(arg1 ...ccv2.Filter) ([]ccv2.Organization, ccv2.Warnings, error) {
  3343  	fake.getOrganizationsMutex.Lock()
  3344  	ret, specificReturn := fake.getOrganizationsReturnsOnCall[len(fake.getOrganizationsArgsForCall)]
  3345  	fake.getOrganizationsArgsForCall = append(fake.getOrganizationsArgsForCall, struct {
  3346  		arg1 []ccv2.Filter
  3347  	}{arg1})
  3348  	fake.recordInvocation("GetOrganizations", []interface{}{arg1})
  3349  	fake.getOrganizationsMutex.Unlock()
  3350  	if fake.GetOrganizationsStub != nil {
  3351  		return fake.GetOrganizationsStub(arg1...)
  3352  	}
  3353  	if specificReturn {
  3354  		return ret.result1, ret.result2, ret.result3
  3355  	}
  3356  	fakeReturns := fake.getOrganizationsReturns
  3357  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3358  }
  3359  
  3360  func (fake *FakeCloudControllerClient) GetOrganizationsCallCount() int {
  3361  	fake.getOrganizationsMutex.RLock()
  3362  	defer fake.getOrganizationsMutex.RUnlock()
  3363  	return len(fake.getOrganizationsArgsForCall)
  3364  }
  3365  
  3366  func (fake *FakeCloudControllerClient) GetOrganizationsCalls(stub func(...ccv2.Filter) ([]ccv2.Organization, ccv2.Warnings, error)) {
  3367  	fake.getOrganizationsMutex.Lock()
  3368  	defer fake.getOrganizationsMutex.Unlock()
  3369  	fake.GetOrganizationsStub = stub
  3370  }
  3371  
  3372  func (fake *FakeCloudControllerClient) GetOrganizationsArgsForCall(i int) []ccv2.Filter {
  3373  	fake.getOrganizationsMutex.RLock()
  3374  	defer fake.getOrganizationsMutex.RUnlock()
  3375  	argsForCall := fake.getOrganizationsArgsForCall[i]
  3376  	return argsForCall.arg1
  3377  }
  3378  
  3379  func (fake *FakeCloudControllerClient) GetOrganizationsReturns(result1 []ccv2.Organization, result2 ccv2.Warnings, result3 error) {
  3380  	fake.getOrganizationsMutex.Lock()
  3381  	defer fake.getOrganizationsMutex.Unlock()
  3382  	fake.GetOrganizationsStub = nil
  3383  	fake.getOrganizationsReturns = struct {
  3384  		result1 []ccv2.Organization
  3385  		result2 ccv2.Warnings
  3386  		result3 error
  3387  	}{result1, result2, result3}
  3388  }
  3389  
  3390  func (fake *FakeCloudControllerClient) GetOrganizationsReturnsOnCall(i int, result1 []ccv2.Organization, result2 ccv2.Warnings, result3 error) {
  3391  	fake.getOrganizationsMutex.Lock()
  3392  	defer fake.getOrganizationsMutex.Unlock()
  3393  	fake.GetOrganizationsStub = nil
  3394  	if fake.getOrganizationsReturnsOnCall == nil {
  3395  		fake.getOrganizationsReturnsOnCall = make(map[int]struct {
  3396  			result1 []ccv2.Organization
  3397  			result2 ccv2.Warnings
  3398  			result3 error
  3399  		})
  3400  	}
  3401  	fake.getOrganizationsReturnsOnCall[i] = struct {
  3402  		result1 []ccv2.Organization
  3403  		result2 ccv2.Warnings
  3404  		result3 error
  3405  	}{result1, result2, result3}
  3406  }
  3407  
  3408  func (fake *FakeCloudControllerClient) GetPrivateDomain(arg1 string) (ccv2.Domain, ccv2.Warnings, error) {
  3409  	fake.getPrivateDomainMutex.Lock()
  3410  	ret, specificReturn := fake.getPrivateDomainReturnsOnCall[len(fake.getPrivateDomainArgsForCall)]
  3411  	fake.getPrivateDomainArgsForCall = append(fake.getPrivateDomainArgsForCall, struct {
  3412  		arg1 string
  3413  	}{arg1})
  3414  	fake.recordInvocation("GetPrivateDomain", []interface{}{arg1})
  3415  	fake.getPrivateDomainMutex.Unlock()
  3416  	if fake.GetPrivateDomainStub != nil {
  3417  		return fake.GetPrivateDomainStub(arg1)
  3418  	}
  3419  	if specificReturn {
  3420  		return ret.result1, ret.result2, ret.result3
  3421  	}
  3422  	fakeReturns := fake.getPrivateDomainReturns
  3423  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3424  }
  3425  
  3426  func (fake *FakeCloudControllerClient) GetPrivateDomainCallCount() int {
  3427  	fake.getPrivateDomainMutex.RLock()
  3428  	defer fake.getPrivateDomainMutex.RUnlock()
  3429  	return len(fake.getPrivateDomainArgsForCall)
  3430  }
  3431  
  3432  func (fake *FakeCloudControllerClient) GetPrivateDomainCalls(stub func(string) (ccv2.Domain, ccv2.Warnings, error)) {
  3433  	fake.getPrivateDomainMutex.Lock()
  3434  	defer fake.getPrivateDomainMutex.Unlock()
  3435  	fake.GetPrivateDomainStub = stub
  3436  }
  3437  
  3438  func (fake *FakeCloudControllerClient) GetPrivateDomainArgsForCall(i int) string {
  3439  	fake.getPrivateDomainMutex.RLock()
  3440  	defer fake.getPrivateDomainMutex.RUnlock()
  3441  	argsForCall := fake.getPrivateDomainArgsForCall[i]
  3442  	return argsForCall.arg1
  3443  }
  3444  
  3445  func (fake *FakeCloudControllerClient) GetPrivateDomainReturns(result1 ccv2.Domain, result2 ccv2.Warnings, result3 error) {
  3446  	fake.getPrivateDomainMutex.Lock()
  3447  	defer fake.getPrivateDomainMutex.Unlock()
  3448  	fake.GetPrivateDomainStub = nil
  3449  	fake.getPrivateDomainReturns = struct {
  3450  		result1 ccv2.Domain
  3451  		result2 ccv2.Warnings
  3452  		result3 error
  3453  	}{result1, result2, result3}
  3454  }
  3455  
  3456  func (fake *FakeCloudControllerClient) GetPrivateDomainReturnsOnCall(i int, result1 ccv2.Domain, result2 ccv2.Warnings, result3 error) {
  3457  	fake.getPrivateDomainMutex.Lock()
  3458  	defer fake.getPrivateDomainMutex.Unlock()
  3459  	fake.GetPrivateDomainStub = nil
  3460  	if fake.getPrivateDomainReturnsOnCall == nil {
  3461  		fake.getPrivateDomainReturnsOnCall = make(map[int]struct {
  3462  			result1 ccv2.Domain
  3463  			result2 ccv2.Warnings
  3464  			result3 error
  3465  		})
  3466  	}
  3467  	fake.getPrivateDomainReturnsOnCall[i] = struct {
  3468  		result1 ccv2.Domain
  3469  		result2 ccv2.Warnings
  3470  		result3 error
  3471  	}{result1, result2, result3}
  3472  }
  3473  
  3474  func (fake *FakeCloudControllerClient) GetRouteApplications(arg1 string, arg2 ...ccv2.Filter) ([]ccv2.Application, ccv2.Warnings, error) {
  3475  	fake.getRouteApplicationsMutex.Lock()
  3476  	ret, specificReturn := fake.getRouteApplicationsReturnsOnCall[len(fake.getRouteApplicationsArgsForCall)]
  3477  	fake.getRouteApplicationsArgsForCall = append(fake.getRouteApplicationsArgsForCall, struct {
  3478  		arg1 string
  3479  		arg2 []ccv2.Filter
  3480  	}{arg1, arg2})
  3481  	fake.recordInvocation("GetRouteApplications", []interface{}{arg1, arg2})
  3482  	fake.getRouteApplicationsMutex.Unlock()
  3483  	if fake.GetRouteApplicationsStub != nil {
  3484  		return fake.GetRouteApplicationsStub(arg1, arg2...)
  3485  	}
  3486  	if specificReturn {
  3487  		return ret.result1, ret.result2, ret.result3
  3488  	}
  3489  	fakeReturns := fake.getRouteApplicationsReturns
  3490  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3491  }
  3492  
  3493  func (fake *FakeCloudControllerClient) GetRouteApplicationsCallCount() int {
  3494  	fake.getRouteApplicationsMutex.RLock()
  3495  	defer fake.getRouteApplicationsMutex.RUnlock()
  3496  	return len(fake.getRouteApplicationsArgsForCall)
  3497  }
  3498  
  3499  func (fake *FakeCloudControllerClient) GetRouteApplicationsCalls(stub func(string, ...ccv2.Filter) ([]ccv2.Application, ccv2.Warnings, error)) {
  3500  	fake.getRouteApplicationsMutex.Lock()
  3501  	defer fake.getRouteApplicationsMutex.Unlock()
  3502  	fake.GetRouteApplicationsStub = stub
  3503  }
  3504  
  3505  func (fake *FakeCloudControllerClient) GetRouteApplicationsArgsForCall(i int) (string, []ccv2.Filter) {
  3506  	fake.getRouteApplicationsMutex.RLock()
  3507  	defer fake.getRouteApplicationsMutex.RUnlock()
  3508  	argsForCall := fake.getRouteApplicationsArgsForCall[i]
  3509  	return argsForCall.arg1, argsForCall.arg2
  3510  }
  3511  
  3512  func (fake *FakeCloudControllerClient) GetRouteApplicationsReturns(result1 []ccv2.Application, result2 ccv2.Warnings, result3 error) {
  3513  	fake.getRouteApplicationsMutex.Lock()
  3514  	defer fake.getRouteApplicationsMutex.Unlock()
  3515  	fake.GetRouteApplicationsStub = nil
  3516  	fake.getRouteApplicationsReturns = struct {
  3517  		result1 []ccv2.Application
  3518  		result2 ccv2.Warnings
  3519  		result3 error
  3520  	}{result1, result2, result3}
  3521  }
  3522  
  3523  func (fake *FakeCloudControllerClient) GetRouteApplicationsReturnsOnCall(i int, result1 []ccv2.Application, result2 ccv2.Warnings, result3 error) {
  3524  	fake.getRouteApplicationsMutex.Lock()
  3525  	defer fake.getRouteApplicationsMutex.Unlock()
  3526  	fake.GetRouteApplicationsStub = nil
  3527  	if fake.getRouteApplicationsReturnsOnCall == nil {
  3528  		fake.getRouteApplicationsReturnsOnCall = make(map[int]struct {
  3529  			result1 []ccv2.Application
  3530  			result2 ccv2.Warnings
  3531  			result3 error
  3532  		})
  3533  	}
  3534  	fake.getRouteApplicationsReturnsOnCall[i] = struct {
  3535  		result1 []ccv2.Application
  3536  		result2 ccv2.Warnings
  3537  		result3 error
  3538  	}{result1, result2, result3}
  3539  }
  3540  
  3541  func (fake *FakeCloudControllerClient) GetRoutes(arg1 ...ccv2.Filter) ([]ccv2.Route, ccv2.Warnings, error) {
  3542  	fake.getRoutesMutex.Lock()
  3543  	ret, specificReturn := fake.getRoutesReturnsOnCall[len(fake.getRoutesArgsForCall)]
  3544  	fake.getRoutesArgsForCall = append(fake.getRoutesArgsForCall, struct {
  3545  		arg1 []ccv2.Filter
  3546  	}{arg1})
  3547  	fake.recordInvocation("GetRoutes", []interface{}{arg1})
  3548  	fake.getRoutesMutex.Unlock()
  3549  	if fake.GetRoutesStub != nil {
  3550  		return fake.GetRoutesStub(arg1...)
  3551  	}
  3552  	if specificReturn {
  3553  		return ret.result1, ret.result2, ret.result3
  3554  	}
  3555  	fakeReturns := fake.getRoutesReturns
  3556  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3557  }
  3558  
  3559  func (fake *FakeCloudControllerClient) GetRoutesCallCount() int {
  3560  	fake.getRoutesMutex.RLock()
  3561  	defer fake.getRoutesMutex.RUnlock()
  3562  	return len(fake.getRoutesArgsForCall)
  3563  }
  3564  
  3565  func (fake *FakeCloudControllerClient) GetRoutesCalls(stub func(...ccv2.Filter) ([]ccv2.Route, ccv2.Warnings, error)) {
  3566  	fake.getRoutesMutex.Lock()
  3567  	defer fake.getRoutesMutex.Unlock()
  3568  	fake.GetRoutesStub = stub
  3569  }
  3570  
  3571  func (fake *FakeCloudControllerClient) GetRoutesArgsForCall(i int) []ccv2.Filter {
  3572  	fake.getRoutesMutex.RLock()
  3573  	defer fake.getRoutesMutex.RUnlock()
  3574  	argsForCall := fake.getRoutesArgsForCall[i]
  3575  	return argsForCall.arg1
  3576  }
  3577  
  3578  func (fake *FakeCloudControllerClient) GetRoutesReturns(result1 []ccv2.Route, result2 ccv2.Warnings, result3 error) {
  3579  	fake.getRoutesMutex.Lock()
  3580  	defer fake.getRoutesMutex.Unlock()
  3581  	fake.GetRoutesStub = nil
  3582  	fake.getRoutesReturns = struct {
  3583  		result1 []ccv2.Route
  3584  		result2 ccv2.Warnings
  3585  		result3 error
  3586  	}{result1, result2, result3}
  3587  }
  3588  
  3589  func (fake *FakeCloudControllerClient) GetRoutesReturnsOnCall(i int, result1 []ccv2.Route, result2 ccv2.Warnings, result3 error) {
  3590  	fake.getRoutesMutex.Lock()
  3591  	defer fake.getRoutesMutex.Unlock()
  3592  	fake.GetRoutesStub = nil
  3593  	if fake.getRoutesReturnsOnCall == nil {
  3594  		fake.getRoutesReturnsOnCall = make(map[int]struct {
  3595  			result1 []ccv2.Route
  3596  			result2 ccv2.Warnings
  3597  			result3 error
  3598  		})
  3599  	}
  3600  	fake.getRoutesReturnsOnCall[i] = struct {
  3601  		result1 []ccv2.Route
  3602  		result2 ccv2.Warnings
  3603  		result3 error
  3604  	}{result1, result2, result3}
  3605  }
  3606  
  3607  func (fake *FakeCloudControllerClient) GetSecurityGroupSpaces(arg1 string) ([]ccv2.Space, ccv2.Warnings, error) {
  3608  	fake.getSecurityGroupSpacesMutex.Lock()
  3609  	ret, specificReturn := fake.getSecurityGroupSpacesReturnsOnCall[len(fake.getSecurityGroupSpacesArgsForCall)]
  3610  	fake.getSecurityGroupSpacesArgsForCall = append(fake.getSecurityGroupSpacesArgsForCall, struct {
  3611  		arg1 string
  3612  	}{arg1})
  3613  	fake.recordInvocation("GetSecurityGroupSpaces", []interface{}{arg1})
  3614  	fake.getSecurityGroupSpacesMutex.Unlock()
  3615  	if fake.GetSecurityGroupSpacesStub != nil {
  3616  		return fake.GetSecurityGroupSpacesStub(arg1)
  3617  	}
  3618  	if specificReturn {
  3619  		return ret.result1, ret.result2, ret.result3
  3620  	}
  3621  	fakeReturns := fake.getSecurityGroupSpacesReturns
  3622  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3623  }
  3624  
  3625  func (fake *FakeCloudControllerClient) GetSecurityGroupSpacesCallCount() int {
  3626  	fake.getSecurityGroupSpacesMutex.RLock()
  3627  	defer fake.getSecurityGroupSpacesMutex.RUnlock()
  3628  	return len(fake.getSecurityGroupSpacesArgsForCall)
  3629  }
  3630  
  3631  func (fake *FakeCloudControllerClient) GetSecurityGroupSpacesCalls(stub func(string) ([]ccv2.Space, ccv2.Warnings, error)) {
  3632  	fake.getSecurityGroupSpacesMutex.Lock()
  3633  	defer fake.getSecurityGroupSpacesMutex.Unlock()
  3634  	fake.GetSecurityGroupSpacesStub = stub
  3635  }
  3636  
  3637  func (fake *FakeCloudControllerClient) GetSecurityGroupSpacesArgsForCall(i int) string {
  3638  	fake.getSecurityGroupSpacesMutex.RLock()
  3639  	defer fake.getSecurityGroupSpacesMutex.RUnlock()
  3640  	argsForCall := fake.getSecurityGroupSpacesArgsForCall[i]
  3641  	return argsForCall.arg1
  3642  }
  3643  
  3644  func (fake *FakeCloudControllerClient) GetSecurityGroupSpacesReturns(result1 []ccv2.Space, result2 ccv2.Warnings, result3 error) {
  3645  	fake.getSecurityGroupSpacesMutex.Lock()
  3646  	defer fake.getSecurityGroupSpacesMutex.Unlock()
  3647  	fake.GetSecurityGroupSpacesStub = nil
  3648  	fake.getSecurityGroupSpacesReturns = struct {
  3649  		result1 []ccv2.Space
  3650  		result2 ccv2.Warnings
  3651  		result3 error
  3652  	}{result1, result2, result3}
  3653  }
  3654  
  3655  func (fake *FakeCloudControllerClient) GetSecurityGroupSpacesReturnsOnCall(i int, result1 []ccv2.Space, result2 ccv2.Warnings, result3 error) {
  3656  	fake.getSecurityGroupSpacesMutex.Lock()
  3657  	defer fake.getSecurityGroupSpacesMutex.Unlock()
  3658  	fake.GetSecurityGroupSpacesStub = nil
  3659  	if fake.getSecurityGroupSpacesReturnsOnCall == nil {
  3660  		fake.getSecurityGroupSpacesReturnsOnCall = make(map[int]struct {
  3661  			result1 []ccv2.Space
  3662  			result2 ccv2.Warnings
  3663  			result3 error
  3664  		})
  3665  	}
  3666  	fake.getSecurityGroupSpacesReturnsOnCall[i] = struct {
  3667  		result1 []ccv2.Space
  3668  		result2 ccv2.Warnings
  3669  		result3 error
  3670  	}{result1, result2, result3}
  3671  }
  3672  
  3673  func (fake *FakeCloudControllerClient) GetSecurityGroupStagingSpaces(arg1 string) ([]ccv2.Space, ccv2.Warnings, error) {
  3674  	fake.getSecurityGroupStagingSpacesMutex.Lock()
  3675  	ret, specificReturn := fake.getSecurityGroupStagingSpacesReturnsOnCall[len(fake.getSecurityGroupStagingSpacesArgsForCall)]
  3676  	fake.getSecurityGroupStagingSpacesArgsForCall = append(fake.getSecurityGroupStagingSpacesArgsForCall, struct {
  3677  		arg1 string
  3678  	}{arg1})
  3679  	fake.recordInvocation("GetSecurityGroupStagingSpaces", []interface{}{arg1})
  3680  	fake.getSecurityGroupStagingSpacesMutex.Unlock()
  3681  	if fake.GetSecurityGroupStagingSpacesStub != nil {
  3682  		return fake.GetSecurityGroupStagingSpacesStub(arg1)
  3683  	}
  3684  	if specificReturn {
  3685  		return ret.result1, ret.result2, ret.result3
  3686  	}
  3687  	fakeReturns := fake.getSecurityGroupStagingSpacesReturns
  3688  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3689  }
  3690  
  3691  func (fake *FakeCloudControllerClient) GetSecurityGroupStagingSpacesCallCount() int {
  3692  	fake.getSecurityGroupStagingSpacesMutex.RLock()
  3693  	defer fake.getSecurityGroupStagingSpacesMutex.RUnlock()
  3694  	return len(fake.getSecurityGroupStagingSpacesArgsForCall)
  3695  }
  3696  
  3697  func (fake *FakeCloudControllerClient) GetSecurityGroupStagingSpacesCalls(stub func(string) ([]ccv2.Space, ccv2.Warnings, error)) {
  3698  	fake.getSecurityGroupStagingSpacesMutex.Lock()
  3699  	defer fake.getSecurityGroupStagingSpacesMutex.Unlock()
  3700  	fake.GetSecurityGroupStagingSpacesStub = stub
  3701  }
  3702  
  3703  func (fake *FakeCloudControllerClient) GetSecurityGroupStagingSpacesArgsForCall(i int) string {
  3704  	fake.getSecurityGroupStagingSpacesMutex.RLock()
  3705  	defer fake.getSecurityGroupStagingSpacesMutex.RUnlock()
  3706  	argsForCall := fake.getSecurityGroupStagingSpacesArgsForCall[i]
  3707  	return argsForCall.arg1
  3708  }
  3709  
  3710  func (fake *FakeCloudControllerClient) GetSecurityGroupStagingSpacesReturns(result1 []ccv2.Space, result2 ccv2.Warnings, result3 error) {
  3711  	fake.getSecurityGroupStagingSpacesMutex.Lock()
  3712  	defer fake.getSecurityGroupStagingSpacesMutex.Unlock()
  3713  	fake.GetSecurityGroupStagingSpacesStub = nil
  3714  	fake.getSecurityGroupStagingSpacesReturns = struct {
  3715  		result1 []ccv2.Space
  3716  		result2 ccv2.Warnings
  3717  		result3 error
  3718  	}{result1, result2, result3}
  3719  }
  3720  
  3721  func (fake *FakeCloudControllerClient) GetSecurityGroupStagingSpacesReturnsOnCall(i int, result1 []ccv2.Space, result2 ccv2.Warnings, result3 error) {
  3722  	fake.getSecurityGroupStagingSpacesMutex.Lock()
  3723  	defer fake.getSecurityGroupStagingSpacesMutex.Unlock()
  3724  	fake.GetSecurityGroupStagingSpacesStub = nil
  3725  	if fake.getSecurityGroupStagingSpacesReturnsOnCall == nil {
  3726  		fake.getSecurityGroupStagingSpacesReturnsOnCall = make(map[int]struct {
  3727  			result1 []ccv2.Space
  3728  			result2 ccv2.Warnings
  3729  			result3 error
  3730  		})
  3731  	}
  3732  	fake.getSecurityGroupStagingSpacesReturnsOnCall[i] = struct {
  3733  		result1 []ccv2.Space
  3734  		result2 ccv2.Warnings
  3735  		result3 error
  3736  	}{result1, result2, result3}
  3737  }
  3738  
  3739  func (fake *FakeCloudControllerClient) GetSecurityGroups(arg1 ...ccv2.Filter) ([]ccv2.SecurityGroup, ccv2.Warnings, error) {
  3740  	fake.getSecurityGroupsMutex.Lock()
  3741  	ret, specificReturn := fake.getSecurityGroupsReturnsOnCall[len(fake.getSecurityGroupsArgsForCall)]
  3742  	fake.getSecurityGroupsArgsForCall = append(fake.getSecurityGroupsArgsForCall, struct {
  3743  		arg1 []ccv2.Filter
  3744  	}{arg1})
  3745  	fake.recordInvocation("GetSecurityGroups", []interface{}{arg1})
  3746  	fake.getSecurityGroupsMutex.Unlock()
  3747  	if fake.GetSecurityGroupsStub != nil {
  3748  		return fake.GetSecurityGroupsStub(arg1...)
  3749  	}
  3750  	if specificReturn {
  3751  		return ret.result1, ret.result2, ret.result3
  3752  	}
  3753  	fakeReturns := fake.getSecurityGroupsReturns
  3754  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3755  }
  3756  
  3757  func (fake *FakeCloudControllerClient) GetSecurityGroupsCallCount() int {
  3758  	fake.getSecurityGroupsMutex.RLock()
  3759  	defer fake.getSecurityGroupsMutex.RUnlock()
  3760  	return len(fake.getSecurityGroupsArgsForCall)
  3761  }
  3762  
  3763  func (fake *FakeCloudControllerClient) GetSecurityGroupsCalls(stub func(...ccv2.Filter) ([]ccv2.SecurityGroup, ccv2.Warnings, error)) {
  3764  	fake.getSecurityGroupsMutex.Lock()
  3765  	defer fake.getSecurityGroupsMutex.Unlock()
  3766  	fake.GetSecurityGroupsStub = stub
  3767  }
  3768  
  3769  func (fake *FakeCloudControllerClient) GetSecurityGroupsArgsForCall(i int) []ccv2.Filter {
  3770  	fake.getSecurityGroupsMutex.RLock()
  3771  	defer fake.getSecurityGroupsMutex.RUnlock()
  3772  	argsForCall := fake.getSecurityGroupsArgsForCall[i]
  3773  	return argsForCall.arg1
  3774  }
  3775  
  3776  func (fake *FakeCloudControllerClient) GetSecurityGroupsReturns(result1 []ccv2.SecurityGroup, result2 ccv2.Warnings, result3 error) {
  3777  	fake.getSecurityGroupsMutex.Lock()
  3778  	defer fake.getSecurityGroupsMutex.Unlock()
  3779  	fake.GetSecurityGroupsStub = nil
  3780  	fake.getSecurityGroupsReturns = struct {
  3781  		result1 []ccv2.SecurityGroup
  3782  		result2 ccv2.Warnings
  3783  		result3 error
  3784  	}{result1, result2, result3}
  3785  }
  3786  
  3787  func (fake *FakeCloudControllerClient) GetSecurityGroupsReturnsOnCall(i int, result1 []ccv2.SecurityGroup, result2 ccv2.Warnings, result3 error) {
  3788  	fake.getSecurityGroupsMutex.Lock()
  3789  	defer fake.getSecurityGroupsMutex.Unlock()
  3790  	fake.GetSecurityGroupsStub = nil
  3791  	if fake.getSecurityGroupsReturnsOnCall == nil {
  3792  		fake.getSecurityGroupsReturnsOnCall = make(map[int]struct {
  3793  			result1 []ccv2.SecurityGroup
  3794  			result2 ccv2.Warnings
  3795  			result3 error
  3796  		})
  3797  	}
  3798  	fake.getSecurityGroupsReturnsOnCall[i] = struct {
  3799  		result1 []ccv2.SecurityGroup
  3800  		result2 ccv2.Warnings
  3801  		result3 error
  3802  	}{result1, result2, result3}
  3803  }
  3804  
  3805  func (fake *FakeCloudControllerClient) GetService(arg1 string) (ccv2.Service, ccv2.Warnings, error) {
  3806  	fake.getServiceMutex.Lock()
  3807  	ret, specificReturn := fake.getServiceReturnsOnCall[len(fake.getServiceArgsForCall)]
  3808  	fake.getServiceArgsForCall = append(fake.getServiceArgsForCall, struct {
  3809  		arg1 string
  3810  	}{arg1})
  3811  	fake.recordInvocation("GetService", []interface{}{arg1})
  3812  	fake.getServiceMutex.Unlock()
  3813  	if fake.GetServiceStub != nil {
  3814  		return fake.GetServiceStub(arg1)
  3815  	}
  3816  	if specificReturn {
  3817  		return ret.result1, ret.result2, ret.result3
  3818  	}
  3819  	fakeReturns := fake.getServiceReturns
  3820  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3821  }
  3822  
  3823  func (fake *FakeCloudControllerClient) GetServiceCallCount() int {
  3824  	fake.getServiceMutex.RLock()
  3825  	defer fake.getServiceMutex.RUnlock()
  3826  	return len(fake.getServiceArgsForCall)
  3827  }
  3828  
  3829  func (fake *FakeCloudControllerClient) GetServiceCalls(stub func(string) (ccv2.Service, ccv2.Warnings, error)) {
  3830  	fake.getServiceMutex.Lock()
  3831  	defer fake.getServiceMutex.Unlock()
  3832  	fake.GetServiceStub = stub
  3833  }
  3834  
  3835  func (fake *FakeCloudControllerClient) GetServiceArgsForCall(i int) string {
  3836  	fake.getServiceMutex.RLock()
  3837  	defer fake.getServiceMutex.RUnlock()
  3838  	argsForCall := fake.getServiceArgsForCall[i]
  3839  	return argsForCall.arg1
  3840  }
  3841  
  3842  func (fake *FakeCloudControllerClient) GetServiceReturns(result1 ccv2.Service, result2 ccv2.Warnings, result3 error) {
  3843  	fake.getServiceMutex.Lock()
  3844  	defer fake.getServiceMutex.Unlock()
  3845  	fake.GetServiceStub = nil
  3846  	fake.getServiceReturns = struct {
  3847  		result1 ccv2.Service
  3848  		result2 ccv2.Warnings
  3849  		result3 error
  3850  	}{result1, result2, result3}
  3851  }
  3852  
  3853  func (fake *FakeCloudControllerClient) GetServiceReturnsOnCall(i int, result1 ccv2.Service, result2 ccv2.Warnings, result3 error) {
  3854  	fake.getServiceMutex.Lock()
  3855  	defer fake.getServiceMutex.Unlock()
  3856  	fake.GetServiceStub = nil
  3857  	if fake.getServiceReturnsOnCall == nil {
  3858  		fake.getServiceReturnsOnCall = make(map[int]struct {
  3859  			result1 ccv2.Service
  3860  			result2 ccv2.Warnings
  3861  			result3 error
  3862  		})
  3863  	}
  3864  	fake.getServiceReturnsOnCall[i] = struct {
  3865  		result1 ccv2.Service
  3866  		result2 ccv2.Warnings
  3867  		result3 error
  3868  	}{result1, result2, result3}
  3869  }
  3870  
  3871  func (fake *FakeCloudControllerClient) GetServiceBindings(arg1 ...ccv2.Filter) ([]ccv2.ServiceBinding, ccv2.Warnings, error) {
  3872  	fake.getServiceBindingsMutex.Lock()
  3873  	ret, specificReturn := fake.getServiceBindingsReturnsOnCall[len(fake.getServiceBindingsArgsForCall)]
  3874  	fake.getServiceBindingsArgsForCall = append(fake.getServiceBindingsArgsForCall, struct {
  3875  		arg1 []ccv2.Filter
  3876  	}{arg1})
  3877  	fake.recordInvocation("GetServiceBindings", []interface{}{arg1})
  3878  	fake.getServiceBindingsMutex.Unlock()
  3879  	if fake.GetServiceBindingsStub != nil {
  3880  		return fake.GetServiceBindingsStub(arg1...)
  3881  	}
  3882  	if specificReturn {
  3883  		return ret.result1, ret.result2, ret.result3
  3884  	}
  3885  	fakeReturns := fake.getServiceBindingsReturns
  3886  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3887  }
  3888  
  3889  func (fake *FakeCloudControllerClient) GetServiceBindingsCallCount() int {
  3890  	fake.getServiceBindingsMutex.RLock()
  3891  	defer fake.getServiceBindingsMutex.RUnlock()
  3892  	return len(fake.getServiceBindingsArgsForCall)
  3893  }
  3894  
  3895  func (fake *FakeCloudControllerClient) GetServiceBindingsCalls(stub func(...ccv2.Filter) ([]ccv2.ServiceBinding, ccv2.Warnings, error)) {
  3896  	fake.getServiceBindingsMutex.Lock()
  3897  	defer fake.getServiceBindingsMutex.Unlock()
  3898  	fake.GetServiceBindingsStub = stub
  3899  }
  3900  
  3901  func (fake *FakeCloudControllerClient) GetServiceBindingsArgsForCall(i int) []ccv2.Filter {
  3902  	fake.getServiceBindingsMutex.RLock()
  3903  	defer fake.getServiceBindingsMutex.RUnlock()
  3904  	argsForCall := fake.getServiceBindingsArgsForCall[i]
  3905  	return argsForCall.arg1
  3906  }
  3907  
  3908  func (fake *FakeCloudControllerClient) GetServiceBindingsReturns(result1 []ccv2.ServiceBinding, result2 ccv2.Warnings, result3 error) {
  3909  	fake.getServiceBindingsMutex.Lock()
  3910  	defer fake.getServiceBindingsMutex.Unlock()
  3911  	fake.GetServiceBindingsStub = nil
  3912  	fake.getServiceBindingsReturns = struct {
  3913  		result1 []ccv2.ServiceBinding
  3914  		result2 ccv2.Warnings
  3915  		result3 error
  3916  	}{result1, result2, result3}
  3917  }
  3918  
  3919  func (fake *FakeCloudControllerClient) GetServiceBindingsReturnsOnCall(i int, result1 []ccv2.ServiceBinding, result2 ccv2.Warnings, result3 error) {
  3920  	fake.getServiceBindingsMutex.Lock()
  3921  	defer fake.getServiceBindingsMutex.Unlock()
  3922  	fake.GetServiceBindingsStub = nil
  3923  	if fake.getServiceBindingsReturnsOnCall == nil {
  3924  		fake.getServiceBindingsReturnsOnCall = make(map[int]struct {
  3925  			result1 []ccv2.ServiceBinding
  3926  			result2 ccv2.Warnings
  3927  			result3 error
  3928  		})
  3929  	}
  3930  	fake.getServiceBindingsReturnsOnCall[i] = struct {
  3931  		result1 []ccv2.ServiceBinding
  3932  		result2 ccv2.Warnings
  3933  		result3 error
  3934  	}{result1, result2, result3}
  3935  }
  3936  
  3937  func (fake *FakeCloudControllerClient) GetServiceBrokers(arg1 ...ccv2.Filter) ([]ccv2.ServiceBroker, ccv2.Warnings, error) {
  3938  	fake.getServiceBrokersMutex.Lock()
  3939  	ret, specificReturn := fake.getServiceBrokersReturnsOnCall[len(fake.getServiceBrokersArgsForCall)]
  3940  	fake.getServiceBrokersArgsForCall = append(fake.getServiceBrokersArgsForCall, struct {
  3941  		arg1 []ccv2.Filter
  3942  	}{arg1})
  3943  	fake.recordInvocation("GetServiceBrokers", []interface{}{arg1})
  3944  	fake.getServiceBrokersMutex.Unlock()
  3945  	if fake.GetServiceBrokersStub != nil {
  3946  		return fake.GetServiceBrokersStub(arg1...)
  3947  	}
  3948  	if specificReturn {
  3949  		return ret.result1, ret.result2, ret.result3
  3950  	}
  3951  	fakeReturns := fake.getServiceBrokersReturns
  3952  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3953  }
  3954  
  3955  func (fake *FakeCloudControllerClient) GetServiceBrokersCallCount() int {
  3956  	fake.getServiceBrokersMutex.RLock()
  3957  	defer fake.getServiceBrokersMutex.RUnlock()
  3958  	return len(fake.getServiceBrokersArgsForCall)
  3959  }
  3960  
  3961  func (fake *FakeCloudControllerClient) GetServiceBrokersCalls(stub func(...ccv2.Filter) ([]ccv2.ServiceBroker, ccv2.Warnings, error)) {
  3962  	fake.getServiceBrokersMutex.Lock()
  3963  	defer fake.getServiceBrokersMutex.Unlock()
  3964  	fake.GetServiceBrokersStub = stub
  3965  }
  3966  
  3967  func (fake *FakeCloudControllerClient) GetServiceBrokersArgsForCall(i int) []ccv2.Filter {
  3968  	fake.getServiceBrokersMutex.RLock()
  3969  	defer fake.getServiceBrokersMutex.RUnlock()
  3970  	argsForCall := fake.getServiceBrokersArgsForCall[i]
  3971  	return argsForCall.arg1
  3972  }
  3973  
  3974  func (fake *FakeCloudControllerClient) GetServiceBrokersReturns(result1 []ccv2.ServiceBroker, result2 ccv2.Warnings, result3 error) {
  3975  	fake.getServiceBrokersMutex.Lock()
  3976  	defer fake.getServiceBrokersMutex.Unlock()
  3977  	fake.GetServiceBrokersStub = nil
  3978  	fake.getServiceBrokersReturns = struct {
  3979  		result1 []ccv2.ServiceBroker
  3980  		result2 ccv2.Warnings
  3981  		result3 error
  3982  	}{result1, result2, result3}
  3983  }
  3984  
  3985  func (fake *FakeCloudControllerClient) GetServiceBrokersReturnsOnCall(i int, result1 []ccv2.ServiceBroker, result2 ccv2.Warnings, result3 error) {
  3986  	fake.getServiceBrokersMutex.Lock()
  3987  	defer fake.getServiceBrokersMutex.Unlock()
  3988  	fake.GetServiceBrokersStub = nil
  3989  	if fake.getServiceBrokersReturnsOnCall == nil {
  3990  		fake.getServiceBrokersReturnsOnCall = make(map[int]struct {
  3991  			result1 []ccv2.ServiceBroker
  3992  			result2 ccv2.Warnings
  3993  			result3 error
  3994  		})
  3995  	}
  3996  	fake.getServiceBrokersReturnsOnCall[i] = struct {
  3997  		result1 []ccv2.ServiceBroker
  3998  		result2 ccv2.Warnings
  3999  		result3 error
  4000  	}{result1, result2, result3}
  4001  }
  4002  
  4003  func (fake *FakeCloudControllerClient) GetServiceInstance(arg1 string) (ccv2.ServiceInstance, ccv2.Warnings, error) {
  4004  	fake.getServiceInstanceMutex.Lock()
  4005  	ret, specificReturn := fake.getServiceInstanceReturnsOnCall[len(fake.getServiceInstanceArgsForCall)]
  4006  	fake.getServiceInstanceArgsForCall = append(fake.getServiceInstanceArgsForCall, struct {
  4007  		arg1 string
  4008  	}{arg1})
  4009  	fake.recordInvocation("GetServiceInstance", []interface{}{arg1})
  4010  	fake.getServiceInstanceMutex.Unlock()
  4011  	if fake.GetServiceInstanceStub != nil {
  4012  		return fake.GetServiceInstanceStub(arg1)
  4013  	}
  4014  	if specificReturn {
  4015  		return ret.result1, ret.result2, ret.result3
  4016  	}
  4017  	fakeReturns := fake.getServiceInstanceReturns
  4018  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  4019  }
  4020  
  4021  func (fake *FakeCloudControllerClient) GetServiceInstanceCallCount() int {
  4022  	fake.getServiceInstanceMutex.RLock()
  4023  	defer fake.getServiceInstanceMutex.RUnlock()
  4024  	return len(fake.getServiceInstanceArgsForCall)
  4025  }
  4026  
  4027  func (fake *FakeCloudControllerClient) GetServiceInstanceCalls(stub func(string) (ccv2.ServiceInstance, ccv2.Warnings, error)) {
  4028  	fake.getServiceInstanceMutex.Lock()
  4029  	defer fake.getServiceInstanceMutex.Unlock()
  4030  	fake.GetServiceInstanceStub = stub
  4031  }
  4032  
  4033  func (fake *FakeCloudControllerClient) GetServiceInstanceArgsForCall(i int) string {
  4034  	fake.getServiceInstanceMutex.RLock()
  4035  	defer fake.getServiceInstanceMutex.RUnlock()
  4036  	argsForCall := fake.getServiceInstanceArgsForCall[i]
  4037  	return argsForCall.arg1
  4038  }
  4039  
  4040  func (fake *FakeCloudControllerClient) GetServiceInstanceReturns(result1 ccv2.ServiceInstance, result2 ccv2.Warnings, result3 error) {
  4041  	fake.getServiceInstanceMutex.Lock()
  4042  	defer fake.getServiceInstanceMutex.Unlock()
  4043  	fake.GetServiceInstanceStub = nil
  4044  	fake.getServiceInstanceReturns = struct {
  4045  		result1 ccv2.ServiceInstance
  4046  		result2 ccv2.Warnings
  4047  		result3 error
  4048  	}{result1, result2, result3}
  4049  }
  4050  
  4051  func (fake *FakeCloudControllerClient) GetServiceInstanceReturnsOnCall(i int, result1 ccv2.ServiceInstance, result2 ccv2.Warnings, result3 error) {
  4052  	fake.getServiceInstanceMutex.Lock()
  4053  	defer fake.getServiceInstanceMutex.Unlock()
  4054  	fake.GetServiceInstanceStub = nil
  4055  	if fake.getServiceInstanceReturnsOnCall == nil {
  4056  		fake.getServiceInstanceReturnsOnCall = make(map[int]struct {
  4057  			result1 ccv2.ServiceInstance
  4058  			result2 ccv2.Warnings
  4059  			result3 error
  4060  		})
  4061  	}
  4062  	fake.getServiceInstanceReturnsOnCall[i] = struct {
  4063  		result1 ccv2.ServiceInstance
  4064  		result2 ccv2.Warnings
  4065  		result3 error
  4066  	}{result1, result2, result3}
  4067  }
  4068  
  4069  func (fake *FakeCloudControllerClient) GetServiceInstanceServiceBindings(arg1 string) ([]ccv2.ServiceBinding, ccv2.Warnings, error) {
  4070  	fake.getServiceInstanceServiceBindingsMutex.Lock()
  4071  	ret, specificReturn := fake.getServiceInstanceServiceBindingsReturnsOnCall[len(fake.getServiceInstanceServiceBindingsArgsForCall)]
  4072  	fake.getServiceInstanceServiceBindingsArgsForCall = append(fake.getServiceInstanceServiceBindingsArgsForCall, struct {
  4073  		arg1 string
  4074  	}{arg1})
  4075  	fake.recordInvocation("GetServiceInstanceServiceBindings", []interface{}{arg1})
  4076  	fake.getServiceInstanceServiceBindingsMutex.Unlock()
  4077  	if fake.GetServiceInstanceServiceBindingsStub != nil {
  4078  		return fake.GetServiceInstanceServiceBindingsStub(arg1)
  4079  	}
  4080  	if specificReturn {
  4081  		return ret.result1, ret.result2, ret.result3
  4082  	}
  4083  	fakeReturns := fake.getServiceInstanceServiceBindingsReturns
  4084  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  4085  }
  4086  
  4087  func (fake *FakeCloudControllerClient) GetServiceInstanceServiceBindingsCallCount() int {
  4088  	fake.getServiceInstanceServiceBindingsMutex.RLock()
  4089  	defer fake.getServiceInstanceServiceBindingsMutex.RUnlock()
  4090  	return len(fake.getServiceInstanceServiceBindingsArgsForCall)
  4091  }
  4092  
  4093  func (fake *FakeCloudControllerClient) GetServiceInstanceServiceBindingsCalls(stub func(string) ([]ccv2.ServiceBinding, ccv2.Warnings, error)) {
  4094  	fake.getServiceInstanceServiceBindingsMutex.Lock()
  4095  	defer fake.getServiceInstanceServiceBindingsMutex.Unlock()
  4096  	fake.GetServiceInstanceServiceBindingsStub = stub
  4097  }
  4098  
  4099  func (fake *FakeCloudControllerClient) GetServiceInstanceServiceBindingsArgsForCall(i int) string {
  4100  	fake.getServiceInstanceServiceBindingsMutex.RLock()
  4101  	defer fake.getServiceInstanceServiceBindingsMutex.RUnlock()
  4102  	argsForCall := fake.getServiceInstanceServiceBindingsArgsForCall[i]
  4103  	return argsForCall.arg1
  4104  }
  4105  
  4106  func (fake *FakeCloudControllerClient) GetServiceInstanceServiceBindingsReturns(result1 []ccv2.ServiceBinding, result2 ccv2.Warnings, result3 error) {
  4107  	fake.getServiceInstanceServiceBindingsMutex.Lock()
  4108  	defer fake.getServiceInstanceServiceBindingsMutex.Unlock()
  4109  	fake.GetServiceInstanceServiceBindingsStub = nil
  4110  	fake.getServiceInstanceServiceBindingsReturns = struct {
  4111  		result1 []ccv2.ServiceBinding
  4112  		result2 ccv2.Warnings
  4113  		result3 error
  4114  	}{result1, result2, result3}
  4115  }
  4116  
  4117  func (fake *FakeCloudControllerClient) GetServiceInstanceServiceBindingsReturnsOnCall(i int, result1 []ccv2.ServiceBinding, result2 ccv2.Warnings, result3 error) {
  4118  	fake.getServiceInstanceServiceBindingsMutex.Lock()
  4119  	defer fake.getServiceInstanceServiceBindingsMutex.Unlock()
  4120  	fake.GetServiceInstanceServiceBindingsStub = nil
  4121  	if fake.getServiceInstanceServiceBindingsReturnsOnCall == nil {
  4122  		fake.getServiceInstanceServiceBindingsReturnsOnCall = make(map[int]struct {
  4123  			result1 []ccv2.ServiceBinding
  4124  			result2 ccv2.Warnings
  4125  			result3 error
  4126  		})
  4127  	}
  4128  	fake.getServiceInstanceServiceBindingsReturnsOnCall[i] = struct {
  4129  		result1 []ccv2.ServiceBinding
  4130  		result2 ccv2.Warnings
  4131  		result3 error
  4132  	}{result1, result2, result3}
  4133  }
  4134  
  4135  func (fake *FakeCloudControllerClient) GetServiceInstanceSharedFrom(arg1 string) (ccv2.ServiceInstanceSharedFrom, ccv2.Warnings, error) {
  4136  	fake.getServiceInstanceSharedFromMutex.Lock()
  4137  	ret, specificReturn := fake.getServiceInstanceSharedFromReturnsOnCall[len(fake.getServiceInstanceSharedFromArgsForCall)]
  4138  	fake.getServiceInstanceSharedFromArgsForCall = append(fake.getServiceInstanceSharedFromArgsForCall, struct {
  4139  		arg1 string
  4140  	}{arg1})
  4141  	fake.recordInvocation("GetServiceInstanceSharedFrom", []interface{}{arg1})
  4142  	fake.getServiceInstanceSharedFromMutex.Unlock()
  4143  	if fake.GetServiceInstanceSharedFromStub != nil {
  4144  		return fake.GetServiceInstanceSharedFromStub(arg1)
  4145  	}
  4146  	if specificReturn {
  4147  		return ret.result1, ret.result2, ret.result3
  4148  	}
  4149  	fakeReturns := fake.getServiceInstanceSharedFromReturns
  4150  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  4151  }
  4152  
  4153  func (fake *FakeCloudControllerClient) GetServiceInstanceSharedFromCallCount() int {
  4154  	fake.getServiceInstanceSharedFromMutex.RLock()
  4155  	defer fake.getServiceInstanceSharedFromMutex.RUnlock()
  4156  	return len(fake.getServiceInstanceSharedFromArgsForCall)
  4157  }
  4158  
  4159  func (fake *FakeCloudControllerClient) GetServiceInstanceSharedFromCalls(stub func(string) (ccv2.ServiceInstanceSharedFrom, ccv2.Warnings, error)) {
  4160  	fake.getServiceInstanceSharedFromMutex.Lock()
  4161  	defer fake.getServiceInstanceSharedFromMutex.Unlock()
  4162  	fake.GetServiceInstanceSharedFromStub = stub
  4163  }
  4164  
  4165  func (fake *FakeCloudControllerClient) GetServiceInstanceSharedFromArgsForCall(i int) string {
  4166  	fake.getServiceInstanceSharedFromMutex.RLock()
  4167  	defer fake.getServiceInstanceSharedFromMutex.RUnlock()
  4168  	argsForCall := fake.getServiceInstanceSharedFromArgsForCall[i]
  4169  	return argsForCall.arg1
  4170  }
  4171  
  4172  func (fake *FakeCloudControllerClient) GetServiceInstanceSharedFromReturns(result1 ccv2.ServiceInstanceSharedFrom, result2 ccv2.Warnings, result3 error) {
  4173  	fake.getServiceInstanceSharedFromMutex.Lock()
  4174  	defer fake.getServiceInstanceSharedFromMutex.Unlock()
  4175  	fake.GetServiceInstanceSharedFromStub = nil
  4176  	fake.getServiceInstanceSharedFromReturns = struct {
  4177  		result1 ccv2.ServiceInstanceSharedFrom
  4178  		result2 ccv2.Warnings
  4179  		result3 error
  4180  	}{result1, result2, result3}
  4181  }
  4182  
  4183  func (fake *FakeCloudControllerClient) GetServiceInstanceSharedFromReturnsOnCall(i int, result1 ccv2.ServiceInstanceSharedFrom, result2 ccv2.Warnings, result3 error) {
  4184  	fake.getServiceInstanceSharedFromMutex.Lock()
  4185  	defer fake.getServiceInstanceSharedFromMutex.Unlock()
  4186  	fake.GetServiceInstanceSharedFromStub = nil
  4187  	if fake.getServiceInstanceSharedFromReturnsOnCall == nil {
  4188  		fake.getServiceInstanceSharedFromReturnsOnCall = make(map[int]struct {
  4189  			result1 ccv2.ServiceInstanceSharedFrom
  4190  			result2 ccv2.Warnings
  4191  			result3 error
  4192  		})
  4193  	}
  4194  	fake.getServiceInstanceSharedFromReturnsOnCall[i] = struct {
  4195  		result1 ccv2.ServiceInstanceSharedFrom
  4196  		result2 ccv2.Warnings
  4197  		result3 error
  4198  	}{result1, result2, result3}
  4199  }
  4200  
  4201  func (fake *FakeCloudControllerClient) GetServiceInstanceSharedTos(arg1 string) ([]ccv2.ServiceInstanceSharedTo, ccv2.Warnings, error) {
  4202  	fake.getServiceInstanceSharedTosMutex.Lock()
  4203  	ret, specificReturn := fake.getServiceInstanceSharedTosReturnsOnCall[len(fake.getServiceInstanceSharedTosArgsForCall)]
  4204  	fake.getServiceInstanceSharedTosArgsForCall = append(fake.getServiceInstanceSharedTosArgsForCall, struct {
  4205  		arg1 string
  4206  	}{arg1})
  4207  	fake.recordInvocation("GetServiceInstanceSharedTos", []interface{}{arg1})
  4208  	fake.getServiceInstanceSharedTosMutex.Unlock()
  4209  	if fake.GetServiceInstanceSharedTosStub != nil {
  4210  		return fake.GetServiceInstanceSharedTosStub(arg1)
  4211  	}
  4212  	if specificReturn {
  4213  		return ret.result1, ret.result2, ret.result3
  4214  	}
  4215  	fakeReturns := fake.getServiceInstanceSharedTosReturns
  4216  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  4217  }
  4218  
  4219  func (fake *FakeCloudControllerClient) GetServiceInstanceSharedTosCallCount() int {
  4220  	fake.getServiceInstanceSharedTosMutex.RLock()
  4221  	defer fake.getServiceInstanceSharedTosMutex.RUnlock()
  4222  	return len(fake.getServiceInstanceSharedTosArgsForCall)
  4223  }
  4224  
  4225  func (fake *FakeCloudControllerClient) GetServiceInstanceSharedTosCalls(stub func(string) ([]ccv2.ServiceInstanceSharedTo, ccv2.Warnings, error)) {
  4226  	fake.getServiceInstanceSharedTosMutex.Lock()
  4227  	defer fake.getServiceInstanceSharedTosMutex.Unlock()
  4228  	fake.GetServiceInstanceSharedTosStub = stub
  4229  }
  4230  
  4231  func (fake *FakeCloudControllerClient) GetServiceInstanceSharedTosArgsForCall(i int) string {
  4232  	fake.getServiceInstanceSharedTosMutex.RLock()
  4233  	defer fake.getServiceInstanceSharedTosMutex.RUnlock()
  4234  	argsForCall := fake.getServiceInstanceSharedTosArgsForCall[i]
  4235  	return argsForCall.arg1
  4236  }
  4237  
  4238  func (fake *FakeCloudControllerClient) GetServiceInstanceSharedTosReturns(result1 []ccv2.ServiceInstanceSharedTo, result2 ccv2.Warnings, result3 error) {
  4239  	fake.getServiceInstanceSharedTosMutex.Lock()
  4240  	defer fake.getServiceInstanceSharedTosMutex.Unlock()
  4241  	fake.GetServiceInstanceSharedTosStub = nil
  4242  	fake.getServiceInstanceSharedTosReturns = struct {
  4243  		result1 []ccv2.ServiceInstanceSharedTo
  4244  		result2 ccv2.Warnings
  4245  		result3 error
  4246  	}{result1, result2, result3}
  4247  }
  4248  
  4249  func (fake *FakeCloudControllerClient) GetServiceInstanceSharedTosReturnsOnCall(i int, result1 []ccv2.ServiceInstanceSharedTo, result2 ccv2.Warnings, result3 error) {
  4250  	fake.getServiceInstanceSharedTosMutex.Lock()
  4251  	defer fake.getServiceInstanceSharedTosMutex.Unlock()
  4252  	fake.GetServiceInstanceSharedTosStub = nil
  4253  	if fake.getServiceInstanceSharedTosReturnsOnCall == nil {
  4254  		fake.getServiceInstanceSharedTosReturnsOnCall = make(map[int]struct {
  4255  			result1 []ccv2.ServiceInstanceSharedTo
  4256  			result2 ccv2.Warnings
  4257  			result3 error
  4258  		})
  4259  	}
  4260  	fake.getServiceInstanceSharedTosReturnsOnCall[i] = struct {
  4261  		result1 []ccv2.ServiceInstanceSharedTo
  4262  		result2 ccv2.Warnings
  4263  		result3 error
  4264  	}{result1, result2, result3}
  4265  }
  4266  
  4267  func (fake *FakeCloudControllerClient) GetServiceInstances(arg1 ...ccv2.Filter) ([]ccv2.ServiceInstance, ccv2.Warnings, error) {
  4268  	fake.getServiceInstancesMutex.Lock()
  4269  	ret, specificReturn := fake.getServiceInstancesReturnsOnCall[len(fake.getServiceInstancesArgsForCall)]
  4270  	fake.getServiceInstancesArgsForCall = append(fake.getServiceInstancesArgsForCall, struct {
  4271  		arg1 []ccv2.Filter
  4272  	}{arg1})
  4273  	fake.recordInvocation("GetServiceInstances", []interface{}{arg1})
  4274  	fake.getServiceInstancesMutex.Unlock()
  4275  	if fake.GetServiceInstancesStub != nil {
  4276  		return fake.GetServiceInstancesStub(arg1...)
  4277  	}
  4278  	if specificReturn {
  4279  		return ret.result1, ret.result2, ret.result3
  4280  	}
  4281  	fakeReturns := fake.getServiceInstancesReturns
  4282  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  4283  }
  4284  
  4285  func (fake *FakeCloudControllerClient) GetServiceInstancesCallCount() int {
  4286  	fake.getServiceInstancesMutex.RLock()
  4287  	defer fake.getServiceInstancesMutex.RUnlock()
  4288  	return len(fake.getServiceInstancesArgsForCall)
  4289  }
  4290  
  4291  func (fake *FakeCloudControllerClient) GetServiceInstancesCalls(stub func(...ccv2.Filter) ([]ccv2.ServiceInstance, ccv2.Warnings, error)) {
  4292  	fake.getServiceInstancesMutex.Lock()
  4293  	defer fake.getServiceInstancesMutex.Unlock()
  4294  	fake.GetServiceInstancesStub = stub
  4295  }
  4296  
  4297  func (fake *FakeCloudControllerClient) GetServiceInstancesArgsForCall(i int) []ccv2.Filter {
  4298  	fake.getServiceInstancesMutex.RLock()
  4299  	defer fake.getServiceInstancesMutex.RUnlock()
  4300  	argsForCall := fake.getServiceInstancesArgsForCall[i]
  4301  	return argsForCall.arg1
  4302  }
  4303  
  4304  func (fake *FakeCloudControllerClient) GetServiceInstancesReturns(result1 []ccv2.ServiceInstance, result2 ccv2.Warnings, result3 error) {
  4305  	fake.getServiceInstancesMutex.Lock()
  4306  	defer fake.getServiceInstancesMutex.Unlock()
  4307  	fake.GetServiceInstancesStub = nil
  4308  	fake.getServiceInstancesReturns = struct {
  4309  		result1 []ccv2.ServiceInstance
  4310  		result2 ccv2.Warnings
  4311  		result3 error
  4312  	}{result1, result2, result3}
  4313  }
  4314  
  4315  func (fake *FakeCloudControllerClient) GetServiceInstancesReturnsOnCall(i int, result1 []ccv2.ServiceInstance, result2 ccv2.Warnings, result3 error) {
  4316  	fake.getServiceInstancesMutex.Lock()
  4317  	defer fake.getServiceInstancesMutex.Unlock()
  4318  	fake.GetServiceInstancesStub = nil
  4319  	if fake.getServiceInstancesReturnsOnCall == nil {
  4320  		fake.getServiceInstancesReturnsOnCall = make(map[int]struct {
  4321  			result1 []ccv2.ServiceInstance
  4322  			result2 ccv2.Warnings
  4323  			result3 error
  4324  		})
  4325  	}
  4326  	fake.getServiceInstancesReturnsOnCall[i] = struct {
  4327  		result1 []ccv2.ServiceInstance
  4328  		result2 ccv2.Warnings
  4329  		result3 error
  4330  	}{result1, result2, result3}
  4331  }
  4332  
  4333  func (fake *FakeCloudControllerClient) GetServicePlan(arg1 string) (ccv2.ServicePlan, ccv2.Warnings, error) {
  4334  	fake.getServicePlanMutex.Lock()
  4335  	ret, specificReturn := fake.getServicePlanReturnsOnCall[len(fake.getServicePlanArgsForCall)]
  4336  	fake.getServicePlanArgsForCall = append(fake.getServicePlanArgsForCall, struct {
  4337  		arg1 string
  4338  	}{arg1})
  4339  	fake.recordInvocation("GetServicePlan", []interface{}{arg1})
  4340  	fake.getServicePlanMutex.Unlock()
  4341  	if fake.GetServicePlanStub != nil {
  4342  		return fake.GetServicePlanStub(arg1)
  4343  	}
  4344  	if specificReturn {
  4345  		return ret.result1, ret.result2, ret.result3
  4346  	}
  4347  	fakeReturns := fake.getServicePlanReturns
  4348  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  4349  }
  4350  
  4351  func (fake *FakeCloudControllerClient) GetServicePlanCallCount() int {
  4352  	fake.getServicePlanMutex.RLock()
  4353  	defer fake.getServicePlanMutex.RUnlock()
  4354  	return len(fake.getServicePlanArgsForCall)
  4355  }
  4356  
  4357  func (fake *FakeCloudControllerClient) GetServicePlanCalls(stub func(string) (ccv2.ServicePlan, ccv2.Warnings, error)) {
  4358  	fake.getServicePlanMutex.Lock()
  4359  	defer fake.getServicePlanMutex.Unlock()
  4360  	fake.GetServicePlanStub = stub
  4361  }
  4362  
  4363  func (fake *FakeCloudControllerClient) GetServicePlanArgsForCall(i int) string {
  4364  	fake.getServicePlanMutex.RLock()
  4365  	defer fake.getServicePlanMutex.RUnlock()
  4366  	argsForCall := fake.getServicePlanArgsForCall[i]
  4367  	return argsForCall.arg1
  4368  }
  4369  
  4370  func (fake *FakeCloudControllerClient) GetServicePlanReturns(result1 ccv2.ServicePlan, result2 ccv2.Warnings, result3 error) {
  4371  	fake.getServicePlanMutex.Lock()
  4372  	defer fake.getServicePlanMutex.Unlock()
  4373  	fake.GetServicePlanStub = nil
  4374  	fake.getServicePlanReturns = struct {
  4375  		result1 ccv2.ServicePlan
  4376  		result2 ccv2.Warnings
  4377  		result3 error
  4378  	}{result1, result2, result3}
  4379  }
  4380  
  4381  func (fake *FakeCloudControllerClient) GetServicePlanReturnsOnCall(i int, result1 ccv2.ServicePlan, result2 ccv2.Warnings, result3 error) {
  4382  	fake.getServicePlanMutex.Lock()
  4383  	defer fake.getServicePlanMutex.Unlock()
  4384  	fake.GetServicePlanStub = nil
  4385  	if fake.getServicePlanReturnsOnCall == nil {
  4386  		fake.getServicePlanReturnsOnCall = make(map[int]struct {
  4387  			result1 ccv2.ServicePlan
  4388  			result2 ccv2.Warnings
  4389  			result3 error
  4390  		})
  4391  	}
  4392  	fake.getServicePlanReturnsOnCall[i] = struct {
  4393  		result1 ccv2.ServicePlan
  4394  		result2 ccv2.Warnings
  4395  		result3 error
  4396  	}{result1, result2, result3}
  4397  }
  4398  
  4399  func (fake *FakeCloudControllerClient) GetServicePlanVisibilities(arg1 ...ccv2.Filter) ([]ccv2.ServicePlanVisibility, ccv2.Warnings, error) {
  4400  	fake.getServicePlanVisibilitiesMutex.Lock()
  4401  	ret, specificReturn := fake.getServicePlanVisibilitiesReturnsOnCall[len(fake.getServicePlanVisibilitiesArgsForCall)]
  4402  	fake.getServicePlanVisibilitiesArgsForCall = append(fake.getServicePlanVisibilitiesArgsForCall, struct {
  4403  		arg1 []ccv2.Filter
  4404  	}{arg1})
  4405  	fake.recordInvocation("GetServicePlanVisibilities", []interface{}{arg1})
  4406  	fake.getServicePlanVisibilitiesMutex.Unlock()
  4407  	if fake.GetServicePlanVisibilitiesStub != nil {
  4408  		return fake.GetServicePlanVisibilitiesStub(arg1...)
  4409  	}
  4410  	if specificReturn {
  4411  		return ret.result1, ret.result2, ret.result3
  4412  	}
  4413  	fakeReturns := fake.getServicePlanVisibilitiesReturns
  4414  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  4415  }
  4416  
  4417  func (fake *FakeCloudControllerClient) GetServicePlanVisibilitiesCallCount() int {
  4418  	fake.getServicePlanVisibilitiesMutex.RLock()
  4419  	defer fake.getServicePlanVisibilitiesMutex.RUnlock()
  4420  	return len(fake.getServicePlanVisibilitiesArgsForCall)
  4421  }
  4422  
  4423  func (fake *FakeCloudControllerClient) GetServicePlanVisibilitiesCalls(stub func(...ccv2.Filter) ([]ccv2.ServicePlanVisibility, ccv2.Warnings, error)) {
  4424  	fake.getServicePlanVisibilitiesMutex.Lock()
  4425  	defer fake.getServicePlanVisibilitiesMutex.Unlock()
  4426  	fake.GetServicePlanVisibilitiesStub = stub
  4427  }
  4428  
  4429  func (fake *FakeCloudControllerClient) GetServicePlanVisibilitiesArgsForCall(i int) []ccv2.Filter {
  4430  	fake.getServicePlanVisibilitiesMutex.RLock()
  4431  	defer fake.getServicePlanVisibilitiesMutex.RUnlock()
  4432  	argsForCall := fake.getServicePlanVisibilitiesArgsForCall[i]
  4433  	return argsForCall.arg1
  4434  }
  4435  
  4436  func (fake *FakeCloudControllerClient) GetServicePlanVisibilitiesReturns(result1 []ccv2.ServicePlanVisibility, result2 ccv2.Warnings, result3 error) {
  4437  	fake.getServicePlanVisibilitiesMutex.Lock()
  4438  	defer fake.getServicePlanVisibilitiesMutex.Unlock()
  4439  	fake.GetServicePlanVisibilitiesStub = nil
  4440  	fake.getServicePlanVisibilitiesReturns = struct {
  4441  		result1 []ccv2.ServicePlanVisibility
  4442  		result2 ccv2.Warnings
  4443  		result3 error
  4444  	}{result1, result2, result3}
  4445  }
  4446  
  4447  func (fake *FakeCloudControllerClient) GetServicePlanVisibilitiesReturnsOnCall(i int, result1 []ccv2.ServicePlanVisibility, result2 ccv2.Warnings, result3 error) {
  4448  	fake.getServicePlanVisibilitiesMutex.Lock()
  4449  	defer fake.getServicePlanVisibilitiesMutex.Unlock()
  4450  	fake.GetServicePlanVisibilitiesStub = nil
  4451  	if fake.getServicePlanVisibilitiesReturnsOnCall == nil {
  4452  		fake.getServicePlanVisibilitiesReturnsOnCall = make(map[int]struct {
  4453  			result1 []ccv2.ServicePlanVisibility
  4454  			result2 ccv2.Warnings
  4455  			result3 error
  4456  		})
  4457  	}
  4458  	fake.getServicePlanVisibilitiesReturnsOnCall[i] = struct {
  4459  		result1 []ccv2.ServicePlanVisibility
  4460  		result2 ccv2.Warnings
  4461  		result3 error
  4462  	}{result1, result2, result3}
  4463  }
  4464  
  4465  func (fake *FakeCloudControllerClient) GetServicePlans(arg1 ...ccv2.Filter) ([]ccv2.ServicePlan, ccv2.Warnings, error) {
  4466  	fake.getServicePlansMutex.Lock()
  4467  	ret, specificReturn := fake.getServicePlansReturnsOnCall[len(fake.getServicePlansArgsForCall)]
  4468  	fake.getServicePlansArgsForCall = append(fake.getServicePlansArgsForCall, struct {
  4469  		arg1 []ccv2.Filter
  4470  	}{arg1})
  4471  	fake.recordInvocation("GetServicePlans", []interface{}{arg1})
  4472  	fake.getServicePlansMutex.Unlock()
  4473  	if fake.GetServicePlansStub != nil {
  4474  		return fake.GetServicePlansStub(arg1...)
  4475  	}
  4476  	if specificReturn {
  4477  		return ret.result1, ret.result2, ret.result3
  4478  	}
  4479  	fakeReturns := fake.getServicePlansReturns
  4480  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  4481  }
  4482  
  4483  func (fake *FakeCloudControllerClient) GetServicePlansCallCount() int {
  4484  	fake.getServicePlansMutex.RLock()
  4485  	defer fake.getServicePlansMutex.RUnlock()
  4486  	return len(fake.getServicePlansArgsForCall)
  4487  }
  4488  
  4489  func (fake *FakeCloudControllerClient) GetServicePlansCalls(stub func(...ccv2.Filter) ([]ccv2.ServicePlan, ccv2.Warnings, error)) {
  4490  	fake.getServicePlansMutex.Lock()
  4491  	defer fake.getServicePlansMutex.Unlock()
  4492  	fake.GetServicePlansStub = stub
  4493  }
  4494  
  4495  func (fake *FakeCloudControllerClient) GetServicePlansArgsForCall(i int) []ccv2.Filter {
  4496  	fake.getServicePlansMutex.RLock()
  4497  	defer fake.getServicePlansMutex.RUnlock()
  4498  	argsForCall := fake.getServicePlansArgsForCall[i]
  4499  	return argsForCall.arg1
  4500  }
  4501  
  4502  func (fake *FakeCloudControllerClient) GetServicePlansReturns(result1 []ccv2.ServicePlan, result2 ccv2.Warnings, result3 error) {
  4503  	fake.getServicePlansMutex.Lock()
  4504  	defer fake.getServicePlansMutex.Unlock()
  4505  	fake.GetServicePlansStub = nil
  4506  	fake.getServicePlansReturns = struct {
  4507  		result1 []ccv2.ServicePlan
  4508  		result2 ccv2.Warnings
  4509  		result3 error
  4510  	}{result1, result2, result3}
  4511  }
  4512  
  4513  func (fake *FakeCloudControllerClient) GetServicePlansReturnsOnCall(i int, result1 []ccv2.ServicePlan, result2 ccv2.Warnings, result3 error) {
  4514  	fake.getServicePlansMutex.Lock()
  4515  	defer fake.getServicePlansMutex.Unlock()
  4516  	fake.GetServicePlansStub = nil
  4517  	if fake.getServicePlansReturnsOnCall == nil {
  4518  		fake.getServicePlansReturnsOnCall = make(map[int]struct {
  4519  			result1 []ccv2.ServicePlan
  4520  			result2 ccv2.Warnings
  4521  			result3 error
  4522  		})
  4523  	}
  4524  	fake.getServicePlansReturnsOnCall[i] = struct {
  4525  		result1 []ccv2.ServicePlan
  4526  		result2 ccv2.Warnings
  4527  		result3 error
  4528  	}{result1, result2, result3}
  4529  }
  4530  
  4531  func (fake *FakeCloudControllerClient) GetServices(arg1 ...ccv2.Filter) ([]ccv2.Service, ccv2.Warnings, error) {
  4532  	fake.getServicesMutex.Lock()
  4533  	ret, specificReturn := fake.getServicesReturnsOnCall[len(fake.getServicesArgsForCall)]
  4534  	fake.getServicesArgsForCall = append(fake.getServicesArgsForCall, struct {
  4535  		arg1 []ccv2.Filter
  4536  	}{arg1})
  4537  	fake.recordInvocation("GetServices", []interface{}{arg1})
  4538  	fake.getServicesMutex.Unlock()
  4539  	if fake.GetServicesStub != nil {
  4540  		return fake.GetServicesStub(arg1...)
  4541  	}
  4542  	if specificReturn {
  4543  		return ret.result1, ret.result2, ret.result3
  4544  	}
  4545  	fakeReturns := fake.getServicesReturns
  4546  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  4547  }
  4548  
  4549  func (fake *FakeCloudControllerClient) GetServicesCallCount() int {
  4550  	fake.getServicesMutex.RLock()
  4551  	defer fake.getServicesMutex.RUnlock()
  4552  	return len(fake.getServicesArgsForCall)
  4553  }
  4554  
  4555  func (fake *FakeCloudControllerClient) GetServicesCalls(stub func(...ccv2.Filter) ([]ccv2.Service, ccv2.Warnings, error)) {
  4556  	fake.getServicesMutex.Lock()
  4557  	defer fake.getServicesMutex.Unlock()
  4558  	fake.GetServicesStub = stub
  4559  }
  4560  
  4561  func (fake *FakeCloudControllerClient) GetServicesArgsForCall(i int) []ccv2.Filter {
  4562  	fake.getServicesMutex.RLock()
  4563  	defer fake.getServicesMutex.RUnlock()
  4564  	argsForCall := fake.getServicesArgsForCall[i]
  4565  	return argsForCall.arg1
  4566  }
  4567  
  4568  func (fake *FakeCloudControllerClient) GetServicesReturns(result1 []ccv2.Service, result2 ccv2.Warnings, result3 error) {
  4569  	fake.getServicesMutex.Lock()
  4570  	defer fake.getServicesMutex.Unlock()
  4571  	fake.GetServicesStub = nil
  4572  	fake.getServicesReturns = struct {
  4573  		result1 []ccv2.Service
  4574  		result2 ccv2.Warnings
  4575  		result3 error
  4576  	}{result1, result2, result3}
  4577  }
  4578  
  4579  func (fake *FakeCloudControllerClient) GetServicesReturnsOnCall(i int, result1 []ccv2.Service, result2 ccv2.Warnings, result3 error) {
  4580  	fake.getServicesMutex.Lock()
  4581  	defer fake.getServicesMutex.Unlock()
  4582  	fake.GetServicesStub = nil
  4583  	if fake.getServicesReturnsOnCall == nil {
  4584  		fake.getServicesReturnsOnCall = make(map[int]struct {
  4585  			result1 []ccv2.Service
  4586  			result2 ccv2.Warnings
  4587  			result3 error
  4588  		})
  4589  	}
  4590  	fake.getServicesReturnsOnCall[i] = struct {
  4591  		result1 []ccv2.Service
  4592  		result2 ccv2.Warnings
  4593  		result3 error
  4594  	}{result1, result2, result3}
  4595  }
  4596  
  4597  func (fake *FakeCloudControllerClient) GetSharedDomain(arg1 string) (ccv2.Domain, ccv2.Warnings, error) {
  4598  	fake.getSharedDomainMutex.Lock()
  4599  	ret, specificReturn := fake.getSharedDomainReturnsOnCall[len(fake.getSharedDomainArgsForCall)]
  4600  	fake.getSharedDomainArgsForCall = append(fake.getSharedDomainArgsForCall, struct {
  4601  		arg1 string
  4602  	}{arg1})
  4603  	fake.recordInvocation("GetSharedDomain", []interface{}{arg1})
  4604  	fake.getSharedDomainMutex.Unlock()
  4605  	if fake.GetSharedDomainStub != nil {
  4606  		return fake.GetSharedDomainStub(arg1)
  4607  	}
  4608  	if specificReturn {
  4609  		return ret.result1, ret.result2, ret.result3
  4610  	}
  4611  	fakeReturns := fake.getSharedDomainReturns
  4612  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  4613  }
  4614  
  4615  func (fake *FakeCloudControllerClient) GetSharedDomainCallCount() int {
  4616  	fake.getSharedDomainMutex.RLock()
  4617  	defer fake.getSharedDomainMutex.RUnlock()
  4618  	return len(fake.getSharedDomainArgsForCall)
  4619  }
  4620  
  4621  func (fake *FakeCloudControllerClient) GetSharedDomainCalls(stub func(string) (ccv2.Domain, ccv2.Warnings, error)) {
  4622  	fake.getSharedDomainMutex.Lock()
  4623  	defer fake.getSharedDomainMutex.Unlock()
  4624  	fake.GetSharedDomainStub = stub
  4625  }
  4626  
  4627  func (fake *FakeCloudControllerClient) GetSharedDomainArgsForCall(i int) string {
  4628  	fake.getSharedDomainMutex.RLock()
  4629  	defer fake.getSharedDomainMutex.RUnlock()
  4630  	argsForCall := fake.getSharedDomainArgsForCall[i]
  4631  	return argsForCall.arg1
  4632  }
  4633  
  4634  func (fake *FakeCloudControllerClient) GetSharedDomainReturns(result1 ccv2.Domain, result2 ccv2.Warnings, result3 error) {
  4635  	fake.getSharedDomainMutex.Lock()
  4636  	defer fake.getSharedDomainMutex.Unlock()
  4637  	fake.GetSharedDomainStub = nil
  4638  	fake.getSharedDomainReturns = struct {
  4639  		result1 ccv2.Domain
  4640  		result2 ccv2.Warnings
  4641  		result3 error
  4642  	}{result1, result2, result3}
  4643  }
  4644  
  4645  func (fake *FakeCloudControllerClient) GetSharedDomainReturnsOnCall(i int, result1 ccv2.Domain, result2 ccv2.Warnings, result3 error) {
  4646  	fake.getSharedDomainMutex.Lock()
  4647  	defer fake.getSharedDomainMutex.Unlock()
  4648  	fake.GetSharedDomainStub = nil
  4649  	if fake.getSharedDomainReturnsOnCall == nil {
  4650  		fake.getSharedDomainReturnsOnCall = make(map[int]struct {
  4651  			result1 ccv2.Domain
  4652  			result2 ccv2.Warnings
  4653  			result3 error
  4654  		})
  4655  	}
  4656  	fake.getSharedDomainReturnsOnCall[i] = struct {
  4657  		result1 ccv2.Domain
  4658  		result2 ccv2.Warnings
  4659  		result3 error
  4660  	}{result1, result2, result3}
  4661  }
  4662  
  4663  func (fake *FakeCloudControllerClient) GetSharedDomains(arg1 ...ccv2.Filter) ([]ccv2.Domain, ccv2.Warnings, error) {
  4664  	fake.getSharedDomainsMutex.Lock()
  4665  	ret, specificReturn := fake.getSharedDomainsReturnsOnCall[len(fake.getSharedDomainsArgsForCall)]
  4666  	fake.getSharedDomainsArgsForCall = append(fake.getSharedDomainsArgsForCall, struct {
  4667  		arg1 []ccv2.Filter
  4668  	}{arg1})
  4669  	fake.recordInvocation("GetSharedDomains", []interface{}{arg1})
  4670  	fake.getSharedDomainsMutex.Unlock()
  4671  	if fake.GetSharedDomainsStub != nil {
  4672  		return fake.GetSharedDomainsStub(arg1...)
  4673  	}
  4674  	if specificReturn {
  4675  		return ret.result1, ret.result2, ret.result3
  4676  	}
  4677  	fakeReturns := fake.getSharedDomainsReturns
  4678  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  4679  }
  4680  
  4681  func (fake *FakeCloudControllerClient) GetSharedDomainsCallCount() int {
  4682  	fake.getSharedDomainsMutex.RLock()
  4683  	defer fake.getSharedDomainsMutex.RUnlock()
  4684  	return len(fake.getSharedDomainsArgsForCall)
  4685  }
  4686  
  4687  func (fake *FakeCloudControllerClient) GetSharedDomainsCalls(stub func(...ccv2.Filter) ([]ccv2.Domain, ccv2.Warnings, error)) {
  4688  	fake.getSharedDomainsMutex.Lock()
  4689  	defer fake.getSharedDomainsMutex.Unlock()
  4690  	fake.GetSharedDomainsStub = stub
  4691  }
  4692  
  4693  func (fake *FakeCloudControllerClient) GetSharedDomainsArgsForCall(i int) []ccv2.Filter {
  4694  	fake.getSharedDomainsMutex.RLock()
  4695  	defer fake.getSharedDomainsMutex.RUnlock()
  4696  	argsForCall := fake.getSharedDomainsArgsForCall[i]
  4697  	return argsForCall.arg1
  4698  }
  4699  
  4700  func (fake *FakeCloudControllerClient) GetSharedDomainsReturns(result1 []ccv2.Domain, result2 ccv2.Warnings, result3 error) {
  4701  	fake.getSharedDomainsMutex.Lock()
  4702  	defer fake.getSharedDomainsMutex.Unlock()
  4703  	fake.GetSharedDomainsStub = nil
  4704  	fake.getSharedDomainsReturns = struct {
  4705  		result1 []ccv2.Domain
  4706  		result2 ccv2.Warnings
  4707  		result3 error
  4708  	}{result1, result2, result3}
  4709  }
  4710  
  4711  func (fake *FakeCloudControllerClient) GetSharedDomainsReturnsOnCall(i int, result1 []ccv2.Domain, result2 ccv2.Warnings, result3 error) {
  4712  	fake.getSharedDomainsMutex.Lock()
  4713  	defer fake.getSharedDomainsMutex.Unlock()
  4714  	fake.GetSharedDomainsStub = nil
  4715  	if fake.getSharedDomainsReturnsOnCall == nil {
  4716  		fake.getSharedDomainsReturnsOnCall = make(map[int]struct {
  4717  			result1 []ccv2.Domain
  4718  			result2 ccv2.Warnings
  4719  			result3 error
  4720  		})
  4721  	}
  4722  	fake.getSharedDomainsReturnsOnCall[i] = struct {
  4723  		result1 []ccv2.Domain
  4724  		result2 ccv2.Warnings
  4725  		result3 error
  4726  	}{result1, result2, result3}
  4727  }
  4728  
  4729  func (fake *FakeCloudControllerClient) GetSpaceQuotaDefinition(arg1 string) (ccv2.SpaceQuota, ccv2.Warnings, error) {
  4730  	fake.getSpaceQuotaDefinitionMutex.Lock()
  4731  	ret, specificReturn := fake.getSpaceQuotaDefinitionReturnsOnCall[len(fake.getSpaceQuotaDefinitionArgsForCall)]
  4732  	fake.getSpaceQuotaDefinitionArgsForCall = append(fake.getSpaceQuotaDefinitionArgsForCall, struct {
  4733  		arg1 string
  4734  	}{arg1})
  4735  	fake.recordInvocation("GetSpaceQuotaDefinition", []interface{}{arg1})
  4736  	fake.getSpaceQuotaDefinitionMutex.Unlock()
  4737  	if fake.GetSpaceQuotaDefinitionStub != nil {
  4738  		return fake.GetSpaceQuotaDefinitionStub(arg1)
  4739  	}
  4740  	if specificReturn {
  4741  		return ret.result1, ret.result2, ret.result3
  4742  	}
  4743  	fakeReturns := fake.getSpaceQuotaDefinitionReturns
  4744  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  4745  }
  4746  
  4747  func (fake *FakeCloudControllerClient) GetSpaceQuotaDefinitionCallCount() int {
  4748  	fake.getSpaceQuotaDefinitionMutex.RLock()
  4749  	defer fake.getSpaceQuotaDefinitionMutex.RUnlock()
  4750  	return len(fake.getSpaceQuotaDefinitionArgsForCall)
  4751  }
  4752  
  4753  func (fake *FakeCloudControllerClient) GetSpaceQuotaDefinitionCalls(stub func(string) (ccv2.SpaceQuota, ccv2.Warnings, error)) {
  4754  	fake.getSpaceQuotaDefinitionMutex.Lock()
  4755  	defer fake.getSpaceQuotaDefinitionMutex.Unlock()
  4756  	fake.GetSpaceQuotaDefinitionStub = stub
  4757  }
  4758  
  4759  func (fake *FakeCloudControllerClient) GetSpaceQuotaDefinitionArgsForCall(i int) string {
  4760  	fake.getSpaceQuotaDefinitionMutex.RLock()
  4761  	defer fake.getSpaceQuotaDefinitionMutex.RUnlock()
  4762  	argsForCall := fake.getSpaceQuotaDefinitionArgsForCall[i]
  4763  	return argsForCall.arg1
  4764  }
  4765  
  4766  func (fake *FakeCloudControllerClient) GetSpaceQuotaDefinitionReturns(result1 ccv2.SpaceQuota, result2 ccv2.Warnings, result3 error) {
  4767  	fake.getSpaceQuotaDefinitionMutex.Lock()
  4768  	defer fake.getSpaceQuotaDefinitionMutex.Unlock()
  4769  	fake.GetSpaceQuotaDefinitionStub = nil
  4770  	fake.getSpaceQuotaDefinitionReturns = struct {
  4771  		result1 ccv2.SpaceQuota
  4772  		result2 ccv2.Warnings
  4773  		result3 error
  4774  	}{result1, result2, result3}
  4775  }
  4776  
  4777  func (fake *FakeCloudControllerClient) GetSpaceQuotaDefinitionReturnsOnCall(i int, result1 ccv2.SpaceQuota, result2 ccv2.Warnings, result3 error) {
  4778  	fake.getSpaceQuotaDefinitionMutex.Lock()
  4779  	defer fake.getSpaceQuotaDefinitionMutex.Unlock()
  4780  	fake.GetSpaceQuotaDefinitionStub = nil
  4781  	if fake.getSpaceQuotaDefinitionReturnsOnCall == nil {
  4782  		fake.getSpaceQuotaDefinitionReturnsOnCall = make(map[int]struct {
  4783  			result1 ccv2.SpaceQuota
  4784  			result2 ccv2.Warnings
  4785  			result3 error
  4786  		})
  4787  	}
  4788  	fake.getSpaceQuotaDefinitionReturnsOnCall[i] = struct {
  4789  		result1 ccv2.SpaceQuota
  4790  		result2 ccv2.Warnings
  4791  		result3 error
  4792  	}{result1, result2, result3}
  4793  }
  4794  
  4795  func (fake *FakeCloudControllerClient) GetSpaceQuotas(arg1 string) ([]ccv2.SpaceQuota, ccv2.Warnings, error) {
  4796  	fake.getSpaceQuotasMutex.Lock()
  4797  	ret, specificReturn := fake.getSpaceQuotasReturnsOnCall[len(fake.getSpaceQuotasArgsForCall)]
  4798  	fake.getSpaceQuotasArgsForCall = append(fake.getSpaceQuotasArgsForCall, struct {
  4799  		arg1 string
  4800  	}{arg1})
  4801  	fake.recordInvocation("GetSpaceQuotas", []interface{}{arg1})
  4802  	fake.getSpaceQuotasMutex.Unlock()
  4803  	if fake.GetSpaceQuotasStub != nil {
  4804  		return fake.GetSpaceQuotasStub(arg1)
  4805  	}
  4806  	if specificReturn {
  4807  		return ret.result1, ret.result2, ret.result3
  4808  	}
  4809  	fakeReturns := fake.getSpaceQuotasReturns
  4810  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  4811  }
  4812  
  4813  func (fake *FakeCloudControllerClient) GetSpaceQuotasCallCount() int {
  4814  	fake.getSpaceQuotasMutex.RLock()
  4815  	defer fake.getSpaceQuotasMutex.RUnlock()
  4816  	return len(fake.getSpaceQuotasArgsForCall)
  4817  }
  4818  
  4819  func (fake *FakeCloudControllerClient) GetSpaceQuotasCalls(stub func(string) ([]ccv2.SpaceQuota, ccv2.Warnings, error)) {
  4820  	fake.getSpaceQuotasMutex.Lock()
  4821  	defer fake.getSpaceQuotasMutex.Unlock()
  4822  	fake.GetSpaceQuotasStub = stub
  4823  }
  4824  
  4825  func (fake *FakeCloudControllerClient) GetSpaceQuotasArgsForCall(i int) string {
  4826  	fake.getSpaceQuotasMutex.RLock()
  4827  	defer fake.getSpaceQuotasMutex.RUnlock()
  4828  	argsForCall := fake.getSpaceQuotasArgsForCall[i]
  4829  	return argsForCall.arg1
  4830  }
  4831  
  4832  func (fake *FakeCloudControllerClient) GetSpaceQuotasReturns(result1 []ccv2.SpaceQuota, result2 ccv2.Warnings, result3 error) {
  4833  	fake.getSpaceQuotasMutex.Lock()
  4834  	defer fake.getSpaceQuotasMutex.Unlock()
  4835  	fake.GetSpaceQuotasStub = nil
  4836  	fake.getSpaceQuotasReturns = struct {
  4837  		result1 []ccv2.SpaceQuota
  4838  		result2 ccv2.Warnings
  4839  		result3 error
  4840  	}{result1, result2, result3}
  4841  }
  4842  
  4843  func (fake *FakeCloudControllerClient) GetSpaceQuotasReturnsOnCall(i int, result1 []ccv2.SpaceQuota, result2 ccv2.Warnings, result3 error) {
  4844  	fake.getSpaceQuotasMutex.Lock()
  4845  	defer fake.getSpaceQuotasMutex.Unlock()
  4846  	fake.GetSpaceQuotasStub = nil
  4847  	if fake.getSpaceQuotasReturnsOnCall == nil {
  4848  		fake.getSpaceQuotasReturnsOnCall = make(map[int]struct {
  4849  			result1 []ccv2.SpaceQuota
  4850  			result2 ccv2.Warnings
  4851  			result3 error
  4852  		})
  4853  	}
  4854  	fake.getSpaceQuotasReturnsOnCall[i] = struct {
  4855  		result1 []ccv2.SpaceQuota
  4856  		result2 ccv2.Warnings
  4857  		result3 error
  4858  	}{result1, result2, result3}
  4859  }
  4860  
  4861  func (fake *FakeCloudControllerClient) GetSpaceRoutes(arg1 string, arg2 ...ccv2.Filter) ([]ccv2.Route, ccv2.Warnings, error) {
  4862  	fake.getSpaceRoutesMutex.Lock()
  4863  	ret, specificReturn := fake.getSpaceRoutesReturnsOnCall[len(fake.getSpaceRoutesArgsForCall)]
  4864  	fake.getSpaceRoutesArgsForCall = append(fake.getSpaceRoutesArgsForCall, struct {
  4865  		arg1 string
  4866  		arg2 []ccv2.Filter
  4867  	}{arg1, arg2})
  4868  	fake.recordInvocation("GetSpaceRoutes", []interface{}{arg1, arg2})
  4869  	fake.getSpaceRoutesMutex.Unlock()
  4870  	if fake.GetSpaceRoutesStub != nil {
  4871  		return fake.GetSpaceRoutesStub(arg1, arg2...)
  4872  	}
  4873  	if specificReturn {
  4874  		return ret.result1, ret.result2, ret.result3
  4875  	}
  4876  	fakeReturns := fake.getSpaceRoutesReturns
  4877  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  4878  }
  4879  
  4880  func (fake *FakeCloudControllerClient) GetSpaceRoutesCallCount() int {
  4881  	fake.getSpaceRoutesMutex.RLock()
  4882  	defer fake.getSpaceRoutesMutex.RUnlock()
  4883  	return len(fake.getSpaceRoutesArgsForCall)
  4884  }
  4885  
  4886  func (fake *FakeCloudControllerClient) GetSpaceRoutesCalls(stub func(string, ...ccv2.Filter) ([]ccv2.Route, ccv2.Warnings, error)) {
  4887  	fake.getSpaceRoutesMutex.Lock()
  4888  	defer fake.getSpaceRoutesMutex.Unlock()
  4889  	fake.GetSpaceRoutesStub = stub
  4890  }
  4891  
  4892  func (fake *FakeCloudControllerClient) GetSpaceRoutesArgsForCall(i int) (string, []ccv2.Filter) {
  4893  	fake.getSpaceRoutesMutex.RLock()
  4894  	defer fake.getSpaceRoutesMutex.RUnlock()
  4895  	argsForCall := fake.getSpaceRoutesArgsForCall[i]
  4896  	return argsForCall.arg1, argsForCall.arg2
  4897  }
  4898  
  4899  func (fake *FakeCloudControllerClient) GetSpaceRoutesReturns(result1 []ccv2.Route, result2 ccv2.Warnings, result3 error) {
  4900  	fake.getSpaceRoutesMutex.Lock()
  4901  	defer fake.getSpaceRoutesMutex.Unlock()
  4902  	fake.GetSpaceRoutesStub = nil
  4903  	fake.getSpaceRoutesReturns = struct {
  4904  		result1 []ccv2.Route
  4905  		result2 ccv2.Warnings
  4906  		result3 error
  4907  	}{result1, result2, result3}
  4908  }
  4909  
  4910  func (fake *FakeCloudControllerClient) GetSpaceRoutesReturnsOnCall(i int, result1 []ccv2.Route, result2 ccv2.Warnings, result3 error) {
  4911  	fake.getSpaceRoutesMutex.Lock()
  4912  	defer fake.getSpaceRoutesMutex.Unlock()
  4913  	fake.GetSpaceRoutesStub = nil
  4914  	if fake.getSpaceRoutesReturnsOnCall == nil {
  4915  		fake.getSpaceRoutesReturnsOnCall = make(map[int]struct {
  4916  			result1 []ccv2.Route
  4917  			result2 ccv2.Warnings
  4918  			result3 error
  4919  		})
  4920  	}
  4921  	fake.getSpaceRoutesReturnsOnCall[i] = struct {
  4922  		result1 []ccv2.Route
  4923  		result2 ccv2.Warnings
  4924  		result3 error
  4925  	}{result1, result2, result3}
  4926  }
  4927  
  4928  func (fake *FakeCloudControllerClient) GetSpaceSecurityGroups(arg1 string, arg2 ...ccv2.Filter) ([]ccv2.SecurityGroup, ccv2.Warnings, error) {
  4929  	fake.getSpaceSecurityGroupsMutex.Lock()
  4930  	ret, specificReturn := fake.getSpaceSecurityGroupsReturnsOnCall[len(fake.getSpaceSecurityGroupsArgsForCall)]
  4931  	fake.getSpaceSecurityGroupsArgsForCall = append(fake.getSpaceSecurityGroupsArgsForCall, struct {
  4932  		arg1 string
  4933  		arg2 []ccv2.Filter
  4934  	}{arg1, arg2})
  4935  	fake.recordInvocation("GetSpaceSecurityGroups", []interface{}{arg1, arg2})
  4936  	fake.getSpaceSecurityGroupsMutex.Unlock()
  4937  	if fake.GetSpaceSecurityGroupsStub != nil {
  4938  		return fake.GetSpaceSecurityGroupsStub(arg1, arg2...)
  4939  	}
  4940  	if specificReturn {
  4941  		return ret.result1, ret.result2, ret.result3
  4942  	}
  4943  	fakeReturns := fake.getSpaceSecurityGroupsReturns
  4944  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  4945  }
  4946  
  4947  func (fake *FakeCloudControllerClient) GetSpaceSecurityGroupsCallCount() int {
  4948  	fake.getSpaceSecurityGroupsMutex.RLock()
  4949  	defer fake.getSpaceSecurityGroupsMutex.RUnlock()
  4950  	return len(fake.getSpaceSecurityGroupsArgsForCall)
  4951  }
  4952  
  4953  func (fake *FakeCloudControllerClient) GetSpaceSecurityGroupsCalls(stub func(string, ...ccv2.Filter) ([]ccv2.SecurityGroup, ccv2.Warnings, error)) {
  4954  	fake.getSpaceSecurityGroupsMutex.Lock()
  4955  	defer fake.getSpaceSecurityGroupsMutex.Unlock()
  4956  	fake.GetSpaceSecurityGroupsStub = stub
  4957  }
  4958  
  4959  func (fake *FakeCloudControllerClient) GetSpaceSecurityGroupsArgsForCall(i int) (string, []ccv2.Filter) {
  4960  	fake.getSpaceSecurityGroupsMutex.RLock()
  4961  	defer fake.getSpaceSecurityGroupsMutex.RUnlock()
  4962  	argsForCall := fake.getSpaceSecurityGroupsArgsForCall[i]
  4963  	return argsForCall.arg1, argsForCall.arg2
  4964  }
  4965  
  4966  func (fake *FakeCloudControllerClient) GetSpaceSecurityGroupsReturns(result1 []ccv2.SecurityGroup, result2 ccv2.Warnings, result3 error) {
  4967  	fake.getSpaceSecurityGroupsMutex.Lock()
  4968  	defer fake.getSpaceSecurityGroupsMutex.Unlock()
  4969  	fake.GetSpaceSecurityGroupsStub = nil
  4970  	fake.getSpaceSecurityGroupsReturns = struct {
  4971  		result1 []ccv2.SecurityGroup
  4972  		result2 ccv2.Warnings
  4973  		result3 error
  4974  	}{result1, result2, result3}
  4975  }
  4976  
  4977  func (fake *FakeCloudControllerClient) GetSpaceSecurityGroupsReturnsOnCall(i int, result1 []ccv2.SecurityGroup, result2 ccv2.Warnings, result3 error) {
  4978  	fake.getSpaceSecurityGroupsMutex.Lock()
  4979  	defer fake.getSpaceSecurityGroupsMutex.Unlock()
  4980  	fake.GetSpaceSecurityGroupsStub = nil
  4981  	if fake.getSpaceSecurityGroupsReturnsOnCall == nil {
  4982  		fake.getSpaceSecurityGroupsReturnsOnCall = make(map[int]struct {
  4983  			result1 []ccv2.SecurityGroup
  4984  			result2 ccv2.Warnings
  4985  			result3 error
  4986  		})
  4987  	}
  4988  	fake.getSpaceSecurityGroupsReturnsOnCall[i] = struct {
  4989  		result1 []ccv2.SecurityGroup
  4990  		result2 ccv2.Warnings
  4991  		result3 error
  4992  	}{result1, result2, result3}
  4993  }
  4994  
  4995  func (fake *FakeCloudControllerClient) GetSpaceServiceInstances(arg1 string, arg2 bool, arg3 ...ccv2.Filter) ([]ccv2.ServiceInstance, ccv2.Warnings, error) {
  4996  	fake.getSpaceServiceInstancesMutex.Lock()
  4997  	ret, specificReturn := fake.getSpaceServiceInstancesReturnsOnCall[len(fake.getSpaceServiceInstancesArgsForCall)]
  4998  	fake.getSpaceServiceInstancesArgsForCall = append(fake.getSpaceServiceInstancesArgsForCall, struct {
  4999  		arg1 string
  5000  		arg2 bool
  5001  		arg3 []ccv2.Filter
  5002  	}{arg1, arg2, arg3})
  5003  	fake.recordInvocation("GetSpaceServiceInstances", []interface{}{arg1, arg2, arg3})
  5004  	fake.getSpaceServiceInstancesMutex.Unlock()
  5005  	if fake.GetSpaceServiceInstancesStub != nil {
  5006  		return fake.GetSpaceServiceInstancesStub(arg1, arg2, arg3...)
  5007  	}
  5008  	if specificReturn {
  5009  		return ret.result1, ret.result2, ret.result3
  5010  	}
  5011  	fakeReturns := fake.getSpaceServiceInstancesReturns
  5012  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  5013  }
  5014  
  5015  func (fake *FakeCloudControllerClient) GetSpaceServiceInstancesCallCount() int {
  5016  	fake.getSpaceServiceInstancesMutex.RLock()
  5017  	defer fake.getSpaceServiceInstancesMutex.RUnlock()
  5018  	return len(fake.getSpaceServiceInstancesArgsForCall)
  5019  }
  5020  
  5021  func (fake *FakeCloudControllerClient) GetSpaceServiceInstancesCalls(stub func(string, bool, ...ccv2.Filter) ([]ccv2.ServiceInstance, ccv2.Warnings, error)) {
  5022  	fake.getSpaceServiceInstancesMutex.Lock()
  5023  	defer fake.getSpaceServiceInstancesMutex.Unlock()
  5024  	fake.GetSpaceServiceInstancesStub = stub
  5025  }
  5026  
  5027  func (fake *FakeCloudControllerClient) GetSpaceServiceInstancesArgsForCall(i int) (string, bool, []ccv2.Filter) {
  5028  	fake.getSpaceServiceInstancesMutex.RLock()
  5029  	defer fake.getSpaceServiceInstancesMutex.RUnlock()
  5030  	argsForCall := fake.getSpaceServiceInstancesArgsForCall[i]
  5031  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
  5032  }
  5033  
  5034  func (fake *FakeCloudControllerClient) GetSpaceServiceInstancesReturns(result1 []ccv2.ServiceInstance, result2 ccv2.Warnings, result3 error) {
  5035  	fake.getSpaceServiceInstancesMutex.Lock()
  5036  	defer fake.getSpaceServiceInstancesMutex.Unlock()
  5037  	fake.GetSpaceServiceInstancesStub = nil
  5038  	fake.getSpaceServiceInstancesReturns = struct {
  5039  		result1 []ccv2.ServiceInstance
  5040  		result2 ccv2.Warnings
  5041  		result3 error
  5042  	}{result1, result2, result3}
  5043  }
  5044  
  5045  func (fake *FakeCloudControllerClient) GetSpaceServiceInstancesReturnsOnCall(i int, result1 []ccv2.ServiceInstance, result2 ccv2.Warnings, result3 error) {
  5046  	fake.getSpaceServiceInstancesMutex.Lock()
  5047  	defer fake.getSpaceServiceInstancesMutex.Unlock()
  5048  	fake.GetSpaceServiceInstancesStub = nil
  5049  	if fake.getSpaceServiceInstancesReturnsOnCall == nil {
  5050  		fake.getSpaceServiceInstancesReturnsOnCall = make(map[int]struct {
  5051  			result1 []ccv2.ServiceInstance
  5052  			result2 ccv2.Warnings
  5053  			result3 error
  5054  		})
  5055  	}
  5056  	fake.getSpaceServiceInstancesReturnsOnCall[i] = struct {
  5057  		result1 []ccv2.ServiceInstance
  5058  		result2 ccv2.Warnings
  5059  		result3 error
  5060  	}{result1, result2, result3}
  5061  }
  5062  
  5063  func (fake *FakeCloudControllerClient) GetSpaceStagingSecurityGroups(arg1 string, arg2 ...ccv2.Filter) ([]ccv2.SecurityGroup, ccv2.Warnings, error) {
  5064  	fake.getSpaceStagingSecurityGroupsMutex.Lock()
  5065  	ret, specificReturn := fake.getSpaceStagingSecurityGroupsReturnsOnCall[len(fake.getSpaceStagingSecurityGroupsArgsForCall)]
  5066  	fake.getSpaceStagingSecurityGroupsArgsForCall = append(fake.getSpaceStagingSecurityGroupsArgsForCall, struct {
  5067  		arg1 string
  5068  		arg2 []ccv2.Filter
  5069  	}{arg1, arg2})
  5070  	fake.recordInvocation("GetSpaceStagingSecurityGroups", []interface{}{arg1, arg2})
  5071  	fake.getSpaceStagingSecurityGroupsMutex.Unlock()
  5072  	if fake.GetSpaceStagingSecurityGroupsStub != nil {
  5073  		return fake.GetSpaceStagingSecurityGroupsStub(arg1, arg2...)
  5074  	}
  5075  	if specificReturn {
  5076  		return ret.result1, ret.result2, ret.result3
  5077  	}
  5078  	fakeReturns := fake.getSpaceStagingSecurityGroupsReturns
  5079  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  5080  }
  5081  
  5082  func (fake *FakeCloudControllerClient) GetSpaceStagingSecurityGroupsCallCount() int {
  5083  	fake.getSpaceStagingSecurityGroupsMutex.RLock()
  5084  	defer fake.getSpaceStagingSecurityGroupsMutex.RUnlock()
  5085  	return len(fake.getSpaceStagingSecurityGroupsArgsForCall)
  5086  }
  5087  
  5088  func (fake *FakeCloudControllerClient) GetSpaceStagingSecurityGroupsCalls(stub func(string, ...ccv2.Filter) ([]ccv2.SecurityGroup, ccv2.Warnings, error)) {
  5089  	fake.getSpaceStagingSecurityGroupsMutex.Lock()
  5090  	defer fake.getSpaceStagingSecurityGroupsMutex.Unlock()
  5091  	fake.GetSpaceStagingSecurityGroupsStub = stub
  5092  }
  5093  
  5094  func (fake *FakeCloudControllerClient) GetSpaceStagingSecurityGroupsArgsForCall(i int) (string, []ccv2.Filter) {
  5095  	fake.getSpaceStagingSecurityGroupsMutex.RLock()
  5096  	defer fake.getSpaceStagingSecurityGroupsMutex.RUnlock()
  5097  	argsForCall := fake.getSpaceStagingSecurityGroupsArgsForCall[i]
  5098  	return argsForCall.arg1, argsForCall.arg2
  5099  }
  5100  
  5101  func (fake *FakeCloudControllerClient) GetSpaceStagingSecurityGroupsReturns(result1 []ccv2.SecurityGroup, result2 ccv2.Warnings, result3 error) {
  5102  	fake.getSpaceStagingSecurityGroupsMutex.Lock()
  5103  	defer fake.getSpaceStagingSecurityGroupsMutex.Unlock()
  5104  	fake.GetSpaceStagingSecurityGroupsStub = nil
  5105  	fake.getSpaceStagingSecurityGroupsReturns = struct {
  5106  		result1 []ccv2.SecurityGroup
  5107  		result2 ccv2.Warnings
  5108  		result3 error
  5109  	}{result1, result2, result3}
  5110  }
  5111  
  5112  func (fake *FakeCloudControllerClient) GetSpaceStagingSecurityGroupsReturnsOnCall(i int, result1 []ccv2.SecurityGroup, result2 ccv2.Warnings, result3 error) {
  5113  	fake.getSpaceStagingSecurityGroupsMutex.Lock()
  5114  	defer fake.getSpaceStagingSecurityGroupsMutex.Unlock()
  5115  	fake.GetSpaceStagingSecurityGroupsStub = nil
  5116  	if fake.getSpaceStagingSecurityGroupsReturnsOnCall == nil {
  5117  		fake.getSpaceStagingSecurityGroupsReturnsOnCall = make(map[int]struct {
  5118  			result1 []ccv2.SecurityGroup
  5119  			result2 ccv2.Warnings
  5120  			result3 error
  5121  		})
  5122  	}
  5123  	fake.getSpaceStagingSecurityGroupsReturnsOnCall[i] = struct {
  5124  		result1 []ccv2.SecurityGroup
  5125  		result2 ccv2.Warnings
  5126  		result3 error
  5127  	}{result1, result2, result3}
  5128  }
  5129  
  5130  func (fake *FakeCloudControllerClient) GetSpaces(arg1 ...ccv2.Filter) ([]ccv2.Space, ccv2.Warnings, error) {
  5131  	fake.getSpacesMutex.Lock()
  5132  	ret, specificReturn := fake.getSpacesReturnsOnCall[len(fake.getSpacesArgsForCall)]
  5133  	fake.getSpacesArgsForCall = append(fake.getSpacesArgsForCall, struct {
  5134  		arg1 []ccv2.Filter
  5135  	}{arg1})
  5136  	fake.recordInvocation("GetSpaces", []interface{}{arg1})
  5137  	fake.getSpacesMutex.Unlock()
  5138  	if fake.GetSpacesStub != nil {
  5139  		return fake.GetSpacesStub(arg1...)
  5140  	}
  5141  	if specificReturn {
  5142  		return ret.result1, ret.result2, ret.result3
  5143  	}
  5144  	fakeReturns := fake.getSpacesReturns
  5145  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  5146  }
  5147  
  5148  func (fake *FakeCloudControllerClient) GetSpacesCallCount() int {
  5149  	fake.getSpacesMutex.RLock()
  5150  	defer fake.getSpacesMutex.RUnlock()
  5151  	return len(fake.getSpacesArgsForCall)
  5152  }
  5153  
  5154  func (fake *FakeCloudControllerClient) GetSpacesCalls(stub func(...ccv2.Filter) ([]ccv2.Space, ccv2.Warnings, error)) {
  5155  	fake.getSpacesMutex.Lock()
  5156  	defer fake.getSpacesMutex.Unlock()
  5157  	fake.GetSpacesStub = stub
  5158  }
  5159  
  5160  func (fake *FakeCloudControllerClient) GetSpacesArgsForCall(i int) []ccv2.Filter {
  5161  	fake.getSpacesMutex.RLock()
  5162  	defer fake.getSpacesMutex.RUnlock()
  5163  	argsForCall := fake.getSpacesArgsForCall[i]
  5164  	return argsForCall.arg1
  5165  }
  5166  
  5167  func (fake *FakeCloudControllerClient) GetSpacesReturns(result1 []ccv2.Space, result2 ccv2.Warnings, result3 error) {
  5168  	fake.getSpacesMutex.Lock()
  5169  	defer fake.getSpacesMutex.Unlock()
  5170  	fake.GetSpacesStub = nil
  5171  	fake.getSpacesReturns = struct {
  5172  		result1 []ccv2.Space
  5173  		result2 ccv2.Warnings
  5174  		result3 error
  5175  	}{result1, result2, result3}
  5176  }
  5177  
  5178  func (fake *FakeCloudControllerClient) GetSpacesReturnsOnCall(i int, result1 []ccv2.Space, result2 ccv2.Warnings, result3 error) {
  5179  	fake.getSpacesMutex.Lock()
  5180  	defer fake.getSpacesMutex.Unlock()
  5181  	fake.GetSpacesStub = nil
  5182  	if fake.getSpacesReturnsOnCall == nil {
  5183  		fake.getSpacesReturnsOnCall = make(map[int]struct {
  5184  			result1 []ccv2.Space
  5185  			result2 ccv2.Warnings
  5186  			result3 error
  5187  		})
  5188  	}
  5189  	fake.getSpacesReturnsOnCall[i] = struct {
  5190  		result1 []ccv2.Space
  5191  		result2 ccv2.Warnings
  5192  		result3 error
  5193  	}{result1, result2, result3}
  5194  }
  5195  
  5196  func (fake *FakeCloudControllerClient) GetStack(arg1 string) (ccv2.Stack, ccv2.Warnings, error) {
  5197  	fake.getStackMutex.Lock()
  5198  	ret, specificReturn := fake.getStackReturnsOnCall[len(fake.getStackArgsForCall)]
  5199  	fake.getStackArgsForCall = append(fake.getStackArgsForCall, struct {
  5200  		arg1 string
  5201  	}{arg1})
  5202  	fake.recordInvocation("GetStack", []interface{}{arg1})
  5203  	fake.getStackMutex.Unlock()
  5204  	if fake.GetStackStub != nil {
  5205  		return fake.GetStackStub(arg1)
  5206  	}
  5207  	if specificReturn {
  5208  		return ret.result1, ret.result2, ret.result3
  5209  	}
  5210  	fakeReturns := fake.getStackReturns
  5211  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  5212  }
  5213  
  5214  func (fake *FakeCloudControllerClient) GetStackCallCount() int {
  5215  	fake.getStackMutex.RLock()
  5216  	defer fake.getStackMutex.RUnlock()
  5217  	return len(fake.getStackArgsForCall)
  5218  }
  5219  
  5220  func (fake *FakeCloudControllerClient) GetStackCalls(stub func(string) (ccv2.Stack, ccv2.Warnings, error)) {
  5221  	fake.getStackMutex.Lock()
  5222  	defer fake.getStackMutex.Unlock()
  5223  	fake.GetStackStub = stub
  5224  }
  5225  
  5226  func (fake *FakeCloudControllerClient) GetStackArgsForCall(i int) string {
  5227  	fake.getStackMutex.RLock()
  5228  	defer fake.getStackMutex.RUnlock()
  5229  	argsForCall := fake.getStackArgsForCall[i]
  5230  	return argsForCall.arg1
  5231  }
  5232  
  5233  func (fake *FakeCloudControllerClient) GetStackReturns(result1 ccv2.Stack, result2 ccv2.Warnings, result3 error) {
  5234  	fake.getStackMutex.Lock()
  5235  	defer fake.getStackMutex.Unlock()
  5236  	fake.GetStackStub = nil
  5237  	fake.getStackReturns = struct {
  5238  		result1 ccv2.Stack
  5239  		result2 ccv2.Warnings
  5240  		result3 error
  5241  	}{result1, result2, result3}
  5242  }
  5243  
  5244  func (fake *FakeCloudControllerClient) GetStackReturnsOnCall(i int, result1 ccv2.Stack, result2 ccv2.Warnings, result3 error) {
  5245  	fake.getStackMutex.Lock()
  5246  	defer fake.getStackMutex.Unlock()
  5247  	fake.GetStackStub = nil
  5248  	if fake.getStackReturnsOnCall == nil {
  5249  		fake.getStackReturnsOnCall = make(map[int]struct {
  5250  			result1 ccv2.Stack
  5251  			result2 ccv2.Warnings
  5252  			result3 error
  5253  		})
  5254  	}
  5255  	fake.getStackReturnsOnCall[i] = struct {
  5256  		result1 ccv2.Stack
  5257  		result2 ccv2.Warnings
  5258  		result3 error
  5259  	}{result1, result2, result3}
  5260  }
  5261  
  5262  func (fake *FakeCloudControllerClient) GetStacks(arg1 ...ccv2.Filter) ([]ccv2.Stack, ccv2.Warnings, error) {
  5263  	fake.getStacksMutex.Lock()
  5264  	ret, specificReturn := fake.getStacksReturnsOnCall[len(fake.getStacksArgsForCall)]
  5265  	fake.getStacksArgsForCall = append(fake.getStacksArgsForCall, struct {
  5266  		arg1 []ccv2.Filter
  5267  	}{arg1})
  5268  	fake.recordInvocation("GetStacks", []interface{}{arg1})
  5269  	fake.getStacksMutex.Unlock()
  5270  	if fake.GetStacksStub != nil {
  5271  		return fake.GetStacksStub(arg1...)
  5272  	}
  5273  	if specificReturn {
  5274  		return ret.result1, ret.result2, ret.result3
  5275  	}
  5276  	fakeReturns := fake.getStacksReturns
  5277  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  5278  }
  5279  
  5280  func (fake *FakeCloudControllerClient) GetStacksCallCount() int {
  5281  	fake.getStacksMutex.RLock()
  5282  	defer fake.getStacksMutex.RUnlock()
  5283  	return len(fake.getStacksArgsForCall)
  5284  }
  5285  
  5286  func (fake *FakeCloudControllerClient) GetStacksCalls(stub func(...ccv2.Filter) ([]ccv2.Stack, ccv2.Warnings, error)) {
  5287  	fake.getStacksMutex.Lock()
  5288  	defer fake.getStacksMutex.Unlock()
  5289  	fake.GetStacksStub = stub
  5290  }
  5291  
  5292  func (fake *FakeCloudControllerClient) GetStacksArgsForCall(i int) []ccv2.Filter {
  5293  	fake.getStacksMutex.RLock()
  5294  	defer fake.getStacksMutex.RUnlock()
  5295  	argsForCall := fake.getStacksArgsForCall[i]
  5296  	return argsForCall.arg1
  5297  }
  5298  
  5299  func (fake *FakeCloudControllerClient) GetStacksReturns(result1 []ccv2.Stack, result2 ccv2.Warnings, result3 error) {
  5300  	fake.getStacksMutex.Lock()
  5301  	defer fake.getStacksMutex.Unlock()
  5302  	fake.GetStacksStub = nil
  5303  	fake.getStacksReturns = struct {
  5304  		result1 []ccv2.Stack
  5305  		result2 ccv2.Warnings
  5306  		result3 error
  5307  	}{result1, result2, result3}
  5308  }
  5309  
  5310  func (fake *FakeCloudControllerClient) GetStacksReturnsOnCall(i int, result1 []ccv2.Stack, result2 ccv2.Warnings, result3 error) {
  5311  	fake.getStacksMutex.Lock()
  5312  	defer fake.getStacksMutex.Unlock()
  5313  	fake.GetStacksStub = nil
  5314  	if fake.getStacksReturnsOnCall == nil {
  5315  		fake.getStacksReturnsOnCall = make(map[int]struct {
  5316  			result1 []ccv2.Stack
  5317  			result2 ccv2.Warnings
  5318  			result3 error
  5319  		})
  5320  	}
  5321  	fake.getStacksReturnsOnCall[i] = struct {
  5322  		result1 []ccv2.Stack
  5323  		result2 ccv2.Warnings
  5324  		result3 error
  5325  	}{result1, result2, result3}
  5326  }
  5327  
  5328  func (fake *FakeCloudControllerClient) GetUserProvidedServiceInstanceServiceBindings(arg1 string) ([]ccv2.ServiceBinding, ccv2.Warnings, error) {
  5329  	fake.getUserProvidedServiceInstanceServiceBindingsMutex.Lock()
  5330  	ret, specificReturn := fake.getUserProvidedServiceInstanceServiceBindingsReturnsOnCall[len(fake.getUserProvidedServiceInstanceServiceBindingsArgsForCall)]
  5331  	fake.getUserProvidedServiceInstanceServiceBindingsArgsForCall = append(fake.getUserProvidedServiceInstanceServiceBindingsArgsForCall, struct {
  5332  		arg1 string
  5333  	}{arg1})
  5334  	fake.recordInvocation("GetUserProvidedServiceInstanceServiceBindings", []interface{}{arg1})
  5335  	fake.getUserProvidedServiceInstanceServiceBindingsMutex.Unlock()
  5336  	if fake.GetUserProvidedServiceInstanceServiceBindingsStub != nil {
  5337  		return fake.GetUserProvidedServiceInstanceServiceBindingsStub(arg1)
  5338  	}
  5339  	if specificReturn {
  5340  		return ret.result1, ret.result2, ret.result3
  5341  	}
  5342  	fakeReturns := fake.getUserProvidedServiceInstanceServiceBindingsReturns
  5343  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  5344  }
  5345  
  5346  func (fake *FakeCloudControllerClient) GetUserProvidedServiceInstanceServiceBindingsCallCount() int {
  5347  	fake.getUserProvidedServiceInstanceServiceBindingsMutex.RLock()
  5348  	defer fake.getUserProvidedServiceInstanceServiceBindingsMutex.RUnlock()
  5349  	return len(fake.getUserProvidedServiceInstanceServiceBindingsArgsForCall)
  5350  }
  5351  
  5352  func (fake *FakeCloudControllerClient) GetUserProvidedServiceInstanceServiceBindingsCalls(stub func(string) ([]ccv2.ServiceBinding, ccv2.Warnings, error)) {
  5353  	fake.getUserProvidedServiceInstanceServiceBindingsMutex.Lock()
  5354  	defer fake.getUserProvidedServiceInstanceServiceBindingsMutex.Unlock()
  5355  	fake.GetUserProvidedServiceInstanceServiceBindingsStub = stub
  5356  }
  5357  
  5358  func (fake *FakeCloudControllerClient) GetUserProvidedServiceInstanceServiceBindingsArgsForCall(i int) string {
  5359  	fake.getUserProvidedServiceInstanceServiceBindingsMutex.RLock()
  5360  	defer fake.getUserProvidedServiceInstanceServiceBindingsMutex.RUnlock()
  5361  	argsForCall := fake.getUserProvidedServiceInstanceServiceBindingsArgsForCall[i]
  5362  	return argsForCall.arg1
  5363  }
  5364  
  5365  func (fake *FakeCloudControllerClient) GetUserProvidedServiceInstanceServiceBindingsReturns(result1 []ccv2.ServiceBinding, result2 ccv2.Warnings, result3 error) {
  5366  	fake.getUserProvidedServiceInstanceServiceBindingsMutex.Lock()
  5367  	defer fake.getUserProvidedServiceInstanceServiceBindingsMutex.Unlock()
  5368  	fake.GetUserProvidedServiceInstanceServiceBindingsStub = nil
  5369  	fake.getUserProvidedServiceInstanceServiceBindingsReturns = struct {
  5370  		result1 []ccv2.ServiceBinding
  5371  		result2 ccv2.Warnings
  5372  		result3 error
  5373  	}{result1, result2, result3}
  5374  }
  5375  
  5376  func (fake *FakeCloudControllerClient) GetUserProvidedServiceInstanceServiceBindingsReturnsOnCall(i int, result1 []ccv2.ServiceBinding, result2 ccv2.Warnings, result3 error) {
  5377  	fake.getUserProvidedServiceInstanceServiceBindingsMutex.Lock()
  5378  	defer fake.getUserProvidedServiceInstanceServiceBindingsMutex.Unlock()
  5379  	fake.GetUserProvidedServiceInstanceServiceBindingsStub = nil
  5380  	if fake.getUserProvidedServiceInstanceServiceBindingsReturnsOnCall == nil {
  5381  		fake.getUserProvidedServiceInstanceServiceBindingsReturnsOnCall = make(map[int]struct {
  5382  			result1 []ccv2.ServiceBinding
  5383  			result2 ccv2.Warnings
  5384  			result3 error
  5385  		})
  5386  	}
  5387  	fake.getUserProvidedServiceInstanceServiceBindingsReturnsOnCall[i] = struct {
  5388  		result1 []ccv2.ServiceBinding
  5389  		result2 ccv2.Warnings
  5390  		result3 error
  5391  	}{result1, result2, result3}
  5392  }
  5393  
  5394  func (fake *FakeCloudControllerClient) MinCLIVersion() string {
  5395  	fake.minCLIVersionMutex.Lock()
  5396  	ret, specificReturn := fake.minCLIVersionReturnsOnCall[len(fake.minCLIVersionArgsForCall)]
  5397  	fake.minCLIVersionArgsForCall = append(fake.minCLIVersionArgsForCall, struct {
  5398  	}{})
  5399  	fake.recordInvocation("MinCLIVersion", []interface{}{})
  5400  	fake.minCLIVersionMutex.Unlock()
  5401  	if fake.MinCLIVersionStub != nil {
  5402  		return fake.MinCLIVersionStub()
  5403  	}
  5404  	if specificReturn {
  5405  		return ret.result1
  5406  	}
  5407  	fakeReturns := fake.minCLIVersionReturns
  5408  	return fakeReturns.result1
  5409  }
  5410  
  5411  func (fake *FakeCloudControllerClient) MinCLIVersionCallCount() int {
  5412  	fake.minCLIVersionMutex.RLock()
  5413  	defer fake.minCLIVersionMutex.RUnlock()
  5414  	return len(fake.minCLIVersionArgsForCall)
  5415  }
  5416  
  5417  func (fake *FakeCloudControllerClient) MinCLIVersionCalls(stub func() string) {
  5418  	fake.minCLIVersionMutex.Lock()
  5419  	defer fake.minCLIVersionMutex.Unlock()
  5420  	fake.MinCLIVersionStub = stub
  5421  }
  5422  
  5423  func (fake *FakeCloudControllerClient) MinCLIVersionReturns(result1 string) {
  5424  	fake.minCLIVersionMutex.Lock()
  5425  	defer fake.minCLIVersionMutex.Unlock()
  5426  	fake.MinCLIVersionStub = nil
  5427  	fake.minCLIVersionReturns = struct {
  5428  		result1 string
  5429  	}{result1}
  5430  }
  5431  
  5432  func (fake *FakeCloudControllerClient) MinCLIVersionReturnsOnCall(i int, result1 string) {
  5433  	fake.minCLIVersionMutex.Lock()
  5434  	defer fake.minCLIVersionMutex.Unlock()
  5435  	fake.MinCLIVersionStub = nil
  5436  	if fake.minCLIVersionReturnsOnCall == nil {
  5437  		fake.minCLIVersionReturnsOnCall = make(map[int]struct {
  5438  			result1 string
  5439  		})
  5440  	}
  5441  	fake.minCLIVersionReturnsOnCall[i] = struct {
  5442  		result1 string
  5443  	}{result1}
  5444  }
  5445  
  5446  func (fake *FakeCloudControllerClient) PollJob(arg1 ccv2.Job) (ccv2.Warnings, error) {
  5447  	fake.pollJobMutex.Lock()
  5448  	ret, specificReturn := fake.pollJobReturnsOnCall[len(fake.pollJobArgsForCall)]
  5449  	fake.pollJobArgsForCall = append(fake.pollJobArgsForCall, struct {
  5450  		arg1 ccv2.Job
  5451  	}{arg1})
  5452  	fake.recordInvocation("PollJob", []interface{}{arg1})
  5453  	fake.pollJobMutex.Unlock()
  5454  	if fake.PollJobStub != nil {
  5455  		return fake.PollJobStub(arg1)
  5456  	}
  5457  	if specificReturn {
  5458  		return ret.result1, ret.result2
  5459  	}
  5460  	fakeReturns := fake.pollJobReturns
  5461  	return fakeReturns.result1, fakeReturns.result2
  5462  }
  5463  
  5464  func (fake *FakeCloudControllerClient) PollJobCallCount() int {
  5465  	fake.pollJobMutex.RLock()
  5466  	defer fake.pollJobMutex.RUnlock()
  5467  	return len(fake.pollJobArgsForCall)
  5468  }
  5469  
  5470  func (fake *FakeCloudControllerClient) PollJobCalls(stub func(ccv2.Job) (ccv2.Warnings, error)) {
  5471  	fake.pollJobMutex.Lock()
  5472  	defer fake.pollJobMutex.Unlock()
  5473  	fake.PollJobStub = stub
  5474  }
  5475  
  5476  func (fake *FakeCloudControllerClient) PollJobArgsForCall(i int) ccv2.Job {
  5477  	fake.pollJobMutex.RLock()
  5478  	defer fake.pollJobMutex.RUnlock()
  5479  	argsForCall := fake.pollJobArgsForCall[i]
  5480  	return argsForCall.arg1
  5481  }
  5482  
  5483  func (fake *FakeCloudControllerClient) PollJobReturns(result1 ccv2.Warnings, result2 error) {
  5484  	fake.pollJobMutex.Lock()
  5485  	defer fake.pollJobMutex.Unlock()
  5486  	fake.PollJobStub = nil
  5487  	fake.pollJobReturns = struct {
  5488  		result1 ccv2.Warnings
  5489  		result2 error
  5490  	}{result1, result2}
  5491  }
  5492  
  5493  func (fake *FakeCloudControllerClient) PollJobReturnsOnCall(i int, result1 ccv2.Warnings, result2 error) {
  5494  	fake.pollJobMutex.Lock()
  5495  	defer fake.pollJobMutex.Unlock()
  5496  	fake.PollJobStub = nil
  5497  	if fake.pollJobReturnsOnCall == nil {
  5498  		fake.pollJobReturnsOnCall = make(map[int]struct {
  5499  			result1 ccv2.Warnings
  5500  			result2 error
  5501  		})
  5502  	}
  5503  	fake.pollJobReturnsOnCall[i] = struct {
  5504  		result1 ccv2.Warnings
  5505  		result2 error
  5506  	}{result1, result2}
  5507  }
  5508  
  5509  func (fake *FakeCloudControllerClient) RestageApplication(arg1 ccv2.Application) (ccv2.Application, ccv2.Warnings, error) {
  5510  	fake.restageApplicationMutex.Lock()
  5511  	ret, specificReturn := fake.restageApplicationReturnsOnCall[len(fake.restageApplicationArgsForCall)]
  5512  	fake.restageApplicationArgsForCall = append(fake.restageApplicationArgsForCall, struct {
  5513  		arg1 ccv2.Application
  5514  	}{arg1})
  5515  	fake.recordInvocation("RestageApplication", []interface{}{arg1})
  5516  	fake.restageApplicationMutex.Unlock()
  5517  	if fake.RestageApplicationStub != nil {
  5518  		return fake.RestageApplicationStub(arg1)
  5519  	}
  5520  	if specificReturn {
  5521  		return ret.result1, ret.result2, ret.result3
  5522  	}
  5523  	fakeReturns := fake.restageApplicationReturns
  5524  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  5525  }
  5526  
  5527  func (fake *FakeCloudControllerClient) RestageApplicationCallCount() int {
  5528  	fake.restageApplicationMutex.RLock()
  5529  	defer fake.restageApplicationMutex.RUnlock()
  5530  	return len(fake.restageApplicationArgsForCall)
  5531  }
  5532  
  5533  func (fake *FakeCloudControllerClient) RestageApplicationCalls(stub func(ccv2.Application) (ccv2.Application, ccv2.Warnings, error)) {
  5534  	fake.restageApplicationMutex.Lock()
  5535  	defer fake.restageApplicationMutex.Unlock()
  5536  	fake.RestageApplicationStub = stub
  5537  }
  5538  
  5539  func (fake *FakeCloudControllerClient) RestageApplicationArgsForCall(i int) ccv2.Application {
  5540  	fake.restageApplicationMutex.RLock()
  5541  	defer fake.restageApplicationMutex.RUnlock()
  5542  	argsForCall := fake.restageApplicationArgsForCall[i]
  5543  	return argsForCall.arg1
  5544  }
  5545  
  5546  func (fake *FakeCloudControllerClient) RestageApplicationReturns(result1 ccv2.Application, result2 ccv2.Warnings, result3 error) {
  5547  	fake.restageApplicationMutex.Lock()
  5548  	defer fake.restageApplicationMutex.Unlock()
  5549  	fake.RestageApplicationStub = nil
  5550  	fake.restageApplicationReturns = struct {
  5551  		result1 ccv2.Application
  5552  		result2 ccv2.Warnings
  5553  		result3 error
  5554  	}{result1, result2, result3}
  5555  }
  5556  
  5557  func (fake *FakeCloudControllerClient) RestageApplicationReturnsOnCall(i int, result1 ccv2.Application, result2 ccv2.Warnings, result3 error) {
  5558  	fake.restageApplicationMutex.Lock()
  5559  	defer fake.restageApplicationMutex.Unlock()
  5560  	fake.RestageApplicationStub = nil
  5561  	if fake.restageApplicationReturnsOnCall == nil {
  5562  		fake.restageApplicationReturnsOnCall = make(map[int]struct {
  5563  			result1 ccv2.Application
  5564  			result2 ccv2.Warnings
  5565  			result3 error
  5566  		})
  5567  	}
  5568  	fake.restageApplicationReturnsOnCall[i] = struct {
  5569  		result1 ccv2.Application
  5570  		result2 ccv2.Warnings
  5571  		result3 error
  5572  	}{result1, result2, result3}
  5573  }
  5574  
  5575  func (fake *FakeCloudControllerClient) RoutingEndpoint() string {
  5576  	fake.routingEndpointMutex.Lock()
  5577  	ret, specificReturn := fake.routingEndpointReturnsOnCall[len(fake.routingEndpointArgsForCall)]
  5578  	fake.routingEndpointArgsForCall = append(fake.routingEndpointArgsForCall, struct {
  5579  	}{})
  5580  	fake.recordInvocation("RoutingEndpoint", []interface{}{})
  5581  	fake.routingEndpointMutex.Unlock()
  5582  	if fake.RoutingEndpointStub != nil {
  5583  		return fake.RoutingEndpointStub()
  5584  	}
  5585  	if specificReturn {
  5586  		return ret.result1
  5587  	}
  5588  	fakeReturns := fake.routingEndpointReturns
  5589  	return fakeReturns.result1
  5590  }
  5591  
  5592  func (fake *FakeCloudControllerClient) RoutingEndpointCallCount() int {
  5593  	fake.routingEndpointMutex.RLock()
  5594  	defer fake.routingEndpointMutex.RUnlock()
  5595  	return len(fake.routingEndpointArgsForCall)
  5596  }
  5597  
  5598  func (fake *FakeCloudControllerClient) RoutingEndpointCalls(stub func() string) {
  5599  	fake.routingEndpointMutex.Lock()
  5600  	defer fake.routingEndpointMutex.Unlock()
  5601  	fake.RoutingEndpointStub = stub
  5602  }
  5603  
  5604  func (fake *FakeCloudControllerClient) RoutingEndpointReturns(result1 string) {
  5605  	fake.routingEndpointMutex.Lock()
  5606  	defer fake.routingEndpointMutex.Unlock()
  5607  	fake.RoutingEndpointStub = nil
  5608  	fake.routingEndpointReturns = struct {
  5609  		result1 string
  5610  	}{result1}
  5611  }
  5612  
  5613  func (fake *FakeCloudControllerClient) RoutingEndpointReturnsOnCall(i int, result1 string) {
  5614  	fake.routingEndpointMutex.Lock()
  5615  	defer fake.routingEndpointMutex.Unlock()
  5616  	fake.RoutingEndpointStub = nil
  5617  	if fake.routingEndpointReturnsOnCall == nil {
  5618  		fake.routingEndpointReturnsOnCall = make(map[int]struct {
  5619  			result1 string
  5620  		})
  5621  	}
  5622  	fake.routingEndpointReturnsOnCall[i] = struct {
  5623  		result1 string
  5624  	}{result1}
  5625  }
  5626  
  5627  func (fake *FakeCloudControllerClient) SetSpaceQuota(arg1 string, arg2 string) (ccv2.Warnings, error) {
  5628  	fake.setSpaceQuotaMutex.Lock()
  5629  	ret, specificReturn := fake.setSpaceQuotaReturnsOnCall[len(fake.setSpaceQuotaArgsForCall)]
  5630  	fake.setSpaceQuotaArgsForCall = append(fake.setSpaceQuotaArgsForCall, struct {
  5631  		arg1 string
  5632  		arg2 string
  5633  	}{arg1, arg2})
  5634  	fake.recordInvocation("SetSpaceQuota", []interface{}{arg1, arg2})
  5635  	fake.setSpaceQuotaMutex.Unlock()
  5636  	if fake.SetSpaceQuotaStub != nil {
  5637  		return fake.SetSpaceQuotaStub(arg1, arg2)
  5638  	}
  5639  	if specificReturn {
  5640  		return ret.result1, ret.result2
  5641  	}
  5642  	fakeReturns := fake.setSpaceQuotaReturns
  5643  	return fakeReturns.result1, fakeReturns.result2
  5644  }
  5645  
  5646  func (fake *FakeCloudControllerClient) SetSpaceQuotaCallCount() int {
  5647  	fake.setSpaceQuotaMutex.RLock()
  5648  	defer fake.setSpaceQuotaMutex.RUnlock()
  5649  	return len(fake.setSpaceQuotaArgsForCall)
  5650  }
  5651  
  5652  func (fake *FakeCloudControllerClient) SetSpaceQuotaCalls(stub func(string, string) (ccv2.Warnings, error)) {
  5653  	fake.setSpaceQuotaMutex.Lock()
  5654  	defer fake.setSpaceQuotaMutex.Unlock()
  5655  	fake.SetSpaceQuotaStub = stub
  5656  }
  5657  
  5658  func (fake *FakeCloudControllerClient) SetSpaceQuotaArgsForCall(i int) (string, string) {
  5659  	fake.setSpaceQuotaMutex.RLock()
  5660  	defer fake.setSpaceQuotaMutex.RUnlock()
  5661  	argsForCall := fake.setSpaceQuotaArgsForCall[i]
  5662  	return argsForCall.arg1, argsForCall.arg2
  5663  }
  5664  
  5665  func (fake *FakeCloudControllerClient) SetSpaceQuotaReturns(result1 ccv2.Warnings, result2 error) {
  5666  	fake.setSpaceQuotaMutex.Lock()
  5667  	defer fake.setSpaceQuotaMutex.Unlock()
  5668  	fake.SetSpaceQuotaStub = nil
  5669  	fake.setSpaceQuotaReturns = struct {
  5670  		result1 ccv2.Warnings
  5671  		result2 error
  5672  	}{result1, result2}
  5673  }
  5674  
  5675  func (fake *FakeCloudControllerClient) SetSpaceQuotaReturnsOnCall(i int, result1 ccv2.Warnings, result2 error) {
  5676  	fake.setSpaceQuotaMutex.Lock()
  5677  	defer fake.setSpaceQuotaMutex.Unlock()
  5678  	fake.SetSpaceQuotaStub = nil
  5679  	if fake.setSpaceQuotaReturnsOnCall == nil {
  5680  		fake.setSpaceQuotaReturnsOnCall = make(map[int]struct {
  5681  			result1 ccv2.Warnings
  5682  			result2 error
  5683  		})
  5684  	}
  5685  	fake.setSpaceQuotaReturnsOnCall[i] = struct {
  5686  		result1 ccv2.Warnings
  5687  		result2 error
  5688  	}{result1, result2}
  5689  }
  5690  
  5691  func (fake *FakeCloudControllerClient) TargetCF(arg1 ccv2.TargetSettings) (ccv2.Warnings, error) {
  5692  	fake.targetCFMutex.Lock()
  5693  	ret, specificReturn := fake.targetCFReturnsOnCall[len(fake.targetCFArgsForCall)]
  5694  	fake.targetCFArgsForCall = append(fake.targetCFArgsForCall, struct {
  5695  		arg1 ccv2.TargetSettings
  5696  	}{arg1})
  5697  	fake.recordInvocation("TargetCF", []interface{}{arg1})
  5698  	fake.targetCFMutex.Unlock()
  5699  	if fake.TargetCFStub != nil {
  5700  		return fake.TargetCFStub(arg1)
  5701  	}
  5702  	if specificReturn {
  5703  		return ret.result1, ret.result2
  5704  	}
  5705  	fakeReturns := fake.targetCFReturns
  5706  	return fakeReturns.result1, fakeReturns.result2
  5707  }
  5708  
  5709  func (fake *FakeCloudControllerClient) TargetCFCallCount() int {
  5710  	fake.targetCFMutex.RLock()
  5711  	defer fake.targetCFMutex.RUnlock()
  5712  	return len(fake.targetCFArgsForCall)
  5713  }
  5714  
  5715  func (fake *FakeCloudControllerClient) TargetCFCalls(stub func(ccv2.TargetSettings) (ccv2.Warnings, error)) {
  5716  	fake.targetCFMutex.Lock()
  5717  	defer fake.targetCFMutex.Unlock()
  5718  	fake.TargetCFStub = stub
  5719  }
  5720  
  5721  func (fake *FakeCloudControllerClient) TargetCFArgsForCall(i int) ccv2.TargetSettings {
  5722  	fake.targetCFMutex.RLock()
  5723  	defer fake.targetCFMutex.RUnlock()
  5724  	argsForCall := fake.targetCFArgsForCall[i]
  5725  	return argsForCall.arg1
  5726  }
  5727  
  5728  func (fake *FakeCloudControllerClient) TargetCFReturns(result1 ccv2.Warnings, result2 error) {
  5729  	fake.targetCFMutex.Lock()
  5730  	defer fake.targetCFMutex.Unlock()
  5731  	fake.TargetCFStub = nil
  5732  	fake.targetCFReturns = struct {
  5733  		result1 ccv2.Warnings
  5734  		result2 error
  5735  	}{result1, result2}
  5736  }
  5737  
  5738  func (fake *FakeCloudControllerClient) TargetCFReturnsOnCall(i int, result1 ccv2.Warnings, result2 error) {
  5739  	fake.targetCFMutex.Lock()
  5740  	defer fake.targetCFMutex.Unlock()
  5741  	fake.TargetCFStub = nil
  5742  	if fake.targetCFReturnsOnCall == nil {
  5743  		fake.targetCFReturnsOnCall = make(map[int]struct {
  5744  			result1 ccv2.Warnings
  5745  			result2 error
  5746  		})
  5747  	}
  5748  	fake.targetCFReturnsOnCall[i] = struct {
  5749  		result1 ccv2.Warnings
  5750  		result2 error
  5751  	}{result1, result2}
  5752  }
  5753  
  5754  func (fake *FakeCloudControllerClient) TokenEndpoint() string {
  5755  	fake.tokenEndpointMutex.Lock()
  5756  	ret, specificReturn := fake.tokenEndpointReturnsOnCall[len(fake.tokenEndpointArgsForCall)]
  5757  	fake.tokenEndpointArgsForCall = append(fake.tokenEndpointArgsForCall, struct {
  5758  	}{})
  5759  	fake.recordInvocation("TokenEndpoint", []interface{}{})
  5760  	fake.tokenEndpointMutex.Unlock()
  5761  	if fake.TokenEndpointStub != nil {
  5762  		return fake.TokenEndpointStub()
  5763  	}
  5764  	if specificReturn {
  5765  		return ret.result1
  5766  	}
  5767  	fakeReturns := fake.tokenEndpointReturns
  5768  	return fakeReturns.result1
  5769  }
  5770  
  5771  func (fake *FakeCloudControllerClient) TokenEndpointCallCount() int {
  5772  	fake.tokenEndpointMutex.RLock()
  5773  	defer fake.tokenEndpointMutex.RUnlock()
  5774  	return len(fake.tokenEndpointArgsForCall)
  5775  }
  5776  
  5777  func (fake *FakeCloudControllerClient) TokenEndpointCalls(stub func() string) {
  5778  	fake.tokenEndpointMutex.Lock()
  5779  	defer fake.tokenEndpointMutex.Unlock()
  5780  	fake.TokenEndpointStub = stub
  5781  }
  5782  
  5783  func (fake *FakeCloudControllerClient) TokenEndpointReturns(result1 string) {
  5784  	fake.tokenEndpointMutex.Lock()
  5785  	defer fake.tokenEndpointMutex.Unlock()
  5786  	fake.TokenEndpointStub = nil
  5787  	fake.tokenEndpointReturns = struct {
  5788  		result1 string
  5789  	}{result1}
  5790  }
  5791  
  5792  func (fake *FakeCloudControllerClient) TokenEndpointReturnsOnCall(i int, result1 string) {
  5793  	fake.tokenEndpointMutex.Lock()
  5794  	defer fake.tokenEndpointMutex.Unlock()
  5795  	fake.TokenEndpointStub = nil
  5796  	if fake.tokenEndpointReturnsOnCall == nil {
  5797  		fake.tokenEndpointReturnsOnCall = make(map[int]struct {
  5798  			result1 string
  5799  		})
  5800  	}
  5801  	fake.tokenEndpointReturnsOnCall[i] = struct {
  5802  		result1 string
  5803  	}{result1}
  5804  }
  5805  
  5806  func (fake *FakeCloudControllerClient) UpdateApplication(arg1 ccv2.Application) (ccv2.Application, ccv2.Warnings, error) {
  5807  	fake.updateApplicationMutex.Lock()
  5808  	ret, specificReturn := fake.updateApplicationReturnsOnCall[len(fake.updateApplicationArgsForCall)]
  5809  	fake.updateApplicationArgsForCall = append(fake.updateApplicationArgsForCall, struct {
  5810  		arg1 ccv2.Application
  5811  	}{arg1})
  5812  	fake.recordInvocation("UpdateApplication", []interface{}{arg1})
  5813  	fake.updateApplicationMutex.Unlock()
  5814  	if fake.UpdateApplicationStub != nil {
  5815  		return fake.UpdateApplicationStub(arg1)
  5816  	}
  5817  	if specificReturn {
  5818  		return ret.result1, ret.result2, ret.result3
  5819  	}
  5820  	fakeReturns := fake.updateApplicationReturns
  5821  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  5822  }
  5823  
  5824  func (fake *FakeCloudControllerClient) UpdateApplicationCallCount() int {
  5825  	fake.updateApplicationMutex.RLock()
  5826  	defer fake.updateApplicationMutex.RUnlock()
  5827  	return len(fake.updateApplicationArgsForCall)
  5828  }
  5829  
  5830  func (fake *FakeCloudControllerClient) UpdateApplicationCalls(stub func(ccv2.Application) (ccv2.Application, ccv2.Warnings, error)) {
  5831  	fake.updateApplicationMutex.Lock()
  5832  	defer fake.updateApplicationMutex.Unlock()
  5833  	fake.UpdateApplicationStub = stub
  5834  }
  5835  
  5836  func (fake *FakeCloudControllerClient) UpdateApplicationArgsForCall(i int) ccv2.Application {
  5837  	fake.updateApplicationMutex.RLock()
  5838  	defer fake.updateApplicationMutex.RUnlock()
  5839  	argsForCall := fake.updateApplicationArgsForCall[i]
  5840  	return argsForCall.arg1
  5841  }
  5842  
  5843  func (fake *FakeCloudControllerClient) UpdateApplicationReturns(result1 ccv2.Application, result2 ccv2.Warnings, result3 error) {
  5844  	fake.updateApplicationMutex.Lock()
  5845  	defer fake.updateApplicationMutex.Unlock()
  5846  	fake.UpdateApplicationStub = nil
  5847  	fake.updateApplicationReturns = struct {
  5848  		result1 ccv2.Application
  5849  		result2 ccv2.Warnings
  5850  		result3 error
  5851  	}{result1, result2, result3}
  5852  }
  5853  
  5854  func (fake *FakeCloudControllerClient) UpdateApplicationReturnsOnCall(i int, result1 ccv2.Application, result2 ccv2.Warnings, result3 error) {
  5855  	fake.updateApplicationMutex.Lock()
  5856  	defer fake.updateApplicationMutex.Unlock()
  5857  	fake.UpdateApplicationStub = nil
  5858  	if fake.updateApplicationReturnsOnCall == nil {
  5859  		fake.updateApplicationReturnsOnCall = make(map[int]struct {
  5860  			result1 ccv2.Application
  5861  			result2 ccv2.Warnings
  5862  			result3 error
  5863  		})
  5864  	}
  5865  	fake.updateApplicationReturnsOnCall[i] = struct {
  5866  		result1 ccv2.Application
  5867  		result2 ccv2.Warnings
  5868  		result3 error
  5869  	}{result1, result2, result3}
  5870  }
  5871  
  5872  func (fake *FakeCloudControllerClient) UpdateBuildpack(arg1 ccv2.Buildpack) (ccv2.Buildpack, ccv2.Warnings, error) {
  5873  	fake.updateBuildpackMutex.Lock()
  5874  	ret, specificReturn := fake.updateBuildpackReturnsOnCall[len(fake.updateBuildpackArgsForCall)]
  5875  	fake.updateBuildpackArgsForCall = append(fake.updateBuildpackArgsForCall, struct {
  5876  		arg1 ccv2.Buildpack
  5877  	}{arg1})
  5878  	fake.recordInvocation("UpdateBuildpack", []interface{}{arg1})
  5879  	fake.updateBuildpackMutex.Unlock()
  5880  	if fake.UpdateBuildpackStub != nil {
  5881  		return fake.UpdateBuildpackStub(arg1)
  5882  	}
  5883  	if specificReturn {
  5884  		return ret.result1, ret.result2, ret.result3
  5885  	}
  5886  	fakeReturns := fake.updateBuildpackReturns
  5887  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  5888  }
  5889  
  5890  func (fake *FakeCloudControllerClient) UpdateBuildpackCallCount() int {
  5891  	fake.updateBuildpackMutex.RLock()
  5892  	defer fake.updateBuildpackMutex.RUnlock()
  5893  	return len(fake.updateBuildpackArgsForCall)
  5894  }
  5895  
  5896  func (fake *FakeCloudControllerClient) UpdateBuildpackCalls(stub func(ccv2.Buildpack) (ccv2.Buildpack, ccv2.Warnings, error)) {
  5897  	fake.updateBuildpackMutex.Lock()
  5898  	defer fake.updateBuildpackMutex.Unlock()
  5899  	fake.UpdateBuildpackStub = stub
  5900  }
  5901  
  5902  func (fake *FakeCloudControllerClient) UpdateBuildpackArgsForCall(i int) ccv2.Buildpack {
  5903  	fake.updateBuildpackMutex.RLock()
  5904  	defer fake.updateBuildpackMutex.RUnlock()
  5905  	argsForCall := fake.updateBuildpackArgsForCall[i]
  5906  	return argsForCall.arg1
  5907  }
  5908  
  5909  func (fake *FakeCloudControllerClient) UpdateBuildpackReturns(result1 ccv2.Buildpack, result2 ccv2.Warnings, result3 error) {
  5910  	fake.updateBuildpackMutex.Lock()
  5911  	defer fake.updateBuildpackMutex.Unlock()
  5912  	fake.UpdateBuildpackStub = nil
  5913  	fake.updateBuildpackReturns = struct {
  5914  		result1 ccv2.Buildpack
  5915  		result2 ccv2.Warnings
  5916  		result3 error
  5917  	}{result1, result2, result3}
  5918  }
  5919  
  5920  func (fake *FakeCloudControllerClient) UpdateBuildpackReturnsOnCall(i int, result1 ccv2.Buildpack, result2 ccv2.Warnings, result3 error) {
  5921  	fake.updateBuildpackMutex.Lock()
  5922  	defer fake.updateBuildpackMutex.Unlock()
  5923  	fake.UpdateBuildpackStub = nil
  5924  	if fake.updateBuildpackReturnsOnCall == nil {
  5925  		fake.updateBuildpackReturnsOnCall = make(map[int]struct {
  5926  			result1 ccv2.Buildpack
  5927  			result2 ccv2.Warnings
  5928  			result3 error
  5929  		})
  5930  	}
  5931  	fake.updateBuildpackReturnsOnCall[i] = struct {
  5932  		result1 ccv2.Buildpack
  5933  		result2 ccv2.Warnings
  5934  		result3 error
  5935  	}{result1, result2, result3}
  5936  }
  5937  
  5938  func (fake *FakeCloudControllerClient) UpdateOrganizationManager(arg1 string, arg2 string) (ccv2.Warnings, error) {
  5939  	fake.updateOrganizationManagerMutex.Lock()
  5940  	ret, specificReturn := fake.updateOrganizationManagerReturnsOnCall[len(fake.updateOrganizationManagerArgsForCall)]
  5941  	fake.updateOrganizationManagerArgsForCall = append(fake.updateOrganizationManagerArgsForCall, struct {
  5942  		arg1 string
  5943  		arg2 string
  5944  	}{arg1, arg2})
  5945  	fake.recordInvocation("UpdateOrganizationManager", []interface{}{arg1, arg2})
  5946  	fake.updateOrganizationManagerMutex.Unlock()
  5947  	if fake.UpdateOrganizationManagerStub != nil {
  5948  		return fake.UpdateOrganizationManagerStub(arg1, arg2)
  5949  	}
  5950  	if specificReturn {
  5951  		return ret.result1, ret.result2
  5952  	}
  5953  	fakeReturns := fake.updateOrganizationManagerReturns
  5954  	return fakeReturns.result1, fakeReturns.result2
  5955  }
  5956  
  5957  func (fake *FakeCloudControllerClient) UpdateOrganizationManagerCallCount() int {
  5958  	fake.updateOrganizationManagerMutex.RLock()
  5959  	defer fake.updateOrganizationManagerMutex.RUnlock()
  5960  	return len(fake.updateOrganizationManagerArgsForCall)
  5961  }
  5962  
  5963  func (fake *FakeCloudControllerClient) UpdateOrganizationManagerCalls(stub func(string, string) (ccv2.Warnings, error)) {
  5964  	fake.updateOrganizationManagerMutex.Lock()
  5965  	defer fake.updateOrganizationManagerMutex.Unlock()
  5966  	fake.UpdateOrganizationManagerStub = stub
  5967  }
  5968  
  5969  func (fake *FakeCloudControllerClient) UpdateOrganizationManagerArgsForCall(i int) (string, string) {
  5970  	fake.updateOrganizationManagerMutex.RLock()
  5971  	defer fake.updateOrganizationManagerMutex.RUnlock()
  5972  	argsForCall := fake.updateOrganizationManagerArgsForCall[i]
  5973  	return argsForCall.arg1, argsForCall.arg2
  5974  }
  5975  
  5976  func (fake *FakeCloudControllerClient) UpdateOrganizationManagerReturns(result1 ccv2.Warnings, result2 error) {
  5977  	fake.updateOrganizationManagerMutex.Lock()
  5978  	defer fake.updateOrganizationManagerMutex.Unlock()
  5979  	fake.UpdateOrganizationManagerStub = nil
  5980  	fake.updateOrganizationManagerReturns = struct {
  5981  		result1 ccv2.Warnings
  5982  		result2 error
  5983  	}{result1, result2}
  5984  }
  5985  
  5986  func (fake *FakeCloudControllerClient) UpdateOrganizationManagerReturnsOnCall(i int, result1 ccv2.Warnings, result2 error) {
  5987  	fake.updateOrganizationManagerMutex.Lock()
  5988  	defer fake.updateOrganizationManagerMutex.Unlock()
  5989  	fake.UpdateOrganizationManagerStub = nil
  5990  	if fake.updateOrganizationManagerReturnsOnCall == nil {
  5991  		fake.updateOrganizationManagerReturnsOnCall = make(map[int]struct {
  5992  			result1 ccv2.Warnings
  5993  			result2 error
  5994  		})
  5995  	}
  5996  	fake.updateOrganizationManagerReturnsOnCall[i] = struct {
  5997  		result1 ccv2.Warnings
  5998  		result2 error
  5999  	}{result1, result2}
  6000  }
  6001  
  6002  func (fake *FakeCloudControllerClient) UpdateOrganizationManagerByUsername(arg1 string, arg2 string) (ccv2.Warnings, error) {
  6003  	fake.updateOrganizationManagerByUsernameMutex.Lock()
  6004  	ret, specificReturn := fake.updateOrganizationManagerByUsernameReturnsOnCall[len(fake.updateOrganizationManagerByUsernameArgsForCall)]
  6005  	fake.updateOrganizationManagerByUsernameArgsForCall = append(fake.updateOrganizationManagerByUsernameArgsForCall, struct {
  6006  		arg1 string
  6007  		arg2 string
  6008  	}{arg1, arg2})
  6009  	fake.recordInvocation("UpdateOrganizationManagerByUsername", []interface{}{arg1, arg2})
  6010  	fake.updateOrganizationManagerByUsernameMutex.Unlock()
  6011  	if fake.UpdateOrganizationManagerByUsernameStub != nil {
  6012  		return fake.UpdateOrganizationManagerByUsernameStub(arg1, arg2)
  6013  	}
  6014  	if specificReturn {
  6015  		return ret.result1, ret.result2
  6016  	}
  6017  	fakeReturns := fake.updateOrganizationManagerByUsernameReturns
  6018  	return fakeReturns.result1, fakeReturns.result2
  6019  }
  6020  
  6021  func (fake *FakeCloudControllerClient) UpdateOrganizationManagerByUsernameCallCount() int {
  6022  	fake.updateOrganizationManagerByUsernameMutex.RLock()
  6023  	defer fake.updateOrganizationManagerByUsernameMutex.RUnlock()
  6024  	return len(fake.updateOrganizationManagerByUsernameArgsForCall)
  6025  }
  6026  
  6027  func (fake *FakeCloudControllerClient) UpdateOrganizationManagerByUsernameCalls(stub func(string, string) (ccv2.Warnings, error)) {
  6028  	fake.updateOrganizationManagerByUsernameMutex.Lock()
  6029  	defer fake.updateOrganizationManagerByUsernameMutex.Unlock()
  6030  	fake.UpdateOrganizationManagerByUsernameStub = stub
  6031  }
  6032  
  6033  func (fake *FakeCloudControllerClient) UpdateOrganizationManagerByUsernameArgsForCall(i int) (string, string) {
  6034  	fake.updateOrganizationManagerByUsernameMutex.RLock()
  6035  	defer fake.updateOrganizationManagerByUsernameMutex.RUnlock()
  6036  	argsForCall := fake.updateOrganizationManagerByUsernameArgsForCall[i]
  6037  	return argsForCall.arg1, argsForCall.arg2
  6038  }
  6039  
  6040  func (fake *FakeCloudControllerClient) UpdateOrganizationManagerByUsernameReturns(result1 ccv2.Warnings, result2 error) {
  6041  	fake.updateOrganizationManagerByUsernameMutex.Lock()
  6042  	defer fake.updateOrganizationManagerByUsernameMutex.Unlock()
  6043  	fake.UpdateOrganizationManagerByUsernameStub = nil
  6044  	fake.updateOrganizationManagerByUsernameReturns = struct {
  6045  		result1 ccv2.Warnings
  6046  		result2 error
  6047  	}{result1, result2}
  6048  }
  6049  
  6050  func (fake *FakeCloudControllerClient) UpdateOrganizationManagerByUsernameReturnsOnCall(i int, result1 ccv2.Warnings, result2 error) {
  6051  	fake.updateOrganizationManagerByUsernameMutex.Lock()
  6052  	defer fake.updateOrganizationManagerByUsernameMutex.Unlock()
  6053  	fake.UpdateOrganizationManagerByUsernameStub = nil
  6054  	if fake.updateOrganizationManagerByUsernameReturnsOnCall == nil {
  6055  		fake.updateOrganizationManagerByUsernameReturnsOnCall = make(map[int]struct {
  6056  			result1 ccv2.Warnings
  6057  			result2 error
  6058  		})
  6059  	}
  6060  	fake.updateOrganizationManagerByUsernameReturnsOnCall[i] = struct {
  6061  		result1 ccv2.Warnings
  6062  		result2 error
  6063  	}{result1, result2}
  6064  }
  6065  
  6066  func (fake *FakeCloudControllerClient) UpdateOrganizationUser(arg1 string, arg2 string) (ccv2.Warnings, error) {
  6067  	fake.updateOrganizationUserMutex.Lock()
  6068  	ret, specificReturn := fake.updateOrganizationUserReturnsOnCall[len(fake.updateOrganizationUserArgsForCall)]
  6069  	fake.updateOrganizationUserArgsForCall = append(fake.updateOrganizationUserArgsForCall, struct {
  6070  		arg1 string
  6071  		arg2 string
  6072  	}{arg1, arg2})
  6073  	fake.recordInvocation("UpdateOrganizationUser", []interface{}{arg1, arg2})
  6074  	fake.updateOrganizationUserMutex.Unlock()
  6075  	if fake.UpdateOrganizationUserStub != nil {
  6076  		return fake.UpdateOrganizationUserStub(arg1, arg2)
  6077  	}
  6078  	if specificReturn {
  6079  		return ret.result1, ret.result2
  6080  	}
  6081  	fakeReturns := fake.updateOrganizationUserReturns
  6082  	return fakeReturns.result1, fakeReturns.result2
  6083  }
  6084  
  6085  func (fake *FakeCloudControllerClient) UpdateOrganizationUserCallCount() int {
  6086  	fake.updateOrganizationUserMutex.RLock()
  6087  	defer fake.updateOrganizationUserMutex.RUnlock()
  6088  	return len(fake.updateOrganizationUserArgsForCall)
  6089  }
  6090  
  6091  func (fake *FakeCloudControllerClient) UpdateOrganizationUserCalls(stub func(string, string) (ccv2.Warnings, error)) {
  6092  	fake.updateOrganizationUserMutex.Lock()
  6093  	defer fake.updateOrganizationUserMutex.Unlock()
  6094  	fake.UpdateOrganizationUserStub = stub
  6095  }
  6096  
  6097  func (fake *FakeCloudControllerClient) UpdateOrganizationUserArgsForCall(i int) (string, string) {
  6098  	fake.updateOrganizationUserMutex.RLock()
  6099  	defer fake.updateOrganizationUserMutex.RUnlock()
  6100  	argsForCall := fake.updateOrganizationUserArgsForCall[i]
  6101  	return argsForCall.arg1, argsForCall.arg2
  6102  }
  6103  
  6104  func (fake *FakeCloudControllerClient) UpdateOrganizationUserReturns(result1 ccv2.Warnings, result2 error) {
  6105  	fake.updateOrganizationUserMutex.Lock()
  6106  	defer fake.updateOrganizationUserMutex.Unlock()
  6107  	fake.UpdateOrganizationUserStub = nil
  6108  	fake.updateOrganizationUserReturns = struct {
  6109  		result1 ccv2.Warnings
  6110  		result2 error
  6111  	}{result1, result2}
  6112  }
  6113  
  6114  func (fake *FakeCloudControllerClient) UpdateOrganizationUserReturnsOnCall(i int, result1 ccv2.Warnings, result2 error) {
  6115  	fake.updateOrganizationUserMutex.Lock()
  6116  	defer fake.updateOrganizationUserMutex.Unlock()
  6117  	fake.UpdateOrganizationUserStub = nil
  6118  	if fake.updateOrganizationUserReturnsOnCall == nil {
  6119  		fake.updateOrganizationUserReturnsOnCall = make(map[int]struct {
  6120  			result1 ccv2.Warnings
  6121  			result2 error
  6122  		})
  6123  	}
  6124  	fake.updateOrganizationUserReturnsOnCall[i] = struct {
  6125  		result1 ccv2.Warnings
  6126  		result2 error
  6127  	}{result1, result2}
  6128  }
  6129  
  6130  func (fake *FakeCloudControllerClient) UpdateOrganizationUserByUsername(arg1 string, arg2 string) (ccv2.Warnings, error) {
  6131  	fake.updateOrganizationUserByUsernameMutex.Lock()
  6132  	ret, specificReturn := fake.updateOrganizationUserByUsernameReturnsOnCall[len(fake.updateOrganizationUserByUsernameArgsForCall)]
  6133  	fake.updateOrganizationUserByUsernameArgsForCall = append(fake.updateOrganizationUserByUsernameArgsForCall, struct {
  6134  		arg1 string
  6135  		arg2 string
  6136  	}{arg1, arg2})
  6137  	fake.recordInvocation("UpdateOrganizationUserByUsername", []interface{}{arg1, arg2})
  6138  	fake.updateOrganizationUserByUsernameMutex.Unlock()
  6139  	if fake.UpdateOrganizationUserByUsernameStub != nil {
  6140  		return fake.UpdateOrganizationUserByUsernameStub(arg1, arg2)
  6141  	}
  6142  	if specificReturn {
  6143  		return ret.result1, ret.result2
  6144  	}
  6145  	fakeReturns := fake.updateOrganizationUserByUsernameReturns
  6146  	return fakeReturns.result1, fakeReturns.result2
  6147  }
  6148  
  6149  func (fake *FakeCloudControllerClient) UpdateOrganizationUserByUsernameCallCount() int {
  6150  	fake.updateOrganizationUserByUsernameMutex.RLock()
  6151  	defer fake.updateOrganizationUserByUsernameMutex.RUnlock()
  6152  	return len(fake.updateOrganizationUserByUsernameArgsForCall)
  6153  }
  6154  
  6155  func (fake *FakeCloudControllerClient) UpdateOrganizationUserByUsernameCalls(stub func(string, string) (ccv2.Warnings, error)) {
  6156  	fake.updateOrganizationUserByUsernameMutex.Lock()
  6157  	defer fake.updateOrganizationUserByUsernameMutex.Unlock()
  6158  	fake.UpdateOrganizationUserByUsernameStub = stub
  6159  }
  6160  
  6161  func (fake *FakeCloudControllerClient) UpdateOrganizationUserByUsernameArgsForCall(i int) (string, string) {
  6162  	fake.updateOrganizationUserByUsernameMutex.RLock()
  6163  	defer fake.updateOrganizationUserByUsernameMutex.RUnlock()
  6164  	argsForCall := fake.updateOrganizationUserByUsernameArgsForCall[i]
  6165  	return argsForCall.arg1, argsForCall.arg2
  6166  }
  6167  
  6168  func (fake *FakeCloudControllerClient) UpdateOrganizationUserByUsernameReturns(result1 ccv2.Warnings, result2 error) {
  6169  	fake.updateOrganizationUserByUsernameMutex.Lock()
  6170  	defer fake.updateOrganizationUserByUsernameMutex.Unlock()
  6171  	fake.UpdateOrganizationUserByUsernameStub = nil
  6172  	fake.updateOrganizationUserByUsernameReturns = struct {
  6173  		result1 ccv2.Warnings
  6174  		result2 error
  6175  	}{result1, result2}
  6176  }
  6177  
  6178  func (fake *FakeCloudControllerClient) UpdateOrganizationUserByUsernameReturnsOnCall(i int, result1 ccv2.Warnings, result2 error) {
  6179  	fake.updateOrganizationUserByUsernameMutex.Lock()
  6180  	defer fake.updateOrganizationUserByUsernameMutex.Unlock()
  6181  	fake.UpdateOrganizationUserByUsernameStub = nil
  6182  	if fake.updateOrganizationUserByUsernameReturnsOnCall == nil {
  6183  		fake.updateOrganizationUserByUsernameReturnsOnCall = make(map[int]struct {
  6184  			result1 ccv2.Warnings
  6185  			result2 error
  6186  		})
  6187  	}
  6188  	fake.updateOrganizationUserByUsernameReturnsOnCall[i] = struct {
  6189  		result1 ccv2.Warnings
  6190  		result2 error
  6191  	}{result1, result2}
  6192  }
  6193  
  6194  func (fake *FakeCloudControllerClient) UpdateResourceMatch(arg1 []ccv2.Resource) ([]ccv2.Resource, ccv2.Warnings, error) {
  6195  	var arg1Copy []ccv2.Resource
  6196  	if arg1 != nil {
  6197  		arg1Copy = make([]ccv2.Resource, len(arg1))
  6198  		copy(arg1Copy, arg1)
  6199  	}
  6200  	fake.updateResourceMatchMutex.Lock()
  6201  	ret, specificReturn := fake.updateResourceMatchReturnsOnCall[len(fake.updateResourceMatchArgsForCall)]
  6202  	fake.updateResourceMatchArgsForCall = append(fake.updateResourceMatchArgsForCall, struct {
  6203  		arg1 []ccv2.Resource
  6204  	}{arg1Copy})
  6205  	fake.recordInvocation("UpdateResourceMatch", []interface{}{arg1Copy})
  6206  	fake.updateResourceMatchMutex.Unlock()
  6207  	if fake.UpdateResourceMatchStub != nil {
  6208  		return fake.UpdateResourceMatchStub(arg1)
  6209  	}
  6210  	if specificReturn {
  6211  		return ret.result1, ret.result2, ret.result3
  6212  	}
  6213  	fakeReturns := fake.updateResourceMatchReturns
  6214  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  6215  }
  6216  
  6217  func (fake *FakeCloudControllerClient) UpdateResourceMatchCallCount() int {
  6218  	fake.updateResourceMatchMutex.RLock()
  6219  	defer fake.updateResourceMatchMutex.RUnlock()
  6220  	return len(fake.updateResourceMatchArgsForCall)
  6221  }
  6222  
  6223  func (fake *FakeCloudControllerClient) UpdateResourceMatchCalls(stub func([]ccv2.Resource) ([]ccv2.Resource, ccv2.Warnings, error)) {
  6224  	fake.updateResourceMatchMutex.Lock()
  6225  	defer fake.updateResourceMatchMutex.Unlock()
  6226  	fake.UpdateResourceMatchStub = stub
  6227  }
  6228  
  6229  func (fake *FakeCloudControllerClient) UpdateResourceMatchArgsForCall(i int) []ccv2.Resource {
  6230  	fake.updateResourceMatchMutex.RLock()
  6231  	defer fake.updateResourceMatchMutex.RUnlock()
  6232  	argsForCall := fake.updateResourceMatchArgsForCall[i]
  6233  	return argsForCall.arg1
  6234  }
  6235  
  6236  func (fake *FakeCloudControllerClient) UpdateResourceMatchReturns(result1 []ccv2.Resource, result2 ccv2.Warnings, result3 error) {
  6237  	fake.updateResourceMatchMutex.Lock()
  6238  	defer fake.updateResourceMatchMutex.Unlock()
  6239  	fake.UpdateResourceMatchStub = nil
  6240  	fake.updateResourceMatchReturns = struct {
  6241  		result1 []ccv2.Resource
  6242  		result2 ccv2.Warnings
  6243  		result3 error
  6244  	}{result1, result2, result3}
  6245  }
  6246  
  6247  func (fake *FakeCloudControllerClient) UpdateResourceMatchReturnsOnCall(i int, result1 []ccv2.Resource, result2 ccv2.Warnings, result3 error) {
  6248  	fake.updateResourceMatchMutex.Lock()
  6249  	defer fake.updateResourceMatchMutex.Unlock()
  6250  	fake.UpdateResourceMatchStub = nil
  6251  	if fake.updateResourceMatchReturnsOnCall == nil {
  6252  		fake.updateResourceMatchReturnsOnCall = make(map[int]struct {
  6253  			result1 []ccv2.Resource
  6254  			result2 ccv2.Warnings
  6255  			result3 error
  6256  		})
  6257  	}
  6258  	fake.updateResourceMatchReturnsOnCall[i] = struct {
  6259  		result1 []ccv2.Resource
  6260  		result2 ccv2.Warnings
  6261  		result3 error
  6262  	}{result1, result2, result3}
  6263  }
  6264  
  6265  func (fake *FakeCloudControllerClient) UpdateRouteApplication(arg1 string, arg2 string) (ccv2.Route, ccv2.Warnings, error) {
  6266  	fake.updateRouteApplicationMutex.Lock()
  6267  	ret, specificReturn := fake.updateRouteApplicationReturnsOnCall[len(fake.updateRouteApplicationArgsForCall)]
  6268  	fake.updateRouteApplicationArgsForCall = append(fake.updateRouteApplicationArgsForCall, struct {
  6269  		arg1 string
  6270  		arg2 string
  6271  	}{arg1, arg2})
  6272  	fake.recordInvocation("UpdateRouteApplication", []interface{}{arg1, arg2})
  6273  	fake.updateRouteApplicationMutex.Unlock()
  6274  	if fake.UpdateRouteApplicationStub != nil {
  6275  		return fake.UpdateRouteApplicationStub(arg1, arg2)
  6276  	}
  6277  	if specificReturn {
  6278  		return ret.result1, ret.result2, ret.result3
  6279  	}
  6280  	fakeReturns := fake.updateRouteApplicationReturns
  6281  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  6282  }
  6283  
  6284  func (fake *FakeCloudControllerClient) UpdateRouteApplicationCallCount() int {
  6285  	fake.updateRouteApplicationMutex.RLock()
  6286  	defer fake.updateRouteApplicationMutex.RUnlock()
  6287  	return len(fake.updateRouteApplicationArgsForCall)
  6288  }
  6289  
  6290  func (fake *FakeCloudControllerClient) UpdateRouteApplicationCalls(stub func(string, string) (ccv2.Route, ccv2.Warnings, error)) {
  6291  	fake.updateRouteApplicationMutex.Lock()
  6292  	defer fake.updateRouteApplicationMutex.Unlock()
  6293  	fake.UpdateRouteApplicationStub = stub
  6294  }
  6295  
  6296  func (fake *FakeCloudControllerClient) UpdateRouteApplicationArgsForCall(i int) (string, string) {
  6297  	fake.updateRouteApplicationMutex.RLock()
  6298  	defer fake.updateRouteApplicationMutex.RUnlock()
  6299  	argsForCall := fake.updateRouteApplicationArgsForCall[i]
  6300  	return argsForCall.arg1, argsForCall.arg2
  6301  }
  6302  
  6303  func (fake *FakeCloudControllerClient) UpdateRouteApplicationReturns(result1 ccv2.Route, result2 ccv2.Warnings, result3 error) {
  6304  	fake.updateRouteApplicationMutex.Lock()
  6305  	defer fake.updateRouteApplicationMutex.Unlock()
  6306  	fake.UpdateRouteApplicationStub = nil
  6307  	fake.updateRouteApplicationReturns = struct {
  6308  		result1 ccv2.Route
  6309  		result2 ccv2.Warnings
  6310  		result3 error
  6311  	}{result1, result2, result3}
  6312  }
  6313  
  6314  func (fake *FakeCloudControllerClient) UpdateRouteApplicationReturnsOnCall(i int, result1 ccv2.Route, result2 ccv2.Warnings, result3 error) {
  6315  	fake.updateRouteApplicationMutex.Lock()
  6316  	defer fake.updateRouteApplicationMutex.Unlock()
  6317  	fake.UpdateRouteApplicationStub = nil
  6318  	if fake.updateRouteApplicationReturnsOnCall == nil {
  6319  		fake.updateRouteApplicationReturnsOnCall = make(map[int]struct {
  6320  			result1 ccv2.Route
  6321  			result2 ccv2.Warnings
  6322  			result3 error
  6323  		})
  6324  	}
  6325  	fake.updateRouteApplicationReturnsOnCall[i] = struct {
  6326  		result1 ccv2.Route
  6327  		result2 ccv2.Warnings
  6328  		result3 error
  6329  	}{result1, result2, result3}
  6330  }
  6331  
  6332  func (fake *FakeCloudControllerClient) UpdateSecurityGroupSpace(arg1 string, arg2 string) (ccv2.Warnings, error) {
  6333  	fake.updateSecurityGroupSpaceMutex.Lock()
  6334  	ret, specificReturn := fake.updateSecurityGroupSpaceReturnsOnCall[len(fake.updateSecurityGroupSpaceArgsForCall)]
  6335  	fake.updateSecurityGroupSpaceArgsForCall = append(fake.updateSecurityGroupSpaceArgsForCall, struct {
  6336  		arg1 string
  6337  		arg2 string
  6338  	}{arg1, arg2})
  6339  	fake.recordInvocation("UpdateSecurityGroupSpace", []interface{}{arg1, arg2})
  6340  	fake.updateSecurityGroupSpaceMutex.Unlock()
  6341  	if fake.UpdateSecurityGroupSpaceStub != nil {
  6342  		return fake.UpdateSecurityGroupSpaceStub(arg1, arg2)
  6343  	}
  6344  	if specificReturn {
  6345  		return ret.result1, ret.result2
  6346  	}
  6347  	fakeReturns := fake.updateSecurityGroupSpaceReturns
  6348  	return fakeReturns.result1, fakeReturns.result2
  6349  }
  6350  
  6351  func (fake *FakeCloudControllerClient) UpdateSecurityGroupSpaceCallCount() int {
  6352  	fake.updateSecurityGroupSpaceMutex.RLock()
  6353  	defer fake.updateSecurityGroupSpaceMutex.RUnlock()
  6354  	return len(fake.updateSecurityGroupSpaceArgsForCall)
  6355  }
  6356  
  6357  func (fake *FakeCloudControllerClient) UpdateSecurityGroupSpaceCalls(stub func(string, string) (ccv2.Warnings, error)) {
  6358  	fake.updateSecurityGroupSpaceMutex.Lock()
  6359  	defer fake.updateSecurityGroupSpaceMutex.Unlock()
  6360  	fake.UpdateSecurityGroupSpaceStub = stub
  6361  }
  6362  
  6363  func (fake *FakeCloudControllerClient) UpdateSecurityGroupSpaceArgsForCall(i int) (string, string) {
  6364  	fake.updateSecurityGroupSpaceMutex.RLock()
  6365  	defer fake.updateSecurityGroupSpaceMutex.RUnlock()
  6366  	argsForCall := fake.updateSecurityGroupSpaceArgsForCall[i]
  6367  	return argsForCall.arg1, argsForCall.arg2
  6368  }
  6369  
  6370  func (fake *FakeCloudControllerClient) UpdateSecurityGroupSpaceReturns(result1 ccv2.Warnings, result2 error) {
  6371  	fake.updateSecurityGroupSpaceMutex.Lock()
  6372  	defer fake.updateSecurityGroupSpaceMutex.Unlock()
  6373  	fake.UpdateSecurityGroupSpaceStub = nil
  6374  	fake.updateSecurityGroupSpaceReturns = struct {
  6375  		result1 ccv2.Warnings
  6376  		result2 error
  6377  	}{result1, result2}
  6378  }
  6379  
  6380  func (fake *FakeCloudControllerClient) UpdateSecurityGroupSpaceReturnsOnCall(i int, result1 ccv2.Warnings, result2 error) {
  6381  	fake.updateSecurityGroupSpaceMutex.Lock()
  6382  	defer fake.updateSecurityGroupSpaceMutex.Unlock()
  6383  	fake.UpdateSecurityGroupSpaceStub = nil
  6384  	if fake.updateSecurityGroupSpaceReturnsOnCall == nil {
  6385  		fake.updateSecurityGroupSpaceReturnsOnCall = make(map[int]struct {
  6386  			result1 ccv2.Warnings
  6387  			result2 error
  6388  		})
  6389  	}
  6390  	fake.updateSecurityGroupSpaceReturnsOnCall[i] = struct {
  6391  		result1 ccv2.Warnings
  6392  		result2 error
  6393  	}{result1, result2}
  6394  }
  6395  
  6396  func (fake *FakeCloudControllerClient) UpdateSecurityGroupStagingSpace(arg1 string, arg2 string) (ccv2.Warnings, error) {
  6397  	fake.updateSecurityGroupStagingSpaceMutex.Lock()
  6398  	ret, specificReturn := fake.updateSecurityGroupStagingSpaceReturnsOnCall[len(fake.updateSecurityGroupStagingSpaceArgsForCall)]
  6399  	fake.updateSecurityGroupStagingSpaceArgsForCall = append(fake.updateSecurityGroupStagingSpaceArgsForCall, struct {
  6400  		arg1 string
  6401  		arg2 string
  6402  	}{arg1, arg2})
  6403  	fake.recordInvocation("UpdateSecurityGroupStagingSpace", []interface{}{arg1, arg2})
  6404  	fake.updateSecurityGroupStagingSpaceMutex.Unlock()
  6405  	if fake.UpdateSecurityGroupStagingSpaceStub != nil {
  6406  		return fake.UpdateSecurityGroupStagingSpaceStub(arg1, arg2)
  6407  	}
  6408  	if specificReturn {
  6409  		return ret.result1, ret.result2
  6410  	}
  6411  	fakeReturns := fake.updateSecurityGroupStagingSpaceReturns
  6412  	return fakeReturns.result1, fakeReturns.result2
  6413  }
  6414  
  6415  func (fake *FakeCloudControllerClient) UpdateSecurityGroupStagingSpaceCallCount() int {
  6416  	fake.updateSecurityGroupStagingSpaceMutex.RLock()
  6417  	defer fake.updateSecurityGroupStagingSpaceMutex.RUnlock()
  6418  	return len(fake.updateSecurityGroupStagingSpaceArgsForCall)
  6419  }
  6420  
  6421  func (fake *FakeCloudControllerClient) UpdateSecurityGroupStagingSpaceCalls(stub func(string, string) (ccv2.Warnings, error)) {
  6422  	fake.updateSecurityGroupStagingSpaceMutex.Lock()
  6423  	defer fake.updateSecurityGroupStagingSpaceMutex.Unlock()
  6424  	fake.UpdateSecurityGroupStagingSpaceStub = stub
  6425  }
  6426  
  6427  func (fake *FakeCloudControllerClient) UpdateSecurityGroupStagingSpaceArgsForCall(i int) (string, string) {
  6428  	fake.updateSecurityGroupStagingSpaceMutex.RLock()
  6429  	defer fake.updateSecurityGroupStagingSpaceMutex.RUnlock()
  6430  	argsForCall := fake.updateSecurityGroupStagingSpaceArgsForCall[i]
  6431  	return argsForCall.arg1, argsForCall.arg2
  6432  }
  6433  
  6434  func (fake *FakeCloudControllerClient) UpdateSecurityGroupStagingSpaceReturns(result1 ccv2.Warnings, result2 error) {
  6435  	fake.updateSecurityGroupStagingSpaceMutex.Lock()
  6436  	defer fake.updateSecurityGroupStagingSpaceMutex.Unlock()
  6437  	fake.UpdateSecurityGroupStagingSpaceStub = nil
  6438  	fake.updateSecurityGroupStagingSpaceReturns = struct {
  6439  		result1 ccv2.Warnings
  6440  		result2 error
  6441  	}{result1, result2}
  6442  }
  6443  
  6444  func (fake *FakeCloudControllerClient) UpdateSecurityGroupStagingSpaceReturnsOnCall(i int, result1 ccv2.Warnings, result2 error) {
  6445  	fake.updateSecurityGroupStagingSpaceMutex.Lock()
  6446  	defer fake.updateSecurityGroupStagingSpaceMutex.Unlock()
  6447  	fake.UpdateSecurityGroupStagingSpaceStub = nil
  6448  	if fake.updateSecurityGroupStagingSpaceReturnsOnCall == nil {
  6449  		fake.updateSecurityGroupStagingSpaceReturnsOnCall = make(map[int]struct {
  6450  			result1 ccv2.Warnings
  6451  			result2 error
  6452  		})
  6453  	}
  6454  	fake.updateSecurityGroupStagingSpaceReturnsOnCall[i] = struct {
  6455  		result1 ccv2.Warnings
  6456  		result2 error
  6457  	}{result1, result2}
  6458  }
  6459  
  6460  func (fake *FakeCloudControllerClient) UpdateSpaceDeveloper(arg1 string, arg2 string) (ccv2.Warnings, error) {
  6461  	fake.updateSpaceDeveloperMutex.Lock()
  6462  	ret, specificReturn := fake.updateSpaceDeveloperReturnsOnCall[len(fake.updateSpaceDeveloperArgsForCall)]
  6463  	fake.updateSpaceDeveloperArgsForCall = append(fake.updateSpaceDeveloperArgsForCall, struct {
  6464  		arg1 string
  6465  		arg2 string
  6466  	}{arg1, arg2})
  6467  	fake.recordInvocation("UpdateSpaceDeveloper", []interface{}{arg1, arg2})
  6468  	fake.updateSpaceDeveloperMutex.Unlock()
  6469  	if fake.UpdateSpaceDeveloperStub != nil {
  6470  		return fake.UpdateSpaceDeveloperStub(arg1, arg2)
  6471  	}
  6472  	if specificReturn {
  6473  		return ret.result1, ret.result2
  6474  	}
  6475  	fakeReturns := fake.updateSpaceDeveloperReturns
  6476  	return fakeReturns.result1, fakeReturns.result2
  6477  }
  6478  
  6479  func (fake *FakeCloudControllerClient) UpdateSpaceDeveloperCallCount() int {
  6480  	fake.updateSpaceDeveloperMutex.RLock()
  6481  	defer fake.updateSpaceDeveloperMutex.RUnlock()
  6482  	return len(fake.updateSpaceDeveloperArgsForCall)
  6483  }
  6484  
  6485  func (fake *FakeCloudControllerClient) UpdateSpaceDeveloperCalls(stub func(string, string) (ccv2.Warnings, error)) {
  6486  	fake.updateSpaceDeveloperMutex.Lock()
  6487  	defer fake.updateSpaceDeveloperMutex.Unlock()
  6488  	fake.UpdateSpaceDeveloperStub = stub
  6489  }
  6490  
  6491  func (fake *FakeCloudControllerClient) UpdateSpaceDeveloperArgsForCall(i int) (string, string) {
  6492  	fake.updateSpaceDeveloperMutex.RLock()
  6493  	defer fake.updateSpaceDeveloperMutex.RUnlock()
  6494  	argsForCall := fake.updateSpaceDeveloperArgsForCall[i]
  6495  	return argsForCall.arg1, argsForCall.arg2
  6496  }
  6497  
  6498  func (fake *FakeCloudControllerClient) UpdateSpaceDeveloperReturns(result1 ccv2.Warnings, result2 error) {
  6499  	fake.updateSpaceDeveloperMutex.Lock()
  6500  	defer fake.updateSpaceDeveloperMutex.Unlock()
  6501  	fake.UpdateSpaceDeveloperStub = nil
  6502  	fake.updateSpaceDeveloperReturns = struct {
  6503  		result1 ccv2.Warnings
  6504  		result2 error
  6505  	}{result1, result2}
  6506  }
  6507  
  6508  func (fake *FakeCloudControllerClient) UpdateSpaceDeveloperReturnsOnCall(i int, result1 ccv2.Warnings, result2 error) {
  6509  	fake.updateSpaceDeveloperMutex.Lock()
  6510  	defer fake.updateSpaceDeveloperMutex.Unlock()
  6511  	fake.UpdateSpaceDeveloperStub = nil
  6512  	if fake.updateSpaceDeveloperReturnsOnCall == nil {
  6513  		fake.updateSpaceDeveloperReturnsOnCall = make(map[int]struct {
  6514  			result1 ccv2.Warnings
  6515  			result2 error
  6516  		})
  6517  	}
  6518  	fake.updateSpaceDeveloperReturnsOnCall[i] = struct {
  6519  		result1 ccv2.Warnings
  6520  		result2 error
  6521  	}{result1, result2}
  6522  }
  6523  
  6524  func (fake *FakeCloudControllerClient) UpdateSpaceDeveloperByUsername(arg1 string, arg2 string) (ccv2.Warnings, error) {
  6525  	fake.updateSpaceDeveloperByUsernameMutex.Lock()
  6526  	ret, specificReturn := fake.updateSpaceDeveloperByUsernameReturnsOnCall[len(fake.updateSpaceDeveloperByUsernameArgsForCall)]
  6527  	fake.updateSpaceDeveloperByUsernameArgsForCall = append(fake.updateSpaceDeveloperByUsernameArgsForCall, struct {
  6528  		arg1 string
  6529  		arg2 string
  6530  	}{arg1, arg2})
  6531  	fake.recordInvocation("UpdateSpaceDeveloperByUsername", []interface{}{arg1, arg2})
  6532  	fake.updateSpaceDeveloperByUsernameMutex.Unlock()
  6533  	if fake.UpdateSpaceDeveloperByUsernameStub != nil {
  6534  		return fake.UpdateSpaceDeveloperByUsernameStub(arg1, arg2)
  6535  	}
  6536  	if specificReturn {
  6537  		return ret.result1, ret.result2
  6538  	}
  6539  	fakeReturns := fake.updateSpaceDeveloperByUsernameReturns
  6540  	return fakeReturns.result1, fakeReturns.result2
  6541  }
  6542  
  6543  func (fake *FakeCloudControllerClient) UpdateSpaceDeveloperByUsernameCallCount() int {
  6544  	fake.updateSpaceDeveloperByUsernameMutex.RLock()
  6545  	defer fake.updateSpaceDeveloperByUsernameMutex.RUnlock()
  6546  	return len(fake.updateSpaceDeveloperByUsernameArgsForCall)
  6547  }
  6548  
  6549  func (fake *FakeCloudControllerClient) UpdateSpaceDeveloperByUsernameCalls(stub func(string, string) (ccv2.Warnings, error)) {
  6550  	fake.updateSpaceDeveloperByUsernameMutex.Lock()
  6551  	defer fake.updateSpaceDeveloperByUsernameMutex.Unlock()
  6552  	fake.UpdateSpaceDeveloperByUsernameStub = stub
  6553  }
  6554  
  6555  func (fake *FakeCloudControllerClient) UpdateSpaceDeveloperByUsernameArgsForCall(i int) (string, string) {
  6556  	fake.updateSpaceDeveloperByUsernameMutex.RLock()
  6557  	defer fake.updateSpaceDeveloperByUsernameMutex.RUnlock()
  6558  	argsForCall := fake.updateSpaceDeveloperByUsernameArgsForCall[i]
  6559  	return argsForCall.arg1, argsForCall.arg2
  6560  }
  6561  
  6562  func (fake *FakeCloudControllerClient) UpdateSpaceDeveloperByUsernameReturns(result1 ccv2.Warnings, result2 error) {
  6563  	fake.updateSpaceDeveloperByUsernameMutex.Lock()
  6564  	defer fake.updateSpaceDeveloperByUsernameMutex.Unlock()
  6565  	fake.UpdateSpaceDeveloperByUsernameStub = nil
  6566  	fake.updateSpaceDeveloperByUsernameReturns = struct {
  6567  		result1 ccv2.Warnings
  6568  		result2 error
  6569  	}{result1, result2}
  6570  }
  6571  
  6572  func (fake *FakeCloudControllerClient) UpdateSpaceDeveloperByUsernameReturnsOnCall(i int, result1 ccv2.Warnings, result2 error) {
  6573  	fake.updateSpaceDeveloperByUsernameMutex.Lock()
  6574  	defer fake.updateSpaceDeveloperByUsernameMutex.Unlock()
  6575  	fake.UpdateSpaceDeveloperByUsernameStub = nil
  6576  	if fake.updateSpaceDeveloperByUsernameReturnsOnCall == nil {
  6577  		fake.updateSpaceDeveloperByUsernameReturnsOnCall = make(map[int]struct {
  6578  			result1 ccv2.Warnings
  6579  			result2 error
  6580  		})
  6581  	}
  6582  	fake.updateSpaceDeveloperByUsernameReturnsOnCall[i] = struct {
  6583  		result1 ccv2.Warnings
  6584  		result2 error
  6585  	}{result1, result2}
  6586  }
  6587  
  6588  func (fake *FakeCloudControllerClient) UpdateSpaceManager(arg1 string, arg2 string) (ccv2.Warnings, error) {
  6589  	fake.updateSpaceManagerMutex.Lock()
  6590  	ret, specificReturn := fake.updateSpaceManagerReturnsOnCall[len(fake.updateSpaceManagerArgsForCall)]
  6591  	fake.updateSpaceManagerArgsForCall = append(fake.updateSpaceManagerArgsForCall, struct {
  6592  		arg1 string
  6593  		arg2 string
  6594  	}{arg1, arg2})
  6595  	fake.recordInvocation("UpdateSpaceManager", []interface{}{arg1, arg2})
  6596  	fake.updateSpaceManagerMutex.Unlock()
  6597  	if fake.UpdateSpaceManagerStub != nil {
  6598  		return fake.UpdateSpaceManagerStub(arg1, arg2)
  6599  	}
  6600  	if specificReturn {
  6601  		return ret.result1, ret.result2
  6602  	}
  6603  	fakeReturns := fake.updateSpaceManagerReturns
  6604  	return fakeReturns.result1, fakeReturns.result2
  6605  }
  6606  
  6607  func (fake *FakeCloudControllerClient) UpdateSpaceManagerCallCount() int {
  6608  	fake.updateSpaceManagerMutex.RLock()
  6609  	defer fake.updateSpaceManagerMutex.RUnlock()
  6610  	return len(fake.updateSpaceManagerArgsForCall)
  6611  }
  6612  
  6613  func (fake *FakeCloudControllerClient) UpdateSpaceManagerCalls(stub func(string, string) (ccv2.Warnings, error)) {
  6614  	fake.updateSpaceManagerMutex.Lock()
  6615  	defer fake.updateSpaceManagerMutex.Unlock()
  6616  	fake.UpdateSpaceManagerStub = stub
  6617  }
  6618  
  6619  func (fake *FakeCloudControllerClient) UpdateSpaceManagerArgsForCall(i int) (string, string) {
  6620  	fake.updateSpaceManagerMutex.RLock()
  6621  	defer fake.updateSpaceManagerMutex.RUnlock()
  6622  	argsForCall := fake.updateSpaceManagerArgsForCall[i]
  6623  	return argsForCall.arg1, argsForCall.arg2
  6624  }
  6625  
  6626  func (fake *FakeCloudControllerClient) UpdateSpaceManagerReturns(result1 ccv2.Warnings, result2 error) {
  6627  	fake.updateSpaceManagerMutex.Lock()
  6628  	defer fake.updateSpaceManagerMutex.Unlock()
  6629  	fake.UpdateSpaceManagerStub = nil
  6630  	fake.updateSpaceManagerReturns = struct {
  6631  		result1 ccv2.Warnings
  6632  		result2 error
  6633  	}{result1, result2}
  6634  }
  6635  
  6636  func (fake *FakeCloudControllerClient) UpdateSpaceManagerReturnsOnCall(i int, result1 ccv2.Warnings, result2 error) {
  6637  	fake.updateSpaceManagerMutex.Lock()
  6638  	defer fake.updateSpaceManagerMutex.Unlock()
  6639  	fake.UpdateSpaceManagerStub = nil
  6640  	if fake.updateSpaceManagerReturnsOnCall == nil {
  6641  		fake.updateSpaceManagerReturnsOnCall = make(map[int]struct {
  6642  			result1 ccv2.Warnings
  6643  			result2 error
  6644  		})
  6645  	}
  6646  	fake.updateSpaceManagerReturnsOnCall[i] = struct {
  6647  		result1 ccv2.Warnings
  6648  		result2 error
  6649  	}{result1, result2}
  6650  }
  6651  
  6652  func (fake *FakeCloudControllerClient) UpdateSpaceManagerByUsername(arg1 string, arg2 string) (ccv2.Warnings, error) {
  6653  	fake.updateSpaceManagerByUsernameMutex.Lock()
  6654  	ret, specificReturn := fake.updateSpaceManagerByUsernameReturnsOnCall[len(fake.updateSpaceManagerByUsernameArgsForCall)]
  6655  	fake.updateSpaceManagerByUsernameArgsForCall = append(fake.updateSpaceManagerByUsernameArgsForCall, struct {
  6656  		arg1 string
  6657  		arg2 string
  6658  	}{arg1, arg2})
  6659  	fake.recordInvocation("UpdateSpaceManagerByUsername", []interface{}{arg1, arg2})
  6660  	fake.updateSpaceManagerByUsernameMutex.Unlock()
  6661  	if fake.UpdateSpaceManagerByUsernameStub != nil {
  6662  		return fake.UpdateSpaceManagerByUsernameStub(arg1, arg2)
  6663  	}
  6664  	if specificReturn {
  6665  		return ret.result1, ret.result2
  6666  	}
  6667  	fakeReturns := fake.updateSpaceManagerByUsernameReturns
  6668  	return fakeReturns.result1, fakeReturns.result2
  6669  }
  6670  
  6671  func (fake *FakeCloudControllerClient) UpdateSpaceManagerByUsernameCallCount() int {
  6672  	fake.updateSpaceManagerByUsernameMutex.RLock()
  6673  	defer fake.updateSpaceManagerByUsernameMutex.RUnlock()
  6674  	return len(fake.updateSpaceManagerByUsernameArgsForCall)
  6675  }
  6676  
  6677  func (fake *FakeCloudControllerClient) UpdateSpaceManagerByUsernameCalls(stub func(string, string) (ccv2.Warnings, error)) {
  6678  	fake.updateSpaceManagerByUsernameMutex.Lock()
  6679  	defer fake.updateSpaceManagerByUsernameMutex.Unlock()
  6680  	fake.UpdateSpaceManagerByUsernameStub = stub
  6681  }
  6682  
  6683  func (fake *FakeCloudControllerClient) UpdateSpaceManagerByUsernameArgsForCall(i int) (string, string) {
  6684  	fake.updateSpaceManagerByUsernameMutex.RLock()
  6685  	defer fake.updateSpaceManagerByUsernameMutex.RUnlock()
  6686  	argsForCall := fake.updateSpaceManagerByUsernameArgsForCall[i]
  6687  	return argsForCall.arg1, argsForCall.arg2
  6688  }
  6689  
  6690  func (fake *FakeCloudControllerClient) UpdateSpaceManagerByUsernameReturns(result1 ccv2.Warnings, result2 error) {
  6691  	fake.updateSpaceManagerByUsernameMutex.Lock()
  6692  	defer fake.updateSpaceManagerByUsernameMutex.Unlock()
  6693  	fake.UpdateSpaceManagerByUsernameStub = nil
  6694  	fake.updateSpaceManagerByUsernameReturns = struct {
  6695  		result1 ccv2.Warnings
  6696  		result2 error
  6697  	}{result1, result2}
  6698  }
  6699  
  6700  func (fake *FakeCloudControllerClient) UpdateSpaceManagerByUsernameReturnsOnCall(i int, result1 ccv2.Warnings, result2 error) {
  6701  	fake.updateSpaceManagerByUsernameMutex.Lock()
  6702  	defer fake.updateSpaceManagerByUsernameMutex.Unlock()
  6703  	fake.UpdateSpaceManagerByUsernameStub = nil
  6704  	if fake.updateSpaceManagerByUsernameReturnsOnCall == nil {
  6705  		fake.updateSpaceManagerByUsernameReturnsOnCall = make(map[int]struct {
  6706  			result1 ccv2.Warnings
  6707  			result2 error
  6708  		})
  6709  	}
  6710  	fake.updateSpaceManagerByUsernameReturnsOnCall[i] = struct {
  6711  		result1 ccv2.Warnings
  6712  		result2 error
  6713  	}{result1, result2}
  6714  }
  6715  
  6716  func (fake *FakeCloudControllerClient) UploadApplicationPackage(arg1 string, arg2 []ccv2.Resource, arg3 ccv2.Reader, arg4 int64) (ccv2.Job, ccv2.Warnings, error) {
  6717  	var arg2Copy []ccv2.Resource
  6718  	if arg2 != nil {
  6719  		arg2Copy = make([]ccv2.Resource, len(arg2))
  6720  		copy(arg2Copy, arg2)
  6721  	}
  6722  	fake.uploadApplicationPackageMutex.Lock()
  6723  	ret, specificReturn := fake.uploadApplicationPackageReturnsOnCall[len(fake.uploadApplicationPackageArgsForCall)]
  6724  	fake.uploadApplicationPackageArgsForCall = append(fake.uploadApplicationPackageArgsForCall, struct {
  6725  		arg1 string
  6726  		arg2 []ccv2.Resource
  6727  		arg3 ccv2.Reader
  6728  		arg4 int64
  6729  	}{arg1, arg2Copy, arg3, arg4})
  6730  	fake.recordInvocation("UploadApplicationPackage", []interface{}{arg1, arg2Copy, arg3, arg4})
  6731  	fake.uploadApplicationPackageMutex.Unlock()
  6732  	if fake.UploadApplicationPackageStub != nil {
  6733  		return fake.UploadApplicationPackageStub(arg1, arg2, arg3, arg4)
  6734  	}
  6735  	if specificReturn {
  6736  		return ret.result1, ret.result2, ret.result3
  6737  	}
  6738  	fakeReturns := fake.uploadApplicationPackageReturns
  6739  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  6740  }
  6741  
  6742  func (fake *FakeCloudControllerClient) UploadApplicationPackageCallCount() int {
  6743  	fake.uploadApplicationPackageMutex.RLock()
  6744  	defer fake.uploadApplicationPackageMutex.RUnlock()
  6745  	return len(fake.uploadApplicationPackageArgsForCall)
  6746  }
  6747  
  6748  func (fake *FakeCloudControllerClient) UploadApplicationPackageCalls(stub func(string, []ccv2.Resource, ccv2.Reader, int64) (ccv2.Job, ccv2.Warnings, error)) {
  6749  	fake.uploadApplicationPackageMutex.Lock()
  6750  	defer fake.uploadApplicationPackageMutex.Unlock()
  6751  	fake.UploadApplicationPackageStub = stub
  6752  }
  6753  
  6754  func (fake *FakeCloudControllerClient) UploadApplicationPackageArgsForCall(i int) (string, []ccv2.Resource, ccv2.Reader, int64) {
  6755  	fake.uploadApplicationPackageMutex.RLock()
  6756  	defer fake.uploadApplicationPackageMutex.RUnlock()
  6757  	argsForCall := fake.uploadApplicationPackageArgsForCall[i]
  6758  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4
  6759  }
  6760  
  6761  func (fake *FakeCloudControllerClient) UploadApplicationPackageReturns(result1 ccv2.Job, result2 ccv2.Warnings, result3 error) {
  6762  	fake.uploadApplicationPackageMutex.Lock()
  6763  	defer fake.uploadApplicationPackageMutex.Unlock()
  6764  	fake.UploadApplicationPackageStub = nil
  6765  	fake.uploadApplicationPackageReturns = struct {
  6766  		result1 ccv2.Job
  6767  		result2 ccv2.Warnings
  6768  		result3 error
  6769  	}{result1, result2, result3}
  6770  }
  6771  
  6772  func (fake *FakeCloudControllerClient) UploadApplicationPackageReturnsOnCall(i int, result1 ccv2.Job, result2 ccv2.Warnings, result3 error) {
  6773  	fake.uploadApplicationPackageMutex.Lock()
  6774  	defer fake.uploadApplicationPackageMutex.Unlock()
  6775  	fake.UploadApplicationPackageStub = nil
  6776  	if fake.uploadApplicationPackageReturnsOnCall == nil {
  6777  		fake.uploadApplicationPackageReturnsOnCall = make(map[int]struct {
  6778  			result1 ccv2.Job
  6779  			result2 ccv2.Warnings
  6780  			result3 error
  6781  		})
  6782  	}
  6783  	fake.uploadApplicationPackageReturnsOnCall[i] = struct {
  6784  		result1 ccv2.Job
  6785  		result2 ccv2.Warnings
  6786  		result3 error
  6787  	}{result1, result2, result3}
  6788  }
  6789  
  6790  func (fake *FakeCloudControllerClient) UploadBuildpack(arg1 string, arg2 string, arg3 io.Reader, arg4 int64) (ccv2.Warnings, error) {
  6791  	fake.uploadBuildpackMutex.Lock()
  6792  	ret, specificReturn := fake.uploadBuildpackReturnsOnCall[len(fake.uploadBuildpackArgsForCall)]
  6793  	fake.uploadBuildpackArgsForCall = append(fake.uploadBuildpackArgsForCall, struct {
  6794  		arg1 string
  6795  		arg2 string
  6796  		arg3 io.Reader
  6797  		arg4 int64
  6798  	}{arg1, arg2, arg3, arg4})
  6799  	fake.recordInvocation("UploadBuildpack", []interface{}{arg1, arg2, arg3, arg4})
  6800  	fake.uploadBuildpackMutex.Unlock()
  6801  	if fake.UploadBuildpackStub != nil {
  6802  		return fake.UploadBuildpackStub(arg1, arg2, arg3, arg4)
  6803  	}
  6804  	if specificReturn {
  6805  		return ret.result1, ret.result2
  6806  	}
  6807  	fakeReturns := fake.uploadBuildpackReturns
  6808  	return fakeReturns.result1, fakeReturns.result2
  6809  }
  6810  
  6811  func (fake *FakeCloudControllerClient) UploadBuildpackCallCount() int {
  6812  	fake.uploadBuildpackMutex.RLock()
  6813  	defer fake.uploadBuildpackMutex.RUnlock()
  6814  	return len(fake.uploadBuildpackArgsForCall)
  6815  }
  6816  
  6817  func (fake *FakeCloudControllerClient) UploadBuildpackCalls(stub func(string, string, io.Reader, int64) (ccv2.Warnings, error)) {
  6818  	fake.uploadBuildpackMutex.Lock()
  6819  	defer fake.uploadBuildpackMutex.Unlock()
  6820  	fake.UploadBuildpackStub = stub
  6821  }
  6822  
  6823  func (fake *FakeCloudControllerClient) UploadBuildpackArgsForCall(i int) (string, string, io.Reader, int64) {
  6824  	fake.uploadBuildpackMutex.RLock()
  6825  	defer fake.uploadBuildpackMutex.RUnlock()
  6826  	argsForCall := fake.uploadBuildpackArgsForCall[i]
  6827  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4
  6828  }
  6829  
  6830  func (fake *FakeCloudControllerClient) UploadBuildpackReturns(result1 ccv2.Warnings, result2 error) {
  6831  	fake.uploadBuildpackMutex.Lock()
  6832  	defer fake.uploadBuildpackMutex.Unlock()
  6833  	fake.UploadBuildpackStub = nil
  6834  	fake.uploadBuildpackReturns = struct {
  6835  		result1 ccv2.Warnings
  6836  		result2 error
  6837  	}{result1, result2}
  6838  }
  6839  
  6840  func (fake *FakeCloudControllerClient) UploadBuildpackReturnsOnCall(i int, result1 ccv2.Warnings, result2 error) {
  6841  	fake.uploadBuildpackMutex.Lock()
  6842  	defer fake.uploadBuildpackMutex.Unlock()
  6843  	fake.UploadBuildpackStub = nil
  6844  	if fake.uploadBuildpackReturnsOnCall == nil {
  6845  		fake.uploadBuildpackReturnsOnCall = make(map[int]struct {
  6846  			result1 ccv2.Warnings
  6847  			result2 error
  6848  		})
  6849  	}
  6850  	fake.uploadBuildpackReturnsOnCall[i] = struct {
  6851  		result1 ccv2.Warnings
  6852  		result2 error
  6853  	}{result1, result2}
  6854  }
  6855  
  6856  func (fake *FakeCloudControllerClient) UploadDroplet(arg1 string, arg2 io.Reader, arg3 int64) (ccv2.Job, ccv2.Warnings, error) {
  6857  	fake.uploadDropletMutex.Lock()
  6858  	ret, specificReturn := fake.uploadDropletReturnsOnCall[len(fake.uploadDropletArgsForCall)]
  6859  	fake.uploadDropletArgsForCall = append(fake.uploadDropletArgsForCall, struct {
  6860  		arg1 string
  6861  		arg2 io.Reader
  6862  		arg3 int64
  6863  	}{arg1, arg2, arg3})
  6864  	fake.recordInvocation("UploadDroplet", []interface{}{arg1, arg2, arg3})
  6865  	fake.uploadDropletMutex.Unlock()
  6866  	if fake.UploadDropletStub != nil {
  6867  		return fake.UploadDropletStub(arg1, arg2, arg3)
  6868  	}
  6869  	if specificReturn {
  6870  		return ret.result1, ret.result2, ret.result3
  6871  	}
  6872  	fakeReturns := fake.uploadDropletReturns
  6873  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  6874  }
  6875  
  6876  func (fake *FakeCloudControllerClient) UploadDropletCallCount() int {
  6877  	fake.uploadDropletMutex.RLock()
  6878  	defer fake.uploadDropletMutex.RUnlock()
  6879  	return len(fake.uploadDropletArgsForCall)
  6880  }
  6881  
  6882  func (fake *FakeCloudControllerClient) UploadDropletCalls(stub func(string, io.Reader, int64) (ccv2.Job, ccv2.Warnings, error)) {
  6883  	fake.uploadDropletMutex.Lock()
  6884  	defer fake.uploadDropletMutex.Unlock()
  6885  	fake.UploadDropletStub = stub
  6886  }
  6887  
  6888  func (fake *FakeCloudControllerClient) UploadDropletArgsForCall(i int) (string, io.Reader, int64) {
  6889  	fake.uploadDropletMutex.RLock()
  6890  	defer fake.uploadDropletMutex.RUnlock()
  6891  	argsForCall := fake.uploadDropletArgsForCall[i]
  6892  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
  6893  }
  6894  
  6895  func (fake *FakeCloudControllerClient) UploadDropletReturns(result1 ccv2.Job, result2 ccv2.Warnings, result3 error) {
  6896  	fake.uploadDropletMutex.Lock()
  6897  	defer fake.uploadDropletMutex.Unlock()
  6898  	fake.UploadDropletStub = nil
  6899  	fake.uploadDropletReturns = struct {
  6900  		result1 ccv2.Job
  6901  		result2 ccv2.Warnings
  6902  		result3 error
  6903  	}{result1, result2, result3}
  6904  }
  6905  
  6906  func (fake *FakeCloudControllerClient) UploadDropletReturnsOnCall(i int, result1 ccv2.Job, result2 ccv2.Warnings, result3 error) {
  6907  	fake.uploadDropletMutex.Lock()
  6908  	defer fake.uploadDropletMutex.Unlock()
  6909  	fake.UploadDropletStub = nil
  6910  	if fake.uploadDropletReturnsOnCall == nil {
  6911  		fake.uploadDropletReturnsOnCall = make(map[int]struct {
  6912  			result1 ccv2.Job
  6913  			result2 ccv2.Warnings
  6914  			result3 error
  6915  		})
  6916  	}
  6917  	fake.uploadDropletReturnsOnCall[i] = struct {
  6918  		result1 ccv2.Job
  6919  		result2 ccv2.Warnings
  6920  		result3 error
  6921  	}{result1, result2, result3}
  6922  }
  6923  
  6924  func (fake *FakeCloudControllerClient) Invocations() map[string][][]interface{} {
  6925  	fake.invocationsMutex.RLock()
  6926  	defer fake.invocationsMutex.RUnlock()
  6927  	fake.aPIMutex.RLock()
  6928  	defer fake.aPIMutex.RUnlock()
  6929  	fake.aPIVersionMutex.RLock()
  6930  	defer fake.aPIVersionMutex.RUnlock()
  6931  	fake.authorizationEndpointMutex.RLock()
  6932  	defer fake.authorizationEndpointMutex.RUnlock()
  6933  	fake.checkRouteMutex.RLock()
  6934  	defer fake.checkRouteMutex.RUnlock()
  6935  	fake.createApplicationMutex.RLock()
  6936  	defer fake.createApplicationMutex.RUnlock()
  6937  	fake.createBuildpackMutex.RLock()
  6938  	defer fake.createBuildpackMutex.RUnlock()
  6939  	fake.createOrganizationMutex.RLock()
  6940  	defer fake.createOrganizationMutex.RUnlock()
  6941  	fake.createRouteMutex.RLock()
  6942  	defer fake.createRouteMutex.RUnlock()
  6943  	fake.createServiceBindingMutex.RLock()
  6944  	defer fake.createServiceBindingMutex.RUnlock()
  6945  	fake.createServiceKeyMutex.RLock()
  6946  	defer fake.createServiceKeyMutex.RUnlock()
  6947  	fake.createSpaceMutex.RLock()
  6948  	defer fake.createSpaceMutex.RUnlock()
  6949  	fake.createUserMutex.RLock()
  6950  	defer fake.createUserMutex.RUnlock()
  6951  	fake.deleteOrganizationJobMutex.RLock()
  6952  	defer fake.deleteOrganizationJobMutex.RUnlock()
  6953  	fake.deleteRouteMutex.RLock()
  6954  	defer fake.deleteRouteMutex.RUnlock()
  6955  	fake.deleteRouteApplicationMutex.RLock()
  6956  	defer fake.deleteRouteApplicationMutex.RUnlock()
  6957  	fake.deleteSecurityGroupSpaceMutex.RLock()
  6958  	defer fake.deleteSecurityGroupSpaceMutex.RUnlock()
  6959  	fake.deleteSecurityGroupStagingSpaceMutex.RLock()
  6960  	defer fake.deleteSecurityGroupStagingSpaceMutex.RUnlock()
  6961  	fake.deleteServiceBindingMutex.RLock()
  6962  	defer fake.deleteServiceBindingMutex.RUnlock()
  6963  	fake.deleteSpaceJobMutex.RLock()
  6964  	defer fake.deleteSpaceJobMutex.RUnlock()
  6965  	fake.dopplerEndpointMutex.RLock()
  6966  	defer fake.dopplerEndpointMutex.RUnlock()
  6967  	fake.getApplicationMutex.RLock()
  6968  	defer fake.getApplicationMutex.RUnlock()
  6969  	fake.getApplicationApplicationInstanceStatusesMutex.RLock()
  6970  	defer fake.getApplicationApplicationInstanceStatusesMutex.RUnlock()
  6971  	fake.getApplicationApplicationInstancesMutex.RLock()
  6972  	defer fake.getApplicationApplicationInstancesMutex.RUnlock()
  6973  	fake.getApplicationRoutesMutex.RLock()
  6974  	defer fake.getApplicationRoutesMutex.RUnlock()
  6975  	fake.getApplicationsMutex.RLock()
  6976  	defer fake.getApplicationsMutex.RUnlock()
  6977  	fake.getBuildpacksMutex.RLock()
  6978  	defer fake.getBuildpacksMutex.RUnlock()
  6979  	fake.getConfigFeatureFlagsMutex.RLock()
  6980  	defer fake.getConfigFeatureFlagsMutex.RUnlock()
  6981  	fake.getJobMutex.RLock()
  6982  	defer fake.getJobMutex.RUnlock()
  6983  	fake.getOrganizationMutex.RLock()
  6984  	defer fake.getOrganizationMutex.RUnlock()
  6985  	fake.getOrganizationPrivateDomainsMutex.RLock()
  6986  	defer fake.getOrganizationPrivateDomainsMutex.RUnlock()
  6987  	fake.getOrganizationQuotaMutex.RLock()
  6988  	defer fake.getOrganizationQuotaMutex.RUnlock()
  6989  	fake.getOrganizationQuotasMutex.RLock()
  6990  	defer fake.getOrganizationQuotasMutex.RUnlock()
  6991  	fake.getOrganizationsMutex.RLock()
  6992  	defer fake.getOrganizationsMutex.RUnlock()
  6993  	fake.getPrivateDomainMutex.RLock()
  6994  	defer fake.getPrivateDomainMutex.RUnlock()
  6995  	fake.getRouteApplicationsMutex.RLock()
  6996  	defer fake.getRouteApplicationsMutex.RUnlock()
  6997  	fake.getRoutesMutex.RLock()
  6998  	defer fake.getRoutesMutex.RUnlock()
  6999  	fake.getSecurityGroupSpacesMutex.RLock()
  7000  	defer fake.getSecurityGroupSpacesMutex.RUnlock()
  7001  	fake.getSecurityGroupStagingSpacesMutex.RLock()
  7002  	defer fake.getSecurityGroupStagingSpacesMutex.RUnlock()
  7003  	fake.getSecurityGroupsMutex.RLock()
  7004  	defer fake.getSecurityGroupsMutex.RUnlock()
  7005  	fake.getServiceMutex.RLock()
  7006  	defer fake.getServiceMutex.RUnlock()
  7007  	fake.getServiceBindingsMutex.RLock()
  7008  	defer fake.getServiceBindingsMutex.RUnlock()
  7009  	fake.getServiceBrokersMutex.RLock()
  7010  	defer fake.getServiceBrokersMutex.RUnlock()
  7011  	fake.getServiceInstanceMutex.RLock()
  7012  	defer fake.getServiceInstanceMutex.RUnlock()
  7013  	fake.getServiceInstanceServiceBindingsMutex.RLock()
  7014  	defer fake.getServiceInstanceServiceBindingsMutex.RUnlock()
  7015  	fake.getServiceInstanceSharedFromMutex.RLock()
  7016  	defer fake.getServiceInstanceSharedFromMutex.RUnlock()
  7017  	fake.getServiceInstanceSharedTosMutex.RLock()
  7018  	defer fake.getServiceInstanceSharedTosMutex.RUnlock()
  7019  	fake.getServiceInstancesMutex.RLock()
  7020  	defer fake.getServiceInstancesMutex.RUnlock()
  7021  	fake.getServicePlanMutex.RLock()
  7022  	defer fake.getServicePlanMutex.RUnlock()
  7023  	fake.getServicePlanVisibilitiesMutex.RLock()
  7024  	defer fake.getServicePlanVisibilitiesMutex.RUnlock()
  7025  	fake.getServicePlansMutex.RLock()
  7026  	defer fake.getServicePlansMutex.RUnlock()
  7027  	fake.getServicesMutex.RLock()
  7028  	defer fake.getServicesMutex.RUnlock()
  7029  	fake.getSharedDomainMutex.RLock()
  7030  	defer fake.getSharedDomainMutex.RUnlock()
  7031  	fake.getSharedDomainsMutex.RLock()
  7032  	defer fake.getSharedDomainsMutex.RUnlock()
  7033  	fake.getSpaceQuotaDefinitionMutex.RLock()
  7034  	defer fake.getSpaceQuotaDefinitionMutex.RUnlock()
  7035  	fake.getSpaceQuotasMutex.RLock()
  7036  	defer fake.getSpaceQuotasMutex.RUnlock()
  7037  	fake.getSpaceRoutesMutex.RLock()
  7038  	defer fake.getSpaceRoutesMutex.RUnlock()
  7039  	fake.getSpaceSecurityGroupsMutex.RLock()
  7040  	defer fake.getSpaceSecurityGroupsMutex.RUnlock()
  7041  	fake.getSpaceServiceInstancesMutex.RLock()
  7042  	defer fake.getSpaceServiceInstancesMutex.RUnlock()
  7043  	fake.getSpaceStagingSecurityGroupsMutex.RLock()
  7044  	defer fake.getSpaceStagingSecurityGroupsMutex.RUnlock()
  7045  	fake.getSpacesMutex.RLock()
  7046  	defer fake.getSpacesMutex.RUnlock()
  7047  	fake.getStackMutex.RLock()
  7048  	defer fake.getStackMutex.RUnlock()
  7049  	fake.getStacksMutex.RLock()
  7050  	defer fake.getStacksMutex.RUnlock()
  7051  	fake.getUserProvidedServiceInstanceServiceBindingsMutex.RLock()
  7052  	defer fake.getUserProvidedServiceInstanceServiceBindingsMutex.RUnlock()
  7053  	fake.minCLIVersionMutex.RLock()
  7054  	defer fake.minCLIVersionMutex.RUnlock()
  7055  	fake.pollJobMutex.RLock()
  7056  	defer fake.pollJobMutex.RUnlock()
  7057  	fake.restageApplicationMutex.RLock()
  7058  	defer fake.restageApplicationMutex.RUnlock()
  7059  	fake.routingEndpointMutex.RLock()
  7060  	defer fake.routingEndpointMutex.RUnlock()
  7061  	fake.setSpaceQuotaMutex.RLock()
  7062  	defer fake.setSpaceQuotaMutex.RUnlock()
  7063  	fake.targetCFMutex.RLock()
  7064  	defer fake.targetCFMutex.RUnlock()
  7065  	fake.tokenEndpointMutex.RLock()
  7066  	defer fake.tokenEndpointMutex.RUnlock()
  7067  	fake.updateApplicationMutex.RLock()
  7068  	defer fake.updateApplicationMutex.RUnlock()
  7069  	fake.updateBuildpackMutex.RLock()
  7070  	defer fake.updateBuildpackMutex.RUnlock()
  7071  	fake.updateOrganizationManagerMutex.RLock()
  7072  	defer fake.updateOrganizationManagerMutex.RUnlock()
  7073  	fake.updateOrganizationManagerByUsernameMutex.RLock()
  7074  	defer fake.updateOrganizationManagerByUsernameMutex.RUnlock()
  7075  	fake.updateOrganizationUserMutex.RLock()
  7076  	defer fake.updateOrganizationUserMutex.RUnlock()
  7077  	fake.updateOrganizationUserByUsernameMutex.RLock()
  7078  	defer fake.updateOrganizationUserByUsernameMutex.RUnlock()
  7079  	fake.updateResourceMatchMutex.RLock()
  7080  	defer fake.updateResourceMatchMutex.RUnlock()
  7081  	fake.updateRouteApplicationMutex.RLock()
  7082  	defer fake.updateRouteApplicationMutex.RUnlock()
  7083  	fake.updateSecurityGroupSpaceMutex.RLock()
  7084  	defer fake.updateSecurityGroupSpaceMutex.RUnlock()
  7085  	fake.updateSecurityGroupStagingSpaceMutex.RLock()
  7086  	defer fake.updateSecurityGroupStagingSpaceMutex.RUnlock()
  7087  	fake.updateSpaceDeveloperMutex.RLock()
  7088  	defer fake.updateSpaceDeveloperMutex.RUnlock()
  7089  	fake.updateSpaceDeveloperByUsernameMutex.RLock()
  7090  	defer fake.updateSpaceDeveloperByUsernameMutex.RUnlock()
  7091  	fake.updateSpaceManagerMutex.RLock()
  7092  	defer fake.updateSpaceManagerMutex.RUnlock()
  7093  	fake.updateSpaceManagerByUsernameMutex.RLock()
  7094  	defer fake.updateSpaceManagerByUsernameMutex.RUnlock()
  7095  	fake.uploadApplicationPackageMutex.RLock()
  7096  	defer fake.uploadApplicationPackageMutex.RUnlock()
  7097  	fake.uploadBuildpackMutex.RLock()
  7098  	defer fake.uploadBuildpackMutex.RUnlock()
  7099  	fake.uploadDropletMutex.RLock()
  7100  	defer fake.uploadDropletMutex.RUnlock()
  7101  	copiedInvocations := map[string][][]interface{}{}
  7102  	for key, value := range fake.invocations {
  7103  		copiedInvocations[key] = value
  7104  	}
  7105  	return copiedInvocations
  7106  }
  7107  
  7108  func (fake *FakeCloudControllerClient) recordInvocation(key string, args []interface{}) {
  7109  	fake.invocationsMutex.Lock()
  7110  	defer fake.invocationsMutex.Unlock()
  7111  	if fake.invocations == nil {
  7112  		fake.invocations = map[string][][]interface{}{}
  7113  	}
  7114  	if fake.invocations[key] == nil {
  7115  		fake.invocations[key] = [][]interface{}{}
  7116  	}
  7117  	fake.invocations[key] = append(fake.invocations[key], args)
  7118  }
  7119  
  7120  var _ v2action.CloudControllerClient = new(FakeCloudControllerClient)