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