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