github.com/mook-as/cf-cli@v7.0.0-beta.28.0.20200120190804-b91c115fae48+incompatible/actor/v7action/v7actionfakes/fake_cloud_controller_client.go (about)

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package v7actionfakes
     3  
     4  import (
     5  	"io"
     6  	"sync"
     7  
     8  	"code.cloudfoundry.org/cli/actor/v7action"
     9  	"code.cloudfoundry.org/cli/api/cloudcontroller/ccv3"
    10  	"code.cloudfoundry.org/cli/api/cloudcontroller/ccv3/constant"
    11  )
    12  
    13  type FakeCloudControllerClient struct {
    14  	AppSSHEndpointStub        func() string
    15  	appSSHEndpointMutex       sync.RWMutex
    16  	appSSHEndpointArgsForCall []struct {
    17  	}
    18  	appSSHEndpointReturns struct {
    19  		result1 string
    20  	}
    21  	appSSHEndpointReturnsOnCall map[int]struct {
    22  		result1 string
    23  	}
    24  	AppSSHHostKeyFingerprintStub        func() string
    25  	appSSHHostKeyFingerprintMutex       sync.RWMutex
    26  	appSSHHostKeyFingerprintArgsForCall []struct {
    27  	}
    28  	appSSHHostKeyFingerprintReturns struct {
    29  		result1 string
    30  	}
    31  	appSSHHostKeyFingerprintReturnsOnCall map[int]struct {
    32  		result1 string
    33  	}
    34  	CancelDeploymentStub        func(string) (ccv3.Warnings, error)
    35  	cancelDeploymentMutex       sync.RWMutex
    36  	cancelDeploymentArgsForCall []struct {
    37  		arg1 string
    38  	}
    39  	cancelDeploymentReturns struct {
    40  		result1 ccv3.Warnings
    41  		result2 error
    42  	}
    43  	cancelDeploymentReturnsOnCall map[int]struct {
    44  		result1 ccv3.Warnings
    45  		result2 error
    46  	}
    47  	CheckRouteStub        func(string, string, string) (bool, ccv3.Warnings, error)
    48  	checkRouteMutex       sync.RWMutex
    49  	checkRouteArgsForCall []struct {
    50  		arg1 string
    51  		arg2 string
    52  		arg3 string
    53  	}
    54  	checkRouteReturns struct {
    55  		result1 bool
    56  		result2 ccv3.Warnings
    57  		result3 error
    58  	}
    59  	checkRouteReturnsOnCall map[int]struct {
    60  		result1 bool
    61  		result2 ccv3.Warnings
    62  		result3 error
    63  	}
    64  	CloudControllerAPIVersionStub        func() string
    65  	cloudControllerAPIVersionMutex       sync.RWMutex
    66  	cloudControllerAPIVersionArgsForCall []struct {
    67  	}
    68  	cloudControllerAPIVersionReturns struct {
    69  		result1 string
    70  	}
    71  	cloudControllerAPIVersionReturnsOnCall map[int]struct {
    72  		result1 string
    73  	}
    74  	CreateApplicationStub        func(ccv3.Application) (ccv3.Application, ccv3.Warnings, error)
    75  	createApplicationMutex       sync.RWMutex
    76  	createApplicationArgsForCall []struct {
    77  		arg1 ccv3.Application
    78  	}
    79  	createApplicationReturns struct {
    80  		result1 ccv3.Application
    81  		result2 ccv3.Warnings
    82  		result3 error
    83  	}
    84  	createApplicationReturnsOnCall map[int]struct {
    85  		result1 ccv3.Application
    86  		result2 ccv3.Warnings
    87  		result3 error
    88  	}
    89  	CreateApplicationDeploymentStub        func(string, string) (string, ccv3.Warnings, error)
    90  	createApplicationDeploymentMutex       sync.RWMutex
    91  	createApplicationDeploymentArgsForCall []struct {
    92  		arg1 string
    93  		arg2 string
    94  	}
    95  	createApplicationDeploymentReturns struct {
    96  		result1 string
    97  		result2 ccv3.Warnings
    98  		result3 error
    99  	}
   100  	createApplicationDeploymentReturnsOnCall map[int]struct {
   101  		result1 string
   102  		result2 ccv3.Warnings
   103  		result3 error
   104  	}
   105  	CreateApplicationProcessScaleStub        func(string, ccv3.Process) (ccv3.Process, ccv3.Warnings, error)
   106  	createApplicationProcessScaleMutex       sync.RWMutex
   107  	createApplicationProcessScaleArgsForCall []struct {
   108  		arg1 string
   109  		arg2 ccv3.Process
   110  	}
   111  	createApplicationProcessScaleReturns struct {
   112  		result1 ccv3.Process
   113  		result2 ccv3.Warnings
   114  		result3 error
   115  	}
   116  	createApplicationProcessScaleReturnsOnCall map[int]struct {
   117  		result1 ccv3.Process
   118  		result2 ccv3.Warnings
   119  		result3 error
   120  	}
   121  	CreateApplicationTaskStub        func(string, ccv3.Task) (ccv3.Task, ccv3.Warnings, error)
   122  	createApplicationTaskMutex       sync.RWMutex
   123  	createApplicationTaskArgsForCall []struct {
   124  		arg1 string
   125  		arg2 ccv3.Task
   126  	}
   127  	createApplicationTaskReturns struct {
   128  		result1 ccv3.Task
   129  		result2 ccv3.Warnings
   130  		result3 error
   131  	}
   132  	createApplicationTaskReturnsOnCall map[int]struct {
   133  		result1 ccv3.Task
   134  		result2 ccv3.Warnings
   135  		result3 error
   136  	}
   137  	CreateBuildStub        func(ccv3.Build) (ccv3.Build, ccv3.Warnings, error)
   138  	createBuildMutex       sync.RWMutex
   139  	createBuildArgsForCall []struct {
   140  		arg1 ccv3.Build
   141  	}
   142  	createBuildReturns struct {
   143  		result1 ccv3.Build
   144  		result2 ccv3.Warnings
   145  		result3 error
   146  	}
   147  	createBuildReturnsOnCall map[int]struct {
   148  		result1 ccv3.Build
   149  		result2 ccv3.Warnings
   150  		result3 error
   151  	}
   152  	CreateBuildpackStub        func(ccv3.Buildpack) (ccv3.Buildpack, ccv3.Warnings, error)
   153  	createBuildpackMutex       sync.RWMutex
   154  	createBuildpackArgsForCall []struct {
   155  		arg1 ccv3.Buildpack
   156  	}
   157  	createBuildpackReturns struct {
   158  		result1 ccv3.Buildpack
   159  		result2 ccv3.Warnings
   160  		result3 error
   161  	}
   162  	createBuildpackReturnsOnCall map[int]struct {
   163  		result1 ccv3.Buildpack
   164  		result2 ccv3.Warnings
   165  		result3 error
   166  	}
   167  	CreateDomainStub        func(ccv3.Domain) (ccv3.Domain, ccv3.Warnings, error)
   168  	createDomainMutex       sync.RWMutex
   169  	createDomainArgsForCall []struct {
   170  		arg1 ccv3.Domain
   171  	}
   172  	createDomainReturns struct {
   173  		result1 ccv3.Domain
   174  		result2 ccv3.Warnings
   175  		result3 error
   176  	}
   177  	createDomainReturnsOnCall map[int]struct {
   178  		result1 ccv3.Domain
   179  		result2 ccv3.Warnings
   180  		result3 error
   181  	}
   182  	CreateDropletStub        func(string) (ccv3.Droplet, ccv3.Warnings, error)
   183  	createDropletMutex       sync.RWMutex
   184  	createDropletArgsForCall []struct {
   185  		arg1 string
   186  	}
   187  	createDropletReturns struct {
   188  		result1 ccv3.Droplet
   189  		result2 ccv3.Warnings
   190  		result3 error
   191  	}
   192  	createDropletReturnsOnCall map[int]struct {
   193  		result1 ccv3.Droplet
   194  		result2 ccv3.Warnings
   195  		result3 error
   196  	}
   197  	CreateIsolationSegmentStub        func(ccv3.IsolationSegment) (ccv3.IsolationSegment, ccv3.Warnings, error)
   198  	createIsolationSegmentMutex       sync.RWMutex
   199  	createIsolationSegmentArgsForCall []struct {
   200  		arg1 ccv3.IsolationSegment
   201  	}
   202  	createIsolationSegmentReturns struct {
   203  		result1 ccv3.IsolationSegment
   204  		result2 ccv3.Warnings
   205  		result3 error
   206  	}
   207  	createIsolationSegmentReturnsOnCall map[int]struct {
   208  		result1 ccv3.IsolationSegment
   209  		result2 ccv3.Warnings
   210  		result3 error
   211  	}
   212  	CreateOrganizationStub        func(string) (ccv3.Organization, ccv3.Warnings, error)
   213  	createOrganizationMutex       sync.RWMutex
   214  	createOrganizationArgsForCall []struct {
   215  		arg1 string
   216  	}
   217  	createOrganizationReturns struct {
   218  		result1 ccv3.Organization
   219  		result2 ccv3.Warnings
   220  		result3 error
   221  	}
   222  	createOrganizationReturnsOnCall map[int]struct {
   223  		result1 ccv3.Organization
   224  		result2 ccv3.Warnings
   225  		result3 error
   226  	}
   227  	CreatePackageStub        func(ccv3.Package) (ccv3.Package, ccv3.Warnings, error)
   228  	createPackageMutex       sync.RWMutex
   229  	createPackageArgsForCall []struct {
   230  		arg1 ccv3.Package
   231  	}
   232  	createPackageReturns struct {
   233  		result1 ccv3.Package
   234  		result2 ccv3.Warnings
   235  		result3 error
   236  	}
   237  	createPackageReturnsOnCall map[int]struct {
   238  		result1 ccv3.Package
   239  		result2 ccv3.Warnings
   240  		result3 error
   241  	}
   242  	CreateRoleStub        func(ccv3.Role) (ccv3.Role, ccv3.Warnings, error)
   243  	createRoleMutex       sync.RWMutex
   244  	createRoleArgsForCall []struct {
   245  		arg1 ccv3.Role
   246  	}
   247  	createRoleReturns struct {
   248  		result1 ccv3.Role
   249  		result2 ccv3.Warnings
   250  		result3 error
   251  	}
   252  	createRoleReturnsOnCall map[int]struct {
   253  		result1 ccv3.Role
   254  		result2 ccv3.Warnings
   255  		result3 error
   256  	}
   257  	CreateRouteStub        func(ccv3.Route) (ccv3.Route, ccv3.Warnings, error)
   258  	createRouteMutex       sync.RWMutex
   259  	createRouteArgsForCall []struct {
   260  		arg1 ccv3.Route
   261  	}
   262  	createRouteReturns struct {
   263  		result1 ccv3.Route
   264  		result2 ccv3.Warnings
   265  		result3 error
   266  	}
   267  	createRouteReturnsOnCall map[int]struct {
   268  		result1 ccv3.Route
   269  		result2 ccv3.Warnings
   270  		result3 error
   271  	}
   272  	CreateServiceBrokerStub        func(ccv3.ServiceBrokerModel) (ccv3.JobURL, ccv3.Warnings, error)
   273  	createServiceBrokerMutex       sync.RWMutex
   274  	createServiceBrokerArgsForCall []struct {
   275  		arg1 ccv3.ServiceBrokerModel
   276  	}
   277  	createServiceBrokerReturns struct {
   278  		result1 ccv3.JobURL
   279  		result2 ccv3.Warnings
   280  		result3 error
   281  	}
   282  	createServiceBrokerReturnsOnCall map[int]struct {
   283  		result1 ccv3.JobURL
   284  		result2 ccv3.Warnings
   285  		result3 error
   286  	}
   287  	CreateSpaceStub        func(ccv3.Space) (ccv3.Space, ccv3.Warnings, error)
   288  	createSpaceMutex       sync.RWMutex
   289  	createSpaceArgsForCall []struct {
   290  		arg1 ccv3.Space
   291  	}
   292  	createSpaceReturns struct {
   293  		result1 ccv3.Space
   294  		result2 ccv3.Warnings
   295  		result3 error
   296  	}
   297  	createSpaceReturnsOnCall map[int]struct {
   298  		result1 ccv3.Space
   299  		result2 ccv3.Warnings
   300  		result3 error
   301  	}
   302  	CreateUserStub        func(string) (ccv3.User, ccv3.Warnings, error)
   303  	createUserMutex       sync.RWMutex
   304  	createUserArgsForCall []struct {
   305  		arg1 string
   306  	}
   307  	createUserReturns struct {
   308  		result1 ccv3.User
   309  		result2 ccv3.Warnings
   310  		result3 error
   311  	}
   312  	createUserReturnsOnCall map[int]struct {
   313  		result1 ccv3.User
   314  		result2 ccv3.Warnings
   315  		result3 error
   316  	}
   317  	DeleteApplicationStub        func(string) (ccv3.JobURL, ccv3.Warnings, error)
   318  	deleteApplicationMutex       sync.RWMutex
   319  	deleteApplicationArgsForCall []struct {
   320  		arg1 string
   321  	}
   322  	deleteApplicationReturns struct {
   323  		result1 ccv3.JobURL
   324  		result2 ccv3.Warnings
   325  		result3 error
   326  	}
   327  	deleteApplicationReturnsOnCall map[int]struct {
   328  		result1 ccv3.JobURL
   329  		result2 ccv3.Warnings
   330  		result3 error
   331  	}
   332  	DeleteApplicationProcessInstanceStub        func(string, string, int) (ccv3.Warnings, error)
   333  	deleteApplicationProcessInstanceMutex       sync.RWMutex
   334  	deleteApplicationProcessInstanceArgsForCall []struct {
   335  		arg1 string
   336  		arg2 string
   337  		arg3 int
   338  	}
   339  	deleteApplicationProcessInstanceReturns struct {
   340  		result1 ccv3.Warnings
   341  		result2 error
   342  	}
   343  	deleteApplicationProcessInstanceReturnsOnCall map[int]struct {
   344  		result1 ccv3.Warnings
   345  		result2 error
   346  	}
   347  	DeleteBuildpackStub        func(string) (ccv3.JobURL, ccv3.Warnings, error)
   348  	deleteBuildpackMutex       sync.RWMutex
   349  	deleteBuildpackArgsForCall []struct {
   350  		arg1 string
   351  	}
   352  	deleteBuildpackReturns struct {
   353  		result1 ccv3.JobURL
   354  		result2 ccv3.Warnings
   355  		result3 error
   356  	}
   357  	deleteBuildpackReturnsOnCall map[int]struct {
   358  		result1 ccv3.JobURL
   359  		result2 ccv3.Warnings
   360  		result3 error
   361  	}
   362  	DeleteDomainStub        func(string) (ccv3.JobURL, ccv3.Warnings, error)
   363  	deleteDomainMutex       sync.RWMutex
   364  	deleteDomainArgsForCall []struct {
   365  		arg1 string
   366  	}
   367  	deleteDomainReturns struct {
   368  		result1 ccv3.JobURL
   369  		result2 ccv3.Warnings
   370  		result3 error
   371  	}
   372  	deleteDomainReturnsOnCall map[int]struct {
   373  		result1 ccv3.JobURL
   374  		result2 ccv3.Warnings
   375  		result3 error
   376  	}
   377  	DeleteIsolationSegmentStub        func(string) (ccv3.Warnings, error)
   378  	deleteIsolationSegmentMutex       sync.RWMutex
   379  	deleteIsolationSegmentArgsForCall []struct {
   380  		arg1 string
   381  	}
   382  	deleteIsolationSegmentReturns struct {
   383  		result1 ccv3.Warnings
   384  		result2 error
   385  	}
   386  	deleteIsolationSegmentReturnsOnCall map[int]struct {
   387  		result1 ccv3.Warnings
   388  		result2 error
   389  	}
   390  	DeleteIsolationSegmentOrganizationStub        func(string, string) (ccv3.Warnings, error)
   391  	deleteIsolationSegmentOrganizationMutex       sync.RWMutex
   392  	deleteIsolationSegmentOrganizationArgsForCall []struct {
   393  		arg1 string
   394  		arg2 string
   395  	}
   396  	deleteIsolationSegmentOrganizationReturns struct {
   397  		result1 ccv3.Warnings
   398  		result2 error
   399  	}
   400  	deleteIsolationSegmentOrganizationReturnsOnCall map[int]struct {
   401  		result1 ccv3.Warnings
   402  		result2 error
   403  	}
   404  	DeleteOrganizationStub        func(string) (ccv3.JobURL, ccv3.Warnings, error)
   405  	deleteOrganizationMutex       sync.RWMutex
   406  	deleteOrganizationArgsForCall []struct {
   407  		arg1 string
   408  	}
   409  	deleteOrganizationReturns struct {
   410  		result1 ccv3.JobURL
   411  		result2 ccv3.Warnings
   412  		result3 error
   413  	}
   414  	deleteOrganizationReturnsOnCall map[int]struct {
   415  		result1 ccv3.JobURL
   416  		result2 ccv3.Warnings
   417  		result3 error
   418  	}
   419  	DeleteOrphanedRoutesStub        func(string) (ccv3.JobURL, ccv3.Warnings, error)
   420  	deleteOrphanedRoutesMutex       sync.RWMutex
   421  	deleteOrphanedRoutesArgsForCall []struct {
   422  		arg1 string
   423  	}
   424  	deleteOrphanedRoutesReturns struct {
   425  		result1 ccv3.JobURL
   426  		result2 ccv3.Warnings
   427  		result3 error
   428  	}
   429  	deleteOrphanedRoutesReturnsOnCall map[int]struct {
   430  		result1 ccv3.JobURL
   431  		result2 ccv3.Warnings
   432  		result3 error
   433  	}
   434  	DeleteRoleStub        func(string) (ccv3.JobURL, ccv3.Warnings, error)
   435  	deleteRoleMutex       sync.RWMutex
   436  	deleteRoleArgsForCall []struct {
   437  		arg1 string
   438  	}
   439  	deleteRoleReturns struct {
   440  		result1 ccv3.JobURL
   441  		result2 ccv3.Warnings
   442  		result3 error
   443  	}
   444  	deleteRoleReturnsOnCall map[int]struct {
   445  		result1 ccv3.JobURL
   446  		result2 ccv3.Warnings
   447  		result3 error
   448  	}
   449  	DeleteRouteStub        func(string) (ccv3.JobURL, ccv3.Warnings, error)
   450  	deleteRouteMutex       sync.RWMutex
   451  	deleteRouteArgsForCall []struct {
   452  		arg1 string
   453  	}
   454  	deleteRouteReturns struct {
   455  		result1 ccv3.JobURL
   456  		result2 ccv3.Warnings
   457  		result3 error
   458  	}
   459  	deleteRouteReturnsOnCall map[int]struct {
   460  		result1 ccv3.JobURL
   461  		result2 ccv3.Warnings
   462  		result3 error
   463  	}
   464  	DeleteServiceBrokerStub        func(string) (ccv3.JobURL, ccv3.Warnings, error)
   465  	deleteServiceBrokerMutex       sync.RWMutex
   466  	deleteServiceBrokerArgsForCall []struct {
   467  		arg1 string
   468  	}
   469  	deleteServiceBrokerReturns struct {
   470  		result1 ccv3.JobURL
   471  		result2 ccv3.Warnings
   472  		result3 error
   473  	}
   474  	deleteServiceBrokerReturnsOnCall map[int]struct {
   475  		result1 ccv3.JobURL
   476  		result2 ccv3.Warnings
   477  		result3 error
   478  	}
   479  	DeleteServiceInstanceRelationshipsSharedSpaceStub        func(string, string) (ccv3.Warnings, error)
   480  	deleteServiceInstanceRelationshipsSharedSpaceMutex       sync.RWMutex
   481  	deleteServiceInstanceRelationshipsSharedSpaceArgsForCall []struct {
   482  		arg1 string
   483  		arg2 string
   484  	}
   485  	deleteServiceInstanceRelationshipsSharedSpaceReturns struct {
   486  		result1 ccv3.Warnings
   487  		result2 error
   488  	}
   489  	deleteServiceInstanceRelationshipsSharedSpaceReturnsOnCall map[int]struct {
   490  		result1 ccv3.Warnings
   491  		result2 error
   492  	}
   493  	DeleteSpaceStub        func(string) (ccv3.JobURL, ccv3.Warnings, error)
   494  	deleteSpaceMutex       sync.RWMutex
   495  	deleteSpaceArgsForCall []struct {
   496  		arg1 string
   497  	}
   498  	deleteSpaceReturns struct {
   499  		result1 ccv3.JobURL
   500  		result2 ccv3.Warnings
   501  		result3 error
   502  	}
   503  	deleteSpaceReturnsOnCall map[int]struct {
   504  		result1 ccv3.JobURL
   505  		result2 ccv3.Warnings
   506  		result3 error
   507  	}
   508  	DeleteUserStub        func(string) (ccv3.JobURL, ccv3.Warnings, error)
   509  	deleteUserMutex       sync.RWMutex
   510  	deleteUserArgsForCall []struct {
   511  		arg1 string
   512  	}
   513  	deleteUserReturns struct {
   514  		result1 ccv3.JobURL
   515  		result2 ccv3.Warnings
   516  		result3 error
   517  	}
   518  	deleteUserReturnsOnCall map[int]struct {
   519  		result1 ccv3.JobURL
   520  		result2 ccv3.Warnings
   521  		result3 error
   522  	}
   523  	EntitleIsolationSegmentToOrganizationsStub        func(string, []string) (ccv3.RelationshipList, ccv3.Warnings, error)
   524  	entitleIsolationSegmentToOrganizationsMutex       sync.RWMutex
   525  	entitleIsolationSegmentToOrganizationsArgsForCall []struct {
   526  		arg1 string
   527  		arg2 []string
   528  	}
   529  	entitleIsolationSegmentToOrganizationsReturns struct {
   530  		result1 ccv3.RelationshipList
   531  		result2 ccv3.Warnings
   532  		result3 error
   533  	}
   534  	entitleIsolationSegmentToOrganizationsReturnsOnCall map[int]struct {
   535  		result1 ccv3.RelationshipList
   536  		result2 ccv3.Warnings
   537  		result3 error
   538  	}
   539  	GetAppFeatureStub        func(string, string) (ccv3.ApplicationFeature, ccv3.Warnings, error)
   540  	getAppFeatureMutex       sync.RWMutex
   541  	getAppFeatureArgsForCall []struct {
   542  		arg1 string
   543  		arg2 string
   544  	}
   545  	getAppFeatureReturns struct {
   546  		result1 ccv3.ApplicationFeature
   547  		result2 ccv3.Warnings
   548  		result3 error
   549  	}
   550  	getAppFeatureReturnsOnCall map[int]struct {
   551  		result1 ccv3.ApplicationFeature
   552  		result2 ccv3.Warnings
   553  		result3 error
   554  	}
   555  	GetApplicationDropletCurrentStub        func(string) (ccv3.Droplet, ccv3.Warnings, error)
   556  	getApplicationDropletCurrentMutex       sync.RWMutex
   557  	getApplicationDropletCurrentArgsForCall []struct {
   558  		arg1 string
   559  	}
   560  	getApplicationDropletCurrentReturns struct {
   561  		result1 ccv3.Droplet
   562  		result2 ccv3.Warnings
   563  		result3 error
   564  	}
   565  	getApplicationDropletCurrentReturnsOnCall map[int]struct {
   566  		result1 ccv3.Droplet
   567  		result2 ccv3.Warnings
   568  		result3 error
   569  	}
   570  	GetApplicationEnvironmentStub        func(string) (ccv3.Environment, ccv3.Warnings, error)
   571  	getApplicationEnvironmentMutex       sync.RWMutex
   572  	getApplicationEnvironmentArgsForCall []struct {
   573  		arg1 string
   574  	}
   575  	getApplicationEnvironmentReturns struct {
   576  		result1 ccv3.Environment
   577  		result2 ccv3.Warnings
   578  		result3 error
   579  	}
   580  	getApplicationEnvironmentReturnsOnCall map[int]struct {
   581  		result1 ccv3.Environment
   582  		result2 ccv3.Warnings
   583  		result3 error
   584  	}
   585  	GetApplicationManifestStub        func(string) ([]byte, ccv3.Warnings, error)
   586  	getApplicationManifestMutex       sync.RWMutex
   587  	getApplicationManifestArgsForCall []struct {
   588  		arg1 string
   589  	}
   590  	getApplicationManifestReturns struct {
   591  		result1 []byte
   592  		result2 ccv3.Warnings
   593  		result3 error
   594  	}
   595  	getApplicationManifestReturnsOnCall map[int]struct {
   596  		result1 []byte
   597  		result2 ccv3.Warnings
   598  		result3 error
   599  	}
   600  	GetApplicationProcessByTypeStub        func(string, string) (ccv3.Process, ccv3.Warnings, error)
   601  	getApplicationProcessByTypeMutex       sync.RWMutex
   602  	getApplicationProcessByTypeArgsForCall []struct {
   603  		arg1 string
   604  		arg2 string
   605  	}
   606  	getApplicationProcessByTypeReturns struct {
   607  		result1 ccv3.Process
   608  		result2 ccv3.Warnings
   609  		result3 error
   610  	}
   611  	getApplicationProcessByTypeReturnsOnCall map[int]struct {
   612  		result1 ccv3.Process
   613  		result2 ccv3.Warnings
   614  		result3 error
   615  	}
   616  	GetApplicationProcessesStub        func(string) ([]ccv3.Process, ccv3.Warnings, error)
   617  	getApplicationProcessesMutex       sync.RWMutex
   618  	getApplicationProcessesArgsForCall []struct {
   619  		arg1 string
   620  	}
   621  	getApplicationProcessesReturns struct {
   622  		result1 []ccv3.Process
   623  		result2 ccv3.Warnings
   624  		result3 error
   625  	}
   626  	getApplicationProcessesReturnsOnCall map[int]struct {
   627  		result1 []ccv3.Process
   628  		result2 ccv3.Warnings
   629  		result3 error
   630  	}
   631  	GetApplicationRoutesStub        func(string) ([]ccv3.Route, ccv3.Warnings, error)
   632  	getApplicationRoutesMutex       sync.RWMutex
   633  	getApplicationRoutesArgsForCall []struct {
   634  		arg1 string
   635  	}
   636  	getApplicationRoutesReturns struct {
   637  		result1 []ccv3.Route
   638  		result2 ccv3.Warnings
   639  		result3 error
   640  	}
   641  	getApplicationRoutesReturnsOnCall map[int]struct {
   642  		result1 []ccv3.Route
   643  		result2 ccv3.Warnings
   644  		result3 error
   645  	}
   646  	GetApplicationTasksStub        func(string, ...ccv3.Query) ([]ccv3.Task, ccv3.Warnings, error)
   647  	getApplicationTasksMutex       sync.RWMutex
   648  	getApplicationTasksArgsForCall []struct {
   649  		arg1 string
   650  		arg2 []ccv3.Query
   651  	}
   652  	getApplicationTasksReturns struct {
   653  		result1 []ccv3.Task
   654  		result2 ccv3.Warnings
   655  		result3 error
   656  	}
   657  	getApplicationTasksReturnsOnCall map[int]struct {
   658  		result1 []ccv3.Task
   659  		result2 ccv3.Warnings
   660  		result3 error
   661  	}
   662  	GetApplicationsStub        func(...ccv3.Query) ([]ccv3.Application, ccv3.Warnings, error)
   663  	getApplicationsMutex       sync.RWMutex
   664  	getApplicationsArgsForCall []struct {
   665  		arg1 []ccv3.Query
   666  	}
   667  	getApplicationsReturns struct {
   668  		result1 []ccv3.Application
   669  		result2 ccv3.Warnings
   670  		result3 error
   671  	}
   672  	getApplicationsReturnsOnCall map[int]struct {
   673  		result1 []ccv3.Application
   674  		result2 ccv3.Warnings
   675  		result3 error
   676  	}
   677  	GetBuildStub        func(string) (ccv3.Build, ccv3.Warnings, error)
   678  	getBuildMutex       sync.RWMutex
   679  	getBuildArgsForCall []struct {
   680  		arg1 string
   681  	}
   682  	getBuildReturns struct {
   683  		result1 ccv3.Build
   684  		result2 ccv3.Warnings
   685  		result3 error
   686  	}
   687  	getBuildReturnsOnCall map[int]struct {
   688  		result1 ccv3.Build
   689  		result2 ccv3.Warnings
   690  		result3 error
   691  	}
   692  	GetBuildpacksStub        func(...ccv3.Query) ([]ccv3.Buildpack, ccv3.Warnings, error)
   693  	getBuildpacksMutex       sync.RWMutex
   694  	getBuildpacksArgsForCall []struct {
   695  		arg1 []ccv3.Query
   696  	}
   697  	getBuildpacksReturns struct {
   698  		result1 []ccv3.Buildpack
   699  		result2 ccv3.Warnings
   700  		result3 error
   701  	}
   702  	getBuildpacksReturnsOnCall map[int]struct {
   703  		result1 []ccv3.Buildpack
   704  		result2 ccv3.Warnings
   705  		result3 error
   706  	}
   707  	GetDefaultDomainStub        func(string) (ccv3.Domain, ccv3.Warnings, error)
   708  	getDefaultDomainMutex       sync.RWMutex
   709  	getDefaultDomainArgsForCall []struct {
   710  		arg1 string
   711  	}
   712  	getDefaultDomainReturns struct {
   713  		result1 ccv3.Domain
   714  		result2 ccv3.Warnings
   715  		result3 error
   716  	}
   717  	getDefaultDomainReturnsOnCall map[int]struct {
   718  		result1 ccv3.Domain
   719  		result2 ccv3.Warnings
   720  		result3 error
   721  	}
   722  	GetDeploymentStub        func(string) (ccv3.Deployment, ccv3.Warnings, error)
   723  	getDeploymentMutex       sync.RWMutex
   724  	getDeploymentArgsForCall []struct {
   725  		arg1 string
   726  	}
   727  	getDeploymentReturns struct {
   728  		result1 ccv3.Deployment
   729  		result2 ccv3.Warnings
   730  		result3 error
   731  	}
   732  	getDeploymentReturnsOnCall map[int]struct {
   733  		result1 ccv3.Deployment
   734  		result2 ccv3.Warnings
   735  		result3 error
   736  	}
   737  	GetDeploymentsStub        func(...ccv3.Query) ([]ccv3.Deployment, ccv3.Warnings, error)
   738  	getDeploymentsMutex       sync.RWMutex
   739  	getDeploymentsArgsForCall []struct {
   740  		arg1 []ccv3.Query
   741  	}
   742  	getDeploymentsReturns struct {
   743  		result1 []ccv3.Deployment
   744  		result2 ccv3.Warnings
   745  		result3 error
   746  	}
   747  	getDeploymentsReturnsOnCall map[int]struct {
   748  		result1 []ccv3.Deployment
   749  		result2 ccv3.Warnings
   750  		result3 error
   751  	}
   752  	GetDomainStub        func(string) (ccv3.Domain, ccv3.Warnings, error)
   753  	getDomainMutex       sync.RWMutex
   754  	getDomainArgsForCall []struct {
   755  		arg1 string
   756  	}
   757  	getDomainReturns struct {
   758  		result1 ccv3.Domain
   759  		result2 ccv3.Warnings
   760  		result3 error
   761  	}
   762  	getDomainReturnsOnCall map[int]struct {
   763  		result1 ccv3.Domain
   764  		result2 ccv3.Warnings
   765  		result3 error
   766  	}
   767  	GetDomainsStub        func(...ccv3.Query) ([]ccv3.Domain, ccv3.Warnings, error)
   768  	getDomainsMutex       sync.RWMutex
   769  	getDomainsArgsForCall []struct {
   770  		arg1 []ccv3.Query
   771  	}
   772  	getDomainsReturns struct {
   773  		result1 []ccv3.Domain
   774  		result2 ccv3.Warnings
   775  		result3 error
   776  	}
   777  	getDomainsReturnsOnCall map[int]struct {
   778  		result1 []ccv3.Domain
   779  		result2 ccv3.Warnings
   780  		result3 error
   781  	}
   782  	GetDropletStub        func(string) (ccv3.Droplet, ccv3.Warnings, error)
   783  	getDropletMutex       sync.RWMutex
   784  	getDropletArgsForCall []struct {
   785  		arg1 string
   786  	}
   787  	getDropletReturns struct {
   788  		result1 ccv3.Droplet
   789  		result2 ccv3.Warnings
   790  		result3 error
   791  	}
   792  	getDropletReturnsOnCall map[int]struct {
   793  		result1 ccv3.Droplet
   794  		result2 ccv3.Warnings
   795  		result3 error
   796  	}
   797  	GetDropletsStub        func(...ccv3.Query) ([]ccv3.Droplet, ccv3.Warnings, error)
   798  	getDropletsMutex       sync.RWMutex
   799  	getDropletsArgsForCall []struct {
   800  		arg1 []ccv3.Query
   801  	}
   802  	getDropletsReturns struct {
   803  		result1 []ccv3.Droplet
   804  		result2 ccv3.Warnings
   805  		result3 error
   806  	}
   807  	getDropletsReturnsOnCall map[int]struct {
   808  		result1 []ccv3.Droplet
   809  		result2 ccv3.Warnings
   810  		result3 error
   811  	}
   812  	GetEnvironmentVariableGroupStub        func(constant.EnvironmentVariableGroupName) (ccv3.EnvironmentVariables, ccv3.Warnings, error)
   813  	getEnvironmentVariableGroupMutex       sync.RWMutex
   814  	getEnvironmentVariableGroupArgsForCall []struct {
   815  		arg1 constant.EnvironmentVariableGroupName
   816  	}
   817  	getEnvironmentVariableGroupReturns struct {
   818  		result1 ccv3.EnvironmentVariables
   819  		result2 ccv3.Warnings
   820  		result3 error
   821  	}
   822  	getEnvironmentVariableGroupReturnsOnCall map[int]struct {
   823  		result1 ccv3.EnvironmentVariables
   824  		result2 ccv3.Warnings
   825  		result3 error
   826  	}
   827  	GetEventsStub        func(...ccv3.Query) ([]ccv3.Event, ccv3.Warnings, error)
   828  	getEventsMutex       sync.RWMutex
   829  	getEventsArgsForCall []struct {
   830  		arg1 []ccv3.Query
   831  	}
   832  	getEventsReturns struct {
   833  		result1 []ccv3.Event
   834  		result2 ccv3.Warnings
   835  		result3 error
   836  	}
   837  	getEventsReturnsOnCall map[int]struct {
   838  		result1 []ccv3.Event
   839  		result2 ccv3.Warnings
   840  		result3 error
   841  	}
   842  	GetFeatureFlagStub        func(string) (ccv3.FeatureFlag, ccv3.Warnings, error)
   843  	getFeatureFlagMutex       sync.RWMutex
   844  	getFeatureFlagArgsForCall []struct {
   845  		arg1 string
   846  	}
   847  	getFeatureFlagReturns struct {
   848  		result1 ccv3.FeatureFlag
   849  		result2 ccv3.Warnings
   850  		result3 error
   851  	}
   852  	getFeatureFlagReturnsOnCall map[int]struct {
   853  		result1 ccv3.FeatureFlag
   854  		result2 ccv3.Warnings
   855  		result3 error
   856  	}
   857  	GetFeatureFlagsStub        func() ([]ccv3.FeatureFlag, ccv3.Warnings, error)
   858  	getFeatureFlagsMutex       sync.RWMutex
   859  	getFeatureFlagsArgsForCall []struct {
   860  	}
   861  	getFeatureFlagsReturns struct {
   862  		result1 []ccv3.FeatureFlag
   863  		result2 ccv3.Warnings
   864  		result3 error
   865  	}
   866  	getFeatureFlagsReturnsOnCall map[int]struct {
   867  		result1 []ccv3.FeatureFlag
   868  		result2 ccv3.Warnings
   869  		result3 error
   870  	}
   871  	GetIsolationSegmentStub        func(string) (ccv3.IsolationSegment, ccv3.Warnings, error)
   872  	getIsolationSegmentMutex       sync.RWMutex
   873  	getIsolationSegmentArgsForCall []struct {
   874  		arg1 string
   875  	}
   876  	getIsolationSegmentReturns struct {
   877  		result1 ccv3.IsolationSegment
   878  		result2 ccv3.Warnings
   879  		result3 error
   880  	}
   881  	getIsolationSegmentReturnsOnCall map[int]struct {
   882  		result1 ccv3.IsolationSegment
   883  		result2 ccv3.Warnings
   884  		result3 error
   885  	}
   886  	GetIsolationSegmentOrganizationsStub        func(string) ([]ccv3.Organization, ccv3.Warnings, error)
   887  	getIsolationSegmentOrganizationsMutex       sync.RWMutex
   888  	getIsolationSegmentOrganizationsArgsForCall []struct {
   889  		arg1 string
   890  	}
   891  	getIsolationSegmentOrganizationsReturns struct {
   892  		result1 []ccv3.Organization
   893  		result2 ccv3.Warnings
   894  		result3 error
   895  	}
   896  	getIsolationSegmentOrganizationsReturnsOnCall map[int]struct {
   897  		result1 []ccv3.Organization
   898  		result2 ccv3.Warnings
   899  		result3 error
   900  	}
   901  	GetIsolationSegmentsStub        func(...ccv3.Query) ([]ccv3.IsolationSegment, ccv3.Warnings, error)
   902  	getIsolationSegmentsMutex       sync.RWMutex
   903  	getIsolationSegmentsArgsForCall []struct {
   904  		arg1 []ccv3.Query
   905  	}
   906  	getIsolationSegmentsReturns struct {
   907  		result1 []ccv3.IsolationSegment
   908  		result2 ccv3.Warnings
   909  		result3 error
   910  	}
   911  	getIsolationSegmentsReturnsOnCall map[int]struct {
   912  		result1 []ccv3.IsolationSegment
   913  		result2 ccv3.Warnings
   914  		result3 error
   915  	}
   916  	GetNewApplicationProcessesStub        func(string, string) ([]ccv3.Process, ccv3.Warnings, error)
   917  	getNewApplicationProcessesMutex       sync.RWMutex
   918  	getNewApplicationProcessesArgsForCall []struct {
   919  		arg1 string
   920  		arg2 string
   921  	}
   922  	getNewApplicationProcessesReturns struct {
   923  		result1 []ccv3.Process
   924  		result2 ccv3.Warnings
   925  		result3 error
   926  	}
   927  	getNewApplicationProcessesReturnsOnCall map[int]struct {
   928  		result1 []ccv3.Process
   929  		result2 ccv3.Warnings
   930  		result3 error
   931  	}
   932  	GetOrganizationStub        func(string) (ccv3.Organization, ccv3.Warnings, error)
   933  	getOrganizationMutex       sync.RWMutex
   934  	getOrganizationArgsForCall []struct {
   935  		arg1 string
   936  	}
   937  	getOrganizationReturns struct {
   938  		result1 ccv3.Organization
   939  		result2 ccv3.Warnings
   940  		result3 error
   941  	}
   942  	getOrganizationReturnsOnCall map[int]struct {
   943  		result1 ccv3.Organization
   944  		result2 ccv3.Warnings
   945  		result3 error
   946  	}
   947  	GetOrganizationDefaultIsolationSegmentStub        func(string) (ccv3.Relationship, ccv3.Warnings, error)
   948  	getOrganizationDefaultIsolationSegmentMutex       sync.RWMutex
   949  	getOrganizationDefaultIsolationSegmentArgsForCall []struct {
   950  		arg1 string
   951  	}
   952  	getOrganizationDefaultIsolationSegmentReturns struct {
   953  		result1 ccv3.Relationship
   954  		result2 ccv3.Warnings
   955  		result3 error
   956  	}
   957  	getOrganizationDefaultIsolationSegmentReturnsOnCall map[int]struct {
   958  		result1 ccv3.Relationship
   959  		result2 ccv3.Warnings
   960  		result3 error
   961  	}
   962  	GetOrganizationDomainsStub        func(string, ...ccv3.Query) ([]ccv3.Domain, ccv3.Warnings, error)
   963  	getOrganizationDomainsMutex       sync.RWMutex
   964  	getOrganizationDomainsArgsForCall []struct {
   965  		arg1 string
   966  		arg2 []ccv3.Query
   967  	}
   968  	getOrganizationDomainsReturns struct {
   969  		result1 []ccv3.Domain
   970  		result2 ccv3.Warnings
   971  		result3 error
   972  	}
   973  	getOrganizationDomainsReturnsOnCall map[int]struct {
   974  		result1 []ccv3.Domain
   975  		result2 ccv3.Warnings
   976  		result3 error
   977  	}
   978  	GetOrganizationsStub        func(...ccv3.Query) ([]ccv3.Organization, ccv3.Warnings, error)
   979  	getOrganizationsMutex       sync.RWMutex
   980  	getOrganizationsArgsForCall []struct {
   981  		arg1 []ccv3.Query
   982  	}
   983  	getOrganizationsReturns struct {
   984  		result1 []ccv3.Organization
   985  		result2 ccv3.Warnings
   986  		result3 error
   987  	}
   988  	getOrganizationsReturnsOnCall map[int]struct {
   989  		result1 []ccv3.Organization
   990  		result2 ccv3.Warnings
   991  		result3 error
   992  	}
   993  	GetPackageStub        func(string) (ccv3.Package, ccv3.Warnings, error)
   994  	getPackageMutex       sync.RWMutex
   995  	getPackageArgsForCall []struct {
   996  		arg1 string
   997  	}
   998  	getPackageReturns struct {
   999  		result1 ccv3.Package
  1000  		result2 ccv3.Warnings
  1001  		result3 error
  1002  	}
  1003  	getPackageReturnsOnCall map[int]struct {
  1004  		result1 ccv3.Package
  1005  		result2 ccv3.Warnings
  1006  		result3 error
  1007  	}
  1008  	GetPackageDropletsStub        func(string, ...ccv3.Query) ([]ccv3.Droplet, ccv3.Warnings, error)
  1009  	getPackageDropletsMutex       sync.RWMutex
  1010  	getPackageDropletsArgsForCall []struct {
  1011  		arg1 string
  1012  		arg2 []ccv3.Query
  1013  	}
  1014  	getPackageDropletsReturns struct {
  1015  		result1 []ccv3.Droplet
  1016  		result2 ccv3.Warnings
  1017  		result3 error
  1018  	}
  1019  	getPackageDropletsReturnsOnCall map[int]struct {
  1020  		result1 []ccv3.Droplet
  1021  		result2 ccv3.Warnings
  1022  		result3 error
  1023  	}
  1024  	GetPackagesStub        func(...ccv3.Query) ([]ccv3.Package, ccv3.Warnings, error)
  1025  	getPackagesMutex       sync.RWMutex
  1026  	getPackagesArgsForCall []struct {
  1027  		arg1 []ccv3.Query
  1028  	}
  1029  	getPackagesReturns struct {
  1030  		result1 []ccv3.Package
  1031  		result2 ccv3.Warnings
  1032  		result3 error
  1033  	}
  1034  	getPackagesReturnsOnCall map[int]struct {
  1035  		result1 []ccv3.Package
  1036  		result2 ccv3.Warnings
  1037  		result3 error
  1038  	}
  1039  	GetProcessStub        func(string) (ccv3.Process, ccv3.Warnings, error)
  1040  	getProcessMutex       sync.RWMutex
  1041  	getProcessArgsForCall []struct {
  1042  		arg1 string
  1043  	}
  1044  	getProcessReturns struct {
  1045  		result1 ccv3.Process
  1046  		result2 ccv3.Warnings
  1047  		result3 error
  1048  	}
  1049  	getProcessReturnsOnCall map[int]struct {
  1050  		result1 ccv3.Process
  1051  		result2 ccv3.Warnings
  1052  		result3 error
  1053  	}
  1054  	GetProcessInstancesStub        func(string) ([]ccv3.ProcessInstance, ccv3.Warnings, error)
  1055  	getProcessInstancesMutex       sync.RWMutex
  1056  	getProcessInstancesArgsForCall []struct {
  1057  		arg1 string
  1058  	}
  1059  	getProcessInstancesReturns struct {
  1060  		result1 []ccv3.ProcessInstance
  1061  		result2 ccv3.Warnings
  1062  		result3 error
  1063  	}
  1064  	getProcessInstancesReturnsOnCall map[int]struct {
  1065  		result1 []ccv3.ProcessInstance
  1066  		result2 ccv3.Warnings
  1067  		result3 error
  1068  	}
  1069  	GetProcessSidecarsStub        func(string) ([]ccv3.Sidecar, ccv3.Warnings, error)
  1070  	getProcessSidecarsMutex       sync.RWMutex
  1071  	getProcessSidecarsArgsForCall []struct {
  1072  		arg1 string
  1073  	}
  1074  	getProcessSidecarsReturns struct {
  1075  		result1 []ccv3.Sidecar
  1076  		result2 ccv3.Warnings
  1077  		result3 error
  1078  	}
  1079  	getProcessSidecarsReturnsOnCall map[int]struct {
  1080  		result1 []ccv3.Sidecar
  1081  		result2 ccv3.Warnings
  1082  		result3 error
  1083  	}
  1084  	GetRolesStub        func(...ccv3.Query) ([]ccv3.Role, ccv3.IncludedResources, ccv3.Warnings, error)
  1085  	getRolesMutex       sync.RWMutex
  1086  	getRolesArgsForCall []struct {
  1087  		arg1 []ccv3.Query
  1088  	}
  1089  	getRolesReturns struct {
  1090  		result1 []ccv3.Role
  1091  		result2 ccv3.IncludedResources
  1092  		result3 ccv3.Warnings
  1093  		result4 error
  1094  	}
  1095  	getRolesReturnsOnCall map[int]struct {
  1096  		result1 []ccv3.Role
  1097  		result2 ccv3.IncludedResources
  1098  		result3 ccv3.Warnings
  1099  		result4 error
  1100  	}
  1101  	GetRouteDestinationsStub        func(string) ([]ccv3.RouteDestination, ccv3.Warnings, error)
  1102  	getRouteDestinationsMutex       sync.RWMutex
  1103  	getRouteDestinationsArgsForCall []struct {
  1104  		arg1 string
  1105  	}
  1106  	getRouteDestinationsReturns struct {
  1107  		result1 []ccv3.RouteDestination
  1108  		result2 ccv3.Warnings
  1109  		result3 error
  1110  	}
  1111  	getRouteDestinationsReturnsOnCall map[int]struct {
  1112  		result1 []ccv3.RouteDestination
  1113  		result2 ccv3.Warnings
  1114  		result3 error
  1115  	}
  1116  	GetRoutesStub        func(...ccv3.Query) ([]ccv3.Route, ccv3.Warnings, error)
  1117  	getRoutesMutex       sync.RWMutex
  1118  	getRoutesArgsForCall []struct {
  1119  		arg1 []ccv3.Query
  1120  	}
  1121  	getRoutesReturns struct {
  1122  		result1 []ccv3.Route
  1123  		result2 ccv3.Warnings
  1124  		result3 error
  1125  	}
  1126  	getRoutesReturnsOnCall map[int]struct {
  1127  		result1 []ccv3.Route
  1128  		result2 ccv3.Warnings
  1129  		result3 error
  1130  	}
  1131  	GetSSHEnabledStub        func(string) (ccv3.SSHEnabled, ccv3.Warnings, error)
  1132  	getSSHEnabledMutex       sync.RWMutex
  1133  	getSSHEnabledArgsForCall []struct {
  1134  		arg1 string
  1135  	}
  1136  	getSSHEnabledReturns struct {
  1137  		result1 ccv3.SSHEnabled
  1138  		result2 ccv3.Warnings
  1139  		result3 error
  1140  	}
  1141  	getSSHEnabledReturnsOnCall map[int]struct {
  1142  		result1 ccv3.SSHEnabled
  1143  		result2 ccv3.Warnings
  1144  		result3 error
  1145  	}
  1146  	GetServiceBrokersStub        func() ([]ccv3.ServiceBroker, ccv3.Warnings, error)
  1147  	getServiceBrokersMutex       sync.RWMutex
  1148  	getServiceBrokersArgsForCall []struct {
  1149  	}
  1150  	getServiceBrokersReturns struct {
  1151  		result1 []ccv3.ServiceBroker
  1152  		result2 ccv3.Warnings
  1153  		result3 error
  1154  	}
  1155  	getServiceBrokersReturnsOnCall map[int]struct {
  1156  		result1 []ccv3.ServiceBroker
  1157  		result2 ccv3.Warnings
  1158  		result3 error
  1159  	}
  1160  	GetServiceInstancesStub        func(...ccv3.Query) ([]ccv3.ServiceInstance, ccv3.Warnings, error)
  1161  	getServiceInstancesMutex       sync.RWMutex
  1162  	getServiceInstancesArgsForCall []struct {
  1163  		arg1 []ccv3.Query
  1164  	}
  1165  	getServiceInstancesReturns struct {
  1166  		result1 []ccv3.ServiceInstance
  1167  		result2 ccv3.Warnings
  1168  		result3 error
  1169  	}
  1170  	getServiceInstancesReturnsOnCall map[int]struct {
  1171  		result1 []ccv3.ServiceInstance
  1172  		result2 ccv3.Warnings
  1173  		result3 error
  1174  	}
  1175  	GetSpaceIsolationSegmentStub        func(string) (ccv3.Relationship, ccv3.Warnings, error)
  1176  	getSpaceIsolationSegmentMutex       sync.RWMutex
  1177  	getSpaceIsolationSegmentArgsForCall []struct {
  1178  		arg1 string
  1179  	}
  1180  	getSpaceIsolationSegmentReturns struct {
  1181  		result1 ccv3.Relationship
  1182  		result2 ccv3.Warnings
  1183  		result3 error
  1184  	}
  1185  	getSpaceIsolationSegmentReturnsOnCall map[int]struct {
  1186  		result1 ccv3.Relationship
  1187  		result2 ccv3.Warnings
  1188  		result3 error
  1189  	}
  1190  	GetSpacesStub        func(...ccv3.Query) ([]ccv3.Space, ccv3.Warnings, error)
  1191  	getSpacesMutex       sync.RWMutex
  1192  	getSpacesArgsForCall []struct {
  1193  		arg1 []ccv3.Query
  1194  	}
  1195  	getSpacesReturns struct {
  1196  		result1 []ccv3.Space
  1197  		result2 ccv3.Warnings
  1198  		result3 error
  1199  	}
  1200  	getSpacesReturnsOnCall map[int]struct {
  1201  		result1 []ccv3.Space
  1202  		result2 ccv3.Warnings
  1203  		result3 error
  1204  	}
  1205  	GetStacksStub        func(...ccv3.Query) ([]ccv3.Stack, ccv3.Warnings, error)
  1206  	getStacksMutex       sync.RWMutex
  1207  	getStacksArgsForCall []struct {
  1208  		arg1 []ccv3.Query
  1209  	}
  1210  	getStacksReturns struct {
  1211  		result1 []ccv3.Stack
  1212  		result2 ccv3.Warnings
  1213  		result3 error
  1214  	}
  1215  	getStacksReturnsOnCall map[int]struct {
  1216  		result1 []ccv3.Stack
  1217  		result2 ccv3.Warnings
  1218  		result3 error
  1219  	}
  1220  	GetUserStub        func(string) (ccv3.User, ccv3.Warnings, error)
  1221  	getUserMutex       sync.RWMutex
  1222  	getUserArgsForCall []struct {
  1223  		arg1 string
  1224  	}
  1225  	getUserReturns struct {
  1226  		result1 ccv3.User
  1227  		result2 ccv3.Warnings
  1228  		result3 error
  1229  	}
  1230  	getUserReturnsOnCall map[int]struct {
  1231  		result1 ccv3.User
  1232  		result2 ccv3.Warnings
  1233  		result3 error
  1234  	}
  1235  	GetUsersStub        func(...ccv3.Query) ([]ccv3.User, ccv3.Warnings, error)
  1236  	getUsersMutex       sync.RWMutex
  1237  	getUsersArgsForCall []struct {
  1238  		arg1 []ccv3.Query
  1239  	}
  1240  	getUsersReturns struct {
  1241  		result1 []ccv3.User
  1242  		result2 ccv3.Warnings
  1243  		result3 error
  1244  	}
  1245  	getUsersReturnsOnCall map[int]struct {
  1246  		result1 []ccv3.User
  1247  		result2 ccv3.Warnings
  1248  		result3 error
  1249  	}
  1250  	MapRouteStub        func(string, string) (ccv3.Warnings, error)
  1251  	mapRouteMutex       sync.RWMutex
  1252  	mapRouteArgsForCall []struct {
  1253  		arg1 string
  1254  		arg2 string
  1255  	}
  1256  	mapRouteReturns struct {
  1257  		result1 ccv3.Warnings
  1258  		result2 error
  1259  	}
  1260  	mapRouteReturnsOnCall map[int]struct {
  1261  		result1 ccv3.Warnings
  1262  		result2 error
  1263  	}
  1264  	PollJobStub        func(ccv3.JobURL) (ccv3.Warnings, error)
  1265  	pollJobMutex       sync.RWMutex
  1266  	pollJobArgsForCall []struct {
  1267  		arg1 ccv3.JobURL
  1268  	}
  1269  	pollJobReturns struct {
  1270  		result1 ccv3.Warnings
  1271  		result2 error
  1272  	}
  1273  	pollJobReturnsOnCall map[int]struct {
  1274  		result1 ccv3.Warnings
  1275  		result2 error
  1276  	}
  1277  	ResourceMatchStub        func([]ccv3.Resource) ([]ccv3.Resource, ccv3.Warnings, error)
  1278  	resourceMatchMutex       sync.RWMutex
  1279  	resourceMatchArgsForCall []struct {
  1280  		arg1 []ccv3.Resource
  1281  	}
  1282  	resourceMatchReturns struct {
  1283  		result1 []ccv3.Resource
  1284  		result2 ccv3.Warnings
  1285  		result3 error
  1286  	}
  1287  	resourceMatchReturnsOnCall map[int]struct {
  1288  		result1 []ccv3.Resource
  1289  		result2 ccv3.Warnings
  1290  		result3 error
  1291  	}
  1292  	SetApplicationDropletStub        func(string, string) (ccv3.Relationship, ccv3.Warnings, error)
  1293  	setApplicationDropletMutex       sync.RWMutex
  1294  	setApplicationDropletArgsForCall []struct {
  1295  		arg1 string
  1296  		arg2 string
  1297  	}
  1298  	setApplicationDropletReturns struct {
  1299  		result1 ccv3.Relationship
  1300  		result2 ccv3.Warnings
  1301  		result3 error
  1302  	}
  1303  	setApplicationDropletReturnsOnCall map[int]struct {
  1304  		result1 ccv3.Relationship
  1305  		result2 ccv3.Warnings
  1306  		result3 error
  1307  	}
  1308  	SharePrivateDomainToOrgsStub        func(string, ccv3.SharedOrgs) (ccv3.Warnings, error)
  1309  	sharePrivateDomainToOrgsMutex       sync.RWMutex
  1310  	sharePrivateDomainToOrgsArgsForCall []struct {
  1311  		arg1 string
  1312  		arg2 ccv3.SharedOrgs
  1313  	}
  1314  	sharePrivateDomainToOrgsReturns struct {
  1315  		result1 ccv3.Warnings
  1316  		result2 error
  1317  	}
  1318  	sharePrivateDomainToOrgsReturnsOnCall map[int]struct {
  1319  		result1 ccv3.Warnings
  1320  		result2 error
  1321  	}
  1322  	ShareServiceInstanceToSpacesStub        func(string, []string) (ccv3.RelationshipList, ccv3.Warnings, error)
  1323  	shareServiceInstanceToSpacesMutex       sync.RWMutex
  1324  	shareServiceInstanceToSpacesArgsForCall []struct {
  1325  		arg1 string
  1326  		arg2 []string
  1327  	}
  1328  	shareServiceInstanceToSpacesReturns struct {
  1329  		result1 ccv3.RelationshipList
  1330  		result2 ccv3.Warnings
  1331  		result3 error
  1332  	}
  1333  	shareServiceInstanceToSpacesReturnsOnCall map[int]struct {
  1334  		result1 ccv3.RelationshipList
  1335  		result2 ccv3.Warnings
  1336  		result3 error
  1337  	}
  1338  	UnmapRouteStub        func(string, string) (ccv3.Warnings, error)
  1339  	unmapRouteMutex       sync.RWMutex
  1340  	unmapRouteArgsForCall []struct {
  1341  		arg1 string
  1342  		arg2 string
  1343  	}
  1344  	unmapRouteReturns struct {
  1345  		result1 ccv3.Warnings
  1346  		result2 error
  1347  	}
  1348  	unmapRouteReturnsOnCall map[int]struct {
  1349  		result1 ccv3.Warnings
  1350  		result2 error
  1351  	}
  1352  	UnsharePrivateDomainFromOrgStub        func(string, string) (ccv3.Warnings, error)
  1353  	unsharePrivateDomainFromOrgMutex       sync.RWMutex
  1354  	unsharePrivateDomainFromOrgArgsForCall []struct {
  1355  		arg1 string
  1356  		arg2 string
  1357  	}
  1358  	unsharePrivateDomainFromOrgReturns struct {
  1359  		result1 ccv3.Warnings
  1360  		result2 error
  1361  	}
  1362  	unsharePrivateDomainFromOrgReturnsOnCall map[int]struct {
  1363  		result1 ccv3.Warnings
  1364  		result2 error
  1365  	}
  1366  	UpdateAppFeatureStub        func(string, bool, string) (ccv3.Warnings, error)
  1367  	updateAppFeatureMutex       sync.RWMutex
  1368  	updateAppFeatureArgsForCall []struct {
  1369  		arg1 string
  1370  		arg2 bool
  1371  		arg3 string
  1372  	}
  1373  	updateAppFeatureReturns struct {
  1374  		result1 ccv3.Warnings
  1375  		result2 error
  1376  	}
  1377  	updateAppFeatureReturnsOnCall map[int]struct {
  1378  		result1 ccv3.Warnings
  1379  		result2 error
  1380  	}
  1381  	UpdateApplicationStub        func(ccv3.Application) (ccv3.Application, ccv3.Warnings, error)
  1382  	updateApplicationMutex       sync.RWMutex
  1383  	updateApplicationArgsForCall []struct {
  1384  		arg1 ccv3.Application
  1385  	}
  1386  	updateApplicationReturns struct {
  1387  		result1 ccv3.Application
  1388  		result2 ccv3.Warnings
  1389  		result3 error
  1390  	}
  1391  	updateApplicationReturnsOnCall map[int]struct {
  1392  		result1 ccv3.Application
  1393  		result2 ccv3.Warnings
  1394  		result3 error
  1395  	}
  1396  	UpdateApplicationApplyManifestStub        func(string, []byte) (ccv3.JobURL, ccv3.Warnings, error)
  1397  	updateApplicationApplyManifestMutex       sync.RWMutex
  1398  	updateApplicationApplyManifestArgsForCall []struct {
  1399  		arg1 string
  1400  		arg2 []byte
  1401  	}
  1402  	updateApplicationApplyManifestReturns struct {
  1403  		result1 ccv3.JobURL
  1404  		result2 ccv3.Warnings
  1405  		result3 error
  1406  	}
  1407  	updateApplicationApplyManifestReturnsOnCall map[int]struct {
  1408  		result1 ccv3.JobURL
  1409  		result2 ccv3.Warnings
  1410  		result3 error
  1411  	}
  1412  	UpdateApplicationEnvironmentVariablesStub        func(string, ccv3.EnvironmentVariables) (ccv3.EnvironmentVariables, ccv3.Warnings, error)
  1413  	updateApplicationEnvironmentVariablesMutex       sync.RWMutex
  1414  	updateApplicationEnvironmentVariablesArgsForCall []struct {
  1415  		arg1 string
  1416  		arg2 ccv3.EnvironmentVariables
  1417  	}
  1418  	updateApplicationEnvironmentVariablesReturns struct {
  1419  		result1 ccv3.EnvironmentVariables
  1420  		result2 ccv3.Warnings
  1421  		result3 error
  1422  	}
  1423  	updateApplicationEnvironmentVariablesReturnsOnCall map[int]struct {
  1424  		result1 ccv3.EnvironmentVariables
  1425  		result2 ccv3.Warnings
  1426  		result3 error
  1427  	}
  1428  	UpdateApplicationRestartStub        func(string) (ccv3.Application, ccv3.Warnings, error)
  1429  	updateApplicationRestartMutex       sync.RWMutex
  1430  	updateApplicationRestartArgsForCall []struct {
  1431  		arg1 string
  1432  	}
  1433  	updateApplicationRestartReturns struct {
  1434  		result1 ccv3.Application
  1435  		result2 ccv3.Warnings
  1436  		result3 error
  1437  	}
  1438  	updateApplicationRestartReturnsOnCall map[int]struct {
  1439  		result1 ccv3.Application
  1440  		result2 ccv3.Warnings
  1441  		result3 error
  1442  	}
  1443  	UpdateApplicationStartStub        func(string) (ccv3.Application, ccv3.Warnings, error)
  1444  	updateApplicationStartMutex       sync.RWMutex
  1445  	updateApplicationStartArgsForCall []struct {
  1446  		arg1 string
  1447  	}
  1448  	updateApplicationStartReturns struct {
  1449  		result1 ccv3.Application
  1450  		result2 ccv3.Warnings
  1451  		result3 error
  1452  	}
  1453  	updateApplicationStartReturnsOnCall map[int]struct {
  1454  		result1 ccv3.Application
  1455  		result2 ccv3.Warnings
  1456  		result3 error
  1457  	}
  1458  	UpdateApplicationStopStub        func(string) (ccv3.Application, ccv3.Warnings, error)
  1459  	updateApplicationStopMutex       sync.RWMutex
  1460  	updateApplicationStopArgsForCall []struct {
  1461  		arg1 string
  1462  	}
  1463  	updateApplicationStopReturns struct {
  1464  		result1 ccv3.Application
  1465  		result2 ccv3.Warnings
  1466  		result3 error
  1467  	}
  1468  	updateApplicationStopReturnsOnCall map[int]struct {
  1469  		result1 ccv3.Application
  1470  		result2 ccv3.Warnings
  1471  		result3 error
  1472  	}
  1473  	UpdateBuildpackStub        func(ccv3.Buildpack) (ccv3.Buildpack, ccv3.Warnings, error)
  1474  	updateBuildpackMutex       sync.RWMutex
  1475  	updateBuildpackArgsForCall []struct {
  1476  		arg1 ccv3.Buildpack
  1477  	}
  1478  	updateBuildpackReturns struct {
  1479  		result1 ccv3.Buildpack
  1480  		result2 ccv3.Warnings
  1481  		result3 error
  1482  	}
  1483  	updateBuildpackReturnsOnCall map[int]struct {
  1484  		result1 ccv3.Buildpack
  1485  		result2 ccv3.Warnings
  1486  		result3 error
  1487  	}
  1488  	UpdateEnvironmentVariableGroupStub        func(constant.EnvironmentVariableGroupName, ccv3.EnvironmentVariables) (ccv3.EnvironmentVariables, ccv3.Warnings, error)
  1489  	updateEnvironmentVariableGroupMutex       sync.RWMutex
  1490  	updateEnvironmentVariableGroupArgsForCall []struct {
  1491  		arg1 constant.EnvironmentVariableGroupName
  1492  		arg2 ccv3.EnvironmentVariables
  1493  	}
  1494  	updateEnvironmentVariableGroupReturns struct {
  1495  		result1 ccv3.EnvironmentVariables
  1496  		result2 ccv3.Warnings
  1497  		result3 error
  1498  	}
  1499  	updateEnvironmentVariableGroupReturnsOnCall map[int]struct {
  1500  		result1 ccv3.EnvironmentVariables
  1501  		result2 ccv3.Warnings
  1502  		result3 error
  1503  	}
  1504  	UpdateFeatureFlagStub        func(ccv3.FeatureFlag) (ccv3.FeatureFlag, ccv3.Warnings, error)
  1505  	updateFeatureFlagMutex       sync.RWMutex
  1506  	updateFeatureFlagArgsForCall []struct {
  1507  		arg1 ccv3.FeatureFlag
  1508  	}
  1509  	updateFeatureFlagReturns struct {
  1510  		result1 ccv3.FeatureFlag
  1511  		result2 ccv3.Warnings
  1512  		result3 error
  1513  	}
  1514  	updateFeatureFlagReturnsOnCall map[int]struct {
  1515  		result1 ccv3.FeatureFlag
  1516  		result2 ccv3.Warnings
  1517  		result3 error
  1518  	}
  1519  	UpdateOrganizationStub        func(ccv3.Organization) (ccv3.Organization, ccv3.Warnings, error)
  1520  	updateOrganizationMutex       sync.RWMutex
  1521  	updateOrganizationArgsForCall []struct {
  1522  		arg1 ccv3.Organization
  1523  	}
  1524  	updateOrganizationReturns struct {
  1525  		result1 ccv3.Organization
  1526  		result2 ccv3.Warnings
  1527  		result3 error
  1528  	}
  1529  	updateOrganizationReturnsOnCall map[int]struct {
  1530  		result1 ccv3.Organization
  1531  		result2 ccv3.Warnings
  1532  		result3 error
  1533  	}
  1534  	UpdateOrganizationDefaultIsolationSegmentRelationshipStub        func(string, string) (ccv3.Relationship, ccv3.Warnings, error)
  1535  	updateOrganizationDefaultIsolationSegmentRelationshipMutex       sync.RWMutex
  1536  	updateOrganizationDefaultIsolationSegmentRelationshipArgsForCall []struct {
  1537  		arg1 string
  1538  		arg2 string
  1539  	}
  1540  	updateOrganizationDefaultIsolationSegmentRelationshipReturns struct {
  1541  		result1 ccv3.Relationship
  1542  		result2 ccv3.Warnings
  1543  		result3 error
  1544  	}
  1545  	updateOrganizationDefaultIsolationSegmentRelationshipReturnsOnCall map[int]struct {
  1546  		result1 ccv3.Relationship
  1547  		result2 ccv3.Warnings
  1548  		result3 error
  1549  	}
  1550  	UpdateProcessStub        func(ccv3.Process) (ccv3.Process, ccv3.Warnings, error)
  1551  	updateProcessMutex       sync.RWMutex
  1552  	updateProcessArgsForCall []struct {
  1553  		arg1 ccv3.Process
  1554  	}
  1555  	updateProcessReturns struct {
  1556  		result1 ccv3.Process
  1557  		result2 ccv3.Warnings
  1558  		result3 error
  1559  	}
  1560  	updateProcessReturnsOnCall map[int]struct {
  1561  		result1 ccv3.Process
  1562  		result2 ccv3.Warnings
  1563  		result3 error
  1564  	}
  1565  	UpdateResourceMetadataStub        func(string, string, ccv3.Metadata) (ccv3.ResourceMetadata, ccv3.Warnings, error)
  1566  	updateResourceMetadataMutex       sync.RWMutex
  1567  	updateResourceMetadataArgsForCall []struct {
  1568  		arg1 string
  1569  		arg2 string
  1570  		arg3 ccv3.Metadata
  1571  	}
  1572  	updateResourceMetadataReturns struct {
  1573  		result1 ccv3.ResourceMetadata
  1574  		result2 ccv3.Warnings
  1575  		result3 error
  1576  	}
  1577  	updateResourceMetadataReturnsOnCall map[int]struct {
  1578  		result1 ccv3.ResourceMetadata
  1579  		result2 ccv3.Warnings
  1580  		result3 error
  1581  	}
  1582  	UpdateResourceMetadataAsyncStub        func(string, string, ccv3.Metadata) (ccv3.JobURL, ccv3.Warnings, error)
  1583  	updateResourceMetadataAsyncMutex       sync.RWMutex
  1584  	updateResourceMetadataAsyncArgsForCall []struct {
  1585  		arg1 string
  1586  		arg2 string
  1587  		arg3 ccv3.Metadata
  1588  	}
  1589  	updateResourceMetadataAsyncReturns struct {
  1590  		result1 ccv3.JobURL
  1591  		result2 ccv3.Warnings
  1592  		result3 error
  1593  	}
  1594  	updateResourceMetadataAsyncReturnsOnCall map[int]struct {
  1595  		result1 ccv3.JobURL
  1596  		result2 ccv3.Warnings
  1597  		result3 error
  1598  	}
  1599  	UpdateServiceBrokerStub        func(string, ccv3.ServiceBrokerModel) (ccv3.JobURL, ccv3.Warnings, error)
  1600  	updateServiceBrokerMutex       sync.RWMutex
  1601  	updateServiceBrokerArgsForCall []struct {
  1602  		arg1 string
  1603  		arg2 ccv3.ServiceBrokerModel
  1604  	}
  1605  	updateServiceBrokerReturns struct {
  1606  		result1 ccv3.JobURL
  1607  		result2 ccv3.Warnings
  1608  		result3 error
  1609  	}
  1610  	updateServiceBrokerReturnsOnCall map[int]struct {
  1611  		result1 ccv3.JobURL
  1612  		result2 ccv3.Warnings
  1613  		result3 error
  1614  	}
  1615  	UpdateSpaceStub        func(ccv3.Space) (ccv3.Space, ccv3.Warnings, error)
  1616  	updateSpaceMutex       sync.RWMutex
  1617  	updateSpaceArgsForCall []struct {
  1618  		arg1 ccv3.Space
  1619  	}
  1620  	updateSpaceReturns struct {
  1621  		result1 ccv3.Space
  1622  		result2 ccv3.Warnings
  1623  		result3 error
  1624  	}
  1625  	updateSpaceReturnsOnCall map[int]struct {
  1626  		result1 ccv3.Space
  1627  		result2 ccv3.Warnings
  1628  		result3 error
  1629  	}
  1630  	UpdateSpaceApplyManifestStub        func(string, []byte, ...ccv3.Query) (ccv3.JobURL, ccv3.Warnings, error)
  1631  	updateSpaceApplyManifestMutex       sync.RWMutex
  1632  	updateSpaceApplyManifestArgsForCall []struct {
  1633  		arg1 string
  1634  		arg2 []byte
  1635  		arg3 []ccv3.Query
  1636  	}
  1637  	updateSpaceApplyManifestReturns struct {
  1638  		result1 ccv3.JobURL
  1639  		result2 ccv3.Warnings
  1640  		result3 error
  1641  	}
  1642  	updateSpaceApplyManifestReturnsOnCall map[int]struct {
  1643  		result1 ccv3.JobURL
  1644  		result2 ccv3.Warnings
  1645  		result3 error
  1646  	}
  1647  	UpdateSpaceIsolationSegmentRelationshipStub        func(string, string) (ccv3.Relationship, ccv3.Warnings, error)
  1648  	updateSpaceIsolationSegmentRelationshipMutex       sync.RWMutex
  1649  	updateSpaceIsolationSegmentRelationshipArgsForCall []struct {
  1650  		arg1 string
  1651  		arg2 string
  1652  	}
  1653  	updateSpaceIsolationSegmentRelationshipReturns struct {
  1654  		result1 ccv3.Relationship
  1655  		result2 ccv3.Warnings
  1656  		result3 error
  1657  	}
  1658  	updateSpaceIsolationSegmentRelationshipReturnsOnCall map[int]struct {
  1659  		result1 ccv3.Relationship
  1660  		result2 ccv3.Warnings
  1661  		result3 error
  1662  	}
  1663  	UpdateTaskCancelStub        func(string) (ccv3.Task, ccv3.Warnings, error)
  1664  	updateTaskCancelMutex       sync.RWMutex
  1665  	updateTaskCancelArgsForCall []struct {
  1666  		arg1 string
  1667  	}
  1668  	updateTaskCancelReturns struct {
  1669  		result1 ccv3.Task
  1670  		result2 ccv3.Warnings
  1671  		result3 error
  1672  	}
  1673  	updateTaskCancelReturnsOnCall map[int]struct {
  1674  		result1 ccv3.Task
  1675  		result2 ccv3.Warnings
  1676  		result3 error
  1677  	}
  1678  	UploadBitsPackageStub        func(ccv3.Package, []ccv3.Resource, io.Reader, int64) (ccv3.Package, ccv3.Warnings, error)
  1679  	uploadBitsPackageMutex       sync.RWMutex
  1680  	uploadBitsPackageArgsForCall []struct {
  1681  		arg1 ccv3.Package
  1682  		arg2 []ccv3.Resource
  1683  		arg3 io.Reader
  1684  		arg4 int64
  1685  	}
  1686  	uploadBitsPackageReturns struct {
  1687  		result1 ccv3.Package
  1688  		result2 ccv3.Warnings
  1689  		result3 error
  1690  	}
  1691  	uploadBitsPackageReturnsOnCall map[int]struct {
  1692  		result1 ccv3.Package
  1693  		result2 ccv3.Warnings
  1694  		result3 error
  1695  	}
  1696  	UploadBuildpackStub        func(string, string, io.Reader, int64) (ccv3.JobURL, ccv3.Warnings, error)
  1697  	uploadBuildpackMutex       sync.RWMutex
  1698  	uploadBuildpackArgsForCall []struct {
  1699  		arg1 string
  1700  		arg2 string
  1701  		arg3 io.Reader
  1702  		arg4 int64
  1703  	}
  1704  	uploadBuildpackReturns struct {
  1705  		result1 ccv3.JobURL
  1706  		result2 ccv3.Warnings
  1707  		result3 error
  1708  	}
  1709  	uploadBuildpackReturnsOnCall map[int]struct {
  1710  		result1 ccv3.JobURL
  1711  		result2 ccv3.Warnings
  1712  		result3 error
  1713  	}
  1714  	UploadDropletBitsStub        func(string, string, io.Reader, int64) (ccv3.JobURL, ccv3.Warnings, error)
  1715  	uploadDropletBitsMutex       sync.RWMutex
  1716  	uploadDropletBitsArgsForCall []struct {
  1717  		arg1 string
  1718  		arg2 string
  1719  		arg3 io.Reader
  1720  		arg4 int64
  1721  	}
  1722  	uploadDropletBitsReturns struct {
  1723  		result1 ccv3.JobURL
  1724  		result2 ccv3.Warnings
  1725  		result3 error
  1726  	}
  1727  	uploadDropletBitsReturnsOnCall map[int]struct {
  1728  		result1 ccv3.JobURL
  1729  		result2 ccv3.Warnings
  1730  		result3 error
  1731  	}
  1732  	UploadPackageStub        func(ccv3.Package, string) (ccv3.Package, ccv3.Warnings, error)
  1733  	uploadPackageMutex       sync.RWMutex
  1734  	uploadPackageArgsForCall []struct {
  1735  		arg1 ccv3.Package
  1736  		arg2 string
  1737  	}
  1738  	uploadPackageReturns struct {
  1739  		result1 ccv3.Package
  1740  		result2 ccv3.Warnings
  1741  		result3 error
  1742  	}
  1743  	uploadPackageReturnsOnCall map[int]struct {
  1744  		result1 ccv3.Package
  1745  		result2 ccv3.Warnings
  1746  		result3 error
  1747  	}
  1748  	invocations      map[string][][]interface{}
  1749  	invocationsMutex sync.RWMutex
  1750  }
  1751  
  1752  func (fake *FakeCloudControllerClient) AppSSHEndpoint() string {
  1753  	fake.appSSHEndpointMutex.Lock()
  1754  	ret, specificReturn := fake.appSSHEndpointReturnsOnCall[len(fake.appSSHEndpointArgsForCall)]
  1755  	fake.appSSHEndpointArgsForCall = append(fake.appSSHEndpointArgsForCall, struct {
  1756  	}{})
  1757  	fake.recordInvocation("AppSSHEndpoint", []interface{}{})
  1758  	fake.appSSHEndpointMutex.Unlock()
  1759  	if fake.AppSSHEndpointStub != nil {
  1760  		return fake.AppSSHEndpointStub()
  1761  	}
  1762  	if specificReturn {
  1763  		return ret.result1
  1764  	}
  1765  	fakeReturns := fake.appSSHEndpointReturns
  1766  	return fakeReturns.result1
  1767  }
  1768  
  1769  func (fake *FakeCloudControllerClient) AppSSHEndpointCallCount() int {
  1770  	fake.appSSHEndpointMutex.RLock()
  1771  	defer fake.appSSHEndpointMutex.RUnlock()
  1772  	return len(fake.appSSHEndpointArgsForCall)
  1773  }
  1774  
  1775  func (fake *FakeCloudControllerClient) AppSSHEndpointCalls(stub func() string) {
  1776  	fake.appSSHEndpointMutex.Lock()
  1777  	defer fake.appSSHEndpointMutex.Unlock()
  1778  	fake.AppSSHEndpointStub = stub
  1779  }
  1780  
  1781  func (fake *FakeCloudControllerClient) AppSSHEndpointReturns(result1 string) {
  1782  	fake.appSSHEndpointMutex.Lock()
  1783  	defer fake.appSSHEndpointMutex.Unlock()
  1784  	fake.AppSSHEndpointStub = nil
  1785  	fake.appSSHEndpointReturns = struct {
  1786  		result1 string
  1787  	}{result1}
  1788  }
  1789  
  1790  func (fake *FakeCloudControllerClient) AppSSHEndpointReturnsOnCall(i int, result1 string) {
  1791  	fake.appSSHEndpointMutex.Lock()
  1792  	defer fake.appSSHEndpointMutex.Unlock()
  1793  	fake.AppSSHEndpointStub = nil
  1794  	if fake.appSSHEndpointReturnsOnCall == nil {
  1795  		fake.appSSHEndpointReturnsOnCall = make(map[int]struct {
  1796  			result1 string
  1797  		})
  1798  	}
  1799  	fake.appSSHEndpointReturnsOnCall[i] = struct {
  1800  		result1 string
  1801  	}{result1}
  1802  }
  1803  
  1804  func (fake *FakeCloudControllerClient) AppSSHHostKeyFingerprint() string {
  1805  	fake.appSSHHostKeyFingerprintMutex.Lock()
  1806  	ret, specificReturn := fake.appSSHHostKeyFingerprintReturnsOnCall[len(fake.appSSHHostKeyFingerprintArgsForCall)]
  1807  	fake.appSSHHostKeyFingerprintArgsForCall = append(fake.appSSHHostKeyFingerprintArgsForCall, struct {
  1808  	}{})
  1809  	fake.recordInvocation("AppSSHHostKeyFingerprint", []interface{}{})
  1810  	fake.appSSHHostKeyFingerprintMutex.Unlock()
  1811  	if fake.AppSSHHostKeyFingerprintStub != nil {
  1812  		return fake.AppSSHHostKeyFingerprintStub()
  1813  	}
  1814  	if specificReturn {
  1815  		return ret.result1
  1816  	}
  1817  	fakeReturns := fake.appSSHHostKeyFingerprintReturns
  1818  	return fakeReturns.result1
  1819  }
  1820  
  1821  func (fake *FakeCloudControllerClient) AppSSHHostKeyFingerprintCallCount() int {
  1822  	fake.appSSHHostKeyFingerprintMutex.RLock()
  1823  	defer fake.appSSHHostKeyFingerprintMutex.RUnlock()
  1824  	return len(fake.appSSHHostKeyFingerprintArgsForCall)
  1825  }
  1826  
  1827  func (fake *FakeCloudControllerClient) AppSSHHostKeyFingerprintCalls(stub func() string) {
  1828  	fake.appSSHHostKeyFingerprintMutex.Lock()
  1829  	defer fake.appSSHHostKeyFingerprintMutex.Unlock()
  1830  	fake.AppSSHHostKeyFingerprintStub = stub
  1831  }
  1832  
  1833  func (fake *FakeCloudControllerClient) AppSSHHostKeyFingerprintReturns(result1 string) {
  1834  	fake.appSSHHostKeyFingerprintMutex.Lock()
  1835  	defer fake.appSSHHostKeyFingerprintMutex.Unlock()
  1836  	fake.AppSSHHostKeyFingerprintStub = nil
  1837  	fake.appSSHHostKeyFingerprintReturns = struct {
  1838  		result1 string
  1839  	}{result1}
  1840  }
  1841  
  1842  func (fake *FakeCloudControllerClient) AppSSHHostKeyFingerprintReturnsOnCall(i int, result1 string) {
  1843  	fake.appSSHHostKeyFingerprintMutex.Lock()
  1844  	defer fake.appSSHHostKeyFingerprintMutex.Unlock()
  1845  	fake.AppSSHHostKeyFingerprintStub = nil
  1846  	if fake.appSSHHostKeyFingerprintReturnsOnCall == nil {
  1847  		fake.appSSHHostKeyFingerprintReturnsOnCall = make(map[int]struct {
  1848  			result1 string
  1849  		})
  1850  	}
  1851  	fake.appSSHHostKeyFingerprintReturnsOnCall[i] = struct {
  1852  		result1 string
  1853  	}{result1}
  1854  }
  1855  
  1856  func (fake *FakeCloudControllerClient) CancelDeployment(arg1 string) (ccv3.Warnings, error) {
  1857  	fake.cancelDeploymentMutex.Lock()
  1858  	ret, specificReturn := fake.cancelDeploymentReturnsOnCall[len(fake.cancelDeploymentArgsForCall)]
  1859  	fake.cancelDeploymentArgsForCall = append(fake.cancelDeploymentArgsForCall, struct {
  1860  		arg1 string
  1861  	}{arg1})
  1862  	fake.recordInvocation("CancelDeployment", []interface{}{arg1})
  1863  	fake.cancelDeploymentMutex.Unlock()
  1864  	if fake.CancelDeploymentStub != nil {
  1865  		return fake.CancelDeploymentStub(arg1)
  1866  	}
  1867  	if specificReturn {
  1868  		return ret.result1, ret.result2
  1869  	}
  1870  	fakeReturns := fake.cancelDeploymentReturns
  1871  	return fakeReturns.result1, fakeReturns.result2
  1872  }
  1873  
  1874  func (fake *FakeCloudControllerClient) CancelDeploymentCallCount() int {
  1875  	fake.cancelDeploymentMutex.RLock()
  1876  	defer fake.cancelDeploymentMutex.RUnlock()
  1877  	return len(fake.cancelDeploymentArgsForCall)
  1878  }
  1879  
  1880  func (fake *FakeCloudControllerClient) CancelDeploymentCalls(stub func(string) (ccv3.Warnings, error)) {
  1881  	fake.cancelDeploymentMutex.Lock()
  1882  	defer fake.cancelDeploymentMutex.Unlock()
  1883  	fake.CancelDeploymentStub = stub
  1884  }
  1885  
  1886  func (fake *FakeCloudControllerClient) CancelDeploymentArgsForCall(i int) string {
  1887  	fake.cancelDeploymentMutex.RLock()
  1888  	defer fake.cancelDeploymentMutex.RUnlock()
  1889  	argsForCall := fake.cancelDeploymentArgsForCall[i]
  1890  	return argsForCall.arg1
  1891  }
  1892  
  1893  func (fake *FakeCloudControllerClient) CancelDeploymentReturns(result1 ccv3.Warnings, result2 error) {
  1894  	fake.cancelDeploymentMutex.Lock()
  1895  	defer fake.cancelDeploymentMutex.Unlock()
  1896  	fake.CancelDeploymentStub = nil
  1897  	fake.cancelDeploymentReturns = struct {
  1898  		result1 ccv3.Warnings
  1899  		result2 error
  1900  	}{result1, result2}
  1901  }
  1902  
  1903  func (fake *FakeCloudControllerClient) CancelDeploymentReturnsOnCall(i int, result1 ccv3.Warnings, result2 error) {
  1904  	fake.cancelDeploymentMutex.Lock()
  1905  	defer fake.cancelDeploymentMutex.Unlock()
  1906  	fake.CancelDeploymentStub = nil
  1907  	if fake.cancelDeploymentReturnsOnCall == nil {
  1908  		fake.cancelDeploymentReturnsOnCall = make(map[int]struct {
  1909  			result1 ccv3.Warnings
  1910  			result2 error
  1911  		})
  1912  	}
  1913  	fake.cancelDeploymentReturnsOnCall[i] = struct {
  1914  		result1 ccv3.Warnings
  1915  		result2 error
  1916  	}{result1, result2}
  1917  }
  1918  
  1919  func (fake *FakeCloudControllerClient) CheckRoute(arg1 string, arg2 string, arg3 string) (bool, ccv3.Warnings, error) {
  1920  	fake.checkRouteMutex.Lock()
  1921  	ret, specificReturn := fake.checkRouteReturnsOnCall[len(fake.checkRouteArgsForCall)]
  1922  	fake.checkRouteArgsForCall = append(fake.checkRouteArgsForCall, struct {
  1923  		arg1 string
  1924  		arg2 string
  1925  		arg3 string
  1926  	}{arg1, arg2, arg3})
  1927  	fake.recordInvocation("CheckRoute", []interface{}{arg1, arg2, arg3})
  1928  	fake.checkRouteMutex.Unlock()
  1929  	if fake.CheckRouteStub != nil {
  1930  		return fake.CheckRouteStub(arg1, arg2, arg3)
  1931  	}
  1932  	if specificReturn {
  1933  		return ret.result1, ret.result2, ret.result3
  1934  	}
  1935  	fakeReturns := fake.checkRouteReturns
  1936  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  1937  }
  1938  
  1939  func (fake *FakeCloudControllerClient) CheckRouteCallCount() int {
  1940  	fake.checkRouteMutex.RLock()
  1941  	defer fake.checkRouteMutex.RUnlock()
  1942  	return len(fake.checkRouteArgsForCall)
  1943  }
  1944  
  1945  func (fake *FakeCloudControllerClient) CheckRouteCalls(stub func(string, string, string) (bool, ccv3.Warnings, error)) {
  1946  	fake.checkRouteMutex.Lock()
  1947  	defer fake.checkRouteMutex.Unlock()
  1948  	fake.CheckRouteStub = stub
  1949  }
  1950  
  1951  func (fake *FakeCloudControllerClient) CheckRouteArgsForCall(i int) (string, string, string) {
  1952  	fake.checkRouteMutex.RLock()
  1953  	defer fake.checkRouteMutex.RUnlock()
  1954  	argsForCall := fake.checkRouteArgsForCall[i]
  1955  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
  1956  }
  1957  
  1958  func (fake *FakeCloudControllerClient) CheckRouteReturns(result1 bool, result2 ccv3.Warnings, result3 error) {
  1959  	fake.checkRouteMutex.Lock()
  1960  	defer fake.checkRouteMutex.Unlock()
  1961  	fake.CheckRouteStub = nil
  1962  	fake.checkRouteReturns = struct {
  1963  		result1 bool
  1964  		result2 ccv3.Warnings
  1965  		result3 error
  1966  	}{result1, result2, result3}
  1967  }
  1968  
  1969  func (fake *FakeCloudControllerClient) CheckRouteReturnsOnCall(i int, result1 bool, result2 ccv3.Warnings, result3 error) {
  1970  	fake.checkRouteMutex.Lock()
  1971  	defer fake.checkRouteMutex.Unlock()
  1972  	fake.CheckRouteStub = nil
  1973  	if fake.checkRouteReturnsOnCall == nil {
  1974  		fake.checkRouteReturnsOnCall = make(map[int]struct {
  1975  			result1 bool
  1976  			result2 ccv3.Warnings
  1977  			result3 error
  1978  		})
  1979  	}
  1980  	fake.checkRouteReturnsOnCall[i] = struct {
  1981  		result1 bool
  1982  		result2 ccv3.Warnings
  1983  		result3 error
  1984  	}{result1, result2, result3}
  1985  }
  1986  
  1987  func (fake *FakeCloudControllerClient) CloudControllerAPIVersion() string {
  1988  	fake.cloudControllerAPIVersionMutex.Lock()
  1989  	ret, specificReturn := fake.cloudControllerAPIVersionReturnsOnCall[len(fake.cloudControllerAPIVersionArgsForCall)]
  1990  	fake.cloudControllerAPIVersionArgsForCall = append(fake.cloudControllerAPIVersionArgsForCall, struct {
  1991  	}{})
  1992  	fake.recordInvocation("CloudControllerAPIVersion", []interface{}{})
  1993  	fake.cloudControllerAPIVersionMutex.Unlock()
  1994  	if fake.CloudControllerAPIVersionStub != nil {
  1995  		return fake.CloudControllerAPIVersionStub()
  1996  	}
  1997  	if specificReturn {
  1998  		return ret.result1
  1999  	}
  2000  	fakeReturns := fake.cloudControllerAPIVersionReturns
  2001  	return fakeReturns.result1
  2002  }
  2003  
  2004  func (fake *FakeCloudControllerClient) CloudControllerAPIVersionCallCount() int {
  2005  	fake.cloudControllerAPIVersionMutex.RLock()
  2006  	defer fake.cloudControllerAPIVersionMutex.RUnlock()
  2007  	return len(fake.cloudControllerAPIVersionArgsForCall)
  2008  }
  2009  
  2010  func (fake *FakeCloudControllerClient) CloudControllerAPIVersionCalls(stub func() string) {
  2011  	fake.cloudControllerAPIVersionMutex.Lock()
  2012  	defer fake.cloudControllerAPIVersionMutex.Unlock()
  2013  	fake.CloudControllerAPIVersionStub = stub
  2014  }
  2015  
  2016  func (fake *FakeCloudControllerClient) CloudControllerAPIVersionReturns(result1 string) {
  2017  	fake.cloudControllerAPIVersionMutex.Lock()
  2018  	defer fake.cloudControllerAPIVersionMutex.Unlock()
  2019  	fake.CloudControllerAPIVersionStub = nil
  2020  	fake.cloudControllerAPIVersionReturns = struct {
  2021  		result1 string
  2022  	}{result1}
  2023  }
  2024  
  2025  func (fake *FakeCloudControllerClient) CloudControllerAPIVersionReturnsOnCall(i int, result1 string) {
  2026  	fake.cloudControllerAPIVersionMutex.Lock()
  2027  	defer fake.cloudControllerAPIVersionMutex.Unlock()
  2028  	fake.CloudControllerAPIVersionStub = nil
  2029  	if fake.cloudControllerAPIVersionReturnsOnCall == nil {
  2030  		fake.cloudControllerAPIVersionReturnsOnCall = make(map[int]struct {
  2031  			result1 string
  2032  		})
  2033  	}
  2034  	fake.cloudControllerAPIVersionReturnsOnCall[i] = struct {
  2035  		result1 string
  2036  	}{result1}
  2037  }
  2038  
  2039  func (fake *FakeCloudControllerClient) CreateApplication(arg1 ccv3.Application) (ccv3.Application, ccv3.Warnings, error) {
  2040  	fake.createApplicationMutex.Lock()
  2041  	ret, specificReturn := fake.createApplicationReturnsOnCall[len(fake.createApplicationArgsForCall)]
  2042  	fake.createApplicationArgsForCall = append(fake.createApplicationArgsForCall, struct {
  2043  		arg1 ccv3.Application
  2044  	}{arg1})
  2045  	fake.recordInvocation("CreateApplication", []interface{}{arg1})
  2046  	fake.createApplicationMutex.Unlock()
  2047  	if fake.CreateApplicationStub != nil {
  2048  		return fake.CreateApplicationStub(arg1)
  2049  	}
  2050  	if specificReturn {
  2051  		return ret.result1, ret.result2, ret.result3
  2052  	}
  2053  	fakeReturns := fake.createApplicationReturns
  2054  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2055  }
  2056  
  2057  func (fake *FakeCloudControllerClient) CreateApplicationCallCount() int {
  2058  	fake.createApplicationMutex.RLock()
  2059  	defer fake.createApplicationMutex.RUnlock()
  2060  	return len(fake.createApplicationArgsForCall)
  2061  }
  2062  
  2063  func (fake *FakeCloudControllerClient) CreateApplicationCalls(stub func(ccv3.Application) (ccv3.Application, ccv3.Warnings, error)) {
  2064  	fake.createApplicationMutex.Lock()
  2065  	defer fake.createApplicationMutex.Unlock()
  2066  	fake.CreateApplicationStub = stub
  2067  }
  2068  
  2069  func (fake *FakeCloudControllerClient) CreateApplicationArgsForCall(i int) ccv3.Application {
  2070  	fake.createApplicationMutex.RLock()
  2071  	defer fake.createApplicationMutex.RUnlock()
  2072  	argsForCall := fake.createApplicationArgsForCall[i]
  2073  	return argsForCall.arg1
  2074  }
  2075  
  2076  func (fake *FakeCloudControllerClient) CreateApplicationReturns(result1 ccv3.Application, result2 ccv3.Warnings, result3 error) {
  2077  	fake.createApplicationMutex.Lock()
  2078  	defer fake.createApplicationMutex.Unlock()
  2079  	fake.CreateApplicationStub = nil
  2080  	fake.createApplicationReturns = struct {
  2081  		result1 ccv3.Application
  2082  		result2 ccv3.Warnings
  2083  		result3 error
  2084  	}{result1, result2, result3}
  2085  }
  2086  
  2087  func (fake *FakeCloudControllerClient) CreateApplicationReturnsOnCall(i int, result1 ccv3.Application, result2 ccv3.Warnings, result3 error) {
  2088  	fake.createApplicationMutex.Lock()
  2089  	defer fake.createApplicationMutex.Unlock()
  2090  	fake.CreateApplicationStub = nil
  2091  	if fake.createApplicationReturnsOnCall == nil {
  2092  		fake.createApplicationReturnsOnCall = make(map[int]struct {
  2093  			result1 ccv3.Application
  2094  			result2 ccv3.Warnings
  2095  			result3 error
  2096  		})
  2097  	}
  2098  	fake.createApplicationReturnsOnCall[i] = struct {
  2099  		result1 ccv3.Application
  2100  		result2 ccv3.Warnings
  2101  		result3 error
  2102  	}{result1, result2, result3}
  2103  }
  2104  
  2105  func (fake *FakeCloudControllerClient) CreateApplicationDeployment(arg1 string, arg2 string) (string, ccv3.Warnings, error) {
  2106  	fake.createApplicationDeploymentMutex.Lock()
  2107  	ret, specificReturn := fake.createApplicationDeploymentReturnsOnCall[len(fake.createApplicationDeploymentArgsForCall)]
  2108  	fake.createApplicationDeploymentArgsForCall = append(fake.createApplicationDeploymentArgsForCall, struct {
  2109  		arg1 string
  2110  		arg2 string
  2111  	}{arg1, arg2})
  2112  	fake.recordInvocation("CreateApplicationDeployment", []interface{}{arg1, arg2})
  2113  	fake.createApplicationDeploymentMutex.Unlock()
  2114  	if fake.CreateApplicationDeploymentStub != nil {
  2115  		return fake.CreateApplicationDeploymentStub(arg1, arg2)
  2116  	}
  2117  	if specificReturn {
  2118  		return ret.result1, ret.result2, ret.result3
  2119  	}
  2120  	fakeReturns := fake.createApplicationDeploymentReturns
  2121  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2122  }
  2123  
  2124  func (fake *FakeCloudControllerClient) CreateApplicationDeploymentCallCount() int {
  2125  	fake.createApplicationDeploymentMutex.RLock()
  2126  	defer fake.createApplicationDeploymentMutex.RUnlock()
  2127  	return len(fake.createApplicationDeploymentArgsForCall)
  2128  }
  2129  
  2130  func (fake *FakeCloudControllerClient) CreateApplicationDeploymentCalls(stub func(string, string) (string, ccv3.Warnings, error)) {
  2131  	fake.createApplicationDeploymentMutex.Lock()
  2132  	defer fake.createApplicationDeploymentMutex.Unlock()
  2133  	fake.CreateApplicationDeploymentStub = stub
  2134  }
  2135  
  2136  func (fake *FakeCloudControllerClient) CreateApplicationDeploymentArgsForCall(i int) (string, string) {
  2137  	fake.createApplicationDeploymentMutex.RLock()
  2138  	defer fake.createApplicationDeploymentMutex.RUnlock()
  2139  	argsForCall := fake.createApplicationDeploymentArgsForCall[i]
  2140  	return argsForCall.arg1, argsForCall.arg2
  2141  }
  2142  
  2143  func (fake *FakeCloudControllerClient) CreateApplicationDeploymentReturns(result1 string, result2 ccv3.Warnings, result3 error) {
  2144  	fake.createApplicationDeploymentMutex.Lock()
  2145  	defer fake.createApplicationDeploymentMutex.Unlock()
  2146  	fake.CreateApplicationDeploymentStub = nil
  2147  	fake.createApplicationDeploymentReturns = struct {
  2148  		result1 string
  2149  		result2 ccv3.Warnings
  2150  		result3 error
  2151  	}{result1, result2, result3}
  2152  }
  2153  
  2154  func (fake *FakeCloudControllerClient) CreateApplicationDeploymentReturnsOnCall(i int, result1 string, result2 ccv3.Warnings, result3 error) {
  2155  	fake.createApplicationDeploymentMutex.Lock()
  2156  	defer fake.createApplicationDeploymentMutex.Unlock()
  2157  	fake.CreateApplicationDeploymentStub = nil
  2158  	if fake.createApplicationDeploymentReturnsOnCall == nil {
  2159  		fake.createApplicationDeploymentReturnsOnCall = make(map[int]struct {
  2160  			result1 string
  2161  			result2 ccv3.Warnings
  2162  			result3 error
  2163  		})
  2164  	}
  2165  	fake.createApplicationDeploymentReturnsOnCall[i] = struct {
  2166  		result1 string
  2167  		result2 ccv3.Warnings
  2168  		result3 error
  2169  	}{result1, result2, result3}
  2170  }
  2171  
  2172  func (fake *FakeCloudControllerClient) CreateApplicationProcessScale(arg1 string, arg2 ccv3.Process) (ccv3.Process, ccv3.Warnings, error) {
  2173  	fake.createApplicationProcessScaleMutex.Lock()
  2174  	ret, specificReturn := fake.createApplicationProcessScaleReturnsOnCall[len(fake.createApplicationProcessScaleArgsForCall)]
  2175  	fake.createApplicationProcessScaleArgsForCall = append(fake.createApplicationProcessScaleArgsForCall, struct {
  2176  		arg1 string
  2177  		arg2 ccv3.Process
  2178  	}{arg1, arg2})
  2179  	fake.recordInvocation("CreateApplicationProcessScale", []interface{}{arg1, arg2})
  2180  	fake.createApplicationProcessScaleMutex.Unlock()
  2181  	if fake.CreateApplicationProcessScaleStub != nil {
  2182  		return fake.CreateApplicationProcessScaleStub(arg1, arg2)
  2183  	}
  2184  	if specificReturn {
  2185  		return ret.result1, ret.result2, ret.result3
  2186  	}
  2187  	fakeReturns := fake.createApplicationProcessScaleReturns
  2188  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2189  }
  2190  
  2191  func (fake *FakeCloudControllerClient) CreateApplicationProcessScaleCallCount() int {
  2192  	fake.createApplicationProcessScaleMutex.RLock()
  2193  	defer fake.createApplicationProcessScaleMutex.RUnlock()
  2194  	return len(fake.createApplicationProcessScaleArgsForCall)
  2195  }
  2196  
  2197  func (fake *FakeCloudControllerClient) CreateApplicationProcessScaleCalls(stub func(string, ccv3.Process) (ccv3.Process, ccv3.Warnings, error)) {
  2198  	fake.createApplicationProcessScaleMutex.Lock()
  2199  	defer fake.createApplicationProcessScaleMutex.Unlock()
  2200  	fake.CreateApplicationProcessScaleStub = stub
  2201  }
  2202  
  2203  func (fake *FakeCloudControllerClient) CreateApplicationProcessScaleArgsForCall(i int) (string, ccv3.Process) {
  2204  	fake.createApplicationProcessScaleMutex.RLock()
  2205  	defer fake.createApplicationProcessScaleMutex.RUnlock()
  2206  	argsForCall := fake.createApplicationProcessScaleArgsForCall[i]
  2207  	return argsForCall.arg1, argsForCall.arg2
  2208  }
  2209  
  2210  func (fake *FakeCloudControllerClient) CreateApplicationProcessScaleReturns(result1 ccv3.Process, result2 ccv3.Warnings, result3 error) {
  2211  	fake.createApplicationProcessScaleMutex.Lock()
  2212  	defer fake.createApplicationProcessScaleMutex.Unlock()
  2213  	fake.CreateApplicationProcessScaleStub = nil
  2214  	fake.createApplicationProcessScaleReturns = struct {
  2215  		result1 ccv3.Process
  2216  		result2 ccv3.Warnings
  2217  		result3 error
  2218  	}{result1, result2, result3}
  2219  }
  2220  
  2221  func (fake *FakeCloudControllerClient) CreateApplicationProcessScaleReturnsOnCall(i int, result1 ccv3.Process, result2 ccv3.Warnings, result3 error) {
  2222  	fake.createApplicationProcessScaleMutex.Lock()
  2223  	defer fake.createApplicationProcessScaleMutex.Unlock()
  2224  	fake.CreateApplicationProcessScaleStub = nil
  2225  	if fake.createApplicationProcessScaleReturnsOnCall == nil {
  2226  		fake.createApplicationProcessScaleReturnsOnCall = make(map[int]struct {
  2227  			result1 ccv3.Process
  2228  			result2 ccv3.Warnings
  2229  			result3 error
  2230  		})
  2231  	}
  2232  	fake.createApplicationProcessScaleReturnsOnCall[i] = struct {
  2233  		result1 ccv3.Process
  2234  		result2 ccv3.Warnings
  2235  		result3 error
  2236  	}{result1, result2, result3}
  2237  }
  2238  
  2239  func (fake *FakeCloudControllerClient) CreateApplicationTask(arg1 string, arg2 ccv3.Task) (ccv3.Task, ccv3.Warnings, error) {
  2240  	fake.createApplicationTaskMutex.Lock()
  2241  	ret, specificReturn := fake.createApplicationTaskReturnsOnCall[len(fake.createApplicationTaskArgsForCall)]
  2242  	fake.createApplicationTaskArgsForCall = append(fake.createApplicationTaskArgsForCall, struct {
  2243  		arg1 string
  2244  		arg2 ccv3.Task
  2245  	}{arg1, arg2})
  2246  	fake.recordInvocation("CreateApplicationTask", []interface{}{arg1, arg2})
  2247  	fake.createApplicationTaskMutex.Unlock()
  2248  	if fake.CreateApplicationTaskStub != nil {
  2249  		return fake.CreateApplicationTaskStub(arg1, arg2)
  2250  	}
  2251  	if specificReturn {
  2252  		return ret.result1, ret.result2, ret.result3
  2253  	}
  2254  	fakeReturns := fake.createApplicationTaskReturns
  2255  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2256  }
  2257  
  2258  func (fake *FakeCloudControllerClient) CreateApplicationTaskCallCount() int {
  2259  	fake.createApplicationTaskMutex.RLock()
  2260  	defer fake.createApplicationTaskMutex.RUnlock()
  2261  	return len(fake.createApplicationTaskArgsForCall)
  2262  }
  2263  
  2264  func (fake *FakeCloudControllerClient) CreateApplicationTaskCalls(stub func(string, ccv3.Task) (ccv3.Task, ccv3.Warnings, error)) {
  2265  	fake.createApplicationTaskMutex.Lock()
  2266  	defer fake.createApplicationTaskMutex.Unlock()
  2267  	fake.CreateApplicationTaskStub = stub
  2268  }
  2269  
  2270  func (fake *FakeCloudControllerClient) CreateApplicationTaskArgsForCall(i int) (string, ccv3.Task) {
  2271  	fake.createApplicationTaskMutex.RLock()
  2272  	defer fake.createApplicationTaskMutex.RUnlock()
  2273  	argsForCall := fake.createApplicationTaskArgsForCall[i]
  2274  	return argsForCall.arg1, argsForCall.arg2
  2275  }
  2276  
  2277  func (fake *FakeCloudControllerClient) CreateApplicationTaskReturns(result1 ccv3.Task, result2 ccv3.Warnings, result3 error) {
  2278  	fake.createApplicationTaskMutex.Lock()
  2279  	defer fake.createApplicationTaskMutex.Unlock()
  2280  	fake.CreateApplicationTaskStub = nil
  2281  	fake.createApplicationTaskReturns = struct {
  2282  		result1 ccv3.Task
  2283  		result2 ccv3.Warnings
  2284  		result3 error
  2285  	}{result1, result2, result3}
  2286  }
  2287  
  2288  func (fake *FakeCloudControllerClient) CreateApplicationTaskReturnsOnCall(i int, result1 ccv3.Task, result2 ccv3.Warnings, result3 error) {
  2289  	fake.createApplicationTaskMutex.Lock()
  2290  	defer fake.createApplicationTaskMutex.Unlock()
  2291  	fake.CreateApplicationTaskStub = nil
  2292  	if fake.createApplicationTaskReturnsOnCall == nil {
  2293  		fake.createApplicationTaskReturnsOnCall = make(map[int]struct {
  2294  			result1 ccv3.Task
  2295  			result2 ccv3.Warnings
  2296  			result3 error
  2297  		})
  2298  	}
  2299  	fake.createApplicationTaskReturnsOnCall[i] = struct {
  2300  		result1 ccv3.Task
  2301  		result2 ccv3.Warnings
  2302  		result3 error
  2303  	}{result1, result2, result3}
  2304  }
  2305  
  2306  func (fake *FakeCloudControllerClient) CreateBuild(arg1 ccv3.Build) (ccv3.Build, ccv3.Warnings, error) {
  2307  	fake.createBuildMutex.Lock()
  2308  	ret, specificReturn := fake.createBuildReturnsOnCall[len(fake.createBuildArgsForCall)]
  2309  	fake.createBuildArgsForCall = append(fake.createBuildArgsForCall, struct {
  2310  		arg1 ccv3.Build
  2311  	}{arg1})
  2312  	fake.recordInvocation("CreateBuild", []interface{}{arg1})
  2313  	fake.createBuildMutex.Unlock()
  2314  	if fake.CreateBuildStub != nil {
  2315  		return fake.CreateBuildStub(arg1)
  2316  	}
  2317  	if specificReturn {
  2318  		return ret.result1, ret.result2, ret.result3
  2319  	}
  2320  	fakeReturns := fake.createBuildReturns
  2321  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2322  }
  2323  
  2324  func (fake *FakeCloudControllerClient) CreateBuildCallCount() int {
  2325  	fake.createBuildMutex.RLock()
  2326  	defer fake.createBuildMutex.RUnlock()
  2327  	return len(fake.createBuildArgsForCall)
  2328  }
  2329  
  2330  func (fake *FakeCloudControllerClient) CreateBuildCalls(stub func(ccv3.Build) (ccv3.Build, ccv3.Warnings, error)) {
  2331  	fake.createBuildMutex.Lock()
  2332  	defer fake.createBuildMutex.Unlock()
  2333  	fake.CreateBuildStub = stub
  2334  }
  2335  
  2336  func (fake *FakeCloudControllerClient) CreateBuildArgsForCall(i int) ccv3.Build {
  2337  	fake.createBuildMutex.RLock()
  2338  	defer fake.createBuildMutex.RUnlock()
  2339  	argsForCall := fake.createBuildArgsForCall[i]
  2340  	return argsForCall.arg1
  2341  }
  2342  
  2343  func (fake *FakeCloudControllerClient) CreateBuildReturns(result1 ccv3.Build, result2 ccv3.Warnings, result3 error) {
  2344  	fake.createBuildMutex.Lock()
  2345  	defer fake.createBuildMutex.Unlock()
  2346  	fake.CreateBuildStub = nil
  2347  	fake.createBuildReturns = struct {
  2348  		result1 ccv3.Build
  2349  		result2 ccv3.Warnings
  2350  		result3 error
  2351  	}{result1, result2, result3}
  2352  }
  2353  
  2354  func (fake *FakeCloudControllerClient) CreateBuildReturnsOnCall(i int, result1 ccv3.Build, result2 ccv3.Warnings, result3 error) {
  2355  	fake.createBuildMutex.Lock()
  2356  	defer fake.createBuildMutex.Unlock()
  2357  	fake.CreateBuildStub = nil
  2358  	if fake.createBuildReturnsOnCall == nil {
  2359  		fake.createBuildReturnsOnCall = make(map[int]struct {
  2360  			result1 ccv3.Build
  2361  			result2 ccv3.Warnings
  2362  			result3 error
  2363  		})
  2364  	}
  2365  	fake.createBuildReturnsOnCall[i] = struct {
  2366  		result1 ccv3.Build
  2367  		result2 ccv3.Warnings
  2368  		result3 error
  2369  	}{result1, result2, result3}
  2370  }
  2371  
  2372  func (fake *FakeCloudControllerClient) CreateBuildpack(arg1 ccv3.Buildpack) (ccv3.Buildpack, ccv3.Warnings, error) {
  2373  	fake.createBuildpackMutex.Lock()
  2374  	ret, specificReturn := fake.createBuildpackReturnsOnCall[len(fake.createBuildpackArgsForCall)]
  2375  	fake.createBuildpackArgsForCall = append(fake.createBuildpackArgsForCall, struct {
  2376  		arg1 ccv3.Buildpack
  2377  	}{arg1})
  2378  	fake.recordInvocation("CreateBuildpack", []interface{}{arg1})
  2379  	fake.createBuildpackMutex.Unlock()
  2380  	if fake.CreateBuildpackStub != nil {
  2381  		return fake.CreateBuildpackStub(arg1)
  2382  	}
  2383  	if specificReturn {
  2384  		return ret.result1, ret.result2, ret.result3
  2385  	}
  2386  	fakeReturns := fake.createBuildpackReturns
  2387  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2388  }
  2389  
  2390  func (fake *FakeCloudControllerClient) CreateBuildpackCallCount() int {
  2391  	fake.createBuildpackMutex.RLock()
  2392  	defer fake.createBuildpackMutex.RUnlock()
  2393  	return len(fake.createBuildpackArgsForCall)
  2394  }
  2395  
  2396  func (fake *FakeCloudControllerClient) CreateBuildpackCalls(stub func(ccv3.Buildpack) (ccv3.Buildpack, ccv3.Warnings, error)) {
  2397  	fake.createBuildpackMutex.Lock()
  2398  	defer fake.createBuildpackMutex.Unlock()
  2399  	fake.CreateBuildpackStub = stub
  2400  }
  2401  
  2402  func (fake *FakeCloudControllerClient) CreateBuildpackArgsForCall(i int) ccv3.Buildpack {
  2403  	fake.createBuildpackMutex.RLock()
  2404  	defer fake.createBuildpackMutex.RUnlock()
  2405  	argsForCall := fake.createBuildpackArgsForCall[i]
  2406  	return argsForCall.arg1
  2407  }
  2408  
  2409  func (fake *FakeCloudControllerClient) CreateBuildpackReturns(result1 ccv3.Buildpack, result2 ccv3.Warnings, result3 error) {
  2410  	fake.createBuildpackMutex.Lock()
  2411  	defer fake.createBuildpackMutex.Unlock()
  2412  	fake.CreateBuildpackStub = nil
  2413  	fake.createBuildpackReturns = struct {
  2414  		result1 ccv3.Buildpack
  2415  		result2 ccv3.Warnings
  2416  		result3 error
  2417  	}{result1, result2, result3}
  2418  }
  2419  
  2420  func (fake *FakeCloudControllerClient) CreateBuildpackReturnsOnCall(i int, result1 ccv3.Buildpack, result2 ccv3.Warnings, result3 error) {
  2421  	fake.createBuildpackMutex.Lock()
  2422  	defer fake.createBuildpackMutex.Unlock()
  2423  	fake.CreateBuildpackStub = nil
  2424  	if fake.createBuildpackReturnsOnCall == nil {
  2425  		fake.createBuildpackReturnsOnCall = make(map[int]struct {
  2426  			result1 ccv3.Buildpack
  2427  			result2 ccv3.Warnings
  2428  			result3 error
  2429  		})
  2430  	}
  2431  	fake.createBuildpackReturnsOnCall[i] = struct {
  2432  		result1 ccv3.Buildpack
  2433  		result2 ccv3.Warnings
  2434  		result3 error
  2435  	}{result1, result2, result3}
  2436  }
  2437  
  2438  func (fake *FakeCloudControllerClient) CreateDomain(arg1 ccv3.Domain) (ccv3.Domain, ccv3.Warnings, error) {
  2439  	fake.createDomainMutex.Lock()
  2440  	ret, specificReturn := fake.createDomainReturnsOnCall[len(fake.createDomainArgsForCall)]
  2441  	fake.createDomainArgsForCall = append(fake.createDomainArgsForCall, struct {
  2442  		arg1 ccv3.Domain
  2443  	}{arg1})
  2444  	fake.recordInvocation("CreateDomain", []interface{}{arg1})
  2445  	fake.createDomainMutex.Unlock()
  2446  	if fake.CreateDomainStub != nil {
  2447  		return fake.CreateDomainStub(arg1)
  2448  	}
  2449  	if specificReturn {
  2450  		return ret.result1, ret.result2, ret.result3
  2451  	}
  2452  	fakeReturns := fake.createDomainReturns
  2453  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2454  }
  2455  
  2456  func (fake *FakeCloudControllerClient) CreateDomainCallCount() int {
  2457  	fake.createDomainMutex.RLock()
  2458  	defer fake.createDomainMutex.RUnlock()
  2459  	return len(fake.createDomainArgsForCall)
  2460  }
  2461  
  2462  func (fake *FakeCloudControllerClient) CreateDomainCalls(stub func(ccv3.Domain) (ccv3.Domain, ccv3.Warnings, error)) {
  2463  	fake.createDomainMutex.Lock()
  2464  	defer fake.createDomainMutex.Unlock()
  2465  	fake.CreateDomainStub = stub
  2466  }
  2467  
  2468  func (fake *FakeCloudControllerClient) CreateDomainArgsForCall(i int) ccv3.Domain {
  2469  	fake.createDomainMutex.RLock()
  2470  	defer fake.createDomainMutex.RUnlock()
  2471  	argsForCall := fake.createDomainArgsForCall[i]
  2472  	return argsForCall.arg1
  2473  }
  2474  
  2475  func (fake *FakeCloudControllerClient) CreateDomainReturns(result1 ccv3.Domain, result2 ccv3.Warnings, result3 error) {
  2476  	fake.createDomainMutex.Lock()
  2477  	defer fake.createDomainMutex.Unlock()
  2478  	fake.CreateDomainStub = nil
  2479  	fake.createDomainReturns = struct {
  2480  		result1 ccv3.Domain
  2481  		result2 ccv3.Warnings
  2482  		result3 error
  2483  	}{result1, result2, result3}
  2484  }
  2485  
  2486  func (fake *FakeCloudControllerClient) CreateDomainReturnsOnCall(i int, result1 ccv3.Domain, result2 ccv3.Warnings, result3 error) {
  2487  	fake.createDomainMutex.Lock()
  2488  	defer fake.createDomainMutex.Unlock()
  2489  	fake.CreateDomainStub = nil
  2490  	if fake.createDomainReturnsOnCall == nil {
  2491  		fake.createDomainReturnsOnCall = make(map[int]struct {
  2492  			result1 ccv3.Domain
  2493  			result2 ccv3.Warnings
  2494  			result3 error
  2495  		})
  2496  	}
  2497  	fake.createDomainReturnsOnCall[i] = struct {
  2498  		result1 ccv3.Domain
  2499  		result2 ccv3.Warnings
  2500  		result3 error
  2501  	}{result1, result2, result3}
  2502  }
  2503  
  2504  func (fake *FakeCloudControllerClient) CreateDroplet(arg1 string) (ccv3.Droplet, ccv3.Warnings, error) {
  2505  	fake.createDropletMutex.Lock()
  2506  	ret, specificReturn := fake.createDropletReturnsOnCall[len(fake.createDropletArgsForCall)]
  2507  	fake.createDropletArgsForCall = append(fake.createDropletArgsForCall, struct {
  2508  		arg1 string
  2509  	}{arg1})
  2510  	fake.recordInvocation("CreateDroplet", []interface{}{arg1})
  2511  	fake.createDropletMutex.Unlock()
  2512  	if fake.CreateDropletStub != nil {
  2513  		return fake.CreateDropletStub(arg1)
  2514  	}
  2515  	if specificReturn {
  2516  		return ret.result1, ret.result2, ret.result3
  2517  	}
  2518  	fakeReturns := fake.createDropletReturns
  2519  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2520  }
  2521  
  2522  func (fake *FakeCloudControllerClient) CreateDropletCallCount() int {
  2523  	fake.createDropletMutex.RLock()
  2524  	defer fake.createDropletMutex.RUnlock()
  2525  	return len(fake.createDropletArgsForCall)
  2526  }
  2527  
  2528  func (fake *FakeCloudControllerClient) CreateDropletCalls(stub func(string) (ccv3.Droplet, ccv3.Warnings, error)) {
  2529  	fake.createDropletMutex.Lock()
  2530  	defer fake.createDropletMutex.Unlock()
  2531  	fake.CreateDropletStub = stub
  2532  }
  2533  
  2534  func (fake *FakeCloudControllerClient) CreateDropletArgsForCall(i int) string {
  2535  	fake.createDropletMutex.RLock()
  2536  	defer fake.createDropletMutex.RUnlock()
  2537  	argsForCall := fake.createDropletArgsForCall[i]
  2538  	return argsForCall.arg1
  2539  }
  2540  
  2541  func (fake *FakeCloudControllerClient) CreateDropletReturns(result1 ccv3.Droplet, result2 ccv3.Warnings, result3 error) {
  2542  	fake.createDropletMutex.Lock()
  2543  	defer fake.createDropletMutex.Unlock()
  2544  	fake.CreateDropletStub = nil
  2545  	fake.createDropletReturns = struct {
  2546  		result1 ccv3.Droplet
  2547  		result2 ccv3.Warnings
  2548  		result3 error
  2549  	}{result1, result2, result3}
  2550  }
  2551  
  2552  func (fake *FakeCloudControllerClient) CreateDropletReturnsOnCall(i int, result1 ccv3.Droplet, result2 ccv3.Warnings, result3 error) {
  2553  	fake.createDropletMutex.Lock()
  2554  	defer fake.createDropletMutex.Unlock()
  2555  	fake.CreateDropletStub = nil
  2556  	if fake.createDropletReturnsOnCall == nil {
  2557  		fake.createDropletReturnsOnCall = make(map[int]struct {
  2558  			result1 ccv3.Droplet
  2559  			result2 ccv3.Warnings
  2560  			result3 error
  2561  		})
  2562  	}
  2563  	fake.createDropletReturnsOnCall[i] = struct {
  2564  		result1 ccv3.Droplet
  2565  		result2 ccv3.Warnings
  2566  		result3 error
  2567  	}{result1, result2, result3}
  2568  }
  2569  
  2570  func (fake *FakeCloudControllerClient) CreateIsolationSegment(arg1 ccv3.IsolationSegment) (ccv3.IsolationSegment, ccv3.Warnings, error) {
  2571  	fake.createIsolationSegmentMutex.Lock()
  2572  	ret, specificReturn := fake.createIsolationSegmentReturnsOnCall[len(fake.createIsolationSegmentArgsForCall)]
  2573  	fake.createIsolationSegmentArgsForCall = append(fake.createIsolationSegmentArgsForCall, struct {
  2574  		arg1 ccv3.IsolationSegment
  2575  	}{arg1})
  2576  	fake.recordInvocation("CreateIsolationSegment", []interface{}{arg1})
  2577  	fake.createIsolationSegmentMutex.Unlock()
  2578  	if fake.CreateIsolationSegmentStub != nil {
  2579  		return fake.CreateIsolationSegmentStub(arg1)
  2580  	}
  2581  	if specificReturn {
  2582  		return ret.result1, ret.result2, ret.result3
  2583  	}
  2584  	fakeReturns := fake.createIsolationSegmentReturns
  2585  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2586  }
  2587  
  2588  func (fake *FakeCloudControllerClient) CreateIsolationSegmentCallCount() int {
  2589  	fake.createIsolationSegmentMutex.RLock()
  2590  	defer fake.createIsolationSegmentMutex.RUnlock()
  2591  	return len(fake.createIsolationSegmentArgsForCall)
  2592  }
  2593  
  2594  func (fake *FakeCloudControllerClient) CreateIsolationSegmentCalls(stub func(ccv3.IsolationSegment) (ccv3.IsolationSegment, ccv3.Warnings, error)) {
  2595  	fake.createIsolationSegmentMutex.Lock()
  2596  	defer fake.createIsolationSegmentMutex.Unlock()
  2597  	fake.CreateIsolationSegmentStub = stub
  2598  }
  2599  
  2600  func (fake *FakeCloudControllerClient) CreateIsolationSegmentArgsForCall(i int) ccv3.IsolationSegment {
  2601  	fake.createIsolationSegmentMutex.RLock()
  2602  	defer fake.createIsolationSegmentMutex.RUnlock()
  2603  	argsForCall := fake.createIsolationSegmentArgsForCall[i]
  2604  	return argsForCall.arg1
  2605  }
  2606  
  2607  func (fake *FakeCloudControllerClient) CreateIsolationSegmentReturns(result1 ccv3.IsolationSegment, result2 ccv3.Warnings, result3 error) {
  2608  	fake.createIsolationSegmentMutex.Lock()
  2609  	defer fake.createIsolationSegmentMutex.Unlock()
  2610  	fake.CreateIsolationSegmentStub = nil
  2611  	fake.createIsolationSegmentReturns = struct {
  2612  		result1 ccv3.IsolationSegment
  2613  		result2 ccv3.Warnings
  2614  		result3 error
  2615  	}{result1, result2, result3}
  2616  }
  2617  
  2618  func (fake *FakeCloudControllerClient) CreateIsolationSegmentReturnsOnCall(i int, result1 ccv3.IsolationSegment, result2 ccv3.Warnings, result3 error) {
  2619  	fake.createIsolationSegmentMutex.Lock()
  2620  	defer fake.createIsolationSegmentMutex.Unlock()
  2621  	fake.CreateIsolationSegmentStub = nil
  2622  	if fake.createIsolationSegmentReturnsOnCall == nil {
  2623  		fake.createIsolationSegmentReturnsOnCall = make(map[int]struct {
  2624  			result1 ccv3.IsolationSegment
  2625  			result2 ccv3.Warnings
  2626  			result3 error
  2627  		})
  2628  	}
  2629  	fake.createIsolationSegmentReturnsOnCall[i] = struct {
  2630  		result1 ccv3.IsolationSegment
  2631  		result2 ccv3.Warnings
  2632  		result3 error
  2633  	}{result1, result2, result3}
  2634  }
  2635  
  2636  func (fake *FakeCloudControllerClient) CreateOrganization(arg1 string) (ccv3.Organization, ccv3.Warnings, error) {
  2637  	fake.createOrganizationMutex.Lock()
  2638  	ret, specificReturn := fake.createOrganizationReturnsOnCall[len(fake.createOrganizationArgsForCall)]
  2639  	fake.createOrganizationArgsForCall = append(fake.createOrganizationArgsForCall, struct {
  2640  		arg1 string
  2641  	}{arg1})
  2642  	fake.recordInvocation("CreateOrganization", []interface{}{arg1})
  2643  	fake.createOrganizationMutex.Unlock()
  2644  	if fake.CreateOrganizationStub != nil {
  2645  		return fake.CreateOrganizationStub(arg1)
  2646  	}
  2647  	if specificReturn {
  2648  		return ret.result1, ret.result2, ret.result3
  2649  	}
  2650  	fakeReturns := fake.createOrganizationReturns
  2651  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2652  }
  2653  
  2654  func (fake *FakeCloudControllerClient) CreateOrganizationCallCount() int {
  2655  	fake.createOrganizationMutex.RLock()
  2656  	defer fake.createOrganizationMutex.RUnlock()
  2657  	return len(fake.createOrganizationArgsForCall)
  2658  }
  2659  
  2660  func (fake *FakeCloudControllerClient) CreateOrganizationCalls(stub func(string) (ccv3.Organization, ccv3.Warnings, error)) {
  2661  	fake.createOrganizationMutex.Lock()
  2662  	defer fake.createOrganizationMutex.Unlock()
  2663  	fake.CreateOrganizationStub = stub
  2664  }
  2665  
  2666  func (fake *FakeCloudControllerClient) CreateOrganizationArgsForCall(i int) string {
  2667  	fake.createOrganizationMutex.RLock()
  2668  	defer fake.createOrganizationMutex.RUnlock()
  2669  	argsForCall := fake.createOrganizationArgsForCall[i]
  2670  	return argsForCall.arg1
  2671  }
  2672  
  2673  func (fake *FakeCloudControllerClient) CreateOrganizationReturns(result1 ccv3.Organization, result2 ccv3.Warnings, result3 error) {
  2674  	fake.createOrganizationMutex.Lock()
  2675  	defer fake.createOrganizationMutex.Unlock()
  2676  	fake.CreateOrganizationStub = nil
  2677  	fake.createOrganizationReturns = struct {
  2678  		result1 ccv3.Organization
  2679  		result2 ccv3.Warnings
  2680  		result3 error
  2681  	}{result1, result2, result3}
  2682  }
  2683  
  2684  func (fake *FakeCloudControllerClient) CreateOrganizationReturnsOnCall(i int, result1 ccv3.Organization, result2 ccv3.Warnings, result3 error) {
  2685  	fake.createOrganizationMutex.Lock()
  2686  	defer fake.createOrganizationMutex.Unlock()
  2687  	fake.CreateOrganizationStub = nil
  2688  	if fake.createOrganizationReturnsOnCall == nil {
  2689  		fake.createOrganizationReturnsOnCall = make(map[int]struct {
  2690  			result1 ccv3.Organization
  2691  			result2 ccv3.Warnings
  2692  			result3 error
  2693  		})
  2694  	}
  2695  	fake.createOrganizationReturnsOnCall[i] = struct {
  2696  		result1 ccv3.Organization
  2697  		result2 ccv3.Warnings
  2698  		result3 error
  2699  	}{result1, result2, result3}
  2700  }
  2701  
  2702  func (fake *FakeCloudControllerClient) CreatePackage(arg1 ccv3.Package) (ccv3.Package, ccv3.Warnings, error) {
  2703  	fake.createPackageMutex.Lock()
  2704  	ret, specificReturn := fake.createPackageReturnsOnCall[len(fake.createPackageArgsForCall)]
  2705  	fake.createPackageArgsForCall = append(fake.createPackageArgsForCall, struct {
  2706  		arg1 ccv3.Package
  2707  	}{arg1})
  2708  	fake.recordInvocation("CreatePackage", []interface{}{arg1})
  2709  	fake.createPackageMutex.Unlock()
  2710  	if fake.CreatePackageStub != nil {
  2711  		return fake.CreatePackageStub(arg1)
  2712  	}
  2713  	if specificReturn {
  2714  		return ret.result1, ret.result2, ret.result3
  2715  	}
  2716  	fakeReturns := fake.createPackageReturns
  2717  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2718  }
  2719  
  2720  func (fake *FakeCloudControllerClient) CreatePackageCallCount() int {
  2721  	fake.createPackageMutex.RLock()
  2722  	defer fake.createPackageMutex.RUnlock()
  2723  	return len(fake.createPackageArgsForCall)
  2724  }
  2725  
  2726  func (fake *FakeCloudControllerClient) CreatePackageCalls(stub func(ccv3.Package) (ccv3.Package, ccv3.Warnings, error)) {
  2727  	fake.createPackageMutex.Lock()
  2728  	defer fake.createPackageMutex.Unlock()
  2729  	fake.CreatePackageStub = stub
  2730  }
  2731  
  2732  func (fake *FakeCloudControllerClient) CreatePackageArgsForCall(i int) ccv3.Package {
  2733  	fake.createPackageMutex.RLock()
  2734  	defer fake.createPackageMutex.RUnlock()
  2735  	argsForCall := fake.createPackageArgsForCall[i]
  2736  	return argsForCall.arg1
  2737  }
  2738  
  2739  func (fake *FakeCloudControllerClient) CreatePackageReturns(result1 ccv3.Package, result2 ccv3.Warnings, result3 error) {
  2740  	fake.createPackageMutex.Lock()
  2741  	defer fake.createPackageMutex.Unlock()
  2742  	fake.CreatePackageStub = nil
  2743  	fake.createPackageReturns = struct {
  2744  		result1 ccv3.Package
  2745  		result2 ccv3.Warnings
  2746  		result3 error
  2747  	}{result1, result2, result3}
  2748  }
  2749  
  2750  func (fake *FakeCloudControllerClient) CreatePackageReturnsOnCall(i int, result1 ccv3.Package, result2 ccv3.Warnings, result3 error) {
  2751  	fake.createPackageMutex.Lock()
  2752  	defer fake.createPackageMutex.Unlock()
  2753  	fake.CreatePackageStub = nil
  2754  	if fake.createPackageReturnsOnCall == nil {
  2755  		fake.createPackageReturnsOnCall = make(map[int]struct {
  2756  			result1 ccv3.Package
  2757  			result2 ccv3.Warnings
  2758  			result3 error
  2759  		})
  2760  	}
  2761  	fake.createPackageReturnsOnCall[i] = struct {
  2762  		result1 ccv3.Package
  2763  		result2 ccv3.Warnings
  2764  		result3 error
  2765  	}{result1, result2, result3}
  2766  }
  2767  
  2768  func (fake *FakeCloudControllerClient) CreateRole(arg1 ccv3.Role) (ccv3.Role, ccv3.Warnings, error) {
  2769  	fake.createRoleMutex.Lock()
  2770  	ret, specificReturn := fake.createRoleReturnsOnCall[len(fake.createRoleArgsForCall)]
  2771  	fake.createRoleArgsForCall = append(fake.createRoleArgsForCall, struct {
  2772  		arg1 ccv3.Role
  2773  	}{arg1})
  2774  	fake.recordInvocation("CreateRole", []interface{}{arg1})
  2775  	fake.createRoleMutex.Unlock()
  2776  	if fake.CreateRoleStub != nil {
  2777  		return fake.CreateRoleStub(arg1)
  2778  	}
  2779  	if specificReturn {
  2780  		return ret.result1, ret.result2, ret.result3
  2781  	}
  2782  	fakeReturns := fake.createRoleReturns
  2783  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2784  }
  2785  
  2786  func (fake *FakeCloudControllerClient) CreateRoleCallCount() int {
  2787  	fake.createRoleMutex.RLock()
  2788  	defer fake.createRoleMutex.RUnlock()
  2789  	return len(fake.createRoleArgsForCall)
  2790  }
  2791  
  2792  func (fake *FakeCloudControllerClient) CreateRoleCalls(stub func(ccv3.Role) (ccv3.Role, ccv3.Warnings, error)) {
  2793  	fake.createRoleMutex.Lock()
  2794  	defer fake.createRoleMutex.Unlock()
  2795  	fake.CreateRoleStub = stub
  2796  }
  2797  
  2798  func (fake *FakeCloudControllerClient) CreateRoleArgsForCall(i int) ccv3.Role {
  2799  	fake.createRoleMutex.RLock()
  2800  	defer fake.createRoleMutex.RUnlock()
  2801  	argsForCall := fake.createRoleArgsForCall[i]
  2802  	return argsForCall.arg1
  2803  }
  2804  
  2805  func (fake *FakeCloudControllerClient) CreateRoleReturns(result1 ccv3.Role, result2 ccv3.Warnings, result3 error) {
  2806  	fake.createRoleMutex.Lock()
  2807  	defer fake.createRoleMutex.Unlock()
  2808  	fake.CreateRoleStub = nil
  2809  	fake.createRoleReturns = struct {
  2810  		result1 ccv3.Role
  2811  		result2 ccv3.Warnings
  2812  		result3 error
  2813  	}{result1, result2, result3}
  2814  }
  2815  
  2816  func (fake *FakeCloudControllerClient) CreateRoleReturnsOnCall(i int, result1 ccv3.Role, result2 ccv3.Warnings, result3 error) {
  2817  	fake.createRoleMutex.Lock()
  2818  	defer fake.createRoleMutex.Unlock()
  2819  	fake.CreateRoleStub = nil
  2820  	if fake.createRoleReturnsOnCall == nil {
  2821  		fake.createRoleReturnsOnCall = make(map[int]struct {
  2822  			result1 ccv3.Role
  2823  			result2 ccv3.Warnings
  2824  			result3 error
  2825  		})
  2826  	}
  2827  	fake.createRoleReturnsOnCall[i] = struct {
  2828  		result1 ccv3.Role
  2829  		result2 ccv3.Warnings
  2830  		result3 error
  2831  	}{result1, result2, result3}
  2832  }
  2833  
  2834  func (fake *FakeCloudControllerClient) CreateRoute(arg1 ccv3.Route) (ccv3.Route, ccv3.Warnings, error) {
  2835  	fake.createRouteMutex.Lock()
  2836  	ret, specificReturn := fake.createRouteReturnsOnCall[len(fake.createRouteArgsForCall)]
  2837  	fake.createRouteArgsForCall = append(fake.createRouteArgsForCall, struct {
  2838  		arg1 ccv3.Route
  2839  	}{arg1})
  2840  	fake.recordInvocation("CreateRoute", []interface{}{arg1})
  2841  	fake.createRouteMutex.Unlock()
  2842  	if fake.CreateRouteStub != nil {
  2843  		return fake.CreateRouteStub(arg1)
  2844  	}
  2845  	if specificReturn {
  2846  		return ret.result1, ret.result2, ret.result3
  2847  	}
  2848  	fakeReturns := fake.createRouteReturns
  2849  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2850  }
  2851  
  2852  func (fake *FakeCloudControllerClient) CreateRouteCallCount() int {
  2853  	fake.createRouteMutex.RLock()
  2854  	defer fake.createRouteMutex.RUnlock()
  2855  	return len(fake.createRouteArgsForCall)
  2856  }
  2857  
  2858  func (fake *FakeCloudControllerClient) CreateRouteCalls(stub func(ccv3.Route) (ccv3.Route, ccv3.Warnings, error)) {
  2859  	fake.createRouteMutex.Lock()
  2860  	defer fake.createRouteMutex.Unlock()
  2861  	fake.CreateRouteStub = stub
  2862  }
  2863  
  2864  func (fake *FakeCloudControllerClient) CreateRouteArgsForCall(i int) ccv3.Route {
  2865  	fake.createRouteMutex.RLock()
  2866  	defer fake.createRouteMutex.RUnlock()
  2867  	argsForCall := fake.createRouteArgsForCall[i]
  2868  	return argsForCall.arg1
  2869  }
  2870  
  2871  func (fake *FakeCloudControllerClient) CreateRouteReturns(result1 ccv3.Route, result2 ccv3.Warnings, result3 error) {
  2872  	fake.createRouteMutex.Lock()
  2873  	defer fake.createRouteMutex.Unlock()
  2874  	fake.CreateRouteStub = nil
  2875  	fake.createRouteReturns = struct {
  2876  		result1 ccv3.Route
  2877  		result2 ccv3.Warnings
  2878  		result3 error
  2879  	}{result1, result2, result3}
  2880  }
  2881  
  2882  func (fake *FakeCloudControllerClient) CreateRouteReturnsOnCall(i int, result1 ccv3.Route, result2 ccv3.Warnings, result3 error) {
  2883  	fake.createRouteMutex.Lock()
  2884  	defer fake.createRouteMutex.Unlock()
  2885  	fake.CreateRouteStub = nil
  2886  	if fake.createRouteReturnsOnCall == nil {
  2887  		fake.createRouteReturnsOnCall = make(map[int]struct {
  2888  			result1 ccv3.Route
  2889  			result2 ccv3.Warnings
  2890  			result3 error
  2891  		})
  2892  	}
  2893  	fake.createRouteReturnsOnCall[i] = struct {
  2894  		result1 ccv3.Route
  2895  		result2 ccv3.Warnings
  2896  		result3 error
  2897  	}{result1, result2, result3}
  2898  }
  2899  
  2900  func (fake *FakeCloudControllerClient) CreateServiceBroker(arg1 ccv3.ServiceBrokerModel) (ccv3.JobURL, ccv3.Warnings, error) {
  2901  	fake.createServiceBrokerMutex.Lock()
  2902  	ret, specificReturn := fake.createServiceBrokerReturnsOnCall[len(fake.createServiceBrokerArgsForCall)]
  2903  	fake.createServiceBrokerArgsForCall = append(fake.createServiceBrokerArgsForCall, struct {
  2904  		arg1 ccv3.ServiceBrokerModel
  2905  	}{arg1})
  2906  	fake.recordInvocation("CreateServiceBroker", []interface{}{arg1})
  2907  	fake.createServiceBrokerMutex.Unlock()
  2908  	if fake.CreateServiceBrokerStub != nil {
  2909  		return fake.CreateServiceBrokerStub(arg1)
  2910  	}
  2911  	if specificReturn {
  2912  		return ret.result1, ret.result2, ret.result3
  2913  	}
  2914  	fakeReturns := fake.createServiceBrokerReturns
  2915  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2916  }
  2917  
  2918  func (fake *FakeCloudControllerClient) CreateServiceBrokerCallCount() int {
  2919  	fake.createServiceBrokerMutex.RLock()
  2920  	defer fake.createServiceBrokerMutex.RUnlock()
  2921  	return len(fake.createServiceBrokerArgsForCall)
  2922  }
  2923  
  2924  func (fake *FakeCloudControllerClient) CreateServiceBrokerCalls(stub func(ccv3.ServiceBrokerModel) (ccv3.JobURL, ccv3.Warnings, error)) {
  2925  	fake.createServiceBrokerMutex.Lock()
  2926  	defer fake.createServiceBrokerMutex.Unlock()
  2927  	fake.CreateServiceBrokerStub = stub
  2928  }
  2929  
  2930  func (fake *FakeCloudControllerClient) CreateServiceBrokerArgsForCall(i int) ccv3.ServiceBrokerModel {
  2931  	fake.createServiceBrokerMutex.RLock()
  2932  	defer fake.createServiceBrokerMutex.RUnlock()
  2933  	argsForCall := fake.createServiceBrokerArgsForCall[i]
  2934  	return argsForCall.arg1
  2935  }
  2936  
  2937  func (fake *FakeCloudControllerClient) CreateServiceBrokerReturns(result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  2938  	fake.createServiceBrokerMutex.Lock()
  2939  	defer fake.createServiceBrokerMutex.Unlock()
  2940  	fake.CreateServiceBrokerStub = nil
  2941  	fake.createServiceBrokerReturns = struct {
  2942  		result1 ccv3.JobURL
  2943  		result2 ccv3.Warnings
  2944  		result3 error
  2945  	}{result1, result2, result3}
  2946  }
  2947  
  2948  func (fake *FakeCloudControllerClient) CreateServiceBrokerReturnsOnCall(i int, result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  2949  	fake.createServiceBrokerMutex.Lock()
  2950  	defer fake.createServiceBrokerMutex.Unlock()
  2951  	fake.CreateServiceBrokerStub = nil
  2952  	if fake.createServiceBrokerReturnsOnCall == nil {
  2953  		fake.createServiceBrokerReturnsOnCall = make(map[int]struct {
  2954  			result1 ccv3.JobURL
  2955  			result2 ccv3.Warnings
  2956  			result3 error
  2957  		})
  2958  	}
  2959  	fake.createServiceBrokerReturnsOnCall[i] = struct {
  2960  		result1 ccv3.JobURL
  2961  		result2 ccv3.Warnings
  2962  		result3 error
  2963  	}{result1, result2, result3}
  2964  }
  2965  
  2966  func (fake *FakeCloudControllerClient) CreateSpace(arg1 ccv3.Space) (ccv3.Space, ccv3.Warnings, error) {
  2967  	fake.createSpaceMutex.Lock()
  2968  	ret, specificReturn := fake.createSpaceReturnsOnCall[len(fake.createSpaceArgsForCall)]
  2969  	fake.createSpaceArgsForCall = append(fake.createSpaceArgsForCall, struct {
  2970  		arg1 ccv3.Space
  2971  	}{arg1})
  2972  	fake.recordInvocation("CreateSpace", []interface{}{arg1})
  2973  	fake.createSpaceMutex.Unlock()
  2974  	if fake.CreateSpaceStub != nil {
  2975  		return fake.CreateSpaceStub(arg1)
  2976  	}
  2977  	if specificReturn {
  2978  		return ret.result1, ret.result2, ret.result3
  2979  	}
  2980  	fakeReturns := fake.createSpaceReturns
  2981  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2982  }
  2983  
  2984  func (fake *FakeCloudControllerClient) CreateSpaceCallCount() int {
  2985  	fake.createSpaceMutex.RLock()
  2986  	defer fake.createSpaceMutex.RUnlock()
  2987  	return len(fake.createSpaceArgsForCall)
  2988  }
  2989  
  2990  func (fake *FakeCloudControllerClient) CreateSpaceCalls(stub func(ccv3.Space) (ccv3.Space, ccv3.Warnings, error)) {
  2991  	fake.createSpaceMutex.Lock()
  2992  	defer fake.createSpaceMutex.Unlock()
  2993  	fake.CreateSpaceStub = stub
  2994  }
  2995  
  2996  func (fake *FakeCloudControllerClient) CreateSpaceArgsForCall(i int) ccv3.Space {
  2997  	fake.createSpaceMutex.RLock()
  2998  	defer fake.createSpaceMutex.RUnlock()
  2999  	argsForCall := fake.createSpaceArgsForCall[i]
  3000  	return argsForCall.arg1
  3001  }
  3002  
  3003  func (fake *FakeCloudControllerClient) CreateSpaceReturns(result1 ccv3.Space, result2 ccv3.Warnings, result3 error) {
  3004  	fake.createSpaceMutex.Lock()
  3005  	defer fake.createSpaceMutex.Unlock()
  3006  	fake.CreateSpaceStub = nil
  3007  	fake.createSpaceReturns = struct {
  3008  		result1 ccv3.Space
  3009  		result2 ccv3.Warnings
  3010  		result3 error
  3011  	}{result1, result2, result3}
  3012  }
  3013  
  3014  func (fake *FakeCloudControllerClient) CreateSpaceReturnsOnCall(i int, result1 ccv3.Space, result2 ccv3.Warnings, result3 error) {
  3015  	fake.createSpaceMutex.Lock()
  3016  	defer fake.createSpaceMutex.Unlock()
  3017  	fake.CreateSpaceStub = nil
  3018  	if fake.createSpaceReturnsOnCall == nil {
  3019  		fake.createSpaceReturnsOnCall = make(map[int]struct {
  3020  			result1 ccv3.Space
  3021  			result2 ccv3.Warnings
  3022  			result3 error
  3023  		})
  3024  	}
  3025  	fake.createSpaceReturnsOnCall[i] = struct {
  3026  		result1 ccv3.Space
  3027  		result2 ccv3.Warnings
  3028  		result3 error
  3029  	}{result1, result2, result3}
  3030  }
  3031  
  3032  func (fake *FakeCloudControllerClient) CreateUser(arg1 string) (ccv3.User, ccv3.Warnings, error) {
  3033  	fake.createUserMutex.Lock()
  3034  	ret, specificReturn := fake.createUserReturnsOnCall[len(fake.createUserArgsForCall)]
  3035  	fake.createUserArgsForCall = append(fake.createUserArgsForCall, struct {
  3036  		arg1 string
  3037  	}{arg1})
  3038  	fake.recordInvocation("CreateUser", []interface{}{arg1})
  3039  	fake.createUserMutex.Unlock()
  3040  	if fake.CreateUserStub != nil {
  3041  		return fake.CreateUserStub(arg1)
  3042  	}
  3043  	if specificReturn {
  3044  		return ret.result1, ret.result2, ret.result3
  3045  	}
  3046  	fakeReturns := fake.createUserReturns
  3047  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3048  }
  3049  
  3050  func (fake *FakeCloudControllerClient) CreateUserCallCount() int {
  3051  	fake.createUserMutex.RLock()
  3052  	defer fake.createUserMutex.RUnlock()
  3053  	return len(fake.createUserArgsForCall)
  3054  }
  3055  
  3056  func (fake *FakeCloudControllerClient) CreateUserCalls(stub func(string) (ccv3.User, ccv3.Warnings, error)) {
  3057  	fake.createUserMutex.Lock()
  3058  	defer fake.createUserMutex.Unlock()
  3059  	fake.CreateUserStub = stub
  3060  }
  3061  
  3062  func (fake *FakeCloudControllerClient) CreateUserArgsForCall(i int) string {
  3063  	fake.createUserMutex.RLock()
  3064  	defer fake.createUserMutex.RUnlock()
  3065  	argsForCall := fake.createUserArgsForCall[i]
  3066  	return argsForCall.arg1
  3067  }
  3068  
  3069  func (fake *FakeCloudControllerClient) CreateUserReturns(result1 ccv3.User, result2 ccv3.Warnings, result3 error) {
  3070  	fake.createUserMutex.Lock()
  3071  	defer fake.createUserMutex.Unlock()
  3072  	fake.CreateUserStub = nil
  3073  	fake.createUserReturns = struct {
  3074  		result1 ccv3.User
  3075  		result2 ccv3.Warnings
  3076  		result3 error
  3077  	}{result1, result2, result3}
  3078  }
  3079  
  3080  func (fake *FakeCloudControllerClient) CreateUserReturnsOnCall(i int, result1 ccv3.User, result2 ccv3.Warnings, result3 error) {
  3081  	fake.createUserMutex.Lock()
  3082  	defer fake.createUserMutex.Unlock()
  3083  	fake.CreateUserStub = nil
  3084  	if fake.createUserReturnsOnCall == nil {
  3085  		fake.createUserReturnsOnCall = make(map[int]struct {
  3086  			result1 ccv3.User
  3087  			result2 ccv3.Warnings
  3088  			result3 error
  3089  		})
  3090  	}
  3091  	fake.createUserReturnsOnCall[i] = struct {
  3092  		result1 ccv3.User
  3093  		result2 ccv3.Warnings
  3094  		result3 error
  3095  	}{result1, result2, result3}
  3096  }
  3097  
  3098  func (fake *FakeCloudControllerClient) DeleteApplication(arg1 string) (ccv3.JobURL, ccv3.Warnings, error) {
  3099  	fake.deleteApplicationMutex.Lock()
  3100  	ret, specificReturn := fake.deleteApplicationReturnsOnCall[len(fake.deleteApplicationArgsForCall)]
  3101  	fake.deleteApplicationArgsForCall = append(fake.deleteApplicationArgsForCall, struct {
  3102  		arg1 string
  3103  	}{arg1})
  3104  	fake.recordInvocation("DeleteApplication", []interface{}{arg1})
  3105  	fake.deleteApplicationMutex.Unlock()
  3106  	if fake.DeleteApplicationStub != nil {
  3107  		return fake.DeleteApplicationStub(arg1)
  3108  	}
  3109  	if specificReturn {
  3110  		return ret.result1, ret.result2, ret.result3
  3111  	}
  3112  	fakeReturns := fake.deleteApplicationReturns
  3113  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3114  }
  3115  
  3116  func (fake *FakeCloudControllerClient) DeleteApplicationCallCount() int {
  3117  	fake.deleteApplicationMutex.RLock()
  3118  	defer fake.deleteApplicationMutex.RUnlock()
  3119  	return len(fake.deleteApplicationArgsForCall)
  3120  }
  3121  
  3122  func (fake *FakeCloudControllerClient) DeleteApplicationCalls(stub func(string) (ccv3.JobURL, ccv3.Warnings, error)) {
  3123  	fake.deleteApplicationMutex.Lock()
  3124  	defer fake.deleteApplicationMutex.Unlock()
  3125  	fake.DeleteApplicationStub = stub
  3126  }
  3127  
  3128  func (fake *FakeCloudControllerClient) DeleteApplicationArgsForCall(i int) string {
  3129  	fake.deleteApplicationMutex.RLock()
  3130  	defer fake.deleteApplicationMutex.RUnlock()
  3131  	argsForCall := fake.deleteApplicationArgsForCall[i]
  3132  	return argsForCall.arg1
  3133  }
  3134  
  3135  func (fake *FakeCloudControllerClient) DeleteApplicationReturns(result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  3136  	fake.deleteApplicationMutex.Lock()
  3137  	defer fake.deleteApplicationMutex.Unlock()
  3138  	fake.DeleteApplicationStub = nil
  3139  	fake.deleteApplicationReturns = struct {
  3140  		result1 ccv3.JobURL
  3141  		result2 ccv3.Warnings
  3142  		result3 error
  3143  	}{result1, result2, result3}
  3144  }
  3145  
  3146  func (fake *FakeCloudControllerClient) DeleteApplicationReturnsOnCall(i int, result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  3147  	fake.deleteApplicationMutex.Lock()
  3148  	defer fake.deleteApplicationMutex.Unlock()
  3149  	fake.DeleteApplicationStub = nil
  3150  	if fake.deleteApplicationReturnsOnCall == nil {
  3151  		fake.deleteApplicationReturnsOnCall = make(map[int]struct {
  3152  			result1 ccv3.JobURL
  3153  			result2 ccv3.Warnings
  3154  			result3 error
  3155  		})
  3156  	}
  3157  	fake.deleteApplicationReturnsOnCall[i] = struct {
  3158  		result1 ccv3.JobURL
  3159  		result2 ccv3.Warnings
  3160  		result3 error
  3161  	}{result1, result2, result3}
  3162  }
  3163  
  3164  func (fake *FakeCloudControllerClient) DeleteApplicationProcessInstance(arg1 string, arg2 string, arg3 int) (ccv3.Warnings, error) {
  3165  	fake.deleteApplicationProcessInstanceMutex.Lock()
  3166  	ret, specificReturn := fake.deleteApplicationProcessInstanceReturnsOnCall[len(fake.deleteApplicationProcessInstanceArgsForCall)]
  3167  	fake.deleteApplicationProcessInstanceArgsForCall = append(fake.deleteApplicationProcessInstanceArgsForCall, struct {
  3168  		arg1 string
  3169  		arg2 string
  3170  		arg3 int
  3171  	}{arg1, arg2, arg3})
  3172  	fake.recordInvocation("DeleteApplicationProcessInstance", []interface{}{arg1, arg2, arg3})
  3173  	fake.deleteApplicationProcessInstanceMutex.Unlock()
  3174  	if fake.DeleteApplicationProcessInstanceStub != nil {
  3175  		return fake.DeleteApplicationProcessInstanceStub(arg1, arg2, arg3)
  3176  	}
  3177  	if specificReturn {
  3178  		return ret.result1, ret.result2
  3179  	}
  3180  	fakeReturns := fake.deleteApplicationProcessInstanceReturns
  3181  	return fakeReturns.result1, fakeReturns.result2
  3182  }
  3183  
  3184  func (fake *FakeCloudControllerClient) DeleteApplicationProcessInstanceCallCount() int {
  3185  	fake.deleteApplicationProcessInstanceMutex.RLock()
  3186  	defer fake.deleteApplicationProcessInstanceMutex.RUnlock()
  3187  	return len(fake.deleteApplicationProcessInstanceArgsForCall)
  3188  }
  3189  
  3190  func (fake *FakeCloudControllerClient) DeleteApplicationProcessInstanceCalls(stub func(string, string, int) (ccv3.Warnings, error)) {
  3191  	fake.deleteApplicationProcessInstanceMutex.Lock()
  3192  	defer fake.deleteApplicationProcessInstanceMutex.Unlock()
  3193  	fake.DeleteApplicationProcessInstanceStub = stub
  3194  }
  3195  
  3196  func (fake *FakeCloudControllerClient) DeleteApplicationProcessInstanceArgsForCall(i int) (string, string, int) {
  3197  	fake.deleteApplicationProcessInstanceMutex.RLock()
  3198  	defer fake.deleteApplicationProcessInstanceMutex.RUnlock()
  3199  	argsForCall := fake.deleteApplicationProcessInstanceArgsForCall[i]
  3200  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
  3201  }
  3202  
  3203  func (fake *FakeCloudControllerClient) DeleteApplicationProcessInstanceReturns(result1 ccv3.Warnings, result2 error) {
  3204  	fake.deleteApplicationProcessInstanceMutex.Lock()
  3205  	defer fake.deleteApplicationProcessInstanceMutex.Unlock()
  3206  	fake.DeleteApplicationProcessInstanceStub = nil
  3207  	fake.deleteApplicationProcessInstanceReturns = struct {
  3208  		result1 ccv3.Warnings
  3209  		result2 error
  3210  	}{result1, result2}
  3211  }
  3212  
  3213  func (fake *FakeCloudControllerClient) DeleteApplicationProcessInstanceReturnsOnCall(i int, result1 ccv3.Warnings, result2 error) {
  3214  	fake.deleteApplicationProcessInstanceMutex.Lock()
  3215  	defer fake.deleteApplicationProcessInstanceMutex.Unlock()
  3216  	fake.DeleteApplicationProcessInstanceStub = nil
  3217  	if fake.deleteApplicationProcessInstanceReturnsOnCall == nil {
  3218  		fake.deleteApplicationProcessInstanceReturnsOnCall = make(map[int]struct {
  3219  			result1 ccv3.Warnings
  3220  			result2 error
  3221  		})
  3222  	}
  3223  	fake.deleteApplicationProcessInstanceReturnsOnCall[i] = struct {
  3224  		result1 ccv3.Warnings
  3225  		result2 error
  3226  	}{result1, result2}
  3227  }
  3228  
  3229  func (fake *FakeCloudControllerClient) DeleteBuildpack(arg1 string) (ccv3.JobURL, ccv3.Warnings, error) {
  3230  	fake.deleteBuildpackMutex.Lock()
  3231  	ret, specificReturn := fake.deleteBuildpackReturnsOnCall[len(fake.deleteBuildpackArgsForCall)]
  3232  	fake.deleteBuildpackArgsForCall = append(fake.deleteBuildpackArgsForCall, struct {
  3233  		arg1 string
  3234  	}{arg1})
  3235  	fake.recordInvocation("DeleteBuildpack", []interface{}{arg1})
  3236  	fake.deleteBuildpackMutex.Unlock()
  3237  	if fake.DeleteBuildpackStub != nil {
  3238  		return fake.DeleteBuildpackStub(arg1)
  3239  	}
  3240  	if specificReturn {
  3241  		return ret.result1, ret.result2, ret.result3
  3242  	}
  3243  	fakeReturns := fake.deleteBuildpackReturns
  3244  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3245  }
  3246  
  3247  func (fake *FakeCloudControllerClient) DeleteBuildpackCallCount() int {
  3248  	fake.deleteBuildpackMutex.RLock()
  3249  	defer fake.deleteBuildpackMutex.RUnlock()
  3250  	return len(fake.deleteBuildpackArgsForCall)
  3251  }
  3252  
  3253  func (fake *FakeCloudControllerClient) DeleteBuildpackCalls(stub func(string) (ccv3.JobURL, ccv3.Warnings, error)) {
  3254  	fake.deleteBuildpackMutex.Lock()
  3255  	defer fake.deleteBuildpackMutex.Unlock()
  3256  	fake.DeleteBuildpackStub = stub
  3257  }
  3258  
  3259  func (fake *FakeCloudControllerClient) DeleteBuildpackArgsForCall(i int) string {
  3260  	fake.deleteBuildpackMutex.RLock()
  3261  	defer fake.deleteBuildpackMutex.RUnlock()
  3262  	argsForCall := fake.deleteBuildpackArgsForCall[i]
  3263  	return argsForCall.arg1
  3264  }
  3265  
  3266  func (fake *FakeCloudControllerClient) DeleteBuildpackReturns(result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  3267  	fake.deleteBuildpackMutex.Lock()
  3268  	defer fake.deleteBuildpackMutex.Unlock()
  3269  	fake.DeleteBuildpackStub = nil
  3270  	fake.deleteBuildpackReturns = struct {
  3271  		result1 ccv3.JobURL
  3272  		result2 ccv3.Warnings
  3273  		result3 error
  3274  	}{result1, result2, result3}
  3275  }
  3276  
  3277  func (fake *FakeCloudControllerClient) DeleteBuildpackReturnsOnCall(i int, result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  3278  	fake.deleteBuildpackMutex.Lock()
  3279  	defer fake.deleteBuildpackMutex.Unlock()
  3280  	fake.DeleteBuildpackStub = nil
  3281  	if fake.deleteBuildpackReturnsOnCall == nil {
  3282  		fake.deleteBuildpackReturnsOnCall = make(map[int]struct {
  3283  			result1 ccv3.JobURL
  3284  			result2 ccv3.Warnings
  3285  			result3 error
  3286  		})
  3287  	}
  3288  	fake.deleteBuildpackReturnsOnCall[i] = struct {
  3289  		result1 ccv3.JobURL
  3290  		result2 ccv3.Warnings
  3291  		result3 error
  3292  	}{result1, result2, result3}
  3293  }
  3294  
  3295  func (fake *FakeCloudControllerClient) DeleteDomain(arg1 string) (ccv3.JobURL, ccv3.Warnings, error) {
  3296  	fake.deleteDomainMutex.Lock()
  3297  	ret, specificReturn := fake.deleteDomainReturnsOnCall[len(fake.deleteDomainArgsForCall)]
  3298  	fake.deleteDomainArgsForCall = append(fake.deleteDomainArgsForCall, struct {
  3299  		arg1 string
  3300  	}{arg1})
  3301  	fake.recordInvocation("DeleteDomain", []interface{}{arg1})
  3302  	fake.deleteDomainMutex.Unlock()
  3303  	if fake.DeleteDomainStub != nil {
  3304  		return fake.DeleteDomainStub(arg1)
  3305  	}
  3306  	if specificReturn {
  3307  		return ret.result1, ret.result2, ret.result3
  3308  	}
  3309  	fakeReturns := fake.deleteDomainReturns
  3310  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3311  }
  3312  
  3313  func (fake *FakeCloudControllerClient) DeleteDomainCallCount() int {
  3314  	fake.deleteDomainMutex.RLock()
  3315  	defer fake.deleteDomainMutex.RUnlock()
  3316  	return len(fake.deleteDomainArgsForCall)
  3317  }
  3318  
  3319  func (fake *FakeCloudControllerClient) DeleteDomainCalls(stub func(string) (ccv3.JobURL, ccv3.Warnings, error)) {
  3320  	fake.deleteDomainMutex.Lock()
  3321  	defer fake.deleteDomainMutex.Unlock()
  3322  	fake.DeleteDomainStub = stub
  3323  }
  3324  
  3325  func (fake *FakeCloudControllerClient) DeleteDomainArgsForCall(i int) string {
  3326  	fake.deleteDomainMutex.RLock()
  3327  	defer fake.deleteDomainMutex.RUnlock()
  3328  	argsForCall := fake.deleteDomainArgsForCall[i]
  3329  	return argsForCall.arg1
  3330  }
  3331  
  3332  func (fake *FakeCloudControllerClient) DeleteDomainReturns(result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  3333  	fake.deleteDomainMutex.Lock()
  3334  	defer fake.deleteDomainMutex.Unlock()
  3335  	fake.DeleteDomainStub = nil
  3336  	fake.deleteDomainReturns = struct {
  3337  		result1 ccv3.JobURL
  3338  		result2 ccv3.Warnings
  3339  		result3 error
  3340  	}{result1, result2, result3}
  3341  }
  3342  
  3343  func (fake *FakeCloudControllerClient) DeleteDomainReturnsOnCall(i int, result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  3344  	fake.deleteDomainMutex.Lock()
  3345  	defer fake.deleteDomainMutex.Unlock()
  3346  	fake.DeleteDomainStub = nil
  3347  	if fake.deleteDomainReturnsOnCall == nil {
  3348  		fake.deleteDomainReturnsOnCall = make(map[int]struct {
  3349  			result1 ccv3.JobURL
  3350  			result2 ccv3.Warnings
  3351  			result3 error
  3352  		})
  3353  	}
  3354  	fake.deleteDomainReturnsOnCall[i] = struct {
  3355  		result1 ccv3.JobURL
  3356  		result2 ccv3.Warnings
  3357  		result3 error
  3358  	}{result1, result2, result3}
  3359  }
  3360  
  3361  func (fake *FakeCloudControllerClient) DeleteIsolationSegment(arg1 string) (ccv3.Warnings, error) {
  3362  	fake.deleteIsolationSegmentMutex.Lock()
  3363  	ret, specificReturn := fake.deleteIsolationSegmentReturnsOnCall[len(fake.deleteIsolationSegmentArgsForCall)]
  3364  	fake.deleteIsolationSegmentArgsForCall = append(fake.deleteIsolationSegmentArgsForCall, struct {
  3365  		arg1 string
  3366  	}{arg1})
  3367  	fake.recordInvocation("DeleteIsolationSegment", []interface{}{arg1})
  3368  	fake.deleteIsolationSegmentMutex.Unlock()
  3369  	if fake.DeleteIsolationSegmentStub != nil {
  3370  		return fake.DeleteIsolationSegmentStub(arg1)
  3371  	}
  3372  	if specificReturn {
  3373  		return ret.result1, ret.result2
  3374  	}
  3375  	fakeReturns := fake.deleteIsolationSegmentReturns
  3376  	return fakeReturns.result1, fakeReturns.result2
  3377  }
  3378  
  3379  func (fake *FakeCloudControllerClient) DeleteIsolationSegmentCallCount() int {
  3380  	fake.deleteIsolationSegmentMutex.RLock()
  3381  	defer fake.deleteIsolationSegmentMutex.RUnlock()
  3382  	return len(fake.deleteIsolationSegmentArgsForCall)
  3383  }
  3384  
  3385  func (fake *FakeCloudControllerClient) DeleteIsolationSegmentCalls(stub func(string) (ccv3.Warnings, error)) {
  3386  	fake.deleteIsolationSegmentMutex.Lock()
  3387  	defer fake.deleteIsolationSegmentMutex.Unlock()
  3388  	fake.DeleteIsolationSegmentStub = stub
  3389  }
  3390  
  3391  func (fake *FakeCloudControllerClient) DeleteIsolationSegmentArgsForCall(i int) string {
  3392  	fake.deleteIsolationSegmentMutex.RLock()
  3393  	defer fake.deleteIsolationSegmentMutex.RUnlock()
  3394  	argsForCall := fake.deleteIsolationSegmentArgsForCall[i]
  3395  	return argsForCall.arg1
  3396  }
  3397  
  3398  func (fake *FakeCloudControllerClient) DeleteIsolationSegmentReturns(result1 ccv3.Warnings, result2 error) {
  3399  	fake.deleteIsolationSegmentMutex.Lock()
  3400  	defer fake.deleteIsolationSegmentMutex.Unlock()
  3401  	fake.DeleteIsolationSegmentStub = nil
  3402  	fake.deleteIsolationSegmentReturns = struct {
  3403  		result1 ccv3.Warnings
  3404  		result2 error
  3405  	}{result1, result2}
  3406  }
  3407  
  3408  func (fake *FakeCloudControllerClient) DeleteIsolationSegmentReturnsOnCall(i int, result1 ccv3.Warnings, result2 error) {
  3409  	fake.deleteIsolationSegmentMutex.Lock()
  3410  	defer fake.deleteIsolationSegmentMutex.Unlock()
  3411  	fake.DeleteIsolationSegmentStub = nil
  3412  	if fake.deleteIsolationSegmentReturnsOnCall == nil {
  3413  		fake.deleteIsolationSegmentReturnsOnCall = make(map[int]struct {
  3414  			result1 ccv3.Warnings
  3415  			result2 error
  3416  		})
  3417  	}
  3418  	fake.deleteIsolationSegmentReturnsOnCall[i] = struct {
  3419  		result1 ccv3.Warnings
  3420  		result2 error
  3421  	}{result1, result2}
  3422  }
  3423  
  3424  func (fake *FakeCloudControllerClient) DeleteIsolationSegmentOrganization(arg1 string, arg2 string) (ccv3.Warnings, error) {
  3425  	fake.deleteIsolationSegmentOrganizationMutex.Lock()
  3426  	ret, specificReturn := fake.deleteIsolationSegmentOrganizationReturnsOnCall[len(fake.deleteIsolationSegmentOrganizationArgsForCall)]
  3427  	fake.deleteIsolationSegmentOrganizationArgsForCall = append(fake.deleteIsolationSegmentOrganizationArgsForCall, struct {
  3428  		arg1 string
  3429  		arg2 string
  3430  	}{arg1, arg2})
  3431  	fake.recordInvocation("DeleteIsolationSegmentOrganization", []interface{}{arg1, arg2})
  3432  	fake.deleteIsolationSegmentOrganizationMutex.Unlock()
  3433  	if fake.DeleteIsolationSegmentOrganizationStub != nil {
  3434  		return fake.DeleteIsolationSegmentOrganizationStub(arg1, arg2)
  3435  	}
  3436  	if specificReturn {
  3437  		return ret.result1, ret.result2
  3438  	}
  3439  	fakeReturns := fake.deleteIsolationSegmentOrganizationReturns
  3440  	return fakeReturns.result1, fakeReturns.result2
  3441  }
  3442  
  3443  func (fake *FakeCloudControllerClient) DeleteIsolationSegmentOrganizationCallCount() int {
  3444  	fake.deleteIsolationSegmentOrganizationMutex.RLock()
  3445  	defer fake.deleteIsolationSegmentOrganizationMutex.RUnlock()
  3446  	return len(fake.deleteIsolationSegmentOrganizationArgsForCall)
  3447  }
  3448  
  3449  func (fake *FakeCloudControllerClient) DeleteIsolationSegmentOrganizationCalls(stub func(string, string) (ccv3.Warnings, error)) {
  3450  	fake.deleteIsolationSegmentOrganizationMutex.Lock()
  3451  	defer fake.deleteIsolationSegmentOrganizationMutex.Unlock()
  3452  	fake.DeleteIsolationSegmentOrganizationStub = stub
  3453  }
  3454  
  3455  func (fake *FakeCloudControllerClient) DeleteIsolationSegmentOrganizationArgsForCall(i int) (string, string) {
  3456  	fake.deleteIsolationSegmentOrganizationMutex.RLock()
  3457  	defer fake.deleteIsolationSegmentOrganizationMutex.RUnlock()
  3458  	argsForCall := fake.deleteIsolationSegmentOrganizationArgsForCall[i]
  3459  	return argsForCall.arg1, argsForCall.arg2
  3460  }
  3461  
  3462  func (fake *FakeCloudControllerClient) DeleteIsolationSegmentOrganizationReturns(result1 ccv3.Warnings, result2 error) {
  3463  	fake.deleteIsolationSegmentOrganizationMutex.Lock()
  3464  	defer fake.deleteIsolationSegmentOrganizationMutex.Unlock()
  3465  	fake.DeleteIsolationSegmentOrganizationStub = nil
  3466  	fake.deleteIsolationSegmentOrganizationReturns = struct {
  3467  		result1 ccv3.Warnings
  3468  		result2 error
  3469  	}{result1, result2}
  3470  }
  3471  
  3472  func (fake *FakeCloudControllerClient) DeleteIsolationSegmentOrganizationReturnsOnCall(i int, result1 ccv3.Warnings, result2 error) {
  3473  	fake.deleteIsolationSegmentOrganizationMutex.Lock()
  3474  	defer fake.deleteIsolationSegmentOrganizationMutex.Unlock()
  3475  	fake.DeleteIsolationSegmentOrganizationStub = nil
  3476  	if fake.deleteIsolationSegmentOrganizationReturnsOnCall == nil {
  3477  		fake.deleteIsolationSegmentOrganizationReturnsOnCall = make(map[int]struct {
  3478  			result1 ccv3.Warnings
  3479  			result2 error
  3480  		})
  3481  	}
  3482  	fake.deleteIsolationSegmentOrganizationReturnsOnCall[i] = struct {
  3483  		result1 ccv3.Warnings
  3484  		result2 error
  3485  	}{result1, result2}
  3486  }
  3487  
  3488  func (fake *FakeCloudControllerClient) DeleteOrganization(arg1 string) (ccv3.JobURL, ccv3.Warnings, error) {
  3489  	fake.deleteOrganizationMutex.Lock()
  3490  	ret, specificReturn := fake.deleteOrganizationReturnsOnCall[len(fake.deleteOrganizationArgsForCall)]
  3491  	fake.deleteOrganizationArgsForCall = append(fake.deleteOrganizationArgsForCall, struct {
  3492  		arg1 string
  3493  	}{arg1})
  3494  	fake.recordInvocation("DeleteOrganization", []interface{}{arg1})
  3495  	fake.deleteOrganizationMutex.Unlock()
  3496  	if fake.DeleteOrganizationStub != nil {
  3497  		return fake.DeleteOrganizationStub(arg1)
  3498  	}
  3499  	if specificReturn {
  3500  		return ret.result1, ret.result2, ret.result3
  3501  	}
  3502  	fakeReturns := fake.deleteOrganizationReturns
  3503  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3504  }
  3505  
  3506  func (fake *FakeCloudControllerClient) DeleteOrganizationCallCount() int {
  3507  	fake.deleteOrganizationMutex.RLock()
  3508  	defer fake.deleteOrganizationMutex.RUnlock()
  3509  	return len(fake.deleteOrganizationArgsForCall)
  3510  }
  3511  
  3512  func (fake *FakeCloudControllerClient) DeleteOrganizationCalls(stub func(string) (ccv3.JobURL, ccv3.Warnings, error)) {
  3513  	fake.deleteOrganizationMutex.Lock()
  3514  	defer fake.deleteOrganizationMutex.Unlock()
  3515  	fake.DeleteOrganizationStub = stub
  3516  }
  3517  
  3518  func (fake *FakeCloudControllerClient) DeleteOrganizationArgsForCall(i int) string {
  3519  	fake.deleteOrganizationMutex.RLock()
  3520  	defer fake.deleteOrganizationMutex.RUnlock()
  3521  	argsForCall := fake.deleteOrganizationArgsForCall[i]
  3522  	return argsForCall.arg1
  3523  }
  3524  
  3525  func (fake *FakeCloudControllerClient) DeleteOrganizationReturns(result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  3526  	fake.deleteOrganizationMutex.Lock()
  3527  	defer fake.deleteOrganizationMutex.Unlock()
  3528  	fake.DeleteOrganizationStub = nil
  3529  	fake.deleteOrganizationReturns = struct {
  3530  		result1 ccv3.JobURL
  3531  		result2 ccv3.Warnings
  3532  		result3 error
  3533  	}{result1, result2, result3}
  3534  }
  3535  
  3536  func (fake *FakeCloudControllerClient) DeleteOrganizationReturnsOnCall(i int, result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  3537  	fake.deleteOrganizationMutex.Lock()
  3538  	defer fake.deleteOrganizationMutex.Unlock()
  3539  	fake.DeleteOrganizationStub = nil
  3540  	if fake.deleteOrganizationReturnsOnCall == nil {
  3541  		fake.deleteOrganizationReturnsOnCall = make(map[int]struct {
  3542  			result1 ccv3.JobURL
  3543  			result2 ccv3.Warnings
  3544  			result3 error
  3545  		})
  3546  	}
  3547  	fake.deleteOrganizationReturnsOnCall[i] = struct {
  3548  		result1 ccv3.JobURL
  3549  		result2 ccv3.Warnings
  3550  		result3 error
  3551  	}{result1, result2, result3}
  3552  }
  3553  
  3554  func (fake *FakeCloudControllerClient) DeleteOrphanedRoutes(arg1 string) (ccv3.JobURL, ccv3.Warnings, error) {
  3555  	fake.deleteOrphanedRoutesMutex.Lock()
  3556  	ret, specificReturn := fake.deleteOrphanedRoutesReturnsOnCall[len(fake.deleteOrphanedRoutesArgsForCall)]
  3557  	fake.deleteOrphanedRoutesArgsForCall = append(fake.deleteOrphanedRoutesArgsForCall, struct {
  3558  		arg1 string
  3559  	}{arg1})
  3560  	fake.recordInvocation("DeleteOrphanedRoutes", []interface{}{arg1})
  3561  	fake.deleteOrphanedRoutesMutex.Unlock()
  3562  	if fake.DeleteOrphanedRoutesStub != nil {
  3563  		return fake.DeleteOrphanedRoutesStub(arg1)
  3564  	}
  3565  	if specificReturn {
  3566  		return ret.result1, ret.result2, ret.result3
  3567  	}
  3568  	fakeReturns := fake.deleteOrphanedRoutesReturns
  3569  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3570  }
  3571  
  3572  func (fake *FakeCloudControllerClient) DeleteOrphanedRoutesCallCount() int {
  3573  	fake.deleteOrphanedRoutesMutex.RLock()
  3574  	defer fake.deleteOrphanedRoutesMutex.RUnlock()
  3575  	return len(fake.deleteOrphanedRoutesArgsForCall)
  3576  }
  3577  
  3578  func (fake *FakeCloudControllerClient) DeleteOrphanedRoutesCalls(stub func(string) (ccv3.JobURL, ccv3.Warnings, error)) {
  3579  	fake.deleteOrphanedRoutesMutex.Lock()
  3580  	defer fake.deleteOrphanedRoutesMutex.Unlock()
  3581  	fake.DeleteOrphanedRoutesStub = stub
  3582  }
  3583  
  3584  func (fake *FakeCloudControllerClient) DeleteOrphanedRoutesArgsForCall(i int) string {
  3585  	fake.deleteOrphanedRoutesMutex.RLock()
  3586  	defer fake.deleteOrphanedRoutesMutex.RUnlock()
  3587  	argsForCall := fake.deleteOrphanedRoutesArgsForCall[i]
  3588  	return argsForCall.arg1
  3589  }
  3590  
  3591  func (fake *FakeCloudControllerClient) DeleteOrphanedRoutesReturns(result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  3592  	fake.deleteOrphanedRoutesMutex.Lock()
  3593  	defer fake.deleteOrphanedRoutesMutex.Unlock()
  3594  	fake.DeleteOrphanedRoutesStub = nil
  3595  	fake.deleteOrphanedRoutesReturns = struct {
  3596  		result1 ccv3.JobURL
  3597  		result2 ccv3.Warnings
  3598  		result3 error
  3599  	}{result1, result2, result3}
  3600  }
  3601  
  3602  func (fake *FakeCloudControllerClient) DeleteOrphanedRoutesReturnsOnCall(i int, result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  3603  	fake.deleteOrphanedRoutesMutex.Lock()
  3604  	defer fake.deleteOrphanedRoutesMutex.Unlock()
  3605  	fake.DeleteOrphanedRoutesStub = nil
  3606  	if fake.deleteOrphanedRoutesReturnsOnCall == nil {
  3607  		fake.deleteOrphanedRoutesReturnsOnCall = make(map[int]struct {
  3608  			result1 ccv3.JobURL
  3609  			result2 ccv3.Warnings
  3610  			result3 error
  3611  		})
  3612  	}
  3613  	fake.deleteOrphanedRoutesReturnsOnCall[i] = struct {
  3614  		result1 ccv3.JobURL
  3615  		result2 ccv3.Warnings
  3616  		result3 error
  3617  	}{result1, result2, result3}
  3618  }
  3619  
  3620  func (fake *FakeCloudControllerClient) DeleteRole(arg1 string) (ccv3.JobURL, ccv3.Warnings, error) {
  3621  	fake.deleteRoleMutex.Lock()
  3622  	ret, specificReturn := fake.deleteRoleReturnsOnCall[len(fake.deleteRoleArgsForCall)]
  3623  	fake.deleteRoleArgsForCall = append(fake.deleteRoleArgsForCall, struct {
  3624  		arg1 string
  3625  	}{arg1})
  3626  	fake.recordInvocation("DeleteRole", []interface{}{arg1})
  3627  	fake.deleteRoleMutex.Unlock()
  3628  	if fake.DeleteRoleStub != nil {
  3629  		return fake.DeleteRoleStub(arg1)
  3630  	}
  3631  	if specificReturn {
  3632  		return ret.result1, ret.result2, ret.result3
  3633  	}
  3634  	fakeReturns := fake.deleteRoleReturns
  3635  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3636  }
  3637  
  3638  func (fake *FakeCloudControllerClient) DeleteRoleCallCount() int {
  3639  	fake.deleteRoleMutex.RLock()
  3640  	defer fake.deleteRoleMutex.RUnlock()
  3641  	return len(fake.deleteRoleArgsForCall)
  3642  }
  3643  
  3644  func (fake *FakeCloudControllerClient) DeleteRoleCalls(stub func(string) (ccv3.JobURL, ccv3.Warnings, error)) {
  3645  	fake.deleteRoleMutex.Lock()
  3646  	defer fake.deleteRoleMutex.Unlock()
  3647  	fake.DeleteRoleStub = stub
  3648  }
  3649  
  3650  func (fake *FakeCloudControllerClient) DeleteRoleArgsForCall(i int) string {
  3651  	fake.deleteRoleMutex.RLock()
  3652  	defer fake.deleteRoleMutex.RUnlock()
  3653  	argsForCall := fake.deleteRoleArgsForCall[i]
  3654  	return argsForCall.arg1
  3655  }
  3656  
  3657  func (fake *FakeCloudControllerClient) DeleteRoleReturns(result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  3658  	fake.deleteRoleMutex.Lock()
  3659  	defer fake.deleteRoleMutex.Unlock()
  3660  	fake.DeleteRoleStub = nil
  3661  	fake.deleteRoleReturns = struct {
  3662  		result1 ccv3.JobURL
  3663  		result2 ccv3.Warnings
  3664  		result3 error
  3665  	}{result1, result2, result3}
  3666  }
  3667  
  3668  func (fake *FakeCloudControllerClient) DeleteRoleReturnsOnCall(i int, result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  3669  	fake.deleteRoleMutex.Lock()
  3670  	defer fake.deleteRoleMutex.Unlock()
  3671  	fake.DeleteRoleStub = nil
  3672  	if fake.deleteRoleReturnsOnCall == nil {
  3673  		fake.deleteRoleReturnsOnCall = make(map[int]struct {
  3674  			result1 ccv3.JobURL
  3675  			result2 ccv3.Warnings
  3676  			result3 error
  3677  		})
  3678  	}
  3679  	fake.deleteRoleReturnsOnCall[i] = struct {
  3680  		result1 ccv3.JobURL
  3681  		result2 ccv3.Warnings
  3682  		result3 error
  3683  	}{result1, result2, result3}
  3684  }
  3685  
  3686  func (fake *FakeCloudControllerClient) DeleteRoute(arg1 string) (ccv3.JobURL, ccv3.Warnings, error) {
  3687  	fake.deleteRouteMutex.Lock()
  3688  	ret, specificReturn := fake.deleteRouteReturnsOnCall[len(fake.deleteRouteArgsForCall)]
  3689  	fake.deleteRouteArgsForCall = append(fake.deleteRouteArgsForCall, struct {
  3690  		arg1 string
  3691  	}{arg1})
  3692  	fake.recordInvocation("DeleteRoute", []interface{}{arg1})
  3693  	fake.deleteRouteMutex.Unlock()
  3694  	if fake.DeleteRouteStub != nil {
  3695  		return fake.DeleteRouteStub(arg1)
  3696  	}
  3697  	if specificReturn {
  3698  		return ret.result1, ret.result2, ret.result3
  3699  	}
  3700  	fakeReturns := fake.deleteRouteReturns
  3701  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3702  }
  3703  
  3704  func (fake *FakeCloudControllerClient) DeleteRouteCallCount() int {
  3705  	fake.deleteRouteMutex.RLock()
  3706  	defer fake.deleteRouteMutex.RUnlock()
  3707  	return len(fake.deleteRouteArgsForCall)
  3708  }
  3709  
  3710  func (fake *FakeCloudControllerClient) DeleteRouteCalls(stub func(string) (ccv3.JobURL, ccv3.Warnings, error)) {
  3711  	fake.deleteRouteMutex.Lock()
  3712  	defer fake.deleteRouteMutex.Unlock()
  3713  	fake.DeleteRouteStub = stub
  3714  }
  3715  
  3716  func (fake *FakeCloudControllerClient) DeleteRouteArgsForCall(i int) string {
  3717  	fake.deleteRouteMutex.RLock()
  3718  	defer fake.deleteRouteMutex.RUnlock()
  3719  	argsForCall := fake.deleteRouteArgsForCall[i]
  3720  	return argsForCall.arg1
  3721  }
  3722  
  3723  func (fake *FakeCloudControllerClient) DeleteRouteReturns(result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  3724  	fake.deleteRouteMutex.Lock()
  3725  	defer fake.deleteRouteMutex.Unlock()
  3726  	fake.DeleteRouteStub = nil
  3727  	fake.deleteRouteReturns = struct {
  3728  		result1 ccv3.JobURL
  3729  		result2 ccv3.Warnings
  3730  		result3 error
  3731  	}{result1, result2, result3}
  3732  }
  3733  
  3734  func (fake *FakeCloudControllerClient) DeleteRouteReturnsOnCall(i int, result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  3735  	fake.deleteRouteMutex.Lock()
  3736  	defer fake.deleteRouteMutex.Unlock()
  3737  	fake.DeleteRouteStub = nil
  3738  	if fake.deleteRouteReturnsOnCall == nil {
  3739  		fake.deleteRouteReturnsOnCall = make(map[int]struct {
  3740  			result1 ccv3.JobURL
  3741  			result2 ccv3.Warnings
  3742  			result3 error
  3743  		})
  3744  	}
  3745  	fake.deleteRouteReturnsOnCall[i] = struct {
  3746  		result1 ccv3.JobURL
  3747  		result2 ccv3.Warnings
  3748  		result3 error
  3749  	}{result1, result2, result3}
  3750  }
  3751  
  3752  func (fake *FakeCloudControllerClient) DeleteServiceBroker(arg1 string) (ccv3.JobURL, ccv3.Warnings, error) {
  3753  	fake.deleteServiceBrokerMutex.Lock()
  3754  	ret, specificReturn := fake.deleteServiceBrokerReturnsOnCall[len(fake.deleteServiceBrokerArgsForCall)]
  3755  	fake.deleteServiceBrokerArgsForCall = append(fake.deleteServiceBrokerArgsForCall, struct {
  3756  		arg1 string
  3757  	}{arg1})
  3758  	fake.recordInvocation("DeleteServiceBroker", []interface{}{arg1})
  3759  	fake.deleteServiceBrokerMutex.Unlock()
  3760  	if fake.DeleteServiceBrokerStub != nil {
  3761  		return fake.DeleteServiceBrokerStub(arg1)
  3762  	}
  3763  	if specificReturn {
  3764  		return ret.result1, ret.result2, ret.result3
  3765  	}
  3766  	fakeReturns := fake.deleteServiceBrokerReturns
  3767  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3768  }
  3769  
  3770  func (fake *FakeCloudControllerClient) DeleteServiceBrokerCallCount() int {
  3771  	fake.deleteServiceBrokerMutex.RLock()
  3772  	defer fake.deleteServiceBrokerMutex.RUnlock()
  3773  	return len(fake.deleteServiceBrokerArgsForCall)
  3774  }
  3775  
  3776  func (fake *FakeCloudControllerClient) DeleteServiceBrokerCalls(stub func(string) (ccv3.JobURL, ccv3.Warnings, error)) {
  3777  	fake.deleteServiceBrokerMutex.Lock()
  3778  	defer fake.deleteServiceBrokerMutex.Unlock()
  3779  	fake.DeleteServiceBrokerStub = stub
  3780  }
  3781  
  3782  func (fake *FakeCloudControllerClient) DeleteServiceBrokerArgsForCall(i int) string {
  3783  	fake.deleteServiceBrokerMutex.RLock()
  3784  	defer fake.deleteServiceBrokerMutex.RUnlock()
  3785  	argsForCall := fake.deleteServiceBrokerArgsForCall[i]
  3786  	return argsForCall.arg1
  3787  }
  3788  
  3789  func (fake *FakeCloudControllerClient) DeleteServiceBrokerReturns(result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  3790  	fake.deleteServiceBrokerMutex.Lock()
  3791  	defer fake.deleteServiceBrokerMutex.Unlock()
  3792  	fake.DeleteServiceBrokerStub = nil
  3793  	fake.deleteServiceBrokerReturns = struct {
  3794  		result1 ccv3.JobURL
  3795  		result2 ccv3.Warnings
  3796  		result3 error
  3797  	}{result1, result2, result3}
  3798  }
  3799  
  3800  func (fake *FakeCloudControllerClient) DeleteServiceBrokerReturnsOnCall(i int, result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  3801  	fake.deleteServiceBrokerMutex.Lock()
  3802  	defer fake.deleteServiceBrokerMutex.Unlock()
  3803  	fake.DeleteServiceBrokerStub = nil
  3804  	if fake.deleteServiceBrokerReturnsOnCall == nil {
  3805  		fake.deleteServiceBrokerReturnsOnCall = make(map[int]struct {
  3806  			result1 ccv3.JobURL
  3807  			result2 ccv3.Warnings
  3808  			result3 error
  3809  		})
  3810  	}
  3811  	fake.deleteServiceBrokerReturnsOnCall[i] = struct {
  3812  		result1 ccv3.JobURL
  3813  		result2 ccv3.Warnings
  3814  		result3 error
  3815  	}{result1, result2, result3}
  3816  }
  3817  
  3818  func (fake *FakeCloudControllerClient) DeleteServiceInstanceRelationshipsSharedSpace(arg1 string, arg2 string) (ccv3.Warnings, error) {
  3819  	fake.deleteServiceInstanceRelationshipsSharedSpaceMutex.Lock()
  3820  	ret, specificReturn := fake.deleteServiceInstanceRelationshipsSharedSpaceReturnsOnCall[len(fake.deleteServiceInstanceRelationshipsSharedSpaceArgsForCall)]
  3821  	fake.deleteServiceInstanceRelationshipsSharedSpaceArgsForCall = append(fake.deleteServiceInstanceRelationshipsSharedSpaceArgsForCall, struct {
  3822  		arg1 string
  3823  		arg2 string
  3824  	}{arg1, arg2})
  3825  	fake.recordInvocation("DeleteServiceInstanceRelationshipsSharedSpace", []interface{}{arg1, arg2})
  3826  	fake.deleteServiceInstanceRelationshipsSharedSpaceMutex.Unlock()
  3827  	if fake.DeleteServiceInstanceRelationshipsSharedSpaceStub != nil {
  3828  		return fake.DeleteServiceInstanceRelationshipsSharedSpaceStub(arg1, arg2)
  3829  	}
  3830  	if specificReturn {
  3831  		return ret.result1, ret.result2
  3832  	}
  3833  	fakeReturns := fake.deleteServiceInstanceRelationshipsSharedSpaceReturns
  3834  	return fakeReturns.result1, fakeReturns.result2
  3835  }
  3836  
  3837  func (fake *FakeCloudControllerClient) DeleteServiceInstanceRelationshipsSharedSpaceCallCount() int {
  3838  	fake.deleteServiceInstanceRelationshipsSharedSpaceMutex.RLock()
  3839  	defer fake.deleteServiceInstanceRelationshipsSharedSpaceMutex.RUnlock()
  3840  	return len(fake.deleteServiceInstanceRelationshipsSharedSpaceArgsForCall)
  3841  }
  3842  
  3843  func (fake *FakeCloudControllerClient) DeleteServiceInstanceRelationshipsSharedSpaceCalls(stub func(string, string) (ccv3.Warnings, error)) {
  3844  	fake.deleteServiceInstanceRelationshipsSharedSpaceMutex.Lock()
  3845  	defer fake.deleteServiceInstanceRelationshipsSharedSpaceMutex.Unlock()
  3846  	fake.DeleteServiceInstanceRelationshipsSharedSpaceStub = stub
  3847  }
  3848  
  3849  func (fake *FakeCloudControllerClient) DeleteServiceInstanceRelationshipsSharedSpaceArgsForCall(i int) (string, string) {
  3850  	fake.deleteServiceInstanceRelationshipsSharedSpaceMutex.RLock()
  3851  	defer fake.deleteServiceInstanceRelationshipsSharedSpaceMutex.RUnlock()
  3852  	argsForCall := fake.deleteServiceInstanceRelationshipsSharedSpaceArgsForCall[i]
  3853  	return argsForCall.arg1, argsForCall.arg2
  3854  }
  3855  
  3856  func (fake *FakeCloudControllerClient) DeleteServiceInstanceRelationshipsSharedSpaceReturns(result1 ccv3.Warnings, result2 error) {
  3857  	fake.deleteServiceInstanceRelationshipsSharedSpaceMutex.Lock()
  3858  	defer fake.deleteServiceInstanceRelationshipsSharedSpaceMutex.Unlock()
  3859  	fake.DeleteServiceInstanceRelationshipsSharedSpaceStub = nil
  3860  	fake.deleteServiceInstanceRelationshipsSharedSpaceReturns = struct {
  3861  		result1 ccv3.Warnings
  3862  		result2 error
  3863  	}{result1, result2}
  3864  }
  3865  
  3866  func (fake *FakeCloudControllerClient) DeleteServiceInstanceRelationshipsSharedSpaceReturnsOnCall(i int, result1 ccv3.Warnings, result2 error) {
  3867  	fake.deleteServiceInstanceRelationshipsSharedSpaceMutex.Lock()
  3868  	defer fake.deleteServiceInstanceRelationshipsSharedSpaceMutex.Unlock()
  3869  	fake.DeleteServiceInstanceRelationshipsSharedSpaceStub = nil
  3870  	if fake.deleteServiceInstanceRelationshipsSharedSpaceReturnsOnCall == nil {
  3871  		fake.deleteServiceInstanceRelationshipsSharedSpaceReturnsOnCall = make(map[int]struct {
  3872  			result1 ccv3.Warnings
  3873  			result2 error
  3874  		})
  3875  	}
  3876  	fake.deleteServiceInstanceRelationshipsSharedSpaceReturnsOnCall[i] = struct {
  3877  		result1 ccv3.Warnings
  3878  		result2 error
  3879  	}{result1, result2}
  3880  }
  3881  
  3882  func (fake *FakeCloudControllerClient) DeleteSpace(arg1 string) (ccv3.JobURL, ccv3.Warnings, error) {
  3883  	fake.deleteSpaceMutex.Lock()
  3884  	ret, specificReturn := fake.deleteSpaceReturnsOnCall[len(fake.deleteSpaceArgsForCall)]
  3885  	fake.deleteSpaceArgsForCall = append(fake.deleteSpaceArgsForCall, struct {
  3886  		arg1 string
  3887  	}{arg1})
  3888  	fake.recordInvocation("DeleteSpace", []interface{}{arg1})
  3889  	fake.deleteSpaceMutex.Unlock()
  3890  	if fake.DeleteSpaceStub != nil {
  3891  		return fake.DeleteSpaceStub(arg1)
  3892  	}
  3893  	if specificReturn {
  3894  		return ret.result1, ret.result2, ret.result3
  3895  	}
  3896  	fakeReturns := fake.deleteSpaceReturns
  3897  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3898  }
  3899  
  3900  func (fake *FakeCloudControllerClient) DeleteSpaceCallCount() int {
  3901  	fake.deleteSpaceMutex.RLock()
  3902  	defer fake.deleteSpaceMutex.RUnlock()
  3903  	return len(fake.deleteSpaceArgsForCall)
  3904  }
  3905  
  3906  func (fake *FakeCloudControllerClient) DeleteSpaceCalls(stub func(string) (ccv3.JobURL, ccv3.Warnings, error)) {
  3907  	fake.deleteSpaceMutex.Lock()
  3908  	defer fake.deleteSpaceMutex.Unlock()
  3909  	fake.DeleteSpaceStub = stub
  3910  }
  3911  
  3912  func (fake *FakeCloudControllerClient) DeleteSpaceArgsForCall(i int) string {
  3913  	fake.deleteSpaceMutex.RLock()
  3914  	defer fake.deleteSpaceMutex.RUnlock()
  3915  	argsForCall := fake.deleteSpaceArgsForCall[i]
  3916  	return argsForCall.arg1
  3917  }
  3918  
  3919  func (fake *FakeCloudControllerClient) DeleteSpaceReturns(result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  3920  	fake.deleteSpaceMutex.Lock()
  3921  	defer fake.deleteSpaceMutex.Unlock()
  3922  	fake.DeleteSpaceStub = nil
  3923  	fake.deleteSpaceReturns = struct {
  3924  		result1 ccv3.JobURL
  3925  		result2 ccv3.Warnings
  3926  		result3 error
  3927  	}{result1, result2, result3}
  3928  }
  3929  
  3930  func (fake *FakeCloudControllerClient) DeleteSpaceReturnsOnCall(i int, result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  3931  	fake.deleteSpaceMutex.Lock()
  3932  	defer fake.deleteSpaceMutex.Unlock()
  3933  	fake.DeleteSpaceStub = nil
  3934  	if fake.deleteSpaceReturnsOnCall == nil {
  3935  		fake.deleteSpaceReturnsOnCall = make(map[int]struct {
  3936  			result1 ccv3.JobURL
  3937  			result2 ccv3.Warnings
  3938  			result3 error
  3939  		})
  3940  	}
  3941  	fake.deleteSpaceReturnsOnCall[i] = struct {
  3942  		result1 ccv3.JobURL
  3943  		result2 ccv3.Warnings
  3944  		result3 error
  3945  	}{result1, result2, result3}
  3946  }
  3947  
  3948  func (fake *FakeCloudControllerClient) DeleteUser(arg1 string) (ccv3.JobURL, ccv3.Warnings, error) {
  3949  	fake.deleteUserMutex.Lock()
  3950  	ret, specificReturn := fake.deleteUserReturnsOnCall[len(fake.deleteUserArgsForCall)]
  3951  	fake.deleteUserArgsForCall = append(fake.deleteUserArgsForCall, struct {
  3952  		arg1 string
  3953  	}{arg1})
  3954  	fake.recordInvocation("DeleteUser", []interface{}{arg1})
  3955  	fake.deleteUserMutex.Unlock()
  3956  	if fake.DeleteUserStub != nil {
  3957  		return fake.DeleteUserStub(arg1)
  3958  	}
  3959  	if specificReturn {
  3960  		return ret.result1, ret.result2, ret.result3
  3961  	}
  3962  	fakeReturns := fake.deleteUserReturns
  3963  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3964  }
  3965  
  3966  func (fake *FakeCloudControllerClient) DeleteUserCallCount() int {
  3967  	fake.deleteUserMutex.RLock()
  3968  	defer fake.deleteUserMutex.RUnlock()
  3969  	return len(fake.deleteUserArgsForCall)
  3970  }
  3971  
  3972  func (fake *FakeCloudControllerClient) DeleteUserCalls(stub func(string) (ccv3.JobURL, ccv3.Warnings, error)) {
  3973  	fake.deleteUserMutex.Lock()
  3974  	defer fake.deleteUserMutex.Unlock()
  3975  	fake.DeleteUserStub = stub
  3976  }
  3977  
  3978  func (fake *FakeCloudControllerClient) DeleteUserArgsForCall(i int) string {
  3979  	fake.deleteUserMutex.RLock()
  3980  	defer fake.deleteUserMutex.RUnlock()
  3981  	argsForCall := fake.deleteUserArgsForCall[i]
  3982  	return argsForCall.arg1
  3983  }
  3984  
  3985  func (fake *FakeCloudControllerClient) DeleteUserReturns(result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  3986  	fake.deleteUserMutex.Lock()
  3987  	defer fake.deleteUserMutex.Unlock()
  3988  	fake.DeleteUserStub = nil
  3989  	fake.deleteUserReturns = struct {
  3990  		result1 ccv3.JobURL
  3991  		result2 ccv3.Warnings
  3992  		result3 error
  3993  	}{result1, result2, result3}
  3994  }
  3995  
  3996  func (fake *FakeCloudControllerClient) DeleteUserReturnsOnCall(i int, result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  3997  	fake.deleteUserMutex.Lock()
  3998  	defer fake.deleteUserMutex.Unlock()
  3999  	fake.DeleteUserStub = nil
  4000  	if fake.deleteUserReturnsOnCall == nil {
  4001  		fake.deleteUserReturnsOnCall = make(map[int]struct {
  4002  			result1 ccv3.JobURL
  4003  			result2 ccv3.Warnings
  4004  			result3 error
  4005  		})
  4006  	}
  4007  	fake.deleteUserReturnsOnCall[i] = struct {
  4008  		result1 ccv3.JobURL
  4009  		result2 ccv3.Warnings
  4010  		result3 error
  4011  	}{result1, result2, result3}
  4012  }
  4013  
  4014  func (fake *FakeCloudControllerClient) EntitleIsolationSegmentToOrganizations(arg1 string, arg2 []string) (ccv3.RelationshipList, ccv3.Warnings, error) {
  4015  	var arg2Copy []string
  4016  	if arg2 != nil {
  4017  		arg2Copy = make([]string, len(arg2))
  4018  		copy(arg2Copy, arg2)
  4019  	}
  4020  	fake.entitleIsolationSegmentToOrganizationsMutex.Lock()
  4021  	ret, specificReturn := fake.entitleIsolationSegmentToOrganizationsReturnsOnCall[len(fake.entitleIsolationSegmentToOrganizationsArgsForCall)]
  4022  	fake.entitleIsolationSegmentToOrganizationsArgsForCall = append(fake.entitleIsolationSegmentToOrganizationsArgsForCall, struct {
  4023  		arg1 string
  4024  		arg2 []string
  4025  	}{arg1, arg2Copy})
  4026  	fake.recordInvocation("EntitleIsolationSegmentToOrganizations", []interface{}{arg1, arg2Copy})
  4027  	fake.entitleIsolationSegmentToOrganizationsMutex.Unlock()
  4028  	if fake.EntitleIsolationSegmentToOrganizationsStub != nil {
  4029  		return fake.EntitleIsolationSegmentToOrganizationsStub(arg1, arg2)
  4030  	}
  4031  	if specificReturn {
  4032  		return ret.result1, ret.result2, ret.result3
  4033  	}
  4034  	fakeReturns := fake.entitleIsolationSegmentToOrganizationsReturns
  4035  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  4036  }
  4037  
  4038  func (fake *FakeCloudControllerClient) EntitleIsolationSegmentToOrganizationsCallCount() int {
  4039  	fake.entitleIsolationSegmentToOrganizationsMutex.RLock()
  4040  	defer fake.entitleIsolationSegmentToOrganizationsMutex.RUnlock()
  4041  	return len(fake.entitleIsolationSegmentToOrganizationsArgsForCall)
  4042  }
  4043  
  4044  func (fake *FakeCloudControllerClient) EntitleIsolationSegmentToOrganizationsCalls(stub func(string, []string) (ccv3.RelationshipList, ccv3.Warnings, error)) {
  4045  	fake.entitleIsolationSegmentToOrganizationsMutex.Lock()
  4046  	defer fake.entitleIsolationSegmentToOrganizationsMutex.Unlock()
  4047  	fake.EntitleIsolationSegmentToOrganizationsStub = stub
  4048  }
  4049  
  4050  func (fake *FakeCloudControllerClient) EntitleIsolationSegmentToOrganizationsArgsForCall(i int) (string, []string) {
  4051  	fake.entitleIsolationSegmentToOrganizationsMutex.RLock()
  4052  	defer fake.entitleIsolationSegmentToOrganizationsMutex.RUnlock()
  4053  	argsForCall := fake.entitleIsolationSegmentToOrganizationsArgsForCall[i]
  4054  	return argsForCall.arg1, argsForCall.arg2
  4055  }
  4056  
  4057  func (fake *FakeCloudControllerClient) EntitleIsolationSegmentToOrganizationsReturns(result1 ccv3.RelationshipList, result2 ccv3.Warnings, result3 error) {
  4058  	fake.entitleIsolationSegmentToOrganizationsMutex.Lock()
  4059  	defer fake.entitleIsolationSegmentToOrganizationsMutex.Unlock()
  4060  	fake.EntitleIsolationSegmentToOrganizationsStub = nil
  4061  	fake.entitleIsolationSegmentToOrganizationsReturns = struct {
  4062  		result1 ccv3.RelationshipList
  4063  		result2 ccv3.Warnings
  4064  		result3 error
  4065  	}{result1, result2, result3}
  4066  }
  4067  
  4068  func (fake *FakeCloudControllerClient) EntitleIsolationSegmentToOrganizationsReturnsOnCall(i int, result1 ccv3.RelationshipList, result2 ccv3.Warnings, result3 error) {
  4069  	fake.entitleIsolationSegmentToOrganizationsMutex.Lock()
  4070  	defer fake.entitleIsolationSegmentToOrganizationsMutex.Unlock()
  4071  	fake.EntitleIsolationSegmentToOrganizationsStub = nil
  4072  	if fake.entitleIsolationSegmentToOrganizationsReturnsOnCall == nil {
  4073  		fake.entitleIsolationSegmentToOrganizationsReturnsOnCall = make(map[int]struct {
  4074  			result1 ccv3.RelationshipList
  4075  			result2 ccv3.Warnings
  4076  			result3 error
  4077  		})
  4078  	}
  4079  	fake.entitleIsolationSegmentToOrganizationsReturnsOnCall[i] = struct {
  4080  		result1 ccv3.RelationshipList
  4081  		result2 ccv3.Warnings
  4082  		result3 error
  4083  	}{result1, result2, result3}
  4084  }
  4085  
  4086  func (fake *FakeCloudControllerClient) GetAppFeature(arg1 string, arg2 string) (ccv3.ApplicationFeature, ccv3.Warnings, error) {
  4087  	fake.getAppFeatureMutex.Lock()
  4088  	ret, specificReturn := fake.getAppFeatureReturnsOnCall[len(fake.getAppFeatureArgsForCall)]
  4089  	fake.getAppFeatureArgsForCall = append(fake.getAppFeatureArgsForCall, struct {
  4090  		arg1 string
  4091  		arg2 string
  4092  	}{arg1, arg2})
  4093  	fake.recordInvocation("GetAppFeature", []interface{}{arg1, arg2})
  4094  	fake.getAppFeatureMutex.Unlock()
  4095  	if fake.GetAppFeatureStub != nil {
  4096  		return fake.GetAppFeatureStub(arg1, arg2)
  4097  	}
  4098  	if specificReturn {
  4099  		return ret.result1, ret.result2, ret.result3
  4100  	}
  4101  	fakeReturns := fake.getAppFeatureReturns
  4102  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  4103  }
  4104  
  4105  func (fake *FakeCloudControllerClient) GetAppFeatureCallCount() int {
  4106  	fake.getAppFeatureMutex.RLock()
  4107  	defer fake.getAppFeatureMutex.RUnlock()
  4108  	return len(fake.getAppFeatureArgsForCall)
  4109  }
  4110  
  4111  func (fake *FakeCloudControllerClient) GetAppFeatureCalls(stub func(string, string) (ccv3.ApplicationFeature, ccv3.Warnings, error)) {
  4112  	fake.getAppFeatureMutex.Lock()
  4113  	defer fake.getAppFeatureMutex.Unlock()
  4114  	fake.GetAppFeatureStub = stub
  4115  }
  4116  
  4117  func (fake *FakeCloudControllerClient) GetAppFeatureArgsForCall(i int) (string, string) {
  4118  	fake.getAppFeatureMutex.RLock()
  4119  	defer fake.getAppFeatureMutex.RUnlock()
  4120  	argsForCall := fake.getAppFeatureArgsForCall[i]
  4121  	return argsForCall.arg1, argsForCall.arg2
  4122  }
  4123  
  4124  func (fake *FakeCloudControllerClient) GetAppFeatureReturns(result1 ccv3.ApplicationFeature, result2 ccv3.Warnings, result3 error) {
  4125  	fake.getAppFeatureMutex.Lock()
  4126  	defer fake.getAppFeatureMutex.Unlock()
  4127  	fake.GetAppFeatureStub = nil
  4128  	fake.getAppFeatureReturns = struct {
  4129  		result1 ccv3.ApplicationFeature
  4130  		result2 ccv3.Warnings
  4131  		result3 error
  4132  	}{result1, result2, result3}
  4133  }
  4134  
  4135  func (fake *FakeCloudControllerClient) GetAppFeatureReturnsOnCall(i int, result1 ccv3.ApplicationFeature, result2 ccv3.Warnings, result3 error) {
  4136  	fake.getAppFeatureMutex.Lock()
  4137  	defer fake.getAppFeatureMutex.Unlock()
  4138  	fake.GetAppFeatureStub = nil
  4139  	if fake.getAppFeatureReturnsOnCall == nil {
  4140  		fake.getAppFeatureReturnsOnCall = make(map[int]struct {
  4141  			result1 ccv3.ApplicationFeature
  4142  			result2 ccv3.Warnings
  4143  			result3 error
  4144  		})
  4145  	}
  4146  	fake.getAppFeatureReturnsOnCall[i] = struct {
  4147  		result1 ccv3.ApplicationFeature
  4148  		result2 ccv3.Warnings
  4149  		result3 error
  4150  	}{result1, result2, result3}
  4151  }
  4152  
  4153  func (fake *FakeCloudControllerClient) GetApplicationDropletCurrent(arg1 string) (ccv3.Droplet, ccv3.Warnings, error) {
  4154  	fake.getApplicationDropletCurrentMutex.Lock()
  4155  	ret, specificReturn := fake.getApplicationDropletCurrentReturnsOnCall[len(fake.getApplicationDropletCurrentArgsForCall)]
  4156  	fake.getApplicationDropletCurrentArgsForCall = append(fake.getApplicationDropletCurrentArgsForCall, struct {
  4157  		arg1 string
  4158  	}{arg1})
  4159  	fake.recordInvocation("GetApplicationDropletCurrent", []interface{}{arg1})
  4160  	fake.getApplicationDropletCurrentMutex.Unlock()
  4161  	if fake.GetApplicationDropletCurrentStub != nil {
  4162  		return fake.GetApplicationDropletCurrentStub(arg1)
  4163  	}
  4164  	if specificReturn {
  4165  		return ret.result1, ret.result2, ret.result3
  4166  	}
  4167  	fakeReturns := fake.getApplicationDropletCurrentReturns
  4168  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  4169  }
  4170  
  4171  func (fake *FakeCloudControllerClient) GetApplicationDropletCurrentCallCount() int {
  4172  	fake.getApplicationDropletCurrentMutex.RLock()
  4173  	defer fake.getApplicationDropletCurrentMutex.RUnlock()
  4174  	return len(fake.getApplicationDropletCurrentArgsForCall)
  4175  }
  4176  
  4177  func (fake *FakeCloudControllerClient) GetApplicationDropletCurrentCalls(stub func(string) (ccv3.Droplet, ccv3.Warnings, error)) {
  4178  	fake.getApplicationDropletCurrentMutex.Lock()
  4179  	defer fake.getApplicationDropletCurrentMutex.Unlock()
  4180  	fake.GetApplicationDropletCurrentStub = stub
  4181  }
  4182  
  4183  func (fake *FakeCloudControllerClient) GetApplicationDropletCurrentArgsForCall(i int) string {
  4184  	fake.getApplicationDropletCurrentMutex.RLock()
  4185  	defer fake.getApplicationDropletCurrentMutex.RUnlock()
  4186  	argsForCall := fake.getApplicationDropletCurrentArgsForCall[i]
  4187  	return argsForCall.arg1
  4188  }
  4189  
  4190  func (fake *FakeCloudControllerClient) GetApplicationDropletCurrentReturns(result1 ccv3.Droplet, result2 ccv3.Warnings, result3 error) {
  4191  	fake.getApplicationDropletCurrentMutex.Lock()
  4192  	defer fake.getApplicationDropletCurrentMutex.Unlock()
  4193  	fake.GetApplicationDropletCurrentStub = nil
  4194  	fake.getApplicationDropletCurrentReturns = struct {
  4195  		result1 ccv3.Droplet
  4196  		result2 ccv3.Warnings
  4197  		result3 error
  4198  	}{result1, result2, result3}
  4199  }
  4200  
  4201  func (fake *FakeCloudControllerClient) GetApplicationDropletCurrentReturnsOnCall(i int, result1 ccv3.Droplet, result2 ccv3.Warnings, result3 error) {
  4202  	fake.getApplicationDropletCurrentMutex.Lock()
  4203  	defer fake.getApplicationDropletCurrentMutex.Unlock()
  4204  	fake.GetApplicationDropletCurrentStub = nil
  4205  	if fake.getApplicationDropletCurrentReturnsOnCall == nil {
  4206  		fake.getApplicationDropletCurrentReturnsOnCall = make(map[int]struct {
  4207  			result1 ccv3.Droplet
  4208  			result2 ccv3.Warnings
  4209  			result3 error
  4210  		})
  4211  	}
  4212  	fake.getApplicationDropletCurrentReturnsOnCall[i] = struct {
  4213  		result1 ccv3.Droplet
  4214  		result2 ccv3.Warnings
  4215  		result3 error
  4216  	}{result1, result2, result3}
  4217  }
  4218  
  4219  func (fake *FakeCloudControllerClient) GetApplicationEnvironment(arg1 string) (ccv3.Environment, ccv3.Warnings, error) {
  4220  	fake.getApplicationEnvironmentMutex.Lock()
  4221  	ret, specificReturn := fake.getApplicationEnvironmentReturnsOnCall[len(fake.getApplicationEnvironmentArgsForCall)]
  4222  	fake.getApplicationEnvironmentArgsForCall = append(fake.getApplicationEnvironmentArgsForCall, struct {
  4223  		arg1 string
  4224  	}{arg1})
  4225  	fake.recordInvocation("GetApplicationEnvironment", []interface{}{arg1})
  4226  	fake.getApplicationEnvironmentMutex.Unlock()
  4227  	if fake.GetApplicationEnvironmentStub != nil {
  4228  		return fake.GetApplicationEnvironmentStub(arg1)
  4229  	}
  4230  	if specificReturn {
  4231  		return ret.result1, ret.result2, ret.result3
  4232  	}
  4233  	fakeReturns := fake.getApplicationEnvironmentReturns
  4234  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  4235  }
  4236  
  4237  func (fake *FakeCloudControllerClient) GetApplicationEnvironmentCallCount() int {
  4238  	fake.getApplicationEnvironmentMutex.RLock()
  4239  	defer fake.getApplicationEnvironmentMutex.RUnlock()
  4240  	return len(fake.getApplicationEnvironmentArgsForCall)
  4241  }
  4242  
  4243  func (fake *FakeCloudControllerClient) GetApplicationEnvironmentCalls(stub func(string) (ccv3.Environment, ccv3.Warnings, error)) {
  4244  	fake.getApplicationEnvironmentMutex.Lock()
  4245  	defer fake.getApplicationEnvironmentMutex.Unlock()
  4246  	fake.GetApplicationEnvironmentStub = stub
  4247  }
  4248  
  4249  func (fake *FakeCloudControllerClient) GetApplicationEnvironmentArgsForCall(i int) string {
  4250  	fake.getApplicationEnvironmentMutex.RLock()
  4251  	defer fake.getApplicationEnvironmentMutex.RUnlock()
  4252  	argsForCall := fake.getApplicationEnvironmentArgsForCall[i]
  4253  	return argsForCall.arg1
  4254  }
  4255  
  4256  func (fake *FakeCloudControllerClient) GetApplicationEnvironmentReturns(result1 ccv3.Environment, result2 ccv3.Warnings, result3 error) {
  4257  	fake.getApplicationEnvironmentMutex.Lock()
  4258  	defer fake.getApplicationEnvironmentMutex.Unlock()
  4259  	fake.GetApplicationEnvironmentStub = nil
  4260  	fake.getApplicationEnvironmentReturns = struct {
  4261  		result1 ccv3.Environment
  4262  		result2 ccv3.Warnings
  4263  		result3 error
  4264  	}{result1, result2, result3}
  4265  }
  4266  
  4267  func (fake *FakeCloudControllerClient) GetApplicationEnvironmentReturnsOnCall(i int, result1 ccv3.Environment, result2 ccv3.Warnings, result3 error) {
  4268  	fake.getApplicationEnvironmentMutex.Lock()
  4269  	defer fake.getApplicationEnvironmentMutex.Unlock()
  4270  	fake.GetApplicationEnvironmentStub = nil
  4271  	if fake.getApplicationEnvironmentReturnsOnCall == nil {
  4272  		fake.getApplicationEnvironmentReturnsOnCall = make(map[int]struct {
  4273  			result1 ccv3.Environment
  4274  			result2 ccv3.Warnings
  4275  			result3 error
  4276  		})
  4277  	}
  4278  	fake.getApplicationEnvironmentReturnsOnCall[i] = struct {
  4279  		result1 ccv3.Environment
  4280  		result2 ccv3.Warnings
  4281  		result3 error
  4282  	}{result1, result2, result3}
  4283  }
  4284  
  4285  func (fake *FakeCloudControllerClient) GetApplicationManifest(arg1 string) ([]byte, ccv3.Warnings, error) {
  4286  	fake.getApplicationManifestMutex.Lock()
  4287  	ret, specificReturn := fake.getApplicationManifestReturnsOnCall[len(fake.getApplicationManifestArgsForCall)]
  4288  	fake.getApplicationManifestArgsForCall = append(fake.getApplicationManifestArgsForCall, struct {
  4289  		arg1 string
  4290  	}{arg1})
  4291  	fake.recordInvocation("GetApplicationManifest", []interface{}{arg1})
  4292  	fake.getApplicationManifestMutex.Unlock()
  4293  	if fake.GetApplicationManifestStub != nil {
  4294  		return fake.GetApplicationManifestStub(arg1)
  4295  	}
  4296  	if specificReturn {
  4297  		return ret.result1, ret.result2, ret.result3
  4298  	}
  4299  	fakeReturns := fake.getApplicationManifestReturns
  4300  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  4301  }
  4302  
  4303  func (fake *FakeCloudControllerClient) GetApplicationManifestCallCount() int {
  4304  	fake.getApplicationManifestMutex.RLock()
  4305  	defer fake.getApplicationManifestMutex.RUnlock()
  4306  	return len(fake.getApplicationManifestArgsForCall)
  4307  }
  4308  
  4309  func (fake *FakeCloudControllerClient) GetApplicationManifestCalls(stub func(string) ([]byte, ccv3.Warnings, error)) {
  4310  	fake.getApplicationManifestMutex.Lock()
  4311  	defer fake.getApplicationManifestMutex.Unlock()
  4312  	fake.GetApplicationManifestStub = stub
  4313  }
  4314  
  4315  func (fake *FakeCloudControllerClient) GetApplicationManifestArgsForCall(i int) string {
  4316  	fake.getApplicationManifestMutex.RLock()
  4317  	defer fake.getApplicationManifestMutex.RUnlock()
  4318  	argsForCall := fake.getApplicationManifestArgsForCall[i]
  4319  	return argsForCall.arg1
  4320  }
  4321  
  4322  func (fake *FakeCloudControllerClient) GetApplicationManifestReturns(result1 []byte, result2 ccv3.Warnings, result3 error) {
  4323  	fake.getApplicationManifestMutex.Lock()
  4324  	defer fake.getApplicationManifestMutex.Unlock()
  4325  	fake.GetApplicationManifestStub = nil
  4326  	fake.getApplicationManifestReturns = struct {
  4327  		result1 []byte
  4328  		result2 ccv3.Warnings
  4329  		result3 error
  4330  	}{result1, result2, result3}
  4331  }
  4332  
  4333  func (fake *FakeCloudControllerClient) GetApplicationManifestReturnsOnCall(i int, result1 []byte, result2 ccv3.Warnings, result3 error) {
  4334  	fake.getApplicationManifestMutex.Lock()
  4335  	defer fake.getApplicationManifestMutex.Unlock()
  4336  	fake.GetApplicationManifestStub = nil
  4337  	if fake.getApplicationManifestReturnsOnCall == nil {
  4338  		fake.getApplicationManifestReturnsOnCall = make(map[int]struct {
  4339  			result1 []byte
  4340  			result2 ccv3.Warnings
  4341  			result3 error
  4342  		})
  4343  	}
  4344  	fake.getApplicationManifestReturnsOnCall[i] = struct {
  4345  		result1 []byte
  4346  		result2 ccv3.Warnings
  4347  		result3 error
  4348  	}{result1, result2, result3}
  4349  }
  4350  
  4351  func (fake *FakeCloudControllerClient) GetApplicationProcessByType(arg1 string, arg2 string) (ccv3.Process, ccv3.Warnings, error) {
  4352  	fake.getApplicationProcessByTypeMutex.Lock()
  4353  	ret, specificReturn := fake.getApplicationProcessByTypeReturnsOnCall[len(fake.getApplicationProcessByTypeArgsForCall)]
  4354  	fake.getApplicationProcessByTypeArgsForCall = append(fake.getApplicationProcessByTypeArgsForCall, struct {
  4355  		arg1 string
  4356  		arg2 string
  4357  	}{arg1, arg2})
  4358  	fake.recordInvocation("GetApplicationProcessByType", []interface{}{arg1, arg2})
  4359  	fake.getApplicationProcessByTypeMutex.Unlock()
  4360  	if fake.GetApplicationProcessByTypeStub != nil {
  4361  		return fake.GetApplicationProcessByTypeStub(arg1, arg2)
  4362  	}
  4363  	if specificReturn {
  4364  		return ret.result1, ret.result2, ret.result3
  4365  	}
  4366  	fakeReturns := fake.getApplicationProcessByTypeReturns
  4367  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  4368  }
  4369  
  4370  func (fake *FakeCloudControllerClient) GetApplicationProcessByTypeCallCount() int {
  4371  	fake.getApplicationProcessByTypeMutex.RLock()
  4372  	defer fake.getApplicationProcessByTypeMutex.RUnlock()
  4373  	return len(fake.getApplicationProcessByTypeArgsForCall)
  4374  }
  4375  
  4376  func (fake *FakeCloudControllerClient) GetApplicationProcessByTypeCalls(stub func(string, string) (ccv3.Process, ccv3.Warnings, error)) {
  4377  	fake.getApplicationProcessByTypeMutex.Lock()
  4378  	defer fake.getApplicationProcessByTypeMutex.Unlock()
  4379  	fake.GetApplicationProcessByTypeStub = stub
  4380  }
  4381  
  4382  func (fake *FakeCloudControllerClient) GetApplicationProcessByTypeArgsForCall(i int) (string, string) {
  4383  	fake.getApplicationProcessByTypeMutex.RLock()
  4384  	defer fake.getApplicationProcessByTypeMutex.RUnlock()
  4385  	argsForCall := fake.getApplicationProcessByTypeArgsForCall[i]
  4386  	return argsForCall.arg1, argsForCall.arg2
  4387  }
  4388  
  4389  func (fake *FakeCloudControllerClient) GetApplicationProcessByTypeReturns(result1 ccv3.Process, result2 ccv3.Warnings, result3 error) {
  4390  	fake.getApplicationProcessByTypeMutex.Lock()
  4391  	defer fake.getApplicationProcessByTypeMutex.Unlock()
  4392  	fake.GetApplicationProcessByTypeStub = nil
  4393  	fake.getApplicationProcessByTypeReturns = struct {
  4394  		result1 ccv3.Process
  4395  		result2 ccv3.Warnings
  4396  		result3 error
  4397  	}{result1, result2, result3}
  4398  }
  4399  
  4400  func (fake *FakeCloudControllerClient) GetApplicationProcessByTypeReturnsOnCall(i int, result1 ccv3.Process, result2 ccv3.Warnings, result3 error) {
  4401  	fake.getApplicationProcessByTypeMutex.Lock()
  4402  	defer fake.getApplicationProcessByTypeMutex.Unlock()
  4403  	fake.GetApplicationProcessByTypeStub = nil
  4404  	if fake.getApplicationProcessByTypeReturnsOnCall == nil {
  4405  		fake.getApplicationProcessByTypeReturnsOnCall = make(map[int]struct {
  4406  			result1 ccv3.Process
  4407  			result2 ccv3.Warnings
  4408  			result3 error
  4409  		})
  4410  	}
  4411  	fake.getApplicationProcessByTypeReturnsOnCall[i] = struct {
  4412  		result1 ccv3.Process
  4413  		result2 ccv3.Warnings
  4414  		result3 error
  4415  	}{result1, result2, result3}
  4416  }
  4417  
  4418  func (fake *FakeCloudControllerClient) GetApplicationProcesses(arg1 string) ([]ccv3.Process, ccv3.Warnings, error) {
  4419  	fake.getApplicationProcessesMutex.Lock()
  4420  	ret, specificReturn := fake.getApplicationProcessesReturnsOnCall[len(fake.getApplicationProcessesArgsForCall)]
  4421  	fake.getApplicationProcessesArgsForCall = append(fake.getApplicationProcessesArgsForCall, struct {
  4422  		arg1 string
  4423  	}{arg1})
  4424  	fake.recordInvocation("GetApplicationProcesses", []interface{}{arg1})
  4425  	fake.getApplicationProcessesMutex.Unlock()
  4426  	if fake.GetApplicationProcessesStub != nil {
  4427  		return fake.GetApplicationProcessesStub(arg1)
  4428  	}
  4429  	if specificReturn {
  4430  		return ret.result1, ret.result2, ret.result3
  4431  	}
  4432  	fakeReturns := fake.getApplicationProcessesReturns
  4433  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  4434  }
  4435  
  4436  func (fake *FakeCloudControllerClient) GetApplicationProcessesCallCount() int {
  4437  	fake.getApplicationProcessesMutex.RLock()
  4438  	defer fake.getApplicationProcessesMutex.RUnlock()
  4439  	return len(fake.getApplicationProcessesArgsForCall)
  4440  }
  4441  
  4442  func (fake *FakeCloudControllerClient) GetApplicationProcessesCalls(stub func(string) ([]ccv3.Process, ccv3.Warnings, error)) {
  4443  	fake.getApplicationProcessesMutex.Lock()
  4444  	defer fake.getApplicationProcessesMutex.Unlock()
  4445  	fake.GetApplicationProcessesStub = stub
  4446  }
  4447  
  4448  func (fake *FakeCloudControllerClient) GetApplicationProcessesArgsForCall(i int) string {
  4449  	fake.getApplicationProcessesMutex.RLock()
  4450  	defer fake.getApplicationProcessesMutex.RUnlock()
  4451  	argsForCall := fake.getApplicationProcessesArgsForCall[i]
  4452  	return argsForCall.arg1
  4453  }
  4454  
  4455  func (fake *FakeCloudControllerClient) GetApplicationProcessesReturns(result1 []ccv3.Process, result2 ccv3.Warnings, result3 error) {
  4456  	fake.getApplicationProcessesMutex.Lock()
  4457  	defer fake.getApplicationProcessesMutex.Unlock()
  4458  	fake.GetApplicationProcessesStub = nil
  4459  	fake.getApplicationProcessesReturns = struct {
  4460  		result1 []ccv3.Process
  4461  		result2 ccv3.Warnings
  4462  		result3 error
  4463  	}{result1, result2, result3}
  4464  }
  4465  
  4466  func (fake *FakeCloudControllerClient) GetApplicationProcessesReturnsOnCall(i int, result1 []ccv3.Process, result2 ccv3.Warnings, result3 error) {
  4467  	fake.getApplicationProcessesMutex.Lock()
  4468  	defer fake.getApplicationProcessesMutex.Unlock()
  4469  	fake.GetApplicationProcessesStub = nil
  4470  	if fake.getApplicationProcessesReturnsOnCall == nil {
  4471  		fake.getApplicationProcessesReturnsOnCall = make(map[int]struct {
  4472  			result1 []ccv3.Process
  4473  			result2 ccv3.Warnings
  4474  			result3 error
  4475  		})
  4476  	}
  4477  	fake.getApplicationProcessesReturnsOnCall[i] = struct {
  4478  		result1 []ccv3.Process
  4479  		result2 ccv3.Warnings
  4480  		result3 error
  4481  	}{result1, result2, result3}
  4482  }
  4483  
  4484  func (fake *FakeCloudControllerClient) GetApplicationRoutes(arg1 string) ([]ccv3.Route, ccv3.Warnings, error) {
  4485  	fake.getApplicationRoutesMutex.Lock()
  4486  	ret, specificReturn := fake.getApplicationRoutesReturnsOnCall[len(fake.getApplicationRoutesArgsForCall)]
  4487  	fake.getApplicationRoutesArgsForCall = append(fake.getApplicationRoutesArgsForCall, struct {
  4488  		arg1 string
  4489  	}{arg1})
  4490  	fake.recordInvocation("GetApplicationRoutes", []interface{}{arg1})
  4491  	fake.getApplicationRoutesMutex.Unlock()
  4492  	if fake.GetApplicationRoutesStub != nil {
  4493  		return fake.GetApplicationRoutesStub(arg1)
  4494  	}
  4495  	if specificReturn {
  4496  		return ret.result1, ret.result2, ret.result3
  4497  	}
  4498  	fakeReturns := fake.getApplicationRoutesReturns
  4499  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  4500  }
  4501  
  4502  func (fake *FakeCloudControllerClient) GetApplicationRoutesCallCount() int {
  4503  	fake.getApplicationRoutesMutex.RLock()
  4504  	defer fake.getApplicationRoutesMutex.RUnlock()
  4505  	return len(fake.getApplicationRoutesArgsForCall)
  4506  }
  4507  
  4508  func (fake *FakeCloudControllerClient) GetApplicationRoutesCalls(stub func(string) ([]ccv3.Route, ccv3.Warnings, error)) {
  4509  	fake.getApplicationRoutesMutex.Lock()
  4510  	defer fake.getApplicationRoutesMutex.Unlock()
  4511  	fake.GetApplicationRoutesStub = stub
  4512  }
  4513  
  4514  func (fake *FakeCloudControllerClient) GetApplicationRoutesArgsForCall(i int) string {
  4515  	fake.getApplicationRoutesMutex.RLock()
  4516  	defer fake.getApplicationRoutesMutex.RUnlock()
  4517  	argsForCall := fake.getApplicationRoutesArgsForCall[i]
  4518  	return argsForCall.arg1
  4519  }
  4520  
  4521  func (fake *FakeCloudControllerClient) GetApplicationRoutesReturns(result1 []ccv3.Route, result2 ccv3.Warnings, result3 error) {
  4522  	fake.getApplicationRoutesMutex.Lock()
  4523  	defer fake.getApplicationRoutesMutex.Unlock()
  4524  	fake.GetApplicationRoutesStub = nil
  4525  	fake.getApplicationRoutesReturns = struct {
  4526  		result1 []ccv3.Route
  4527  		result2 ccv3.Warnings
  4528  		result3 error
  4529  	}{result1, result2, result3}
  4530  }
  4531  
  4532  func (fake *FakeCloudControllerClient) GetApplicationRoutesReturnsOnCall(i int, result1 []ccv3.Route, result2 ccv3.Warnings, result3 error) {
  4533  	fake.getApplicationRoutesMutex.Lock()
  4534  	defer fake.getApplicationRoutesMutex.Unlock()
  4535  	fake.GetApplicationRoutesStub = nil
  4536  	if fake.getApplicationRoutesReturnsOnCall == nil {
  4537  		fake.getApplicationRoutesReturnsOnCall = make(map[int]struct {
  4538  			result1 []ccv3.Route
  4539  			result2 ccv3.Warnings
  4540  			result3 error
  4541  		})
  4542  	}
  4543  	fake.getApplicationRoutesReturnsOnCall[i] = struct {
  4544  		result1 []ccv3.Route
  4545  		result2 ccv3.Warnings
  4546  		result3 error
  4547  	}{result1, result2, result3}
  4548  }
  4549  
  4550  func (fake *FakeCloudControllerClient) GetApplicationTasks(arg1 string, arg2 ...ccv3.Query) ([]ccv3.Task, ccv3.Warnings, error) {
  4551  	fake.getApplicationTasksMutex.Lock()
  4552  	ret, specificReturn := fake.getApplicationTasksReturnsOnCall[len(fake.getApplicationTasksArgsForCall)]
  4553  	fake.getApplicationTasksArgsForCall = append(fake.getApplicationTasksArgsForCall, struct {
  4554  		arg1 string
  4555  		arg2 []ccv3.Query
  4556  	}{arg1, arg2})
  4557  	fake.recordInvocation("GetApplicationTasks", []interface{}{arg1, arg2})
  4558  	fake.getApplicationTasksMutex.Unlock()
  4559  	if fake.GetApplicationTasksStub != nil {
  4560  		return fake.GetApplicationTasksStub(arg1, arg2...)
  4561  	}
  4562  	if specificReturn {
  4563  		return ret.result1, ret.result2, ret.result3
  4564  	}
  4565  	fakeReturns := fake.getApplicationTasksReturns
  4566  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  4567  }
  4568  
  4569  func (fake *FakeCloudControllerClient) GetApplicationTasksCallCount() int {
  4570  	fake.getApplicationTasksMutex.RLock()
  4571  	defer fake.getApplicationTasksMutex.RUnlock()
  4572  	return len(fake.getApplicationTasksArgsForCall)
  4573  }
  4574  
  4575  func (fake *FakeCloudControllerClient) GetApplicationTasksCalls(stub func(string, ...ccv3.Query) ([]ccv3.Task, ccv3.Warnings, error)) {
  4576  	fake.getApplicationTasksMutex.Lock()
  4577  	defer fake.getApplicationTasksMutex.Unlock()
  4578  	fake.GetApplicationTasksStub = stub
  4579  }
  4580  
  4581  func (fake *FakeCloudControllerClient) GetApplicationTasksArgsForCall(i int) (string, []ccv3.Query) {
  4582  	fake.getApplicationTasksMutex.RLock()
  4583  	defer fake.getApplicationTasksMutex.RUnlock()
  4584  	argsForCall := fake.getApplicationTasksArgsForCall[i]
  4585  	return argsForCall.arg1, argsForCall.arg2
  4586  }
  4587  
  4588  func (fake *FakeCloudControllerClient) GetApplicationTasksReturns(result1 []ccv3.Task, result2 ccv3.Warnings, result3 error) {
  4589  	fake.getApplicationTasksMutex.Lock()
  4590  	defer fake.getApplicationTasksMutex.Unlock()
  4591  	fake.GetApplicationTasksStub = nil
  4592  	fake.getApplicationTasksReturns = struct {
  4593  		result1 []ccv3.Task
  4594  		result2 ccv3.Warnings
  4595  		result3 error
  4596  	}{result1, result2, result3}
  4597  }
  4598  
  4599  func (fake *FakeCloudControllerClient) GetApplicationTasksReturnsOnCall(i int, result1 []ccv3.Task, result2 ccv3.Warnings, result3 error) {
  4600  	fake.getApplicationTasksMutex.Lock()
  4601  	defer fake.getApplicationTasksMutex.Unlock()
  4602  	fake.GetApplicationTasksStub = nil
  4603  	if fake.getApplicationTasksReturnsOnCall == nil {
  4604  		fake.getApplicationTasksReturnsOnCall = make(map[int]struct {
  4605  			result1 []ccv3.Task
  4606  			result2 ccv3.Warnings
  4607  			result3 error
  4608  		})
  4609  	}
  4610  	fake.getApplicationTasksReturnsOnCall[i] = struct {
  4611  		result1 []ccv3.Task
  4612  		result2 ccv3.Warnings
  4613  		result3 error
  4614  	}{result1, result2, result3}
  4615  }
  4616  
  4617  func (fake *FakeCloudControllerClient) GetApplications(arg1 ...ccv3.Query) ([]ccv3.Application, ccv3.Warnings, error) {
  4618  	fake.getApplicationsMutex.Lock()
  4619  	ret, specificReturn := fake.getApplicationsReturnsOnCall[len(fake.getApplicationsArgsForCall)]
  4620  	fake.getApplicationsArgsForCall = append(fake.getApplicationsArgsForCall, struct {
  4621  		arg1 []ccv3.Query
  4622  	}{arg1})
  4623  	fake.recordInvocation("GetApplications", []interface{}{arg1})
  4624  	fake.getApplicationsMutex.Unlock()
  4625  	if fake.GetApplicationsStub != nil {
  4626  		return fake.GetApplicationsStub(arg1...)
  4627  	}
  4628  	if specificReturn {
  4629  		return ret.result1, ret.result2, ret.result3
  4630  	}
  4631  	fakeReturns := fake.getApplicationsReturns
  4632  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  4633  }
  4634  
  4635  func (fake *FakeCloudControllerClient) GetApplicationsCallCount() int {
  4636  	fake.getApplicationsMutex.RLock()
  4637  	defer fake.getApplicationsMutex.RUnlock()
  4638  	return len(fake.getApplicationsArgsForCall)
  4639  }
  4640  
  4641  func (fake *FakeCloudControllerClient) GetApplicationsCalls(stub func(...ccv3.Query) ([]ccv3.Application, ccv3.Warnings, error)) {
  4642  	fake.getApplicationsMutex.Lock()
  4643  	defer fake.getApplicationsMutex.Unlock()
  4644  	fake.GetApplicationsStub = stub
  4645  }
  4646  
  4647  func (fake *FakeCloudControllerClient) GetApplicationsArgsForCall(i int) []ccv3.Query {
  4648  	fake.getApplicationsMutex.RLock()
  4649  	defer fake.getApplicationsMutex.RUnlock()
  4650  	argsForCall := fake.getApplicationsArgsForCall[i]
  4651  	return argsForCall.arg1
  4652  }
  4653  
  4654  func (fake *FakeCloudControllerClient) GetApplicationsReturns(result1 []ccv3.Application, result2 ccv3.Warnings, result3 error) {
  4655  	fake.getApplicationsMutex.Lock()
  4656  	defer fake.getApplicationsMutex.Unlock()
  4657  	fake.GetApplicationsStub = nil
  4658  	fake.getApplicationsReturns = struct {
  4659  		result1 []ccv3.Application
  4660  		result2 ccv3.Warnings
  4661  		result3 error
  4662  	}{result1, result2, result3}
  4663  }
  4664  
  4665  func (fake *FakeCloudControllerClient) GetApplicationsReturnsOnCall(i int, result1 []ccv3.Application, result2 ccv3.Warnings, result3 error) {
  4666  	fake.getApplicationsMutex.Lock()
  4667  	defer fake.getApplicationsMutex.Unlock()
  4668  	fake.GetApplicationsStub = nil
  4669  	if fake.getApplicationsReturnsOnCall == nil {
  4670  		fake.getApplicationsReturnsOnCall = make(map[int]struct {
  4671  			result1 []ccv3.Application
  4672  			result2 ccv3.Warnings
  4673  			result3 error
  4674  		})
  4675  	}
  4676  	fake.getApplicationsReturnsOnCall[i] = struct {
  4677  		result1 []ccv3.Application
  4678  		result2 ccv3.Warnings
  4679  		result3 error
  4680  	}{result1, result2, result3}
  4681  }
  4682  
  4683  func (fake *FakeCloudControllerClient) GetBuild(arg1 string) (ccv3.Build, ccv3.Warnings, error) {
  4684  	fake.getBuildMutex.Lock()
  4685  	ret, specificReturn := fake.getBuildReturnsOnCall[len(fake.getBuildArgsForCall)]
  4686  	fake.getBuildArgsForCall = append(fake.getBuildArgsForCall, struct {
  4687  		arg1 string
  4688  	}{arg1})
  4689  	fake.recordInvocation("GetBuild", []interface{}{arg1})
  4690  	fake.getBuildMutex.Unlock()
  4691  	if fake.GetBuildStub != nil {
  4692  		return fake.GetBuildStub(arg1)
  4693  	}
  4694  	if specificReturn {
  4695  		return ret.result1, ret.result2, ret.result3
  4696  	}
  4697  	fakeReturns := fake.getBuildReturns
  4698  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  4699  }
  4700  
  4701  func (fake *FakeCloudControllerClient) GetBuildCallCount() int {
  4702  	fake.getBuildMutex.RLock()
  4703  	defer fake.getBuildMutex.RUnlock()
  4704  	return len(fake.getBuildArgsForCall)
  4705  }
  4706  
  4707  func (fake *FakeCloudControllerClient) GetBuildCalls(stub func(string) (ccv3.Build, ccv3.Warnings, error)) {
  4708  	fake.getBuildMutex.Lock()
  4709  	defer fake.getBuildMutex.Unlock()
  4710  	fake.GetBuildStub = stub
  4711  }
  4712  
  4713  func (fake *FakeCloudControllerClient) GetBuildArgsForCall(i int) string {
  4714  	fake.getBuildMutex.RLock()
  4715  	defer fake.getBuildMutex.RUnlock()
  4716  	argsForCall := fake.getBuildArgsForCall[i]
  4717  	return argsForCall.arg1
  4718  }
  4719  
  4720  func (fake *FakeCloudControllerClient) GetBuildReturns(result1 ccv3.Build, result2 ccv3.Warnings, result3 error) {
  4721  	fake.getBuildMutex.Lock()
  4722  	defer fake.getBuildMutex.Unlock()
  4723  	fake.GetBuildStub = nil
  4724  	fake.getBuildReturns = struct {
  4725  		result1 ccv3.Build
  4726  		result2 ccv3.Warnings
  4727  		result3 error
  4728  	}{result1, result2, result3}
  4729  }
  4730  
  4731  func (fake *FakeCloudControllerClient) GetBuildReturnsOnCall(i int, result1 ccv3.Build, result2 ccv3.Warnings, result3 error) {
  4732  	fake.getBuildMutex.Lock()
  4733  	defer fake.getBuildMutex.Unlock()
  4734  	fake.GetBuildStub = nil
  4735  	if fake.getBuildReturnsOnCall == nil {
  4736  		fake.getBuildReturnsOnCall = make(map[int]struct {
  4737  			result1 ccv3.Build
  4738  			result2 ccv3.Warnings
  4739  			result3 error
  4740  		})
  4741  	}
  4742  	fake.getBuildReturnsOnCall[i] = struct {
  4743  		result1 ccv3.Build
  4744  		result2 ccv3.Warnings
  4745  		result3 error
  4746  	}{result1, result2, result3}
  4747  }
  4748  
  4749  func (fake *FakeCloudControllerClient) GetBuildpacks(arg1 ...ccv3.Query) ([]ccv3.Buildpack, ccv3.Warnings, error) {
  4750  	fake.getBuildpacksMutex.Lock()
  4751  	ret, specificReturn := fake.getBuildpacksReturnsOnCall[len(fake.getBuildpacksArgsForCall)]
  4752  	fake.getBuildpacksArgsForCall = append(fake.getBuildpacksArgsForCall, struct {
  4753  		arg1 []ccv3.Query
  4754  	}{arg1})
  4755  	fake.recordInvocation("GetBuildpacks", []interface{}{arg1})
  4756  	fake.getBuildpacksMutex.Unlock()
  4757  	if fake.GetBuildpacksStub != nil {
  4758  		return fake.GetBuildpacksStub(arg1...)
  4759  	}
  4760  	if specificReturn {
  4761  		return ret.result1, ret.result2, ret.result3
  4762  	}
  4763  	fakeReturns := fake.getBuildpacksReturns
  4764  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  4765  }
  4766  
  4767  func (fake *FakeCloudControllerClient) GetBuildpacksCallCount() int {
  4768  	fake.getBuildpacksMutex.RLock()
  4769  	defer fake.getBuildpacksMutex.RUnlock()
  4770  	return len(fake.getBuildpacksArgsForCall)
  4771  }
  4772  
  4773  func (fake *FakeCloudControllerClient) GetBuildpacksCalls(stub func(...ccv3.Query) ([]ccv3.Buildpack, ccv3.Warnings, error)) {
  4774  	fake.getBuildpacksMutex.Lock()
  4775  	defer fake.getBuildpacksMutex.Unlock()
  4776  	fake.GetBuildpacksStub = stub
  4777  }
  4778  
  4779  func (fake *FakeCloudControllerClient) GetBuildpacksArgsForCall(i int) []ccv3.Query {
  4780  	fake.getBuildpacksMutex.RLock()
  4781  	defer fake.getBuildpacksMutex.RUnlock()
  4782  	argsForCall := fake.getBuildpacksArgsForCall[i]
  4783  	return argsForCall.arg1
  4784  }
  4785  
  4786  func (fake *FakeCloudControllerClient) GetBuildpacksReturns(result1 []ccv3.Buildpack, result2 ccv3.Warnings, result3 error) {
  4787  	fake.getBuildpacksMutex.Lock()
  4788  	defer fake.getBuildpacksMutex.Unlock()
  4789  	fake.GetBuildpacksStub = nil
  4790  	fake.getBuildpacksReturns = struct {
  4791  		result1 []ccv3.Buildpack
  4792  		result2 ccv3.Warnings
  4793  		result3 error
  4794  	}{result1, result2, result3}
  4795  }
  4796  
  4797  func (fake *FakeCloudControllerClient) GetBuildpacksReturnsOnCall(i int, result1 []ccv3.Buildpack, result2 ccv3.Warnings, result3 error) {
  4798  	fake.getBuildpacksMutex.Lock()
  4799  	defer fake.getBuildpacksMutex.Unlock()
  4800  	fake.GetBuildpacksStub = nil
  4801  	if fake.getBuildpacksReturnsOnCall == nil {
  4802  		fake.getBuildpacksReturnsOnCall = make(map[int]struct {
  4803  			result1 []ccv3.Buildpack
  4804  			result2 ccv3.Warnings
  4805  			result3 error
  4806  		})
  4807  	}
  4808  	fake.getBuildpacksReturnsOnCall[i] = struct {
  4809  		result1 []ccv3.Buildpack
  4810  		result2 ccv3.Warnings
  4811  		result3 error
  4812  	}{result1, result2, result3}
  4813  }
  4814  
  4815  func (fake *FakeCloudControllerClient) GetDefaultDomain(arg1 string) (ccv3.Domain, ccv3.Warnings, error) {
  4816  	fake.getDefaultDomainMutex.Lock()
  4817  	ret, specificReturn := fake.getDefaultDomainReturnsOnCall[len(fake.getDefaultDomainArgsForCall)]
  4818  	fake.getDefaultDomainArgsForCall = append(fake.getDefaultDomainArgsForCall, struct {
  4819  		arg1 string
  4820  	}{arg1})
  4821  	fake.recordInvocation("GetDefaultDomain", []interface{}{arg1})
  4822  	fake.getDefaultDomainMutex.Unlock()
  4823  	if fake.GetDefaultDomainStub != nil {
  4824  		return fake.GetDefaultDomainStub(arg1)
  4825  	}
  4826  	if specificReturn {
  4827  		return ret.result1, ret.result2, ret.result3
  4828  	}
  4829  	fakeReturns := fake.getDefaultDomainReturns
  4830  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  4831  }
  4832  
  4833  func (fake *FakeCloudControllerClient) GetDefaultDomainCallCount() int {
  4834  	fake.getDefaultDomainMutex.RLock()
  4835  	defer fake.getDefaultDomainMutex.RUnlock()
  4836  	return len(fake.getDefaultDomainArgsForCall)
  4837  }
  4838  
  4839  func (fake *FakeCloudControllerClient) GetDefaultDomainCalls(stub func(string) (ccv3.Domain, ccv3.Warnings, error)) {
  4840  	fake.getDefaultDomainMutex.Lock()
  4841  	defer fake.getDefaultDomainMutex.Unlock()
  4842  	fake.GetDefaultDomainStub = stub
  4843  }
  4844  
  4845  func (fake *FakeCloudControllerClient) GetDefaultDomainArgsForCall(i int) string {
  4846  	fake.getDefaultDomainMutex.RLock()
  4847  	defer fake.getDefaultDomainMutex.RUnlock()
  4848  	argsForCall := fake.getDefaultDomainArgsForCall[i]
  4849  	return argsForCall.arg1
  4850  }
  4851  
  4852  func (fake *FakeCloudControllerClient) GetDefaultDomainReturns(result1 ccv3.Domain, result2 ccv3.Warnings, result3 error) {
  4853  	fake.getDefaultDomainMutex.Lock()
  4854  	defer fake.getDefaultDomainMutex.Unlock()
  4855  	fake.GetDefaultDomainStub = nil
  4856  	fake.getDefaultDomainReturns = struct {
  4857  		result1 ccv3.Domain
  4858  		result2 ccv3.Warnings
  4859  		result3 error
  4860  	}{result1, result2, result3}
  4861  }
  4862  
  4863  func (fake *FakeCloudControllerClient) GetDefaultDomainReturnsOnCall(i int, result1 ccv3.Domain, result2 ccv3.Warnings, result3 error) {
  4864  	fake.getDefaultDomainMutex.Lock()
  4865  	defer fake.getDefaultDomainMutex.Unlock()
  4866  	fake.GetDefaultDomainStub = nil
  4867  	if fake.getDefaultDomainReturnsOnCall == nil {
  4868  		fake.getDefaultDomainReturnsOnCall = make(map[int]struct {
  4869  			result1 ccv3.Domain
  4870  			result2 ccv3.Warnings
  4871  			result3 error
  4872  		})
  4873  	}
  4874  	fake.getDefaultDomainReturnsOnCall[i] = struct {
  4875  		result1 ccv3.Domain
  4876  		result2 ccv3.Warnings
  4877  		result3 error
  4878  	}{result1, result2, result3}
  4879  }
  4880  
  4881  func (fake *FakeCloudControllerClient) GetDeployment(arg1 string) (ccv3.Deployment, ccv3.Warnings, error) {
  4882  	fake.getDeploymentMutex.Lock()
  4883  	ret, specificReturn := fake.getDeploymentReturnsOnCall[len(fake.getDeploymentArgsForCall)]
  4884  	fake.getDeploymentArgsForCall = append(fake.getDeploymentArgsForCall, struct {
  4885  		arg1 string
  4886  	}{arg1})
  4887  	fake.recordInvocation("GetDeployment", []interface{}{arg1})
  4888  	fake.getDeploymentMutex.Unlock()
  4889  	if fake.GetDeploymentStub != nil {
  4890  		return fake.GetDeploymentStub(arg1)
  4891  	}
  4892  	if specificReturn {
  4893  		return ret.result1, ret.result2, ret.result3
  4894  	}
  4895  	fakeReturns := fake.getDeploymentReturns
  4896  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  4897  }
  4898  
  4899  func (fake *FakeCloudControllerClient) GetDeploymentCallCount() int {
  4900  	fake.getDeploymentMutex.RLock()
  4901  	defer fake.getDeploymentMutex.RUnlock()
  4902  	return len(fake.getDeploymentArgsForCall)
  4903  }
  4904  
  4905  func (fake *FakeCloudControllerClient) GetDeploymentCalls(stub func(string) (ccv3.Deployment, ccv3.Warnings, error)) {
  4906  	fake.getDeploymentMutex.Lock()
  4907  	defer fake.getDeploymentMutex.Unlock()
  4908  	fake.GetDeploymentStub = stub
  4909  }
  4910  
  4911  func (fake *FakeCloudControllerClient) GetDeploymentArgsForCall(i int) string {
  4912  	fake.getDeploymentMutex.RLock()
  4913  	defer fake.getDeploymentMutex.RUnlock()
  4914  	argsForCall := fake.getDeploymentArgsForCall[i]
  4915  	return argsForCall.arg1
  4916  }
  4917  
  4918  func (fake *FakeCloudControllerClient) GetDeploymentReturns(result1 ccv3.Deployment, result2 ccv3.Warnings, result3 error) {
  4919  	fake.getDeploymentMutex.Lock()
  4920  	defer fake.getDeploymentMutex.Unlock()
  4921  	fake.GetDeploymentStub = nil
  4922  	fake.getDeploymentReturns = struct {
  4923  		result1 ccv3.Deployment
  4924  		result2 ccv3.Warnings
  4925  		result3 error
  4926  	}{result1, result2, result3}
  4927  }
  4928  
  4929  func (fake *FakeCloudControllerClient) GetDeploymentReturnsOnCall(i int, result1 ccv3.Deployment, result2 ccv3.Warnings, result3 error) {
  4930  	fake.getDeploymentMutex.Lock()
  4931  	defer fake.getDeploymentMutex.Unlock()
  4932  	fake.GetDeploymentStub = nil
  4933  	if fake.getDeploymentReturnsOnCall == nil {
  4934  		fake.getDeploymentReturnsOnCall = make(map[int]struct {
  4935  			result1 ccv3.Deployment
  4936  			result2 ccv3.Warnings
  4937  			result3 error
  4938  		})
  4939  	}
  4940  	fake.getDeploymentReturnsOnCall[i] = struct {
  4941  		result1 ccv3.Deployment
  4942  		result2 ccv3.Warnings
  4943  		result3 error
  4944  	}{result1, result2, result3}
  4945  }
  4946  
  4947  func (fake *FakeCloudControllerClient) GetDeployments(arg1 ...ccv3.Query) ([]ccv3.Deployment, ccv3.Warnings, error) {
  4948  	fake.getDeploymentsMutex.Lock()
  4949  	ret, specificReturn := fake.getDeploymentsReturnsOnCall[len(fake.getDeploymentsArgsForCall)]
  4950  	fake.getDeploymentsArgsForCall = append(fake.getDeploymentsArgsForCall, struct {
  4951  		arg1 []ccv3.Query
  4952  	}{arg1})
  4953  	fake.recordInvocation("GetDeployments", []interface{}{arg1})
  4954  	fake.getDeploymentsMutex.Unlock()
  4955  	if fake.GetDeploymentsStub != nil {
  4956  		return fake.GetDeploymentsStub(arg1...)
  4957  	}
  4958  	if specificReturn {
  4959  		return ret.result1, ret.result2, ret.result3
  4960  	}
  4961  	fakeReturns := fake.getDeploymentsReturns
  4962  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  4963  }
  4964  
  4965  func (fake *FakeCloudControllerClient) GetDeploymentsCallCount() int {
  4966  	fake.getDeploymentsMutex.RLock()
  4967  	defer fake.getDeploymentsMutex.RUnlock()
  4968  	return len(fake.getDeploymentsArgsForCall)
  4969  }
  4970  
  4971  func (fake *FakeCloudControllerClient) GetDeploymentsCalls(stub func(...ccv3.Query) ([]ccv3.Deployment, ccv3.Warnings, error)) {
  4972  	fake.getDeploymentsMutex.Lock()
  4973  	defer fake.getDeploymentsMutex.Unlock()
  4974  	fake.GetDeploymentsStub = stub
  4975  }
  4976  
  4977  func (fake *FakeCloudControllerClient) GetDeploymentsArgsForCall(i int) []ccv3.Query {
  4978  	fake.getDeploymentsMutex.RLock()
  4979  	defer fake.getDeploymentsMutex.RUnlock()
  4980  	argsForCall := fake.getDeploymentsArgsForCall[i]
  4981  	return argsForCall.arg1
  4982  }
  4983  
  4984  func (fake *FakeCloudControllerClient) GetDeploymentsReturns(result1 []ccv3.Deployment, result2 ccv3.Warnings, result3 error) {
  4985  	fake.getDeploymentsMutex.Lock()
  4986  	defer fake.getDeploymentsMutex.Unlock()
  4987  	fake.GetDeploymentsStub = nil
  4988  	fake.getDeploymentsReturns = struct {
  4989  		result1 []ccv3.Deployment
  4990  		result2 ccv3.Warnings
  4991  		result3 error
  4992  	}{result1, result2, result3}
  4993  }
  4994  
  4995  func (fake *FakeCloudControllerClient) GetDeploymentsReturnsOnCall(i int, result1 []ccv3.Deployment, result2 ccv3.Warnings, result3 error) {
  4996  	fake.getDeploymentsMutex.Lock()
  4997  	defer fake.getDeploymentsMutex.Unlock()
  4998  	fake.GetDeploymentsStub = nil
  4999  	if fake.getDeploymentsReturnsOnCall == nil {
  5000  		fake.getDeploymentsReturnsOnCall = make(map[int]struct {
  5001  			result1 []ccv3.Deployment
  5002  			result2 ccv3.Warnings
  5003  			result3 error
  5004  		})
  5005  	}
  5006  	fake.getDeploymentsReturnsOnCall[i] = struct {
  5007  		result1 []ccv3.Deployment
  5008  		result2 ccv3.Warnings
  5009  		result3 error
  5010  	}{result1, result2, result3}
  5011  }
  5012  
  5013  func (fake *FakeCloudControllerClient) GetDomain(arg1 string) (ccv3.Domain, ccv3.Warnings, error) {
  5014  	fake.getDomainMutex.Lock()
  5015  	ret, specificReturn := fake.getDomainReturnsOnCall[len(fake.getDomainArgsForCall)]
  5016  	fake.getDomainArgsForCall = append(fake.getDomainArgsForCall, struct {
  5017  		arg1 string
  5018  	}{arg1})
  5019  	fake.recordInvocation("GetDomain", []interface{}{arg1})
  5020  	fake.getDomainMutex.Unlock()
  5021  	if fake.GetDomainStub != nil {
  5022  		return fake.GetDomainStub(arg1)
  5023  	}
  5024  	if specificReturn {
  5025  		return ret.result1, ret.result2, ret.result3
  5026  	}
  5027  	fakeReturns := fake.getDomainReturns
  5028  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  5029  }
  5030  
  5031  func (fake *FakeCloudControllerClient) GetDomainCallCount() int {
  5032  	fake.getDomainMutex.RLock()
  5033  	defer fake.getDomainMutex.RUnlock()
  5034  	return len(fake.getDomainArgsForCall)
  5035  }
  5036  
  5037  func (fake *FakeCloudControllerClient) GetDomainCalls(stub func(string) (ccv3.Domain, ccv3.Warnings, error)) {
  5038  	fake.getDomainMutex.Lock()
  5039  	defer fake.getDomainMutex.Unlock()
  5040  	fake.GetDomainStub = stub
  5041  }
  5042  
  5043  func (fake *FakeCloudControllerClient) GetDomainArgsForCall(i int) string {
  5044  	fake.getDomainMutex.RLock()
  5045  	defer fake.getDomainMutex.RUnlock()
  5046  	argsForCall := fake.getDomainArgsForCall[i]
  5047  	return argsForCall.arg1
  5048  }
  5049  
  5050  func (fake *FakeCloudControllerClient) GetDomainReturns(result1 ccv3.Domain, result2 ccv3.Warnings, result3 error) {
  5051  	fake.getDomainMutex.Lock()
  5052  	defer fake.getDomainMutex.Unlock()
  5053  	fake.GetDomainStub = nil
  5054  	fake.getDomainReturns = struct {
  5055  		result1 ccv3.Domain
  5056  		result2 ccv3.Warnings
  5057  		result3 error
  5058  	}{result1, result2, result3}
  5059  }
  5060  
  5061  func (fake *FakeCloudControllerClient) GetDomainReturnsOnCall(i int, result1 ccv3.Domain, result2 ccv3.Warnings, result3 error) {
  5062  	fake.getDomainMutex.Lock()
  5063  	defer fake.getDomainMutex.Unlock()
  5064  	fake.GetDomainStub = nil
  5065  	if fake.getDomainReturnsOnCall == nil {
  5066  		fake.getDomainReturnsOnCall = make(map[int]struct {
  5067  			result1 ccv3.Domain
  5068  			result2 ccv3.Warnings
  5069  			result3 error
  5070  		})
  5071  	}
  5072  	fake.getDomainReturnsOnCall[i] = struct {
  5073  		result1 ccv3.Domain
  5074  		result2 ccv3.Warnings
  5075  		result3 error
  5076  	}{result1, result2, result3}
  5077  }
  5078  
  5079  func (fake *FakeCloudControllerClient) GetDomains(arg1 ...ccv3.Query) ([]ccv3.Domain, ccv3.Warnings, error) {
  5080  	fake.getDomainsMutex.Lock()
  5081  	ret, specificReturn := fake.getDomainsReturnsOnCall[len(fake.getDomainsArgsForCall)]
  5082  	fake.getDomainsArgsForCall = append(fake.getDomainsArgsForCall, struct {
  5083  		arg1 []ccv3.Query
  5084  	}{arg1})
  5085  	fake.recordInvocation("GetDomains", []interface{}{arg1})
  5086  	fake.getDomainsMutex.Unlock()
  5087  	if fake.GetDomainsStub != nil {
  5088  		return fake.GetDomainsStub(arg1...)
  5089  	}
  5090  	if specificReturn {
  5091  		return ret.result1, ret.result2, ret.result3
  5092  	}
  5093  	fakeReturns := fake.getDomainsReturns
  5094  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  5095  }
  5096  
  5097  func (fake *FakeCloudControllerClient) GetDomainsCallCount() int {
  5098  	fake.getDomainsMutex.RLock()
  5099  	defer fake.getDomainsMutex.RUnlock()
  5100  	return len(fake.getDomainsArgsForCall)
  5101  }
  5102  
  5103  func (fake *FakeCloudControllerClient) GetDomainsCalls(stub func(...ccv3.Query) ([]ccv3.Domain, ccv3.Warnings, error)) {
  5104  	fake.getDomainsMutex.Lock()
  5105  	defer fake.getDomainsMutex.Unlock()
  5106  	fake.GetDomainsStub = stub
  5107  }
  5108  
  5109  func (fake *FakeCloudControllerClient) GetDomainsArgsForCall(i int) []ccv3.Query {
  5110  	fake.getDomainsMutex.RLock()
  5111  	defer fake.getDomainsMutex.RUnlock()
  5112  	argsForCall := fake.getDomainsArgsForCall[i]
  5113  	return argsForCall.arg1
  5114  }
  5115  
  5116  func (fake *FakeCloudControllerClient) GetDomainsReturns(result1 []ccv3.Domain, result2 ccv3.Warnings, result3 error) {
  5117  	fake.getDomainsMutex.Lock()
  5118  	defer fake.getDomainsMutex.Unlock()
  5119  	fake.GetDomainsStub = nil
  5120  	fake.getDomainsReturns = struct {
  5121  		result1 []ccv3.Domain
  5122  		result2 ccv3.Warnings
  5123  		result3 error
  5124  	}{result1, result2, result3}
  5125  }
  5126  
  5127  func (fake *FakeCloudControllerClient) GetDomainsReturnsOnCall(i int, result1 []ccv3.Domain, result2 ccv3.Warnings, result3 error) {
  5128  	fake.getDomainsMutex.Lock()
  5129  	defer fake.getDomainsMutex.Unlock()
  5130  	fake.GetDomainsStub = nil
  5131  	if fake.getDomainsReturnsOnCall == nil {
  5132  		fake.getDomainsReturnsOnCall = make(map[int]struct {
  5133  			result1 []ccv3.Domain
  5134  			result2 ccv3.Warnings
  5135  			result3 error
  5136  		})
  5137  	}
  5138  	fake.getDomainsReturnsOnCall[i] = struct {
  5139  		result1 []ccv3.Domain
  5140  		result2 ccv3.Warnings
  5141  		result3 error
  5142  	}{result1, result2, result3}
  5143  }
  5144  
  5145  func (fake *FakeCloudControllerClient) GetDroplet(arg1 string) (ccv3.Droplet, ccv3.Warnings, error) {
  5146  	fake.getDropletMutex.Lock()
  5147  	ret, specificReturn := fake.getDropletReturnsOnCall[len(fake.getDropletArgsForCall)]
  5148  	fake.getDropletArgsForCall = append(fake.getDropletArgsForCall, struct {
  5149  		arg1 string
  5150  	}{arg1})
  5151  	fake.recordInvocation("GetDroplet", []interface{}{arg1})
  5152  	fake.getDropletMutex.Unlock()
  5153  	if fake.GetDropletStub != nil {
  5154  		return fake.GetDropletStub(arg1)
  5155  	}
  5156  	if specificReturn {
  5157  		return ret.result1, ret.result2, ret.result3
  5158  	}
  5159  	fakeReturns := fake.getDropletReturns
  5160  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  5161  }
  5162  
  5163  func (fake *FakeCloudControllerClient) GetDropletCallCount() int {
  5164  	fake.getDropletMutex.RLock()
  5165  	defer fake.getDropletMutex.RUnlock()
  5166  	return len(fake.getDropletArgsForCall)
  5167  }
  5168  
  5169  func (fake *FakeCloudControllerClient) GetDropletCalls(stub func(string) (ccv3.Droplet, ccv3.Warnings, error)) {
  5170  	fake.getDropletMutex.Lock()
  5171  	defer fake.getDropletMutex.Unlock()
  5172  	fake.GetDropletStub = stub
  5173  }
  5174  
  5175  func (fake *FakeCloudControllerClient) GetDropletArgsForCall(i int) string {
  5176  	fake.getDropletMutex.RLock()
  5177  	defer fake.getDropletMutex.RUnlock()
  5178  	argsForCall := fake.getDropletArgsForCall[i]
  5179  	return argsForCall.arg1
  5180  }
  5181  
  5182  func (fake *FakeCloudControllerClient) GetDropletReturns(result1 ccv3.Droplet, result2 ccv3.Warnings, result3 error) {
  5183  	fake.getDropletMutex.Lock()
  5184  	defer fake.getDropletMutex.Unlock()
  5185  	fake.GetDropletStub = nil
  5186  	fake.getDropletReturns = struct {
  5187  		result1 ccv3.Droplet
  5188  		result2 ccv3.Warnings
  5189  		result3 error
  5190  	}{result1, result2, result3}
  5191  }
  5192  
  5193  func (fake *FakeCloudControllerClient) GetDropletReturnsOnCall(i int, result1 ccv3.Droplet, result2 ccv3.Warnings, result3 error) {
  5194  	fake.getDropletMutex.Lock()
  5195  	defer fake.getDropletMutex.Unlock()
  5196  	fake.GetDropletStub = nil
  5197  	if fake.getDropletReturnsOnCall == nil {
  5198  		fake.getDropletReturnsOnCall = make(map[int]struct {
  5199  			result1 ccv3.Droplet
  5200  			result2 ccv3.Warnings
  5201  			result3 error
  5202  		})
  5203  	}
  5204  	fake.getDropletReturnsOnCall[i] = struct {
  5205  		result1 ccv3.Droplet
  5206  		result2 ccv3.Warnings
  5207  		result3 error
  5208  	}{result1, result2, result3}
  5209  }
  5210  
  5211  func (fake *FakeCloudControllerClient) GetDroplets(arg1 ...ccv3.Query) ([]ccv3.Droplet, ccv3.Warnings, error) {
  5212  	fake.getDropletsMutex.Lock()
  5213  	ret, specificReturn := fake.getDropletsReturnsOnCall[len(fake.getDropletsArgsForCall)]
  5214  	fake.getDropletsArgsForCall = append(fake.getDropletsArgsForCall, struct {
  5215  		arg1 []ccv3.Query
  5216  	}{arg1})
  5217  	fake.recordInvocation("GetDroplets", []interface{}{arg1})
  5218  	fake.getDropletsMutex.Unlock()
  5219  	if fake.GetDropletsStub != nil {
  5220  		return fake.GetDropletsStub(arg1...)
  5221  	}
  5222  	if specificReturn {
  5223  		return ret.result1, ret.result2, ret.result3
  5224  	}
  5225  	fakeReturns := fake.getDropletsReturns
  5226  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  5227  }
  5228  
  5229  func (fake *FakeCloudControllerClient) GetDropletsCallCount() int {
  5230  	fake.getDropletsMutex.RLock()
  5231  	defer fake.getDropletsMutex.RUnlock()
  5232  	return len(fake.getDropletsArgsForCall)
  5233  }
  5234  
  5235  func (fake *FakeCloudControllerClient) GetDropletsCalls(stub func(...ccv3.Query) ([]ccv3.Droplet, ccv3.Warnings, error)) {
  5236  	fake.getDropletsMutex.Lock()
  5237  	defer fake.getDropletsMutex.Unlock()
  5238  	fake.GetDropletsStub = stub
  5239  }
  5240  
  5241  func (fake *FakeCloudControllerClient) GetDropletsArgsForCall(i int) []ccv3.Query {
  5242  	fake.getDropletsMutex.RLock()
  5243  	defer fake.getDropletsMutex.RUnlock()
  5244  	argsForCall := fake.getDropletsArgsForCall[i]
  5245  	return argsForCall.arg1
  5246  }
  5247  
  5248  func (fake *FakeCloudControllerClient) GetDropletsReturns(result1 []ccv3.Droplet, result2 ccv3.Warnings, result3 error) {
  5249  	fake.getDropletsMutex.Lock()
  5250  	defer fake.getDropletsMutex.Unlock()
  5251  	fake.GetDropletsStub = nil
  5252  	fake.getDropletsReturns = struct {
  5253  		result1 []ccv3.Droplet
  5254  		result2 ccv3.Warnings
  5255  		result3 error
  5256  	}{result1, result2, result3}
  5257  }
  5258  
  5259  func (fake *FakeCloudControllerClient) GetDropletsReturnsOnCall(i int, result1 []ccv3.Droplet, result2 ccv3.Warnings, result3 error) {
  5260  	fake.getDropletsMutex.Lock()
  5261  	defer fake.getDropletsMutex.Unlock()
  5262  	fake.GetDropletsStub = nil
  5263  	if fake.getDropletsReturnsOnCall == nil {
  5264  		fake.getDropletsReturnsOnCall = make(map[int]struct {
  5265  			result1 []ccv3.Droplet
  5266  			result2 ccv3.Warnings
  5267  			result3 error
  5268  		})
  5269  	}
  5270  	fake.getDropletsReturnsOnCall[i] = struct {
  5271  		result1 []ccv3.Droplet
  5272  		result2 ccv3.Warnings
  5273  		result3 error
  5274  	}{result1, result2, result3}
  5275  }
  5276  
  5277  func (fake *FakeCloudControllerClient) GetEnvironmentVariableGroup(arg1 constant.EnvironmentVariableGroupName) (ccv3.EnvironmentVariables, ccv3.Warnings, error) {
  5278  	fake.getEnvironmentVariableGroupMutex.Lock()
  5279  	ret, specificReturn := fake.getEnvironmentVariableGroupReturnsOnCall[len(fake.getEnvironmentVariableGroupArgsForCall)]
  5280  	fake.getEnvironmentVariableGroupArgsForCall = append(fake.getEnvironmentVariableGroupArgsForCall, struct {
  5281  		arg1 constant.EnvironmentVariableGroupName
  5282  	}{arg1})
  5283  	fake.recordInvocation("GetEnvironmentVariableGroup", []interface{}{arg1})
  5284  	fake.getEnvironmentVariableGroupMutex.Unlock()
  5285  	if fake.GetEnvironmentVariableGroupStub != nil {
  5286  		return fake.GetEnvironmentVariableGroupStub(arg1)
  5287  	}
  5288  	if specificReturn {
  5289  		return ret.result1, ret.result2, ret.result3
  5290  	}
  5291  	fakeReturns := fake.getEnvironmentVariableGroupReturns
  5292  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  5293  }
  5294  
  5295  func (fake *FakeCloudControllerClient) GetEnvironmentVariableGroupCallCount() int {
  5296  	fake.getEnvironmentVariableGroupMutex.RLock()
  5297  	defer fake.getEnvironmentVariableGroupMutex.RUnlock()
  5298  	return len(fake.getEnvironmentVariableGroupArgsForCall)
  5299  }
  5300  
  5301  func (fake *FakeCloudControllerClient) GetEnvironmentVariableGroupCalls(stub func(constant.EnvironmentVariableGroupName) (ccv3.EnvironmentVariables, ccv3.Warnings, error)) {
  5302  	fake.getEnvironmentVariableGroupMutex.Lock()
  5303  	defer fake.getEnvironmentVariableGroupMutex.Unlock()
  5304  	fake.GetEnvironmentVariableGroupStub = stub
  5305  }
  5306  
  5307  func (fake *FakeCloudControllerClient) GetEnvironmentVariableGroupArgsForCall(i int) constant.EnvironmentVariableGroupName {
  5308  	fake.getEnvironmentVariableGroupMutex.RLock()
  5309  	defer fake.getEnvironmentVariableGroupMutex.RUnlock()
  5310  	argsForCall := fake.getEnvironmentVariableGroupArgsForCall[i]
  5311  	return argsForCall.arg1
  5312  }
  5313  
  5314  func (fake *FakeCloudControllerClient) GetEnvironmentVariableGroupReturns(result1 ccv3.EnvironmentVariables, result2 ccv3.Warnings, result3 error) {
  5315  	fake.getEnvironmentVariableGroupMutex.Lock()
  5316  	defer fake.getEnvironmentVariableGroupMutex.Unlock()
  5317  	fake.GetEnvironmentVariableGroupStub = nil
  5318  	fake.getEnvironmentVariableGroupReturns = struct {
  5319  		result1 ccv3.EnvironmentVariables
  5320  		result2 ccv3.Warnings
  5321  		result3 error
  5322  	}{result1, result2, result3}
  5323  }
  5324  
  5325  func (fake *FakeCloudControllerClient) GetEnvironmentVariableGroupReturnsOnCall(i int, result1 ccv3.EnvironmentVariables, result2 ccv3.Warnings, result3 error) {
  5326  	fake.getEnvironmentVariableGroupMutex.Lock()
  5327  	defer fake.getEnvironmentVariableGroupMutex.Unlock()
  5328  	fake.GetEnvironmentVariableGroupStub = nil
  5329  	if fake.getEnvironmentVariableGroupReturnsOnCall == nil {
  5330  		fake.getEnvironmentVariableGroupReturnsOnCall = make(map[int]struct {
  5331  			result1 ccv3.EnvironmentVariables
  5332  			result2 ccv3.Warnings
  5333  			result3 error
  5334  		})
  5335  	}
  5336  	fake.getEnvironmentVariableGroupReturnsOnCall[i] = struct {
  5337  		result1 ccv3.EnvironmentVariables
  5338  		result2 ccv3.Warnings
  5339  		result3 error
  5340  	}{result1, result2, result3}
  5341  }
  5342  
  5343  func (fake *FakeCloudControllerClient) GetEvents(arg1 ...ccv3.Query) ([]ccv3.Event, ccv3.Warnings, error) {
  5344  	fake.getEventsMutex.Lock()
  5345  	ret, specificReturn := fake.getEventsReturnsOnCall[len(fake.getEventsArgsForCall)]
  5346  	fake.getEventsArgsForCall = append(fake.getEventsArgsForCall, struct {
  5347  		arg1 []ccv3.Query
  5348  	}{arg1})
  5349  	fake.recordInvocation("GetEvents", []interface{}{arg1})
  5350  	fake.getEventsMutex.Unlock()
  5351  	if fake.GetEventsStub != nil {
  5352  		return fake.GetEventsStub(arg1...)
  5353  	}
  5354  	if specificReturn {
  5355  		return ret.result1, ret.result2, ret.result3
  5356  	}
  5357  	fakeReturns := fake.getEventsReturns
  5358  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  5359  }
  5360  
  5361  func (fake *FakeCloudControllerClient) GetEventsCallCount() int {
  5362  	fake.getEventsMutex.RLock()
  5363  	defer fake.getEventsMutex.RUnlock()
  5364  	return len(fake.getEventsArgsForCall)
  5365  }
  5366  
  5367  func (fake *FakeCloudControllerClient) GetEventsCalls(stub func(...ccv3.Query) ([]ccv3.Event, ccv3.Warnings, error)) {
  5368  	fake.getEventsMutex.Lock()
  5369  	defer fake.getEventsMutex.Unlock()
  5370  	fake.GetEventsStub = stub
  5371  }
  5372  
  5373  func (fake *FakeCloudControllerClient) GetEventsArgsForCall(i int) []ccv3.Query {
  5374  	fake.getEventsMutex.RLock()
  5375  	defer fake.getEventsMutex.RUnlock()
  5376  	argsForCall := fake.getEventsArgsForCall[i]
  5377  	return argsForCall.arg1
  5378  }
  5379  
  5380  func (fake *FakeCloudControllerClient) GetEventsReturns(result1 []ccv3.Event, result2 ccv3.Warnings, result3 error) {
  5381  	fake.getEventsMutex.Lock()
  5382  	defer fake.getEventsMutex.Unlock()
  5383  	fake.GetEventsStub = nil
  5384  	fake.getEventsReturns = struct {
  5385  		result1 []ccv3.Event
  5386  		result2 ccv3.Warnings
  5387  		result3 error
  5388  	}{result1, result2, result3}
  5389  }
  5390  
  5391  func (fake *FakeCloudControllerClient) GetEventsReturnsOnCall(i int, result1 []ccv3.Event, result2 ccv3.Warnings, result3 error) {
  5392  	fake.getEventsMutex.Lock()
  5393  	defer fake.getEventsMutex.Unlock()
  5394  	fake.GetEventsStub = nil
  5395  	if fake.getEventsReturnsOnCall == nil {
  5396  		fake.getEventsReturnsOnCall = make(map[int]struct {
  5397  			result1 []ccv3.Event
  5398  			result2 ccv3.Warnings
  5399  			result3 error
  5400  		})
  5401  	}
  5402  	fake.getEventsReturnsOnCall[i] = struct {
  5403  		result1 []ccv3.Event
  5404  		result2 ccv3.Warnings
  5405  		result3 error
  5406  	}{result1, result2, result3}
  5407  }
  5408  
  5409  func (fake *FakeCloudControllerClient) GetFeatureFlag(arg1 string) (ccv3.FeatureFlag, ccv3.Warnings, error) {
  5410  	fake.getFeatureFlagMutex.Lock()
  5411  	ret, specificReturn := fake.getFeatureFlagReturnsOnCall[len(fake.getFeatureFlagArgsForCall)]
  5412  	fake.getFeatureFlagArgsForCall = append(fake.getFeatureFlagArgsForCall, struct {
  5413  		arg1 string
  5414  	}{arg1})
  5415  	fake.recordInvocation("GetFeatureFlag", []interface{}{arg1})
  5416  	fake.getFeatureFlagMutex.Unlock()
  5417  	if fake.GetFeatureFlagStub != nil {
  5418  		return fake.GetFeatureFlagStub(arg1)
  5419  	}
  5420  	if specificReturn {
  5421  		return ret.result1, ret.result2, ret.result3
  5422  	}
  5423  	fakeReturns := fake.getFeatureFlagReturns
  5424  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  5425  }
  5426  
  5427  func (fake *FakeCloudControllerClient) GetFeatureFlagCallCount() int {
  5428  	fake.getFeatureFlagMutex.RLock()
  5429  	defer fake.getFeatureFlagMutex.RUnlock()
  5430  	return len(fake.getFeatureFlagArgsForCall)
  5431  }
  5432  
  5433  func (fake *FakeCloudControllerClient) GetFeatureFlagCalls(stub func(string) (ccv3.FeatureFlag, ccv3.Warnings, error)) {
  5434  	fake.getFeatureFlagMutex.Lock()
  5435  	defer fake.getFeatureFlagMutex.Unlock()
  5436  	fake.GetFeatureFlagStub = stub
  5437  }
  5438  
  5439  func (fake *FakeCloudControllerClient) GetFeatureFlagArgsForCall(i int) string {
  5440  	fake.getFeatureFlagMutex.RLock()
  5441  	defer fake.getFeatureFlagMutex.RUnlock()
  5442  	argsForCall := fake.getFeatureFlagArgsForCall[i]
  5443  	return argsForCall.arg1
  5444  }
  5445  
  5446  func (fake *FakeCloudControllerClient) GetFeatureFlagReturns(result1 ccv3.FeatureFlag, result2 ccv3.Warnings, result3 error) {
  5447  	fake.getFeatureFlagMutex.Lock()
  5448  	defer fake.getFeatureFlagMutex.Unlock()
  5449  	fake.GetFeatureFlagStub = nil
  5450  	fake.getFeatureFlagReturns = struct {
  5451  		result1 ccv3.FeatureFlag
  5452  		result2 ccv3.Warnings
  5453  		result3 error
  5454  	}{result1, result2, result3}
  5455  }
  5456  
  5457  func (fake *FakeCloudControllerClient) GetFeatureFlagReturnsOnCall(i int, result1 ccv3.FeatureFlag, result2 ccv3.Warnings, result3 error) {
  5458  	fake.getFeatureFlagMutex.Lock()
  5459  	defer fake.getFeatureFlagMutex.Unlock()
  5460  	fake.GetFeatureFlagStub = nil
  5461  	if fake.getFeatureFlagReturnsOnCall == nil {
  5462  		fake.getFeatureFlagReturnsOnCall = make(map[int]struct {
  5463  			result1 ccv3.FeatureFlag
  5464  			result2 ccv3.Warnings
  5465  			result3 error
  5466  		})
  5467  	}
  5468  	fake.getFeatureFlagReturnsOnCall[i] = struct {
  5469  		result1 ccv3.FeatureFlag
  5470  		result2 ccv3.Warnings
  5471  		result3 error
  5472  	}{result1, result2, result3}
  5473  }
  5474  
  5475  func (fake *FakeCloudControllerClient) GetFeatureFlags() ([]ccv3.FeatureFlag, ccv3.Warnings, error) {
  5476  	fake.getFeatureFlagsMutex.Lock()
  5477  	ret, specificReturn := fake.getFeatureFlagsReturnsOnCall[len(fake.getFeatureFlagsArgsForCall)]
  5478  	fake.getFeatureFlagsArgsForCall = append(fake.getFeatureFlagsArgsForCall, struct {
  5479  	}{})
  5480  	fake.recordInvocation("GetFeatureFlags", []interface{}{})
  5481  	fake.getFeatureFlagsMutex.Unlock()
  5482  	if fake.GetFeatureFlagsStub != nil {
  5483  		return fake.GetFeatureFlagsStub()
  5484  	}
  5485  	if specificReturn {
  5486  		return ret.result1, ret.result2, ret.result3
  5487  	}
  5488  	fakeReturns := fake.getFeatureFlagsReturns
  5489  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  5490  }
  5491  
  5492  func (fake *FakeCloudControllerClient) GetFeatureFlagsCallCount() int {
  5493  	fake.getFeatureFlagsMutex.RLock()
  5494  	defer fake.getFeatureFlagsMutex.RUnlock()
  5495  	return len(fake.getFeatureFlagsArgsForCall)
  5496  }
  5497  
  5498  func (fake *FakeCloudControllerClient) GetFeatureFlagsCalls(stub func() ([]ccv3.FeatureFlag, ccv3.Warnings, error)) {
  5499  	fake.getFeatureFlagsMutex.Lock()
  5500  	defer fake.getFeatureFlagsMutex.Unlock()
  5501  	fake.GetFeatureFlagsStub = stub
  5502  }
  5503  
  5504  func (fake *FakeCloudControllerClient) GetFeatureFlagsReturns(result1 []ccv3.FeatureFlag, result2 ccv3.Warnings, result3 error) {
  5505  	fake.getFeatureFlagsMutex.Lock()
  5506  	defer fake.getFeatureFlagsMutex.Unlock()
  5507  	fake.GetFeatureFlagsStub = nil
  5508  	fake.getFeatureFlagsReturns = struct {
  5509  		result1 []ccv3.FeatureFlag
  5510  		result2 ccv3.Warnings
  5511  		result3 error
  5512  	}{result1, result2, result3}
  5513  }
  5514  
  5515  func (fake *FakeCloudControllerClient) GetFeatureFlagsReturnsOnCall(i int, result1 []ccv3.FeatureFlag, result2 ccv3.Warnings, result3 error) {
  5516  	fake.getFeatureFlagsMutex.Lock()
  5517  	defer fake.getFeatureFlagsMutex.Unlock()
  5518  	fake.GetFeatureFlagsStub = nil
  5519  	if fake.getFeatureFlagsReturnsOnCall == nil {
  5520  		fake.getFeatureFlagsReturnsOnCall = make(map[int]struct {
  5521  			result1 []ccv3.FeatureFlag
  5522  			result2 ccv3.Warnings
  5523  			result3 error
  5524  		})
  5525  	}
  5526  	fake.getFeatureFlagsReturnsOnCall[i] = struct {
  5527  		result1 []ccv3.FeatureFlag
  5528  		result2 ccv3.Warnings
  5529  		result3 error
  5530  	}{result1, result2, result3}
  5531  }
  5532  
  5533  func (fake *FakeCloudControllerClient) GetIsolationSegment(arg1 string) (ccv3.IsolationSegment, ccv3.Warnings, error) {
  5534  	fake.getIsolationSegmentMutex.Lock()
  5535  	ret, specificReturn := fake.getIsolationSegmentReturnsOnCall[len(fake.getIsolationSegmentArgsForCall)]
  5536  	fake.getIsolationSegmentArgsForCall = append(fake.getIsolationSegmentArgsForCall, struct {
  5537  		arg1 string
  5538  	}{arg1})
  5539  	fake.recordInvocation("GetIsolationSegment", []interface{}{arg1})
  5540  	fake.getIsolationSegmentMutex.Unlock()
  5541  	if fake.GetIsolationSegmentStub != nil {
  5542  		return fake.GetIsolationSegmentStub(arg1)
  5543  	}
  5544  	if specificReturn {
  5545  		return ret.result1, ret.result2, ret.result3
  5546  	}
  5547  	fakeReturns := fake.getIsolationSegmentReturns
  5548  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  5549  }
  5550  
  5551  func (fake *FakeCloudControllerClient) GetIsolationSegmentCallCount() int {
  5552  	fake.getIsolationSegmentMutex.RLock()
  5553  	defer fake.getIsolationSegmentMutex.RUnlock()
  5554  	return len(fake.getIsolationSegmentArgsForCall)
  5555  }
  5556  
  5557  func (fake *FakeCloudControllerClient) GetIsolationSegmentCalls(stub func(string) (ccv3.IsolationSegment, ccv3.Warnings, error)) {
  5558  	fake.getIsolationSegmentMutex.Lock()
  5559  	defer fake.getIsolationSegmentMutex.Unlock()
  5560  	fake.GetIsolationSegmentStub = stub
  5561  }
  5562  
  5563  func (fake *FakeCloudControllerClient) GetIsolationSegmentArgsForCall(i int) string {
  5564  	fake.getIsolationSegmentMutex.RLock()
  5565  	defer fake.getIsolationSegmentMutex.RUnlock()
  5566  	argsForCall := fake.getIsolationSegmentArgsForCall[i]
  5567  	return argsForCall.arg1
  5568  }
  5569  
  5570  func (fake *FakeCloudControllerClient) GetIsolationSegmentReturns(result1 ccv3.IsolationSegment, result2 ccv3.Warnings, result3 error) {
  5571  	fake.getIsolationSegmentMutex.Lock()
  5572  	defer fake.getIsolationSegmentMutex.Unlock()
  5573  	fake.GetIsolationSegmentStub = nil
  5574  	fake.getIsolationSegmentReturns = struct {
  5575  		result1 ccv3.IsolationSegment
  5576  		result2 ccv3.Warnings
  5577  		result3 error
  5578  	}{result1, result2, result3}
  5579  }
  5580  
  5581  func (fake *FakeCloudControllerClient) GetIsolationSegmentReturnsOnCall(i int, result1 ccv3.IsolationSegment, result2 ccv3.Warnings, result3 error) {
  5582  	fake.getIsolationSegmentMutex.Lock()
  5583  	defer fake.getIsolationSegmentMutex.Unlock()
  5584  	fake.GetIsolationSegmentStub = nil
  5585  	if fake.getIsolationSegmentReturnsOnCall == nil {
  5586  		fake.getIsolationSegmentReturnsOnCall = make(map[int]struct {
  5587  			result1 ccv3.IsolationSegment
  5588  			result2 ccv3.Warnings
  5589  			result3 error
  5590  		})
  5591  	}
  5592  	fake.getIsolationSegmentReturnsOnCall[i] = struct {
  5593  		result1 ccv3.IsolationSegment
  5594  		result2 ccv3.Warnings
  5595  		result3 error
  5596  	}{result1, result2, result3}
  5597  }
  5598  
  5599  func (fake *FakeCloudControllerClient) GetIsolationSegmentOrganizations(arg1 string) ([]ccv3.Organization, ccv3.Warnings, error) {
  5600  	fake.getIsolationSegmentOrganizationsMutex.Lock()
  5601  	ret, specificReturn := fake.getIsolationSegmentOrganizationsReturnsOnCall[len(fake.getIsolationSegmentOrganizationsArgsForCall)]
  5602  	fake.getIsolationSegmentOrganizationsArgsForCall = append(fake.getIsolationSegmentOrganizationsArgsForCall, struct {
  5603  		arg1 string
  5604  	}{arg1})
  5605  	fake.recordInvocation("GetIsolationSegmentOrganizations", []interface{}{arg1})
  5606  	fake.getIsolationSegmentOrganizationsMutex.Unlock()
  5607  	if fake.GetIsolationSegmentOrganizationsStub != nil {
  5608  		return fake.GetIsolationSegmentOrganizationsStub(arg1)
  5609  	}
  5610  	if specificReturn {
  5611  		return ret.result1, ret.result2, ret.result3
  5612  	}
  5613  	fakeReturns := fake.getIsolationSegmentOrganizationsReturns
  5614  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  5615  }
  5616  
  5617  func (fake *FakeCloudControllerClient) GetIsolationSegmentOrganizationsCallCount() int {
  5618  	fake.getIsolationSegmentOrganizationsMutex.RLock()
  5619  	defer fake.getIsolationSegmentOrganizationsMutex.RUnlock()
  5620  	return len(fake.getIsolationSegmentOrganizationsArgsForCall)
  5621  }
  5622  
  5623  func (fake *FakeCloudControllerClient) GetIsolationSegmentOrganizationsCalls(stub func(string) ([]ccv3.Organization, ccv3.Warnings, error)) {
  5624  	fake.getIsolationSegmentOrganizationsMutex.Lock()
  5625  	defer fake.getIsolationSegmentOrganizationsMutex.Unlock()
  5626  	fake.GetIsolationSegmentOrganizationsStub = stub
  5627  }
  5628  
  5629  func (fake *FakeCloudControllerClient) GetIsolationSegmentOrganizationsArgsForCall(i int) string {
  5630  	fake.getIsolationSegmentOrganizationsMutex.RLock()
  5631  	defer fake.getIsolationSegmentOrganizationsMutex.RUnlock()
  5632  	argsForCall := fake.getIsolationSegmentOrganizationsArgsForCall[i]
  5633  	return argsForCall.arg1
  5634  }
  5635  
  5636  func (fake *FakeCloudControllerClient) GetIsolationSegmentOrganizationsReturns(result1 []ccv3.Organization, result2 ccv3.Warnings, result3 error) {
  5637  	fake.getIsolationSegmentOrganizationsMutex.Lock()
  5638  	defer fake.getIsolationSegmentOrganizationsMutex.Unlock()
  5639  	fake.GetIsolationSegmentOrganizationsStub = nil
  5640  	fake.getIsolationSegmentOrganizationsReturns = struct {
  5641  		result1 []ccv3.Organization
  5642  		result2 ccv3.Warnings
  5643  		result3 error
  5644  	}{result1, result2, result3}
  5645  }
  5646  
  5647  func (fake *FakeCloudControllerClient) GetIsolationSegmentOrganizationsReturnsOnCall(i int, result1 []ccv3.Organization, result2 ccv3.Warnings, result3 error) {
  5648  	fake.getIsolationSegmentOrganizationsMutex.Lock()
  5649  	defer fake.getIsolationSegmentOrganizationsMutex.Unlock()
  5650  	fake.GetIsolationSegmentOrganizationsStub = nil
  5651  	if fake.getIsolationSegmentOrganizationsReturnsOnCall == nil {
  5652  		fake.getIsolationSegmentOrganizationsReturnsOnCall = make(map[int]struct {
  5653  			result1 []ccv3.Organization
  5654  			result2 ccv3.Warnings
  5655  			result3 error
  5656  		})
  5657  	}
  5658  	fake.getIsolationSegmentOrganizationsReturnsOnCall[i] = struct {
  5659  		result1 []ccv3.Organization
  5660  		result2 ccv3.Warnings
  5661  		result3 error
  5662  	}{result1, result2, result3}
  5663  }
  5664  
  5665  func (fake *FakeCloudControllerClient) GetIsolationSegments(arg1 ...ccv3.Query) ([]ccv3.IsolationSegment, ccv3.Warnings, error) {
  5666  	fake.getIsolationSegmentsMutex.Lock()
  5667  	ret, specificReturn := fake.getIsolationSegmentsReturnsOnCall[len(fake.getIsolationSegmentsArgsForCall)]
  5668  	fake.getIsolationSegmentsArgsForCall = append(fake.getIsolationSegmentsArgsForCall, struct {
  5669  		arg1 []ccv3.Query
  5670  	}{arg1})
  5671  	fake.recordInvocation("GetIsolationSegments", []interface{}{arg1})
  5672  	fake.getIsolationSegmentsMutex.Unlock()
  5673  	if fake.GetIsolationSegmentsStub != nil {
  5674  		return fake.GetIsolationSegmentsStub(arg1...)
  5675  	}
  5676  	if specificReturn {
  5677  		return ret.result1, ret.result2, ret.result3
  5678  	}
  5679  	fakeReturns := fake.getIsolationSegmentsReturns
  5680  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  5681  }
  5682  
  5683  func (fake *FakeCloudControllerClient) GetIsolationSegmentsCallCount() int {
  5684  	fake.getIsolationSegmentsMutex.RLock()
  5685  	defer fake.getIsolationSegmentsMutex.RUnlock()
  5686  	return len(fake.getIsolationSegmentsArgsForCall)
  5687  }
  5688  
  5689  func (fake *FakeCloudControllerClient) GetIsolationSegmentsCalls(stub func(...ccv3.Query) ([]ccv3.IsolationSegment, ccv3.Warnings, error)) {
  5690  	fake.getIsolationSegmentsMutex.Lock()
  5691  	defer fake.getIsolationSegmentsMutex.Unlock()
  5692  	fake.GetIsolationSegmentsStub = stub
  5693  }
  5694  
  5695  func (fake *FakeCloudControllerClient) GetIsolationSegmentsArgsForCall(i int) []ccv3.Query {
  5696  	fake.getIsolationSegmentsMutex.RLock()
  5697  	defer fake.getIsolationSegmentsMutex.RUnlock()
  5698  	argsForCall := fake.getIsolationSegmentsArgsForCall[i]
  5699  	return argsForCall.arg1
  5700  }
  5701  
  5702  func (fake *FakeCloudControllerClient) GetIsolationSegmentsReturns(result1 []ccv3.IsolationSegment, result2 ccv3.Warnings, result3 error) {
  5703  	fake.getIsolationSegmentsMutex.Lock()
  5704  	defer fake.getIsolationSegmentsMutex.Unlock()
  5705  	fake.GetIsolationSegmentsStub = nil
  5706  	fake.getIsolationSegmentsReturns = struct {
  5707  		result1 []ccv3.IsolationSegment
  5708  		result2 ccv3.Warnings
  5709  		result3 error
  5710  	}{result1, result2, result3}
  5711  }
  5712  
  5713  func (fake *FakeCloudControllerClient) GetIsolationSegmentsReturnsOnCall(i int, result1 []ccv3.IsolationSegment, result2 ccv3.Warnings, result3 error) {
  5714  	fake.getIsolationSegmentsMutex.Lock()
  5715  	defer fake.getIsolationSegmentsMutex.Unlock()
  5716  	fake.GetIsolationSegmentsStub = nil
  5717  	if fake.getIsolationSegmentsReturnsOnCall == nil {
  5718  		fake.getIsolationSegmentsReturnsOnCall = make(map[int]struct {
  5719  			result1 []ccv3.IsolationSegment
  5720  			result2 ccv3.Warnings
  5721  			result3 error
  5722  		})
  5723  	}
  5724  	fake.getIsolationSegmentsReturnsOnCall[i] = struct {
  5725  		result1 []ccv3.IsolationSegment
  5726  		result2 ccv3.Warnings
  5727  		result3 error
  5728  	}{result1, result2, result3}
  5729  }
  5730  
  5731  func (fake *FakeCloudControllerClient) GetNewApplicationProcesses(arg1 string, arg2 string) ([]ccv3.Process, ccv3.Warnings, error) {
  5732  	fake.getNewApplicationProcessesMutex.Lock()
  5733  	ret, specificReturn := fake.getNewApplicationProcessesReturnsOnCall[len(fake.getNewApplicationProcessesArgsForCall)]
  5734  	fake.getNewApplicationProcessesArgsForCall = append(fake.getNewApplicationProcessesArgsForCall, struct {
  5735  		arg1 string
  5736  		arg2 string
  5737  	}{arg1, arg2})
  5738  	fake.recordInvocation("GetNewApplicationProcesses", []interface{}{arg1, arg2})
  5739  	fake.getNewApplicationProcessesMutex.Unlock()
  5740  	if fake.GetNewApplicationProcessesStub != nil {
  5741  		return fake.GetNewApplicationProcessesStub(arg1, arg2)
  5742  	}
  5743  	if specificReturn {
  5744  		return ret.result1, ret.result2, ret.result3
  5745  	}
  5746  	fakeReturns := fake.getNewApplicationProcessesReturns
  5747  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  5748  }
  5749  
  5750  func (fake *FakeCloudControllerClient) GetNewApplicationProcessesCallCount() int {
  5751  	fake.getNewApplicationProcessesMutex.RLock()
  5752  	defer fake.getNewApplicationProcessesMutex.RUnlock()
  5753  	return len(fake.getNewApplicationProcessesArgsForCall)
  5754  }
  5755  
  5756  func (fake *FakeCloudControllerClient) GetNewApplicationProcessesCalls(stub func(string, string) ([]ccv3.Process, ccv3.Warnings, error)) {
  5757  	fake.getNewApplicationProcessesMutex.Lock()
  5758  	defer fake.getNewApplicationProcessesMutex.Unlock()
  5759  	fake.GetNewApplicationProcessesStub = stub
  5760  }
  5761  
  5762  func (fake *FakeCloudControllerClient) GetNewApplicationProcessesArgsForCall(i int) (string, string) {
  5763  	fake.getNewApplicationProcessesMutex.RLock()
  5764  	defer fake.getNewApplicationProcessesMutex.RUnlock()
  5765  	argsForCall := fake.getNewApplicationProcessesArgsForCall[i]
  5766  	return argsForCall.arg1, argsForCall.arg2
  5767  }
  5768  
  5769  func (fake *FakeCloudControllerClient) GetNewApplicationProcessesReturns(result1 []ccv3.Process, result2 ccv3.Warnings, result3 error) {
  5770  	fake.getNewApplicationProcessesMutex.Lock()
  5771  	defer fake.getNewApplicationProcessesMutex.Unlock()
  5772  	fake.GetNewApplicationProcessesStub = nil
  5773  	fake.getNewApplicationProcessesReturns = struct {
  5774  		result1 []ccv3.Process
  5775  		result2 ccv3.Warnings
  5776  		result3 error
  5777  	}{result1, result2, result3}
  5778  }
  5779  
  5780  func (fake *FakeCloudControllerClient) GetNewApplicationProcessesReturnsOnCall(i int, result1 []ccv3.Process, result2 ccv3.Warnings, result3 error) {
  5781  	fake.getNewApplicationProcessesMutex.Lock()
  5782  	defer fake.getNewApplicationProcessesMutex.Unlock()
  5783  	fake.GetNewApplicationProcessesStub = nil
  5784  	if fake.getNewApplicationProcessesReturnsOnCall == nil {
  5785  		fake.getNewApplicationProcessesReturnsOnCall = make(map[int]struct {
  5786  			result1 []ccv3.Process
  5787  			result2 ccv3.Warnings
  5788  			result3 error
  5789  		})
  5790  	}
  5791  	fake.getNewApplicationProcessesReturnsOnCall[i] = struct {
  5792  		result1 []ccv3.Process
  5793  		result2 ccv3.Warnings
  5794  		result3 error
  5795  	}{result1, result2, result3}
  5796  }
  5797  
  5798  func (fake *FakeCloudControllerClient) GetOrganization(arg1 string) (ccv3.Organization, ccv3.Warnings, error) {
  5799  	fake.getOrganizationMutex.Lock()
  5800  	ret, specificReturn := fake.getOrganizationReturnsOnCall[len(fake.getOrganizationArgsForCall)]
  5801  	fake.getOrganizationArgsForCall = append(fake.getOrganizationArgsForCall, struct {
  5802  		arg1 string
  5803  	}{arg1})
  5804  	fake.recordInvocation("GetOrganization", []interface{}{arg1})
  5805  	fake.getOrganizationMutex.Unlock()
  5806  	if fake.GetOrganizationStub != nil {
  5807  		return fake.GetOrganizationStub(arg1)
  5808  	}
  5809  	if specificReturn {
  5810  		return ret.result1, ret.result2, ret.result3
  5811  	}
  5812  	fakeReturns := fake.getOrganizationReturns
  5813  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  5814  }
  5815  
  5816  func (fake *FakeCloudControllerClient) GetOrganizationCallCount() int {
  5817  	fake.getOrganizationMutex.RLock()
  5818  	defer fake.getOrganizationMutex.RUnlock()
  5819  	return len(fake.getOrganizationArgsForCall)
  5820  }
  5821  
  5822  func (fake *FakeCloudControllerClient) GetOrganizationCalls(stub func(string) (ccv3.Organization, ccv3.Warnings, error)) {
  5823  	fake.getOrganizationMutex.Lock()
  5824  	defer fake.getOrganizationMutex.Unlock()
  5825  	fake.GetOrganizationStub = stub
  5826  }
  5827  
  5828  func (fake *FakeCloudControllerClient) GetOrganizationArgsForCall(i int) string {
  5829  	fake.getOrganizationMutex.RLock()
  5830  	defer fake.getOrganizationMutex.RUnlock()
  5831  	argsForCall := fake.getOrganizationArgsForCall[i]
  5832  	return argsForCall.arg1
  5833  }
  5834  
  5835  func (fake *FakeCloudControllerClient) GetOrganizationReturns(result1 ccv3.Organization, result2 ccv3.Warnings, result3 error) {
  5836  	fake.getOrganizationMutex.Lock()
  5837  	defer fake.getOrganizationMutex.Unlock()
  5838  	fake.GetOrganizationStub = nil
  5839  	fake.getOrganizationReturns = struct {
  5840  		result1 ccv3.Organization
  5841  		result2 ccv3.Warnings
  5842  		result3 error
  5843  	}{result1, result2, result3}
  5844  }
  5845  
  5846  func (fake *FakeCloudControllerClient) GetOrganizationReturnsOnCall(i int, result1 ccv3.Organization, result2 ccv3.Warnings, result3 error) {
  5847  	fake.getOrganizationMutex.Lock()
  5848  	defer fake.getOrganizationMutex.Unlock()
  5849  	fake.GetOrganizationStub = nil
  5850  	if fake.getOrganizationReturnsOnCall == nil {
  5851  		fake.getOrganizationReturnsOnCall = make(map[int]struct {
  5852  			result1 ccv3.Organization
  5853  			result2 ccv3.Warnings
  5854  			result3 error
  5855  		})
  5856  	}
  5857  	fake.getOrganizationReturnsOnCall[i] = struct {
  5858  		result1 ccv3.Organization
  5859  		result2 ccv3.Warnings
  5860  		result3 error
  5861  	}{result1, result2, result3}
  5862  }
  5863  
  5864  func (fake *FakeCloudControllerClient) GetOrganizationDefaultIsolationSegment(arg1 string) (ccv3.Relationship, ccv3.Warnings, error) {
  5865  	fake.getOrganizationDefaultIsolationSegmentMutex.Lock()
  5866  	ret, specificReturn := fake.getOrganizationDefaultIsolationSegmentReturnsOnCall[len(fake.getOrganizationDefaultIsolationSegmentArgsForCall)]
  5867  	fake.getOrganizationDefaultIsolationSegmentArgsForCall = append(fake.getOrganizationDefaultIsolationSegmentArgsForCall, struct {
  5868  		arg1 string
  5869  	}{arg1})
  5870  	fake.recordInvocation("GetOrganizationDefaultIsolationSegment", []interface{}{arg1})
  5871  	fake.getOrganizationDefaultIsolationSegmentMutex.Unlock()
  5872  	if fake.GetOrganizationDefaultIsolationSegmentStub != nil {
  5873  		return fake.GetOrganizationDefaultIsolationSegmentStub(arg1)
  5874  	}
  5875  	if specificReturn {
  5876  		return ret.result1, ret.result2, ret.result3
  5877  	}
  5878  	fakeReturns := fake.getOrganizationDefaultIsolationSegmentReturns
  5879  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  5880  }
  5881  
  5882  func (fake *FakeCloudControllerClient) GetOrganizationDefaultIsolationSegmentCallCount() int {
  5883  	fake.getOrganizationDefaultIsolationSegmentMutex.RLock()
  5884  	defer fake.getOrganizationDefaultIsolationSegmentMutex.RUnlock()
  5885  	return len(fake.getOrganizationDefaultIsolationSegmentArgsForCall)
  5886  }
  5887  
  5888  func (fake *FakeCloudControllerClient) GetOrganizationDefaultIsolationSegmentCalls(stub func(string) (ccv3.Relationship, ccv3.Warnings, error)) {
  5889  	fake.getOrganizationDefaultIsolationSegmentMutex.Lock()
  5890  	defer fake.getOrganizationDefaultIsolationSegmentMutex.Unlock()
  5891  	fake.GetOrganizationDefaultIsolationSegmentStub = stub
  5892  }
  5893  
  5894  func (fake *FakeCloudControllerClient) GetOrganizationDefaultIsolationSegmentArgsForCall(i int) string {
  5895  	fake.getOrganizationDefaultIsolationSegmentMutex.RLock()
  5896  	defer fake.getOrganizationDefaultIsolationSegmentMutex.RUnlock()
  5897  	argsForCall := fake.getOrganizationDefaultIsolationSegmentArgsForCall[i]
  5898  	return argsForCall.arg1
  5899  }
  5900  
  5901  func (fake *FakeCloudControllerClient) GetOrganizationDefaultIsolationSegmentReturns(result1 ccv3.Relationship, result2 ccv3.Warnings, result3 error) {
  5902  	fake.getOrganizationDefaultIsolationSegmentMutex.Lock()
  5903  	defer fake.getOrganizationDefaultIsolationSegmentMutex.Unlock()
  5904  	fake.GetOrganizationDefaultIsolationSegmentStub = nil
  5905  	fake.getOrganizationDefaultIsolationSegmentReturns = struct {
  5906  		result1 ccv3.Relationship
  5907  		result2 ccv3.Warnings
  5908  		result3 error
  5909  	}{result1, result2, result3}
  5910  }
  5911  
  5912  func (fake *FakeCloudControllerClient) GetOrganizationDefaultIsolationSegmentReturnsOnCall(i int, result1 ccv3.Relationship, result2 ccv3.Warnings, result3 error) {
  5913  	fake.getOrganizationDefaultIsolationSegmentMutex.Lock()
  5914  	defer fake.getOrganizationDefaultIsolationSegmentMutex.Unlock()
  5915  	fake.GetOrganizationDefaultIsolationSegmentStub = nil
  5916  	if fake.getOrganizationDefaultIsolationSegmentReturnsOnCall == nil {
  5917  		fake.getOrganizationDefaultIsolationSegmentReturnsOnCall = make(map[int]struct {
  5918  			result1 ccv3.Relationship
  5919  			result2 ccv3.Warnings
  5920  			result3 error
  5921  		})
  5922  	}
  5923  	fake.getOrganizationDefaultIsolationSegmentReturnsOnCall[i] = struct {
  5924  		result1 ccv3.Relationship
  5925  		result2 ccv3.Warnings
  5926  		result3 error
  5927  	}{result1, result2, result3}
  5928  }
  5929  
  5930  func (fake *FakeCloudControllerClient) GetOrganizationDomains(arg1 string, arg2 ...ccv3.Query) ([]ccv3.Domain, ccv3.Warnings, error) {
  5931  	fake.getOrganizationDomainsMutex.Lock()
  5932  	ret, specificReturn := fake.getOrganizationDomainsReturnsOnCall[len(fake.getOrganizationDomainsArgsForCall)]
  5933  	fake.getOrganizationDomainsArgsForCall = append(fake.getOrganizationDomainsArgsForCall, struct {
  5934  		arg1 string
  5935  		arg2 []ccv3.Query
  5936  	}{arg1, arg2})
  5937  	fake.recordInvocation("GetOrganizationDomains", []interface{}{arg1, arg2})
  5938  	fake.getOrganizationDomainsMutex.Unlock()
  5939  	if fake.GetOrganizationDomainsStub != nil {
  5940  		return fake.GetOrganizationDomainsStub(arg1, arg2...)
  5941  	}
  5942  	if specificReturn {
  5943  		return ret.result1, ret.result2, ret.result3
  5944  	}
  5945  	fakeReturns := fake.getOrganizationDomainsReturns
  5946  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  5947  }
  5948  
  5949  func (fake *FakeCloudControllerClient) GetOrganizationDomainsCallCount() int {
  5950  	fake.getOrganizationDomainsMutex.RLock()
  5951  	defer fake.getOrganizationDomainsMutex.RUnlock()
  5952  	return len(fake.getOrganizationDomainsArgsForCall)
  5953  }
  5954  
  5955  func (fake *FakeCloudControllerClient) GetOrganizationDomainsCalls(stub func(string, ...ccv3.Query) ([]ccv3.Domain, ccv3.Warnings, error)) {
  5956  	fake.getOrganizationDomainsMutex.Lock()
  5957  	defer fake.getOrganizationDomainsMutex.Unlock()
  5958  	fake.GetOrganizationDomainsStub = stub
  5959  }
  5960  
  5961  func (fake *FakeCloudControllerClient) GetOrganizationDomainsArgsForCall(i int) (string, []ccv3.Query) {
  5962  	fake.getOrganizationDomainsMutex.RLock()
  5963  	defer fake.getOrganizationDomainsMutex.RUnlock()
  5964  	argsForCall := fake.getOrganizationDomainsArgsForCall[i]
  5965  	return argsForCall.arg1, argsForCall.arg2
  5966  }
  5967  
  5968  func (fake *FakeCloudControllerClient) GetOrganizationDomainsReturns(result1 []ccv3.Domain, result2 ccv3.Warnings, result3 error) {
  5969  	fake.getOrganizationDomainsMutex.Lock()
  5970  	defer fake.getOrganizationDomainsMutex.Unlock()
  5971  	fake.GetOrganizationDomainsStub = nil
  5972  	fake.getOrganizationDomainsReturns = struct {
  5973  		result1 []ccv3.Domain
  5974  		result2 ccv3.Warnings
  5975  		result3 error
  5976  	}{result1, result2, result3}
  5977  }
  5978  
  5979  func (fake *FakeCloudControllerClient) GetOrganizationDomainsReturnsOnCall(i int, result1 []ccv3.Domain, result2 ccv3.Warnings, result3 error) {
  5980  	fake.getOrganizationDomainsMutex.Lock()
  5981  	defer fake.getOrganizationDomainsMutex.Unlock()
  5982  	fake.GetOrganizationDomainsStub = nil
  5983  	if fake.getOrganizationDomainsReturnsOnCall == nil {
  5984  		fake.getOrganizationDomainsReturnsOnCall = make(map[int]struct {
  5985  			result1 []ccv3.Domain
  5986  			result2 ccv3.Warnings
  5987  			result3 error
  5988  		})
  5989  	}
  5990  	fake.getOrganizationDomainsReturnsOnCall[i] = struct {
  5991  		result1 []ccv3.Domain
  5992  		result2 ccv3.Warnings
  5993  		result3 error
  5994  	}{result1, result2, result3}
  5995  }
  5996  
  5997  func (fake *FakeCloudControllerClient) GetOrganizations(arg1 ...ccv3.Query) ([]ccv3.Organization, ccv3.Warnings, error) {
  5998  	fake.getOrganizationsMutex.Lock()
  5999  	ret, specificReturn := fake.getOrganizationsReturnsOnCall[len(fake.getOrganizationsArgsForCall)]
  6000  	fake.getOrganizationsArgsForCall = append(fake.getOrganizationsArgsForCall, struct {
  6001  		arg1 []ccv3.Query
  6002  	}{arg1})
  6003  	fake.recordInvocation("GetOrganizations", []interface{}{arg1})
  6004  	fake.getOrganizationsMutex.Unlock()
  6005  	if fake.GetOrganizationsStub != nil {
  6006  		return fake.GetOrganizationsStub(arg1...)
  6007  	}
  6008  	if specificReturn {
  6009  		return ret.result1, ret.result2, ret.result3
  6010  	}
  6011  	fakeReturns := fake.getOrganizationsReturns
  6012  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  6013  }
  6014  
  6015  func (fake *FakeCloudControllerClient) GetOrganizationsCallCount() int {
  6016  	fake.getOrganizationsMutex.RLock()
  6017  	defer fake.getOrganizationsMutex.RUnlock()
  6018  	return len(fake.getOrganizationsArgsForCall)
  6019  }
  6020  
  6021  func (fake *FakeCloudControllerClient) GetOrganizationsCalls(stub func(...ccv3.Query) ([]ccv3.Organization, ccv3.Warnings, error)) {
  6022  	fake.getOrganizationsMutex.Lock()
  6023  	defer fake.getOrganizationsMutex.Unlock()
  6024  	fake.GetOrganizationsStub = stub
  6025  }
  6026  
  6027  func (fake *FakeCloudControllerClient) GetOrganizationsArgsForCall(i int) []ccv3.Query {
  6028  	fake.getOrganizationsMutex.RLock()
  6029  	defer fake.getOrganizationsMutex.RUnlock()
  6030  	argsForCall := fake.getOrganizationsArgsForCall[i]
  6031  	return argsForCall.arg1
  6032  }
  6033  
  6034  func (fake *FakeCloudControllerClient) GetOrganizationsReturns(result1 []ccv3.Organization, result2 ccv3.Warnings, result3 error) {
  6035  	fake.getOrganizationsMutex.Lock()
  6036  	defer fake.getOrganizationsMutex.Unlock()
  6037  	fake.GetOrganizationsStub = nil
  6038  	fake.getOrganizationsReturns = struct {
  6039  		result1 []ccv3.Organization
  6040  		result2 ccv3.Warnings
  6041  		result3 error
  6042  	}{result1, result2, result3}
  6043  }
  6044  
  6045  func (fake *FakeCloudControllerClient) GetOrganizationsReturnsOnCall(i int, result1 []ccv3.Organization, result2 ccv3.Warnings, result3 error) {
  6046  	fake.getOrganizationsMutex.Lock()
  6047  	defer fake.getOrganizationsMutex.Unlock()
  6048  	fake.GetOrganizationsStub = nil
  6049  	if fake.getOrganizationsReturnsOnCall == nil {
  6050  		fake.getOrganizationsReturnsOnCall = make(map[int]struct {
  6051  			result1 []ccv3.Organization
  6052  			result2 ccv3.Warnings
  6053  			result3 error
  6054  		})
  6055  	}
  6056  	fake.getOrganizationsReturnsOnCall[i] = struct {
  6057  		result1 []ccv3.Organization
  6058  		result2 ccv3.Warnings
  6059  		result3 error
  6060  	}{result1, result2, result3}
  6061  }
  6062  
  6063  func (fake *FakeCloudControllerClient) GetPackage(arg1 string) (ccv3.Package, ccv3.Warnings, error) {
  6064  	fake.getPackageMutex.Lock()
  6065  	ret, specificReturn := fake.getPackageReturnsOnCall[len(fake.getPackageArgsForCall)]
  6066  	fake.getPackageArgsForCall = append(fake.getPackageArgsForCall, struct {
  6067  		arg1 string
  6068  	}{arg1})
  6069  	fake.recordInvocation("GetPackage", []interface{}{arg1})
  6070  	fake.getPackageMutex.Unlock()
  6071  	if fake.GetPackageStub != nil {
  6072  		return fake.GetPackageStub(arg1)
  6073  	}
  6074  	if specificReturn {
  6075  		return ret.result1, ret.result2, ret.result3
  6076  	}
  6077  	fakeReturns := fake.getPackageReturns
  6078  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  6079  }
  6080  
  6081  func (fake *FakeCloudControllerClient) GetPackageCallCount() int {
  6082  	fake.getPackageMutex.RLock()
  6083  	defer fake.getPackageMutex.RUnlock()
  6084  	return len(fake.getPackageArgsForCall)
  6085  }
  6086  
  6087  func (fake *FakeCloudControllerClient) GetPackageCalls(stub func(string) (ccv3.Package, ccv3.Warnings, error)) {
  6088  	fake.getPackageMutex.Lock()
  6089  	defer fake.getPackageMutex.Unlock()
  6090  	fake.GetPackageStub = stub
  6091  }
  6092  
  6093  func (fake *FakeCloudControllerClient) GetPackageArgsForCall(i int) string {
  6094  	fake.getPackageMutex.RLock()
  6095  	defer fake.getPackageMutex.RUnlock()
  6096  	argsForCall := fake.getPackageArgsForCall[i]
  6097  	return argsForCall.arg1
  6098  }
  6099  
  6100  func (fake *FakeCloudControllerClient) GetPackageReturns(result1 ccv3.Package, result2 ccv3.Warnings, result3 error) {
  6101  	fake.getPackageMutex.Lock()
  6102  	defer fake.getPackageMutex.Unlock()
  6103  	fake.GetPackageStub = nil
  6104  	fake.getPackageReturns = struct {
  6105  		result1 ccv3.Package
  6106  		result2 ccv3.Warnings
  6107  		result3 error
  6108  	}{result1, result2, result3}
  6109  }
  6110  
  6111  func (fake *FakeCloudControllerClient) GetPackageReturnsOnCall(i int, result1 ccv3.Package, result2 ccv3.Warnings, result3 error) {
  6112  	fake.getPackageMutex.Lock()
  6113  	defer fake.getPackageMutex.Unlock()
  6114  	fake.GetPackageStub = nil
  6115  	if fake.getPackageReturnsOnCall == nil {
  6116  		fake.getPackageReturnsOnCall = make(map[int]struct {
  6117  			result1 ccv3.Package
  6118  			result2 ccv3.Warnings
  6119  			result3 error
  6120  		})
  6121  	}
  6122  	fake.getPackageReturnsOnCall[i] = struct {
  6123  		result1 ccv3.Package
  6124  		result2 ccv3.Warnings
  6125  		result3 error
  6126  	}{result1, result2, result3}
  6127  }
  6128  
  6129  func (fake *FakeCloudControllerClient) GetPackageDroplets(arg1 string, arg2 ...ccv3.Query) ([]ccv3.Droplet, ccv3.Warnings, error) {
  6130  	fake.getPackageDropletsMutex.Lock()
  6131  	ret, specificReturn := fake.getPackageDropletsReturnsOnCall[len(fake.getPackageDropletsArgsForCall)]
  6132  	fake.getPackageDropletsArgsForCall = append(fake.getPackageDropletsArgsForCall, struct {
  6133  		arg1 string
  6134  		arg2 []ccv3.Query
  6135  	}{arg1, arg2})
  6136  	fake.recordInvocation("GetPackageDroplets", []interface{}{arg1, arg2})
  6137  	fake.getPackageDropletsMutex.Unlock()
  6138  	if fake.GetPackageDropletsStub != nil {
  6139  		return fake.GetPackageDropletsStub(arg1, arg2...)
  6140  	}
  6141  	if specificReturn {
  6142  		return ret.result1, ret.result2, ret.result3
  6143  	}
  6144  	fakeReturns := fake.getPackageDropletsReturns
  6145  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  6146  }
  6147  
  6148  func (fake *FakeCloudControllerClient) GetPackageDropletsCallCount() int {
  6149  	fake.getPackageDropletsMutex.RLock()
  6150  	defer fake.getPackageDropletsMutex.RUnlock()
  6151  	return len(fake.getPackageDropletsArgsForCall)
  6152  }
  6153  
  6154  func (fake *FakeCloudControllerClient) GetPackageDropletsCalls(stub func(string, ...ccv3.Query) ([]ccv3.Droplet, ccv3.Warnings, error)) {
  6155  	fake.getPackageDropletsMutex.Lock()
  6156  	defer fake.getPackageDropletsMutex.Unlock()
  6157  	fake.GetPackageDropletsStub = stub
  6158  }
  6159  
  6160  func (fake *FakeCloudControllerClient) GetPackageDropletsArgsForCall(i int) (string, []ccv3.Query) {
  6161  	fake.getPackageDropletsMutex.RLock()
  6162  	defer fake.getPackageDropletsMutex.RUnlock()
  6163  	argsForCall := fake.getPackageDropletsArgsForCall[i]
  6164  	return argsForCall.arg1, argsForCall.arg2
  6165  }
  6166  
  6167  func (fake *FakeCloudControllerClient) GetPackageDropletsReturns(result1 []ccv3.Droplet, result2 ccv3.Warnings, result3 error) {
  6168  	fake.getPackageDropletsMutex.Lock()
  6169  	defer fake.getPackageDropletsMutex.Unlock()
  6170  	fake.GetPackageDropletsStub = nil
  6171  	fake.getPackageDropletsReturns = struct {
  6172  		result1 []ccv3.Droplet
  6173  		result2 ccv3.Warnings
  6174  		result3 error
  6175  	}{result1, result2, result3}
  6176  }
  6177  
  6178  func (fake *FakeCloudControllerClient) GetPackageDropletsReturnsOnCall(i int, result1 []ccv3.Droplet, result2 ccv3.Warnings, result3 error) {
  6179  	fake.getPackageDropletsMutex.Lock()
  6180  	defer fake.getPackageDropletsMutex.Unlock()
  6181  	fake.GetPackageDropletsStub = nil
  6182  	if fake.getPackageDropletsReturnsOnCall == nil {
  6183  		fake.getPackageDropletsReturnsOnCall = make(map[int]struct {
  6184  			result1 []ccv3.Droplet
  6185  			result2 ccv3.Warnings
  6186  			result3 error
  6187  		})
  6188  	}
  6189  	fake.getPackageDropletsReturnsOnCall[i] = struct {
  6190  		result1 []ccv3.Droplet
  6191  		result2 ccv3.Warnings
  6192  		result3 error
  6193  	}{result1, result2, result3}
  6194  }
  6195  
  6196  func (fake *FakeCloudControllerClient) GetPackages(arg1 ...ccv3.Query) ([]ccv3.Package, ccv3.Warnings, error) {
  6197  	fake.getPackagesMutex.Lock()
  6198  	ret, specificReturn := fake.getPackagesReturnsOnCall[len(fake.getPackagesArgsForCall)]
  6199  	fake.getPackagesArgsForCall = append(fake.getPackagesArgsForCall, struct {
  6200  		arg1 []ccv3.Query
  6201  	}{arg1})
  6202  	fake.recordInvocation("GetPackages", []interface{}{arg1})
  6203  	fake.getPackagesMutex.Unlock()
  6204  	if fake.GetPackagesStub != nil {
  6205  		return fake.GetPackagesStub(arg1...)
  6206  	}
  6207  	if specificReturn {
  6208  		return ret.result1, ret.result2, ret.result3
  6209  	}
  6210  	fakeReturns := fake.getPackagesReturns
  6211  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  6212  }
  6213  
  6214  func (fake *FakeCloudControllerClient) GetPackagesCallCount() int {
  6215  	fake.getPackagesMutex.RLock()
  6216  	defer fake.getPackagesMutex.RUnlock()
  6217  	return len(fake.getPackagesArgsForCall)
  6218  }
  6219  
  6220  func (fake *FakeCloudControllerClient) GetPackagesCalls(stub func(...ccv3.Query) ([]ccv3.Package, ccv3.Warnings, error)) {
  6221  	fake.getPackagesMutex.Lock()
  6222  	defer fake.getPackagesMutex.Unlock()
  6223  	fake.GetPackagesStub = stub
  6224  }
  6225  
  6226  func (fake *FakeCloudControllerClient) GetPackagesArgsForCall(i int) []ccv3.Query {
  6227  	fake.getPackagesMutex.RLock()
  6228  	defer fake.getPackagesMutex.RUnlock()
  6229  	argsForCall := fake.getPackagesArgsForCall[i]
  6230  	return argsForCall.arg1
  6231  }
  6232  
  6233  func (fake *FakeCloudControllerClient) GetPackagesReturns(result1 []ccv3.Package, result2 ccv3.Warnings, result3 error) {
  6234  	fake.getPackagesMutex.Lock()
  6235  	defer fake.getPackagesMutex.Unlock()
  6236  	fake.GetPackagesStub = nil
  6237  	fake.getPackagesReturns = struct {
  6238  		result1 []ccv3.Package
  6239  		result2 ccv3.Warnings
  6240  		result3 error
  6241  	}{result1, result2, result3}
  6242  }
  6243  
  6244  func (fake *FakeCloudControllerClient) GetPackagesReturnsOnCall(i int, result1 []ccv3.Package, result2 ccv3.Warnings, result3 error) {
  6245  	fake.getPackagesMutex.Lock()
  6246  	defer fake.getPackagesMutex.Unlock()
  6247  	fake.GetPackagesStub = nil
  6248  	if fake.getPackagesReturnsOnCall == nil {
  6249  		fake.getPackagesReturnsOnCall = make(map[int]struct {
  6250  			result1 []ccv3.Package
  6251  			result2 ccv3.Warnings
  6252  			result3 error
  6253  		})
  6254  	}
  6255  	fake.getPackagesReturnsOnCall[i] = struct {
  6256  		result1 []ccv3.Package
  6257  		result2 ccv3.Warnings
  6258  		result3 error
  6259  	}{result1, result2, result3}
  6260  }
  6261  
  6262  func (fake *FakeCloudControllerClient) GetProcess(arg1 string) (ccv3.Process, ccv3.Warnings, error) {
  6263  	fake.getProcessMutex.Lock()
  6264  	ret, specificReturn := fake.getProcessReturnsOnCall[len(fake.getProcessArgsForCall)]
  6265  	fake.getProcessArgsForCall = append(fake.getProcessArgsForCall, struct {
  6266  		arg1 string
  6267  	}{arg1})
  6268  	fake.recordInvocation("GetProcess", []interface{}{arg1})
  6269  	fake.getProcessMutex.Unlock()
  6270  	if fake.GetProcessStub != nil {
  6271  		return fake.GetProcessStub(arg1)
  6272  	}
  6273  	if specificReturn {
  6274  		return ret.result1, ret.result2, ret.result3
  6275  	}
  6276  	fakeReturns := fake.getProcessReturns
  6277  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  6278  }
  6279  
  6280  func (fake *FakeCloudControllerClient) GetProcessCallCount() int {
  6281  	fake.getProcessMutex.RLock()
  6282  	defer fake.getProcessMutex.RUnlock()
  6283  	return len(fake.getProcessArgsForCall)
  6284  }
  6285  
  6286  func (fake *FakeCloudControllerClient) GetProcessCalls(stub func(string) (ccv3.Process, ccv3.Warnings, error)) {
  6287  	fake.getProcessMutex.Lock()
  6288  	defer fake.getProcessMutex.Unlock()
  6289  	fake.GetProcessStub = stub
  6290  }
  6291  
  6292  func (fake *FakeCloudControllerClient) GetProcessArgsForCall(i int) string {
  6293  	fake.getProcessMutex.RLock()
  6294  	defer fake.getProcessMutex.RUnlock()
  6295  	argsForCall := fake.getProcessArgsForCall[i]
  6296  	return argsForCall.arg1
  6297  }
  6298  
  6299  func (fake *FakeCloudControllerClient) GetProcessReturns(result1 ccv3.Process, result2 ccv3.Warnings, result3 error) {
  6300  	fake.getProcessMutex.Lock()
  6301  	defer fake.getProcessMutex.Unlock()
  6302  	fake.GetProcessStub = nil
  6303  	fake.getProcessReturns = struct {
  6304  		result1 ccv3.Process
  6305  		result2 ccv3.Warnings
  6306  		result3 error
  6307  	}{result1, result2, result3}
  6308  }
  6309  
  6310  func (fake *FakeCloudControllerClient) GetProcessReturnsOnCall(i int, result1 ccv3.Process, result2 ccv3.Warnings, result3 error) {
  6311  	fake.getProcessMutex.Lock()
  6312  	defer fake.getProcessMutex.Unlock()
  6313  	fake.GetProcessStub = nil
  6314  	if fake.getProcessReturnsOnCall == nil {
  6315  		fake.getProcessReturnsOnCall = make(map[int]struct {
  6316  			result1 ccv3.Process
  6317  			result2 ccv3.Warnings
  6318  			result3 error
  6319  		})
  6320  	}
  6321  	fake.getProcessReturnsOnCall[i] = struct {
  6322  		result1 ccv3.Process
  6323  		result2 ccv3.Warnings
  6324  		result3 error
  6325  	}{result1, result2, result3}
  6326  }
  6327  
  6328  func (fake *FakeCloudControllerClient) GetProcessInstances(arg1 string) ([]ccv3.ProcessInstance, ccv3.Warnings, error) {
  6329  	fake.getProcessInstancesMutex.Lock()
  6330  	ret, specificReturn := fake.getProcessInstancesReturnsOnCall[len(fake.getProcessInstancesArgsForCall)]
  6331  	fake.getProcessInstancesArgsForCall = append(fake.getProcessInstancesArgsForCall, struct {
  6332  		arg1 string
  6333  	}{arg1})
  6334  	fake.recordInvocation("GetProcessInstances", []interface{}{arg1})
  6335  	fake.getProcessInstancesMutex.Unlock()
  6336  	if fake.GetProcessInstancesStub != nil {
  6337  		return fake.GetProcessInstancesStub(arg1)
  6338  	}
  6339  	if specificReturn {
  6340  		return ret.result1, ret.result2, ret.result3
  6341  	}
  6342  	fakeReturns := fake.getProcessInstancesReturns
  6343  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  6344  }
  6345  
  6346  func (fake *FakeCloudControllerClient) GetProcessInstancesCallCount() int {
  6347  	fake.getProcessInstancesMutex.RLock()
  6348  	defer fake.getProcessInstancesMutex.RUnlock()
  6349  	return len(fake.getProcessInstancesArgsForCall)
  6350  }
  6351  
  6352  func (fake *FakeCloudControllerClient) GetProcessInstancesCalls(stub func(string) ([]ccv3.ProcessInstance, ccv3.Warnings, error)) {
  6353  	fake.getProcessInstancesMutex.Lock()
  6354  	defer fake.getProcessInstancesMutex.Unlock()
  6355  	fake.GetProcessInstancesStub = stub
  6356  }
  6357  
  6358  func (fake *FakeCloudControllerClient) GetProcessInstancesArgsForCall(i int) string {
  6359  	fake.getProcessInstancesMutex.RLock()
  6360  	defer fake.getProcessInstancesMutex.RUnlock()
  6361  	argsForCall := fake.getProcessInstancesArgsForCall[i]
  6362  	return argsForCall.arg1
  6363  }
  6364  
  6365  func (fake *FakeCloudControllerClient) GetProcessInstancesReturns(result1 []ccv3.ProcessInstance, result2 ccv3.Warnings, result3 error) {
  6366  	fake.getProcessInstancesMutex.Lock()
  6367  	defer fake.getProcessInstancesMutex.Unlock()
  6368  	fake.GetProcessInstancesStub = nil
  6369  	fake.getProcessInstancesReturns = struct {
  6370  		result1 []ccv3.ProcessInstance
  6371  		result2 ccv3.Warnings
  6372  		result3 error
  6373  	}{result1, result2, result3}
  6374  }
  6375  
  6376  func (fake *FakeCloudControllerClient) GetProcessInstancesReturnsOnCall(i int, result1 []ccv3.ProcessInstance, result2 ccv3.Warnings, result3 error) {
  6377  	fake.getProcessInstancesMutex.Lock()
  6378  	defer fake.getProcessInstancesMutex.Unlock()
  6379  	fake.GetProcessInstancesStub = nil
  6380  	if fake.getProcessInstancesReturnsOnCall == nil {
  6381  		fake.getProcessInstancesReturnsOnCall = make(map[int]struct {
  6382  			result1 []ccv3.ProcessInstance
  6383  			result2 ccv3.Warnings
  6384  			result3 error
  6385  		})
  6386  	}
  6387  	fake.getProcessInstancesReturnsOnCall[i] = struct {
  6388  		result1 []ccv3.ProcessInstance
  6389  		result2 ccv3.Warnings
  6390  		result3 error
  6391  	}{result1, result2, result3}
  6392  }
  6393  
  6394  func (fake *FakeCloudControllerClient) GetProcessSidecars(arg1 string) ([]ccv3.Sidecar, ccv3.Warnings, error) {
  6395  	fake.getProcessSidecarsMutex.Lock()
  6396  	ret, specificReturn := fake.getProcessSidecarsReturnsOnCall[len(fake.getProcessSidecarsArgsForCall)]
  6397  	fake.getProcessSidecarsArgsForCall = append(fake.getProcessSidecarsArgsForCall, struct {
  6398  		arg1 string
  6399  	}{arg1})
  6400  	fake.recordInvocation("GetProcessSidecars", []interface{}{arg1})
  6401  	fake.getProcessSidecarsMutex.Unlock()
  6402  	if fake.GetProcessSidecarsStub != nil {
  6403  		return fake.GetProcessSidecarsStub(arg1)
  6404  	}
  6405  	if specificReturn {
  6406  		return ret.result1, ret.result2, ret.result3
  6407  	}
  6408  	fakeReturns := fake.getProcessSidecarsReturns
  6409  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  6410  }
  6411  
  6412  func (fake *FakeCloudControllerClient) GetProcessSidecarsCallCount() int {
  6413  	fake.getProcessSidecarsMutex.RLock()
  6414  	defer fake.getProcessSidecarsMutex.RUnlock()
  6415  	return len(fake.getProcessSidecarsArgsForCall)
  6416  }
  6417  
  6418  func (fake *FakeCloudControllerClient) GetProcessSidecarsCalls(stub func(string) ([]ccv3.Sidecar, ccv3.Warnings, error)) {
  6419  	fake.getProcessSidecarsMutex.Lock()
  6420  	defer fake.getProcessSidecarsMutex.Unlock()
  6421  	fake.GetProcessSidecarsStub = stub
  6422  }
  6423  
  6424  func (fake *FakeCloudControllerClient) GetProcessSidecarsArgsForCall(i int) string {
  6425  	fake.getProcessSidecarsMutex.RLock()
  6426  	defer fake.getProcessSidecarsMutex.RUnlock()
  6427  	argsForCall := fake.getProcessSidecarsArgsForCall[i]
  6428  	return argsForCall.arg1
  6429  }
  6430  
  6431  func (fake *FakeCloudControllerClient) GetProcessSidecarsReturns(result1 []ccv3.Sidecar, result2 ccv3.Warnings, result3 error) {
  6432  	fake.getProcessSidecarsMutex.Lock()
  6433  	defer fake.getProcessSidecarsMutex.Unlock()
  6434  	fake.GetProcessSidecarsStub = nil
  6435  	fake.getProcessSidecarsReturns = struct {
  6436  		result1 []ccv3.Sidecar
  6437  		result2 ccv3.Warnings
  6438  		result3 error
  6439  	}{result1, result2, result3}
  6440  }
  6441  
  6442  func (fake *FakeCloudControllerClient) GetProcessSidecarsReturnsOnCall(i int, result1 []ccv3.Sidecar, result2 ccv3.Warnings, result3 error) {
  6443  	fake.getProcessSidecarsMutex.Lock()
  6444  	defer fake.getProcessSidecarsMutex.Unlock()
  6445  	fake.GetProcessSidecarsStub = nil
  6446  	if fake.getProcessSidecarsReturnsOnCall == nil {
  6447  		fake.getProcessSidecarsReturnsOnCall = make(map[int]struct {
  6448  			result1 []ccv3.Sidecar
  6449  			result2 ccv3.Warnings
  6450  			result3 error
  6451  		})
  6452  	}
  6453  	fake.getProcessSidecarsReturnsOnCall[i] = struct {
  6454  		result1 []ccv3.Sidecar
  6455  		result2 ccv3.Warnings
  6456  		result3 error
  6457  	}{result1, result2, result3}
  6458  }
  6459  
  6460  func (fake *FakeCloudControllerClient) GetRoles(arg1 ...ccv3.Query) ([]ccv3.Role, ccv3.IncludedResources, ccv3.Warnings, error) {
  6461  	fake.getRolesMutex.Lock()
  6462  	ret, specificReturn := fake.getRolesReturnsOnCall[len(fake.getRolesArgsForCall)]
  6463  	fake.getRolesArgsForCall = append(fake.getRolesArgsForCall, struct {
  6464  		arg1 []ccv3.Query
  6465  	}{arg1})
  6466  	fake.recordInvocation("GetRoles", []interface{}{arg1})
  6467  	fake.getRolesMutex.Unlock()
  6468  	if fake.GetRolesStub != nil {
  6469  		return fake.GetRolesStub(arg1...)
  6470  	}
  6471  	if specificReturn {
  6472  		return ret.result1, ret.result2, ret.result3, ret.result4
  6473  	}
  6474  	fakeReturns := fake.getRolesReturns
  6475  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3, fakeReturns.result4
  6476  }
  6477  
  6478  func (fake *FakeCloudControllerClient) GetRolesCallCount() int {
  6479  	fake.getRolesMutex.RLock()
  6480  	defer fake.getRolesMutex.RUnlock()
  6481  	return len(fake.getRolesArgsForCall)
  6482  }
  6483  
  6484  func (fake *FakeCloudControllerClient) GetRolesCalls(stub func(...ccv3.Query) ([]ccv3.Role, ccv3.IncludedResources, ccv3.Warnings, error)) {
  6485  	fake.getRolesMutex.Lock()
  6486  	defer fake.getRolesMutex.Unlock()
  6487  	fake.GetRolesStub = stub
  6488  }
  6489  
  6490  func (fake *FakeCloudControllerClient) GetRolesArgsForCall(i int) []ccv3.Query {
  6491  	fake.getRolesMutex.RLock()
  6492  	defer fake.getRolesMutex.RUnlock()
  6493  	argsForCall := fake.getRolesArgsForCall[i]
  6494  	return argsForCall.arg1
  6495  }
  6496  
  6497  func (fake *FakeCloudControllerClient) GetRolesReturns(result1 []ccv3.Role, result2 ccv3.IncludedResources, result3 ccv3.Warnings, result4 error) {
  6498  	fake.getRolesMutex.Lock()
  6499  	defer fake.getRolesMutex.Unlock()
  6500  	fake.GetRolesStub = nil
  6501  	fake.getRolesReturns = struct {
  6502  		result1 []ccv3.Role
  6503  		result2 ccv3.IncludedResources
  6504  		result3 ccv3.Warnings
  6505  		result4 error
  6506  	}{result1, result2, result3, result4}
  6507  }
  6508  
  6509  func (fake *FakeCloudControllerClient) GetRolesReturnsOnCall(i int, result1 []ccv3.Role, result2 ccv3.IncludedResources, result3 ccv3.Warnings, result4 error) {
  6510  	fake.getRolesMutex.Lock()
  6511  	defer fake.getRolesMutex.Unlock()
  6512  	fake.GetRolesStub = nil
  6513  	if fake.getRolesReturnsOnCall == nil {
  6514  		fake.getRolesReturnsOnCall = make(map[int]struct {
  6515  			result1 []ccv3.Role
  6516  			result2 ccv3.IncludedResources
  6517  			result3 ccv3.Warnings
  6518  			result4 error
  6519  		})
  6520  	}
  6521  	fake.getRolesReturnsOnCall[i] = struct {
  6522  		result1 []ccv3.Role
  6523  		result2 ccv3.IncludedResources
  6524  		result3 ccv3.Warnings
  6525  		result4 error
  6526  	}{result1, result2, result3, result4}
  6527  }
  6528  
  6529  func (fake *FakeCloudControllerClient) GetRouteDestinations(arg1 string) ([]ccv3.RouteDestination, ccv3.Warnings, error) {
  6530  	fake.getRouteDestinationsMutex.Lock()
  6531  	ret, specificReturn := fake.getRouteDestinationsReturnsOnCall[len(fake.getRouteDestinationsArgsForCall)]
  6532  	fake.getRouteDestinationsArgsForCall = append(fake.getRouteDestinationsArgsForCall, struct {
  6533  		arg1 string
  6534  	}{arg1})
  6535  	fake.recordInvocation("GetRouteDestinations", []interface{}{arg1})
  6536  	fake.getRouteDestinationsMutex.Unlock()
  6537  	if fake.GetRouteDestinationsStub != nil {
  6538  		return fake.GetRouteDestinationsStub(arg1)
  6539  	}
  6540  	if specificReturn {
  6541  		return ret.result1, ret.result2, ret.result3
  6542  	}
  6543  	fakeReturns := fake.getRouteDestinationsReturns
  6544  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  6545  }
  6546  
  6547  func (fake *FakeCloudControllerClient) GetRouteDestinationsCallCount() int {
  6548  	fake.getRouteDestinationsMutex.RLock()
  6549  	defer fake.getRouteDestinationsMutex.RUnlock()
  6550  	return len(fake.getRouteDestinationsArgsForCall)
  6551  }
  6552  
  6553  func (fake *FakeCloudControllerClient) GetRouteDestinationsCalls(stub func(string) ([]ccv3.RouteDestination, ccv3.Warnings, error)) {
  6554  	fake.getRouteDestinationsMutex.Lock()
  6555  	defer fake.getRouteDestinationsMutex.Unlock()
  6556  	fake.GetRouteDestinationsStub = stub
  6557  }
  6558  
  6559  func (fake *FakeCloudControllerClient) GetRouteDestinationsArgsForCall(i int) string {
  6560  	fake.getRouteDestinationsMutex.RLock()
  6561  	defer fake.getRouteDestinationsMutex.RUnlock()
  6562  	argsForCall := fake.getRouteDestinationsArgsForCall[i]
  6563  	return argsForCall.arg1
  6564  }
  6565  
  6566  func (fake *FakeCloudControllerClient) GetRouteDestinationsReturns(result1 []ccv3.RouteDestination, result2 ccv3.Warnings, result3 error) {
  6567  	fake.getRouteDestinationsMutex.Lock()
  6568  	defer fake.getRouteDestinationsMutex.Unlock()
  6569  	fake.GetRouteDestinationsStub = nil
  6570  	fake.getRouteDestinationsReturns = struct {
  6571  		result1 []ccv3.RouteDestination
  6572  		result2 ccv3.Warnings
  6573  		result3 error
  6574  	}{result1, result2, result3}
  6575  }
  6576  
  6577  func (fake *FakeCloudControllerClient) GetRouteDestinationsReturnsOnCall(i int, result1 []ccv3.RouteDestination, result2 ccv3.Warnings, result3 error) {
  6578  	fake.getRouteDestinationsMutex.Lock()
  6579  	defer fake.getRouteDestinationsMutex.Unlock()
  6580  	fake.GetRouteDestinationsStub = nil
  6581  	if fake.getRouteDestinationsReturnsOnCall == nil {
  6582  		fake.getRouteDestinationsReturnsOnCall = make(map[int]struct {
  6583  			result1 []ccv3.RouteDestination
  6584  			result2 ccv3.Warnings
  6585  			result3 error
  6586  		})
  6587  	}
  6588  	fake.getRouteDestinationsReturnsOnCall[i] = struct {
  6589  		result1 []ccv3.RouteDestination
  6590  		result2 ccv3.Warnings
  6591  		result3 error
  6592  	}{result1, result2, result3}
  6593  }
  6594  
  6595  func (fake *FakeCloudControllerClient) GetRoutes(arg1 ...ccv3.Query) ([]ccv3.Route, ccv3.Warnings, error) {
  6596  	fake.getRoutesMutex.Lock()
  6597  	ret, specificReturn := fake.getRoutesReturnsOnCall[len(fake.getRoutesArgsForCall)]
  6598  	fake.getRoutesArgsForCall = append(fake.getRoutesArgsForCall, struct {
  6599  		arg1 []ccv3.Query
  6600  	}{arg1})
  6601  	fake.recordInvocation("GetRoutes", []interface{}{arg1})
  6602  	fake.getRoutesMutex.Unlock()
  6603  	if fake.GetRoutesStub != nil {
  6604  		return fake.GetRoutesStub(arg1...)
  6605  	}
  6606  	if specificReturn {
  6607  		return ret.result1, ret.result2, ret.result3
  6608  	}
  6609  	fakeReturns := fake.getRoutesReturns
  6610  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  6611  }
  6612  
  6613  func (fake *FakeCloudControllerClient) GetRoutesCallCount() int {
  6614  	fake.getRoutesMutex.RLock()
  6615  	defer fake.getRoutesMutex.RUnlock()
  6616  	return len(fake.getRoutesArgsForCall)
  6617  }
  6618  
  6619  func (fake *FakeCloudControllerClient) GetRoutesCalls(stub func(...ccv3.Query) ([]ccv3.Route, ccv3.Warnings, error)) {
  6620  	fake.getRoutesMutex.Lock()
  6621  	defer fake.getRoutesMutex.Unlock()
  6622  	fake.GetRoutesStub = stub
  6623  }
  6624  
  6625  func (fake *FakeCloudControllerClient) GetRoutesArgsForCall(i int) []ccv3.Query {
  6626  	fake.getRoutesMutex.RLock()
  6627  	defer fake.getRoutesMutex.RUnlock()
  6628  	argsForCall := fake.getRoutesArgsForCall[i]
  6629  	return argsForCall.arg1
  6630  }
  6631  
  6632  func (fake *FakeCloudControllerClient) GetRoutesReturns(result1 []ccv3.Route, result2 ccv3.Warnings, result3 error) {
  6633  	fake.getRoutesMutex.Lock()
  6634  	defer fake.getRoutesMutex.Unlock()
  6635  	fake.GetRoutesStub = nil
  6636  	fake.getRoutesReturns = struct {
  6637  		result1 []ccv3.Route
  6638  		result2 ccv3.Warnings
  6639  		result3 error
  6640  	}{result1, result2, result3}
  6641  }
  6642  
  6643  func (fake *FakeCloudControllerClient) GetRoutesReturnsOnCall(i int, result1 []ccv3.Route, result2 ccv3.Warnings, result3 error) {
  6644  	fake.getRoutesMutex.Lock()
  6645  	defer fake.getRoutesMutex.Unlock()
  6646  	fake.GetRoutesStub = nil
  6647  	if fake.getRoutesReturnsOnCall == nil {
  6648  		fake.getRoutesReturnsOnCall = make(map[int]struct {
  6649  			result1 []ccv3.Route
  6650  			result2 ccv3.Warnings
  6651  			result3 error
  6652  		})
  6653  	}
  6654  	fake.getRoutesReturnsOnCall[i] = struct {
  6655  		result1 []ccv3.Route
  6656  		result2 ccv3.Warnings
  6657  		result3 error
  6658  	}{result1, result2, result3}
  6659  }
  6660  
  6661  func (fake *FakeCloudControllerClient) GetSSHEnabled(arg1 string) (ccv3.SSHEnabled, ccv3.Warnings, error) {
  6662  	fake.getSSHEnabledMutex.Lock()
  6663  	ret, specificReturn := fake.getSSHEnabledReturnsOnCall[len(fake.getSSHEnabledArgsForCall)]
  6664  	fake.getSSHEnabledArgsForCall = append(fake.getSSHEnabledArgsForCall, struct {
  6665  		arg1 string
  6666  	}{arg1})
  6667  	fake.recordInvocation("GetSSHEnabled", []interface{}{arg1})
  6668  	fake.getSSHEnabledMutex.Unlock()
  6669  	if fake.GetSSHEnabledStub != nil {
  6670  		return fake.GetSSHEnabledStub(arg1)
  6671  	}
  6672  	if specificReturn {
  6673  		return ret.result1, ret.result2, ret.result3
  6674  	}
  6675  	fakeReturns := fake.getSSHEnabledReturns
  6676  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  6677  }
  6678  
  6679  func (fake *FakeCloudControllerClient) GetSSHEnabledCallCount() int {
  6680  	fake.getSSHEnabledMutex.RLock()
  6681  	defer fake.getSSHEnabledMutex.RUnlock()
  6682  	return len(fake.getSSHEnabledArgsForCall)
  6683  }
  6684  
  6685  func (fake *FakeCloudControllerClient) GetSSHEnabledCalls(stub func(string) (ccv3.SSHEnabled, ccv3.Warnings, error)) {
  6686  	fake.getSSHEnabledMutex.Lock()
  6687  	defer fake.getSSHEnabledMutex.Unlock()
  6688  	fake.GetSSHEnabledStub = stub
  6689  }
  6690  
  6691  func (fake *FakeCloudControllerClient) GetSSHEnabledArgsForCall(i int) string {
  6692  	fake.getSSHEnabledMutex.RLock()
  6693  	defer fake.getSSHEnabledMutex.RUnlock()
  6694  	argsForCall := fake.getSSHEnabledArgsForCall[i]
  6695  	return argsForCall.arg1
  6696  }
  6697  
  6698  func (fake *FakeCloudControllerClient) GetSSHEnabledReturns(result1 ccv3.SSHEnabled, result2 ccv3.Warnings, result3 error) {
  6699  	fake.getSSHEnabledMutex.Lock()
  6700  	defer fake.getSSHEnabledMutex.Unlock()
  6701  	fake.GetSSHEnabledStub = nil
  6702  	fake.getSSHEnabledReturns = struct {
  6703  		result1 ccv3.SSHEnabled
  6704  		result2 ccv3.Warnings
  6705  		result3 error
  6706  	}{result1, result2, result3}
  6707  }
  6708  
  6709  func (fake *FakeCloudControllerClient) GetSSHEnabledReturnsOnCall(i int, result1 ccv3.SSHEnabled, result2 ccv3.Warnings, result3 error) {
  6710  	fake.getSSHEnabledMutex.Lock()
  6711  	defer fake.getSSHEnabledMutex.Unlock()
  6712  	fake.GetSSHEnabledStub = nil
  6713  	if fake.getSSHEnabledReturnsOnCall == nil {
  6714  		fake.getSSHEnabledReturnsOnCall = make(map[int]struct {
  6715  			result1 ccv3.SSHEnabled
  6716  			result2 ccv3.Warnings
  6717  			result3 error
  6718  		})
  6719  	}
  6720  	fake.getSSHEnabledReturnsOnCall[i] = struct {
  6721  		result1 ccv3.SSHEnabled
  6722  		result2 ccv3.Warnings
  6723  		result3 error
  6724  	}{result1, result2, result3}
  6725  }
  6726  
  6727  func (fake *FakeCloudControllerClient) GetServiceBrokers() ([]ccv3.ServiceBroker, ccv3.Warnings, error) {
  6728  	fake.getServiceBrokersMutex.Lock()
  6729  	ret, specificReturn := fake.getServiceBrokersReturnsOnCall[len(fake.getServiceBrokersArgsForCall)]
  6730  	fake.getServiceBrokersArgsForCall = append(fake.getServiceBrokersArgsForCall, struct {
  6731  	}{})
  6732  	fake.recordInvocation("GetServiceBrokers", []interface{}{})
  6733  	fake.getServiceBrokersMutex.Unlock()
  6734  	if fake.GetServiceBrokersStub != nil {
  6735  		return fake.GetServiceBrokersStub()
  6736  	}
  6737  	if specificReturn {
  6738  		return ret.result1, ret.result2, ret.result3
  6739  	}
  6740  	fakeReturns := fake.getServiceBrokersReturns
  6741  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  6742  }
  6743  
  6744  func (fake *FakeCloudControllerClient) GetServiceBrokersCallCount() int {
  6745  	fake.getServiceBrokersMutex.RLock()
  6746  	defer fake.getServiceBrokersMutex.RUnlock()
  6747  	return len(fake.getServiceBrokersArgsForCall)
  6748  }
  6749  
  6750  func (fake *FakeCloudControllerClient) GetServiceBrokersCalls(stub func() ([]ccv3.ServiceBroker, ccv3.Warnings, error)) {
  6751  	fake.getServiceBrokersMutex.Lock()
  6752  	defer fake.getServiceBrokersMutex.Unlock()
  6753  	fake.GetServiceBrokersStub = stub
  6754  }
  6755  
  6756  func (fake *FakeCloudControllerClient) GetServiceBrokersReturns(result1 []ccv3.ServiceBroker, result2 ccv3.Warnings, result3 error) {
  6757  	fake.getServiceBrokersMutex.Lock()
  6758  	defer fake.getServiceBrokersMutex.Unlock()
  6759  	fake.GetServiceBrokersStub = nil
  6760  	fake.getServiceBrokersReturns = struct {
  6761  		result1 []ccv3.ServiceBroker
  6762  		result2 ccv3.Warnings
  6763  		result3 error
  6764  	}{result1, result2, result3}
  6765  }
  6766  
  6767  func (fake *FakeCloudControllerClient) GetServiceBrokersReturnsOnCall(i int, result1 []ccv3.ServiceBroker, result2 ccv3.Warnings, result3 error) {
  6768  	fake.getServiceBrokersMutex.Lock()
  6769  	defer fake.getServiceBrokersMutex.Unlock()
  6770  	fake.GetServiceBrokersStub = nil
  6771  	if fake.getServiceBrokersReturnsOnCall == nil {
  6772  		fake.getServiceBrokersReturnsOnCall = make(map[int]struct {
  6773  			result1 []ccv3.ServiceBroker
  6774  			result2 ccv3.Warnings
  6775  			result3 error
  6776  		})
  6777  	}
  6778  	fake.getServiceBrokersReturnsOnCall[i] = struct {
  6779  		result1 []ccv3.ServiceBroker
  6780  		result2 ccv3.Warnings
  6781  		result3 error
  6782  	}{result1, result2, result3}
  6783  }
  6784  
  6785  func (fake *FakeCloudControllerClient) GetServiceInstances(arg1 ...ccv3.Query) ([]ccv3.ServiceInstance, ccv3.Warnings, error) {
  6786  	fake.getServiceInstancesMutex.Lock()
  6787  	ret, specificReturn := fake.getServiceInstancesReturnsOnCall[len(fake.getServiceInstancesArgsForCall)]
  6788  	fake.getServiceInstancesArgsForCall = append(fake.getServiceInstancesArgsForCall, struct {
  6789  		arg1 []ccv3.Query
  6790  	}{arg1})
  6791  	fake.recordInvocation("GetServiceInstances", []interface{}{arg1})
  6792  	fake.getServiceInstancesMutex.Unlock()
  6793  	if fake.GetServiceInstancesStub != nil {
  6794  		return fake.GetServiceInstancesStub(arg1...)
  6795  	}
  6796  	if specificReturn {
  6797  		return ret.result1, ret.result2, ret.result3
  6798  	}
  6799  	fakeReturns := fake.getServiceInstancesReturns
  6800  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  6801  }
  6802  
  6803  func (fake *FakeCloudControllerClient) GetServiceInstancesCallCount() int {
  6804  	fake.getServiceInstancesMutex.RLock()
  6805  	defer fake.getServiceInstancesMutex.RUnlock()
  6806  	return len(fake.getServiceInstancesArgsForCall)
  6807  }
  6808  
  6809  func (fake *FakeCloudControllerClient) GetServiceInstancesCalls(stub func(...ccv3.Query) ([]ccv3.ServiceInstance, ccv3.Warnings, error)) {
  6810  	fake.getServiceInstancesMutex.Lock()
  6811  	defer fake.getServiceInstancesMutex.Unlock()
  6812  	fake.GetServiceInstancesStub = stub
  6813  }
  6814  
  6815  func (fake *FakeCloudControllerClient) GetServiceInstancesArgsForCall(i int) []ccv3.Query {
  6816  	fake.getServiceInstancesMutex.RLock()
  6817  	defer fake.getServiceInstancesMutex.RUnlock()
  6818  	argsForCall := fake.getServiceInstancesArgsForCall[i]
  6819  	return argsForCall.arg1
  6820  }
  6821  
  6822  func (fake *FakeCloudControllerClient) GetServiceInstancesReturns(result1 []ccv3.ServiceInstance, result2 ccv3.Warnings, result3 error) {
  6823  	fake.getServiceInstancesMutex.Lock()
  6824  	defer fake.getServiceInstancesMutex.Unlock()
  6825  	fake.GetServiceInstancesStub = nil
  6826  	fake.getServiceInstancesReturns = struct {
  6827  		result1 []ccv3.ServiceInstance
  6828  		result2 ccv3.Warnings
  6829  		result3 error
  6830  	}{result1, result2, result3}
  6831  }
  6832  
  6833  func (fake *FakeCloudControllerClient) GetServiceInstancesReturnsOnCall(i int, result1 []ccv3.ServiceInstance, result2 ccv3.Warnings, result3 error) {
  6834  	fake.getServiceInstancesMutex.Lock()
  6835  	defer fake.getServiceInstancesMutex.Unlock()
  6836  	fake.GetServiceInstancesStub = nil
  6837  	if fake.getServiceInstancesReturnsOnCall == nil {
  6838  		fake.getServiceInstancesReturnsOnCall = make(map[int]struct {
  6839  			result1 []ccv3.ServiceInstance
  6840  			result2 ccv3.Warnings
  6841  			result3 error
  6842  		})
  6843  	}
  6844  	fake.getServiceInstancesReturnsOnCall[i] = struct {
  6845  		result1 []ccv3.ServiceInstance
  6846  		result2 ccv3.Warnings
  6847  		result3 error
  6848  	}{result1, result2, result3}
  6849  }
  6850  
  6851  func (fake *FakeCloudControllerClient) GetSpaceIsolationSegment(arg1 string) (ccv3.Relationship, ccv3.Warnings, error) {
  6852  	fake.getSpaceIsolationSegmentMutex.Lock()
  6853  	ret, specificReturn := fake.getSpaceIsolationSegmentReturnsOnCall[len(fake.getSpaceIsolationSegmentArgsForCall)]
  6854  	fake.getSpaceIsolationSegmentArgsForCall = append(fake.getSpaceIsolationSegmentArgsForCall, struct {
  6855  		arg1 string
  6856  	}{arg1})
  6857  	fake.recordInvocation("GetSpaceIsolationSegment", []interface{}{arg1})
  6858  	fake.getSpaceIsolationSegmentMutex.Unlock()
  6859  	if fake.GetSpaceIsolationSegmentStub != nil {
  6860  		return fake.GetSpaceIsolationSegmentStub(arg1)
  6861  	}
  6862  	if specificReturn {
  6863  		return ret.result1, ret.result2, ret.result3
  6864  	}
  6865  	fakeReturns := fake.getSpaceIsolationSegmentReturns
  6866  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  6867  }
  6868  
  6869  func (fake *FakeCloudControllerClient) GetSpaceIsolationSegmentCallCount() int {
  6870  	fake.getSpaceIsolationSegmentMutex.RLock()
  6871  	defer fake.getSpaceIsolationSegmentMutex.RUnlock()
  6872  	return len(fake.getSpaceIsolationSegmentArgsForCall)
  6873  }
  6874  
  6875  func (fake *FakeCloudControllerClient) GetSpaceIsolationSegmentCalls(stub func(string) (ccv3.Relationship, ccv3.Warnings, error)) {
  6876  	fake.getSpaceIsolationSegmentMutex.Lock()
  6877  	defer fake.getSpaceIsolationSegmentMutex.Unlock()
  6878  	fake.GetSpaceIsolationSegmentStub = stub
  6879  }
  6880  
  6881  func (fake *FakeCloudControllerClient) GetSpaceIsolationSegmentArgsForCall(i int) string {
  6882  	fake.getSpaceIsolationSegmentMutex.RLock()
  6883  	defer fake.getSpaceIsolationSegmentMutex.RUnlock()
  6884  	argsForCall := fake.getSpaceIsolationSegmentArgsForCall[i]
  6885  	return argsForCall.arg1
  6886  }
  6887  
  6888  func (fake *FakeCloudControllerClient) GetSpaceIsolationSegmentReturns(result1 ccv3.Relationship, result2 ccv3.Warnings, result3 error) {
  6889  	fake.getSpaceIsolationSegmentMutex.Lock()
  6890  	defer fake.getSpaceIsolationSegmentMutex.Unlock()
  6891  	fake.GetSpaceIsolationSegmentStub = nil
  6892  	fake.getSpaceIsolationSegmentReturns = struct {
  6893  		result1 ccv3.Relationship
  6894  		result2 ccv3.Warnings
  6895  		result3 error
  6896  	}{result1, result2, result3}
  6897  }
  6898  
  6899  func (fake *FakeCloudControllerClient) GetSpaceIsolationSegmentReturnsOnCall(i int, result1 ccv3.Relationship, result2 ccv3.Warnings, result3 error) {
  6900  	fake.getSpaceIsolationSegmentMutex.Lock()
  6901  	defer fake.getSpaceIsolationSegmentMutex.Unlock()
  6902  	fake.GetSpaceIsolationSegmentStub = nil
  6903  	if fake.getSpaceIsolationSegmentReturnsOnCall == nil {
  6904  		fake.getSpaceIsolationSegmentReturnsOnCall = make(map[int]struct {
  6905  			result1 ccv3.Relationship
  6906  			result2 ccv3.Warnings
  6907  			result3 error
  6908  		})
  6909  	}
  6910  	fake.getSpaceIsolationSegmentReturnsOnCall[i] = struct {
  6911  		result1 ccv3.Relationship
  6912  		result2 ccv3.Warnings
  6913  		result3 error
  6914  	}{result1, result2, result3}
  6915  }
  6916  
  6917  func (fake *FakeCloudControllerClient) GetSpaces(arg1 ...ccv3.Query) ([]ccv3.Space, ccv3.Warnings, error) {
  6918  	fake.getSpacesMutex.Lock()
  6919  	ret, specificReturn := fake.getSpacesReturnsOnCall[len(fake.getSpacesArgsForCall)]
  6920  	fake.getSpacesArgsForCall = append(fake.getSpacesArgsForCall, struct {
  6921  		arg1 []ccv3.Query
  6922  	}{arg1})
  6923  	fake.recordInvocation("GetSpaces", []interface{}{arg1})
  6924  	fake.getSpacesMutex.Unlock()
  6925  	if fake.GetSpacesStub != nil {
  6926  		return fake.GetSpacesStub(arg1...)
  6927  	}
  6928  	if specificReturn {
  6929  		return ret.result1, ret.result2, ret.result3
  6930  	}
  6931  	fakeReturns := fake.getSpacesReturns
  6932  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  6933  }
  6934  
  6935  func (fake *FakeCloudControllerClient) GetSpacesCallCount() int {
  6936  	fake.getSpacesMutex.RLock()
  6937  	defer fake.getSpacesMutex.RUnlock()
  6938  	return len(fake.getSpacesArgsForCall)
  6939  }
  6940  
  6941  func (fake *FakeCloudControllerClient) GetSpacesCalls(stub func(...ccv3.Query) ([]ccv3.Space, ccv3.Warnings, error)) {
  6942  	fake.getSpacesMutex.Lock()
  6943  	defer fake.getSpacesMutex.Unlock()
  6944  	fake.GetSpacesStub = stub
  6945  }
  6946  
  6947  func (fake *FakeCloudControllerClient) GetSpacesArgsForCall(i int) []ccv3.Query {
  6948  	fake.getSpacesMutex.RLock()
  6949  	defer fake.getSpacesMutex.RUnlock()
  6950  	argsForCall := fake.getSpacesArgsForCall[i]
  6951  	return argsForCall.arg1
  6952  }
  6953  
  6954  func (fake *FakeCloudControllerClient) GetSpacesReturns(result1 []ccv3.Space, result2 ccv3.Warnings, result3 error) {
  6955  	fake.getSpacesMutex.Lock()
  6956  	defer fake.getSpacesMutex.Unlock()
  6957  	fake.GetSpacesStub = nil
  6958  	fake.getSpacesReturns = struct {
  6959  		result1 []ccv3.Space
  6960  		result2 ccv3.Warnings
  6961  		result3 error
  6962  	}{result1, result2, result3}
  6963  }
  6964  
  6965  func (fake *FakeCloudControllerClient) GetSpacesReturnsOnCall(i int, result1 []ccv3.Space, result2 ccv3.Warnings, result3 error) {
  6966  	fake.getSpacesMutex.Lock()
  6967  	defer fake.getSpacesMutex.Unlock()
  6968  	fake.GetSpacesStub = nil
  6969  	if fake.getSpacesReturnsOnCall == nil {
  6970  		fake.getSpacesReturnsOnCall = make(map[int]struct {
  6971  			result1 []ccv3.Space
  6972  			result2 ccv3.Warnings
  6973  			result3 error
  6974  		})
  6975  	}
  6976  	fake.getSpacesReturnsOnCall[i] = struct {
  6977  		result1 []ccv3.Space
  6978  		result2 ccv3.Warnings
  6979  		result3 error
  6980  	}{result1, result2, result3}
  6981  }
  6982  
  6983  func (fake *FakeCloudControllerClient) GetStacks(arg1 ...ccv3.Query) ([]ccv3.Stack, ccv3.Warnings, error) {
  6984  	fake.getStacksMutex.Lock()
  6985  	ret, specificReturn := fake.getStacksReturnsOnCall[len(fake.getStacksArgsForCall)]
  6986  	fake.getStacksArgsForCall = append(fake.getStacksArgsForCall, struct {
  6987  		arg1 []ccv3.Query
  6988  	}{arg1})
  6989  	fake.recordInvocation("GetStacks", []interface{}{arg1})
  6990  	fake.getStacksMutex.Unlock()
  6991  	if fake.GetStacksStub != nil {
  6992  		return fake.GetStacksStub(arg1...)
  6993  	}
  6994  	if specificReturn {
  6995  		return ret.result1, ret.result2, ret.result3
  6996  	}
  6997  	fakeReturns := fake.getStacksReturns
  6998  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  6999  }
  7000  
  7001  func (fake *FakeCloudControllerClient) GetStacksCallCount() int {
  7002  	fake.getStacksMutex.RLock()
  7003  	defer fake.getStacksMutex.RUnlock()
  7004  	return len(fake.getStacksArgsForCall)
  7005  }
  7006  
  7007  func (fake *FakeCloudControllerClient) GetStacksCalls(stub func(...ccv3.Query) ([]ccv3.Stack, ccv3.Warnings, error)) {
  7008  	fake.getStacksMutex.Lock()
  7009  	defer fake.getStacksMutex.Unlock()
  7010  	fake.GetStacksStub = stub
  7011  }
  7012  
  7013  func (fake *FakeCloudControllerClient) GetStacksArgsForCall(i int) []ccv3.Query {
  7014  	fake.getStacksMutex.RLock()
  7015  	defer fake.getStacksMutex.RUnlock()
  7016  	argsForCall := fake.getStacksArgsForCall[i]
  7017  	return argsForCall.arg1
  7018  }
  7019  
  7020  func (fake *FakeCloudControllerClient) GetStacksReturns(result1 []ccv3.Stack, result2 ccv3.Warnings, result3 error) {
  7021  	fake.getStacksMutex.Lock()
  7022  	defer fake.getStacksMutex.Unlock()
  7023  	fake.GetStacksStub = nil
  7024  	fake.getStacksReturns = struct {
  7025  		result1 []ccv3.Stack
  7026  		result2 ccv3.Warnings
  7027  		result3 error
  7028  	}{result1, result2, result3}
  7029  }
  7030  
  7031  func (fake *FakeCloudControllerClient) GetStacksReturnsOnCall(i int, result1 []ccv3.Stack, result2 ccv3.Warnings, result3 error) {
  7032  	fake.getStacksMutex.Lock()
  7033  	defer fake.getStacksMutex.Unlock()
  7034  	fake.GetStacksStub = nil
  7035  	if fake.getStacksReturnsOnCall == nil {
  7036  		fake.getStacksReturnsOnCall = make(map[int]struct {
  7037  			result1 []ccv3.Stack
  7038  			result2 ccv3.Warnings
  7039  			result3 error
  7040  		})
  7041  	}
  7042  	fake.getStacksReturnsOnCall[i] = struct {
  7043  		result1 []ccv3.Stack
  7044  		result2 ccv3.Warnings
  7045  		result3 error
  7046  	}{result1, result2, result3}
  7047  }
  7048  
  7049  func (fake *FakeCloudControllerClient) GetUser(arg1 string) (ccv3.User, ccv3.Warnings, error) {
  7050  	fake.getUserMutex.Lock()
  7051  	ret, specificReturn := fake.getUserReturnsOnCall[len(fake.getUserArgsForCall)]
  7052  	fake.getUserArgsForCall = append(fake.getUserArgsForCall, struct {
  7053  		arg1 string
  7054  	}{arg1})
  7055  	fake.recordInvocation("GetUser", []interface{}{arg1})
  7056  	fake.getUserMutex.Unlock()
  7057  	if fake.GetUserStub != nil {
  7058  		return fake.GetUserStub(arg1)
  7059  	}
  7060  	if specificReturn {
  7061  		return ret.result1, ret.result2, ret.result3
  7062  	}
  7063  	fakeReturns := fake.getUserReturns
  7064  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  7065  }
  7066  
  7067  func (fake *FakeCloudControllerClient) GetUserCallCount() int {
  7068  	fake.getUserMutex.RLock()
  7069  	defer fake.getUserMutex.RUnlock()
  7070  	return len(fake.getUserArgsForCall)
  7071  }
  7072  
  7073  func (fake *FakeCloudControllerClient) GetUserCalls(stub func(string) (ccv3.User, ccv3.Warnings, error)) {
  7074  	fake.getUserMutex.Lock()
  7075  	defer fake.getUserMutex.Unlock()
  7076  	fake.GetUserStub = stub
  7077  }
  7078  
  7079  func (fake *FakeCloudControllerClient) GetUserArgsForCall(i int) string {
  7080  	fake.getUserMutex.RLock()
  7081  	defer fake.getUserMutex.RUnlock()
  7082  	argsForCall := fake.getUserArgsForCall[i]
  7083  	return argsForCall.arg1
  7084  }
  7085  
  7086  func (fake *FakeCloudControllerClient) GetUserReturns(result1 ccv3.User, result2 ccv3.Warnings, result3 error) {
  7087  	fake.getUserMutex.Lock()
  7088  	defer fake.getUserMutex.Unlock()
  7089  	fake.GetUserStub = nil
  7090  	fake.getUserReturns = struct {
  7091  		result1 ccv3.User
  7092  		result2 ccv3.Warnings
  7093  		result3 error
  7094  	}{result1, result2, result3}
  7095  }
  7096  
  7097  func (fake *FakeCloudControllerClient) GetUserReturnsOnCall(i int, result1 ccv3.User, result2 ccv3.Warnings, result3 error) {
  7098  	fake.getUserMutex.Lock()
  7099  	defer fake.getUserMutex.Unlock()
  7100  	fake.GetUserStub = nil
  7101  	if fake.getUserReturnsOnCall == nil {
  7102  		fake.getUserReturnsOnCall = make(map[int]struct {
  7103  			result1 ccv3.User
  7104  			result2 ccv3.Warnings
  7105  			result3 error
  7106  		})
  7107  	}
  7108  	fake.getUserReturnsOnCall[i] = struct {
  7109  		result1 ccv3.User
  7110  		result2 ccv3.Warnings
  7111  		result3 error
  7112  	}{result1, result2, result3}
  7113  }
  7114  
  7115  func (fake *FakeCloudControllerClient) GetUsers(arg1 ...ccv3.Query) ([]ccv3.User, ccv3.Warnings, error) {
  7116  	fake.getUsersMutex.Lock()
  7117  	ret, specificReturn := fake.getUsersReturnsOnCall[len(fake.getUsersArgsForCall)]
  7118  	fake.getUsersArgsForCall = append(fake.getUsersArgsForCall, struct {
  7119  		arg1 []ccv3.Query
  7120  	}{arg1})
  7121  	fake.recordInvocation("GetUsers", []interface{}{arg1})
  7122  	fake.getUsersMutex.Unlock()
  7123  	if fake.GetUsersStub != nil {
  7124  		return fake.GetUsersStub(arg1...)
  7125  	}
  7126  	if specificReturn {
  7127  		return ret.result1, ret.result2, ret.result3
  7128  	}
  7129  	fakeReturns := fake.getUsersReturns
  7130  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  7131  }
  7132  
  7133  func (fake *FakeCloudControllerClient) GetUsersCallCount() int {
  7134  	fake.getUsersMutex.RLock()
  7135  	defer fake.getUsersMutex.RUnlock()
  7136  	return len(fake.getUsersArgsForCall)
  7137  }
  7138  
  7139  func (fake *FakeCloudControllerClient) GetUsersCalls(stub func(...ccv3.Query) ([]ccv3.User, ccv3.Warnings, error)) {
  7140  	fake.getUsersMutex.Lock()
  7141  	defer fake.getUsersMutex.Unlock()
  7142  	fake.GetUsersStub = stub
  7143  }
  7144  
  7145  func (fake *FakeCloudControllerClient) GetUsersArgsForCall(i int) []ccv3.Query {
  7146  	fake.getUsersMutex.RLock()
  7147  	defer fake.getUsersMutex.RUnlock()
  7148  	argsForCall := fake.getUsersArgsForCall[i]
  7149  	return argsForCall.arg1
  7150  }
  7151  
  7152  func (fake *FakeCloudControllerClient) GetUsersReturns(result1 []ccv3.User, result2 ccv3.Warnings, result3 error) {
  7153  	fake.getUsersMutex.Lock()
  7154  	defer fake.getUsersMutex.Unlock()
  7155  	fake.GetUsersStub = nil
  7156  	fake.getUsersReturns = struct {
  7157  		result1 []ccv3.User
  7158  		result2 ccv3.Warnings
  7159  		result3 error
  7160  	}{result1, result2, result3}
  7161  }
  7162  
  7163  func (fake *FakeCloudControllerClient) GetUsersReturnsOnCall(i int, result1 []ccv3.User, result2 ccv3.Warnings, result3 error) {
  7164  	fake.getUsersMutex.Lock()
  7165  	defer fake.getUsersMutex.Unlock()
  7166  	fake.GetUsersStub = nil
  7167  	if fake.getUsersReturnsOnCall == nil {
  7168  		fake.getUsersReturnsOnCall = make(map[int]struct {
  7169  			result1 []ccv3.User
  7170  			result2 ccv3.Warnings
  7171  			result3 error
  7172  		})
  7173  	}
  7174  	fake.getUsersReturnsOnCall[i] = struct {
  7175  		result1 []ccv3.User
  7176  		result2 ccv3.Warnings
  7177  		result3 error
  7178  	}{result1, result2, result3}
  7179  }
  7180  
  7181  func (fake *FakeCloudControllerClient) MapRoute(arg1 string, arg2 string) (ccv3.Warnings, error) {
  7182  	fake.mapRouteMutex.Lock()
  7183  	ret, specificReturn := fake.mapRouteReturnsOnCall[len(fake.mapRouteArgsForCall)]
  7184  	fake.mapRouteArgsForCall = append(fake.mapRouteArgsForCall, struct {
  7185  		arg1 string
  7186  		arg2 string
  7187  	}{arg1, arg2})
  7188  	fake.recordInvocation("MapRoute", []interface{}{arg1, arg2})
  7189  	fake.mapRouteMutex.Unlock()
  7190  	if fake.MapRouteStub != nil {
  7191  		return fake.MapRouteStub(arg1, arg2)
  7192  	}
  7193  	if specificReturn {
  7194  		return ret.result1, ret.result2
  7195  	}
  7196  	fakeReturns := fake.mapRouteReturns
  7197  	return fakeReturns.result1, fakeReturns.result2
  7198  }
  7199  
  7200  func (fake *FakeCloudControllerClient) MapRouteCallCount() int {
  7201  	fake.mapRouteMutex.RLock()
  7202  	defer fake.mapRouteMutex.RUnlock()
  7203  	return len(fake.mapRouteArgsForCall)
  7204  }
  7205  
  7206  func (fake *FakeCloudControllerClient) MapRouteCalls(stub func(string, string) (ccv3.Warnings, error)) {
  7207  	fake.mapRouteMutex.Lock()
  7208  	defer fake.mapRouteMutex.Unlock()
  7209  	fake.MapRouteStub = stub
  7210  }
  7211  
  7212  func (fake *FakeCloudControllerClient) MapRouteArgsForCall(i int) (string, string) {
  7213  	fake.mapRouteMutex.RLock()
  7214  	defer fake.mapRouteMutex.RUnlock()
  7215  	argsForCall := fake.mapRouteArgsForCall[i]
  7216  	return argsForCall.arg1, argsForCall.arg2
  7217  }
  7218  
  7219  func (fake *FakeCloudControllerClient) MapRouteReturns(result1 ccv3.Warnings, result2 error) {
  7220  	fake.mapRouteMutex.Lock()
  7221  	defer fake.mapRouteMutex.Unlock()
  7222  	fake.MapRouteStub = nil
  7223  	fake.mapRouteReturns = struct {
  7224  		result1 ccv3.Warnings
  7225  		result2 error
  7226  	}{result1, result2}
  7227  }
  7228  
  7229  func (fake *FakeCloudControllerClient) MapRouteReturnsOnCall(i int, result1 ccv3.Warnings, result2 error) {
  7230  	fake.mapRouteMutex.Lock()
  7231  	defer fake.mapRouteMutex.Unlock()
  7232  	fake.MapRouteStub = nil
  7233  	if fake.mapRouteReturnsOnCall == nil {
  7234  		fake.mapRouteReturnsOnCall = make(map[int]struct {
  7235  			result1 ccv3.Warnings
  7236  			result2 error
  7237  		})
  7238  	}
  7239  	fake.mapRouteReturnsOnCall[i] = struct {
  7240  		result1 ccv3.Warnings
  7241  		result2 error
  7242  	}{result1, result2}
  7243  }
  7244  
  7245  func (fake *FakeCloudControllerClient) PollJob(arg1 ccv3.JobURL) (ccv3.Warnings, error) {
  7246  	fake.pollJobMutex.Lock()
  7247  	ret, specificReturn := fake.pollJobReturnsOnCall[len(fake.pollJobArgsForCall)]
  7248  	fake.pollJobArgsForCall = append(fake.pollJobArgsForCall, struct {
  7249  		arg1 ccv3.JobURL
  7250  	}{arg1})
  7251  	fake.recordInvocation("PollJob", []interface{}{arg1})
  7252  	fake.pollJobMutex.Unlock()
  7253  	if fake.PollJobStub != nil {
  7254  		return fake.PollJobStub(arg1)
  7255  	}
  7256  	if specificReturn {
  7257  		return ret.result1, ret.result2
  7258  	}
  7259  	fakeReturns := fake.pollJobReturns
  7260  	return fakeReturns.result1, fakeReturns.result2
  7261  }
  7262  
  7263  func (fake *FakeCloudControllerClient) PollJobCallCount() int {
  7264  	fake.pollJobMutex.RLock()
  7265  	defer fake.pollJobMutex.RUnlock()
  7266  	return len(fake.pollJobArgsForCall)
  7267  }
  7268  
  7269  func (fake *FakeCloudControllerClient) PollJobCalls(stub func(ccv3.JobURL) (ccv3.Warnings, error)) {
  7270  	fake.pollJobMutex.Lock()
  7271  	defer fake.pollJobMutex.Unlock()
  7272  	fake.PollJobStub = stub
  7273  }
  7274  
  7275  func (fake *FakeCloudControllerClient) PollJobArgsForCall(i int) ccv3.JobURL {
  7276  	fake.pollJobMutex.RLock()
  7277  	defer fake.pollJobMutex.RUnlock()
  7278  	argsForCall := fake.pollJobArgsForCall[i]
  7279  	return argsForCall.arg1
  7280  }
  7281  
  7282  func (fake *FakeCloudControllerClient) PollJobReturns(result1 ccv3.Warnings, result2 error) {
  7283  	fake.pollJobMutex.Lock()
  7284  	defer fake.pollJobMutex.Unlock()
  7285  	fake.PollJobStub = nil
  7286  	fake.pollJobReturns = struct {
  7287  		result1 ccv3.Warnings
  7288  		result2 error
  7289  	}{result1, result2}
  7290  }
  7291  
  7292  func (fake *FakeCloudControllerClient) PollJobReturnsOnCall(i int, result1 ccv3.Warnings, result2 error) {
  7293  	fake.pollJobMutex.Lock()
  7294  	defer fake.pollJobMutex.Unlock()
  7295  	fake.PollJobStub = nil
  7296  	if fake.pollJobReturnsOnCall == nil {
  7297  		fake.pollJobReturnsOnCall = make(map[int]struct {
  7298  			result1 ccv3.Warnings
  7299  			result2 error
  7300  		})
  7301  	}
  7302  	fake.pollJobReturnsOnCall[i] = struct {
  7303  		result1 ccv3.Warnings
  7304  		result2 error
  7305  	}{result1, result2}
  7306  }
  7307  
  7308  func (fake *FakeCloudControllerClient) ResourceMatch(arg1 []ccv3.Resource) ([]ccv3.Resource, ccv3.Warnings, error) {
  7309  	var arg1Copy []ccv3.Resource
  7310  	if arg1 != nil {
  7311  		arg1Copy = make([]ccv3.Resource, len(arg1))
  7312  		copy(arg1Copy, arg1)
  7313  	}
  7314  	fake.resourceMatchMutex.Lock()
  7315  	ret, specificReturn := fake.resourceMatchReturnsOnCall[len(fake.resourceMatchArgsForCall)]
  7316  	fake.resourceMatchArgsForCall = append(fake.resourceMatchArgsForCall, struct {
  7317  		arg1 []ccv3.Resource
  7318  	}{arg1Copy})
  7319  	fake.recordInvocation("ResourceMatch", []interface{}{arg1Copy})
  7320  	fake.resourceMatchMutex.Unlock()
  7321  	if fake.ResourceMatchStub != nil {
  7322  		return fake.ResourceMatchStub(arg1)
  7323  	}
  7324  	if specificReturn {
  7325  		return ret.result1, ret.result2, ret.result3
  7326  	}
  7327  	fakeReturns := fake.resourceMatchReturns
  7328  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  7329  }
  7330  
  7331  func (fake *FakeCloudControllerClient) ResourceMatchCallCount() int {
  7332  	fake.resourceMatchMutex.RLock()
  7333  	defer fake.resourceMatchMutex.RUnlock()
  7334  	return len(fake.resourceMatchArgsForCall)
  7335  }
  7336  
  7337  func (fake *FakeCloudControllerClient) ResourceMatchCalls(stub func([]ccv3.Resource) ([]ccv3.Resource, ccv3.Warnings, error)) {
  7338  	fake.resourceMatchMutex.Lock()
  7339  	defer fake.resourceMatchMutex.Unlock()
  7340  	fake.ResourceMatchStub = stub
  7341  }
  7342  
  7343  func (fake *FakeCloudControllerClient) ResourceMatchArgsForCall(i int) []ccv3.Resource {
  7344  	fake.resourceMatchMutex.RLock()
  7345  	defer fake.resourceMatchMutex.RUnlock()
  7346  	argsForCall := fake.resourceMatchArgsForCall[i]
  7347  	return argsForCall.arg1
  7348  }
  7349  
  7350  func (fake *FakeCloudControllerClient) ResourceMatchReturns(result1 []ccv3.Resource, result2 ccv3.Warnings, result3 error) {
  7351  	fake.resourceMatchMutex.Lock()
  7352  	defer fake.resourceMatchMutex.Unlock()
  7353  	fake.ResourceMatchStub = nil
  7354  	fake.resourceMatchReturns = struct {
  7355  		result1 []ccv3.Resource
  7356  		result2 ccv3.Warnings
  7357  		result3 error
  7358  	}{result1, result2, result3}
  7359  }
  7360  
  7361  func (fake *FakeCloudControllerClient) ResourceMatchReturnsOnCall(i int, result1 []ccv3.Resource, result2 ccv3.Warnings, result3 error) {
  7362  	fake.resourceMatchMutex.Lock()
  7363  	defer fake.resourceMatchMutex.Unlock()
  7364  	fake.ResourceMatchStub = nil
  7365  	if fake.resourceMatchReturnsOnCall == nil {
  7366  		fake.resourceMatchReturnsOnCall = make(map[int]struct {
  7367  			result1 []ccv3.Resource
  7368  			result2 ccv3.Warnings
  7369  			result3 error
  7370  		})
  7371  	}
  7372  	fake.resourceMatchReturnsOnCall[i] = struct {
  7373  		result1 []ccv3.Resource
  7374  		result2 ccv3.Warnings
  7375  		result3 error
  7376  	}{result1, result2, result3}
  7377  }
  7378  
  7379  func (fake *FakeCloudControllerClient) SetApplicationDroplet(arg1 string, arg2 string) (ccv3.Relationship, ccv3.Warnings, error) {
  7380  	fake.setApplicationDropletMutex.Lock()
  7381  	ret, specificReturn := fake.setApplicationDropletReturnsOnCall[len(fake.setApplicationDropletArgsForCall)]
  7382  	fake.setApplicationDropletArgsForCall = append(fake.setApplicationDropletArgsForCall, struct {
  7383  		arg1 string
  7384  		arg2 string
  7385  	}{arg1, arg2})
  7386  	fake.recordInvocation("SetApplicationDroplet", []interface{}{arg1, arg2})
  7387  	fake.setApplicationDropletMutex.Unlock()
  7388  	if fake.SetApplicationDropletStub != nil {
  7389  		return fake.SetApplicationDropletStub(arg1, arg2)
  7390  	}
  7391  	if specificReturn {
  7392  		return ret.result1, ret.result2, ret.result3
  7393  	}
  7394  	fakeReturns := fake.setApplicationDropletReturns
  7395  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  7396  }
  7397  
  7398  func (fake *FakeCloudControllerClient) SetApplicationDropletCallCount() int {
  7399  	fake.setApplicationDropletMutex.RLock()
  7400  	defer fake.setApplicationDropletMutex.RUnlock()
  7401  	return len(fake.setApplicationDropletArgsForCall)
  7402  }
  7403  
  7404  func (fake *FakeCloudControllerClient) SetApplicationDropletCalls(stub func(string, string) (ccv3.Relationship, ccv3.Warnings, error)) {
  7405  	fake.setApplicationDropletMutex.Lock()
  7406  	defer fake.setApplicationDropletMutex.Unlock()
  7407  	fake.SetApplicationDropletStub = stub
  7408  }
  7409  
  7410  func (fake *FakeCloudControllerClient) SetApplicationDropletArgsForCall(i int) (string, string) {
  7411  	fake.setApplicationDropletMutex.RLock()
  7412  	defer fake.setApplicationDropletMutex.RUnlock()
  7413  	argsForCall := fake.setApplicationDropletArgsForCall[i]
  7414  	return argsForCall.arg1, argsForCall.arg2
  7415  }
  7416  
  7417  func (fake *FakeCloudControllerClient) SetApplicationDropletReturns(result1 ccv3.Relationship, result2 ccv3.Warnings, result3 error) {
  7418  	fake.setApplicationDropletMutex.Lock()
  7419  	defer fake.setApplicationDropletMutex.Unlock()
  7420  	fake.SetApplicationDropletStub = nil
  7421  	fake.setApplicationDropletReturns = struct {
  7422  		result1 ccv3.Relationship
  7423  		result2 ccv3.Warnings
  7424  		result3 error
  7425  	}{result1, result2, result3}
  7426  }
  7427  
  7428  func (fake *FakeCloudControllerClient) SetApplicationDropletReturnsOnCall(i int, result1 ccv3.Relationship, result2 ccv3.Warnings, result3 error) {
  7429  	fake.setApplicationDropletMutex.Lock()
  7430  	defer fake.setApplicationDropletMutex.Unlock()
  7431  	fake.SetApplicationDropletStub = nil
  7432  	if fake.setApplicationDropletReturnsOnCall == nil {
  7433  		fake.setApplicationDropletReturnsOnCall = make(map[int]struct {
  7434  			result1 ccv3.Relationship
  7435  			result2 ccv3.Warnings
  7436  			result3 error
  7437  		})
  7438  	}
  7439  	fake.setApplicationDropletReturnsOnCall[i] = struct {
  7440  		result1 ccv3.Relationship
  7441  		result2 ccv3.Warnings
  7442  		result3 error
  7443  	}{result1, result2, result3}
  7444  }
  7445  
  7446  func (fake *FakeCloudControllerClient) SharePrivateDomainToOrgs(arg1 string, arg2 ccv3.SharedOrgs) (ccv3.Warnings, error) {
  7447  	fake.sharePrivateDomainToOrgsMutex.Lock()
  7448  	ret, specificReturn := fake.sharePrivateDomainToOrgsReturnsOnCall[len(fake.sharePrivateDomainToOrgsArgsForCall)]
  7449  	fake.sharePrivateDomainToOrgsArgsForCall = append(fake.sharePrivateDomainToOrgsArgsForCall, struct {
  7450  		arg1 string
  7451  		arg2 ccv3.SharedOrgs
  7452  	}{arg1, arg2})
  7453  	fake.recordInvocation("SharePrivateDomainToOrgs", []interface{}{arg1, arg2})
  7454  	fake.sharePrivateDomainToOrgsMutex.Unlock()
  7455  	if fake.SharePrivateDomainToOrgsStub != nil {
  7456  		return fake.SharePrivateDomainToOrgsStub(arg1, arg2)
  7457  	}
  7458  	if specificReturn {
  7459  		return ret.result1, ret.result2
  7460  	}
  7461  	fakeReturns := fake.sharePrivateDomainToOrgsReturns
  7462  	return fakeReturns.result1, fakeReturns.result2
  7463  }
  7464  
  7465  func (fake *FakeCloudControllerClient) SharePrivateDomainToOrgsCallCount() int {
  7466  	fake.sharePrivateDomainToOrgsMutex.RLock()
  7467  	defer fake.sharePrivateDomainToOrgsMutex.RUnlock()
  7468  	return len(fake.sharePrivateDomainToOrgsArgsForCall)
  7469  }
  7470  
  7471  func (fake *FakeCloudControllerClient) SharePrivateDomainToOrgsCalls(stub func(string, ccv3.SharedOrgs) (ccv3.Warnings, error)) {
  7472  	fake.sharePrivateDomainToOrgsMutex.Lock()
  7473  	defer fake.sharePrivateDomainToOrgsMutex.Unlock()
  7474  	fake.SharePrivateDomainToOrgsStub = stub
  7475  }
  7476  
  7477  func (fake *FakeCloudControllerClient) SharePrivateDomainToOrgsArgsForCall(i int) (string, ccv3.SharedOrgs) {
  7478  	fake.sharePrivateDomainToOrgsMutex.RLock()
  7479  	defer fake.sharePrivateDomainToOrgsMutex.RUnlock()
  7480  	argsForCall := fake.sharePrivateDomainToOrgsArgsForCall[i]
  7481  	return argsForCall.arg1, argsForCall.arg2
  7482  }
  7483  
  7484  func (fake *FakeCloudControllerClient) SharePrivateDomainToOrgsReturns(result1 ccv3.Warnings, result2 error) {
  7485  	fake.sharePrivateDomainToOrgsMutex.Lock()
  7486  	defer fake.sharePrivateDomainToOrgsMutex.Unlock()
  7487  	fake.SharePrivateDomainToOrgsStub = nil
  7488  	fake.sharePrivateDomainToOrgsReturns = struct {
  7489  		result1 ccv3.Warnings
  7490  		result2 error
  7491  	}{result1, result2}
  7492  }
  7493  
  7494  func (fake *FakeCloudControllerClient) SharePrivateDomainToOrgsReturnsOnCall(i int, result1 ccv3.Warnings, result2 error) {
  7495  	fake.sharePrivateDomainToOrgsMutex.Lock()
  7496  	defer fake.sharePrivateDomainToOrgsMutex.Unlock()
  7497  	fake.SharePrivateDomainToOrgsStub = nil
  7498  	if fake.sharePrivateDomainToOrgsReturnsOnCall == nil {
  7499  		fake.sharePrivateDomainToOrgsReturnsOnCall = make(map[int]struct {
  7500  			result1 ccv3.Warnings
  7501  			result2 error
  7502  		})
  7503  	}
  7504  	fake.sharePrivateDomainToOrgsReturnsOnCall[i] = struct {
  7505  		result1 ccv3.Warnings
  7506  		result2 error
  7507  	}{result1, result2}
  7508  }
  7509  
  7510  func (fake *FakeCloudControllerClient) ShareServiceInstanceToSpaces(arg1 string, arg2 []string) (ccv3.RelationshipList, ccv3.Warnings, error) {
  7511  	var arg2Copy []string
  7512  	if arg2 != nil {
  7513  		arg2Copy = make([]string, len(arg2))
  7514  		copy(arg2Copy, arg2)
  7515  	}
  7516  	fake.shareServiceInstanceToSpacesMutex.Lock()
  7517  	ret, specificReturn := fake.shareServiceInstanceToSpacesReturnsOnCall[len(fake.shareServiceInstanceToSpacesArgsForCall)]
  7518  	fake.shareServiceInstanceToSpacesArgsForCall = append(fake.shareServiceInstanceToSpacesArgsForCall, struct {
  7519  		arg1 string
  7520  		arg2 []string
  7521  	}{arg1, arg2Copy})
  7522  	fake.recordInvocation("ShareServiceInstanceToSpaces", []interface{}{arg1, arg2Copy})
  7523  	fake.shareServiceInstanceToSpacesMutex.Unlock()
  7524  	if fake.ShareServiceInstanceToSpacesStub != nil {
  7525  		return fake.ShareServiceInstanceToSpacesStub(arg1, arg2)
  7526  	}
  7527  	if specificReturn {
  7528  		return ret.result1, ret.result2, ret.result3
  7529  	}
  7530  	fakeReturns := fake.shareServiceInstanceToSpacesReturns
  7531  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  7532  }
  7533  
  7534  func (fake *FakeCloudControllerClient) ShareServiceInstanceToSpacesCallCount() int {
  7535  	fake.shareServiceInstanceToSpacesMutex.RLock()
  7536  	defer fake.shareServiceInstanceToSpacesMutex.RUnlock()
  7537  	return len(fake.shareServiceInstanceToSpacesArgsForCall)
  7538  }
  7539  
  7540  func (fake *FakeCloudControllerClient) ShareServiceInstanceToSpacesCalls(stub func(string, []string) (ccv3.RelationshipList, ccv3.Warnings, error)) {
  7541  	fake.shareServiceInstanceToSpacesMutex.Lock()
  7542  	defer fake.shareServiceInstanceToSpacesMutex.Unlock()
  7543  	fake.ShareServiceInstanceToSpacesStub = stub
  7544  }
  7545  
  7546  func (fake *FakeCloudControllerClient) ShareServiceInstanceToSpacesArgsForCall(i int) (string, []string) {
  7547  	fake.shareServiceInstanceToSpacesMutex.RLock()
  7548  	defer fake.shareServiceInstanceToSpacesMutex.RUnlock()
  7549  	argsForCall := fake.shareServiceInstanceToSpacesArgsForCall[i]
  7550  	return argsForCall.arg1, argsForCall.arg2
  7551  }
  7552  
  7553  func (fake *FakeCloudControllerClient) ShareServiceInstanceToSpacesReturns(result1 ccv3.RelationshipList, result2 ccv3.Warnings, result3 error) {
  7554  	fake.shareServiceInstanceToSpacesMutex.Lock()
  7555  	defer fake.shareServiceInstanceToSpacesMutex.Unlock()
  7556  	fake.ShareServiceInstanceToSpacesStub = nil
  7557  	fake.shareServiceInstanceToSpacesReturns = struct {
  7558  		result1 ccv3.RelationshipList
  7559  		result2 ccv3.Warnings
  7560  		result3 error
  7561  	}{result1, result2, result3}
  7562  }
  7563  
  7564  func (fake *FakeCloudControllerClient) ShareServiceInstanceToSpacesReturnsOnCall(i int, result1 ccv3.RelationshipList, result2 ccv3.Warnings, result3 error) {
  7565  	fake.shareServiceInstanceToSpacesMutex.Lock()
  7566  	defer fake.shareServiceInstanceToSpacesMutex.Unlock()
  7567  	fake.ShareServiceInstanceToSpacesStub = nil
  7568  	if fake.shareServiceInstanceToSpacesReturnsOnCall == nil {
  7569  		fake.shareServiceInstanceToSpacesReturnsOnCall = make(map[int]struct {
  7570  			result1 ccv3.RelationshipList
  7571  			result2 ccv3.Warnings
  7572  			result3 error
  7573  		})
  7574  	}
  7575  	fake.shareServiceInstanceToSpacesReturnsOnCall[i] = struct {
  7576  		result1 ccv3.RelationshipList
  7577  		result2 ccv3.Warnings
  7578  		result3 error
  7579  	}{result1, result2, result3}
  7580  }
  7581  
  7582  func (fake *FakeCloudControllerClient) UnmapRoute(arg1 string, arg2 string) (ccv3.Warnings, error) {
  7583  	fake.unmapRouteMutex.Lock()
  7584  	ret, specificReturn := fake.unmapRouteReturnsOnCall[len(fake.unmapRouteArgsForCall)]
  7585  	fake.unmapRouteArgsForCall = append(fake.unmapRouteArgsForCall, struct {
  7586  		arg1 string
  7587  		arg2 string
  7588  	}{arg1, arg2})
  7589  	fake.recordInvocation("UnmapRoute", []interface{}{arg1, arg2})
  7590  	fake.unmapRouteMutex.Unlock()
  7591  	if fake.UnmapRouteStub != nil {
  7592  		return fake.UnmapRouteStub(arg1, arg2)
  7593  	}
  7594  	if specificReturn {
  7595  		return ret.result1, ret.result2
  7596  	}
  7597  	fakeReturns := fake.unmapRouteReturns
  7598  	return fakeReturns.result1, fakeReturns.result2
  7599  }
  7600  
  7601  func (fake *FakeCloudControllerClient) UnmapRouteCallCount() int {
  7602  	fake.unmapRouteMutex.RLock()
  7603  	defer fake.unmapRouteMutex.RUnlock()
  7604  	return len(fake.unmapRouteArgsForCall)
  7605  }
  7606  
  7607  func (fake *FakeCloudControllerClient) UnmapRouteCalls(stub func(string, string) (ccv3.Warnings, error)) {
  7608  	fake.unmapRouteMutex.Lock()
  7609  	defer fake.unmapRouteMutex.Unlock()
  7610  	fake.UnmapRouteStub = stub
  7611  }
  7612  
  7613  func (fake *FakeCloudControllerClient) UnmapRouteArgsForCall(i int) (string, string) {
  7614  	fake.unmapRouteMutex.RLock()
  7615  	defer fake.unmapRouteMutex.RUnlock()
  7616  	argsForCall := fake.unmapRouteArgsForCall[i]
  7617  	return argsForCall.arg1, argsForCall.arg2
  7618  }
  7619  
  7620  func (fake *FakeCloudControllerClient) UnmapRouteReturns(result1 ccv3.Warnings, result2 error) {
  7621  	fake.unmapRouteMutex.Lock()
  7622  	defer fake.unmapRouteMutex.Unlock()
  7623  	fake.UnmapRouteStub = nil
  7624  	fake.unmapRouteReturns = struct {
  7625  		result1 ccv3.Warnings
  7626  		result2 error
  7627  	}{result1, result2}
  7628  }
  7629  
  7630  func (fake *FakeCloudControllerClient) UnmapRouteReturnsOnCall(i int, result1 ccv3.Warnings, result2 error) {
  7631  	fake.unmapRouteMutex.Lock()
  7632  	defer fake.unmapRouteMutex.Unlock()
  7633  	fake.UnmapRouteStub = nil
  7634  	if fake.unmapRouteReturnsOnCall == nil {
  7635  		fake.unmapRouteReturnsOnCall = make(map[int]struct {
  7636  			result1 ccv3.Warnings
  7637  			result2 error
  7638  		})
  7639  	}
  7640  	fake.unmapRouteReturnsOnCall[i] = struct {
  7641  		result1 ccv3.Warnings
  7642  		result2 error
  7643  	}{result1, result2}
  7644  }
  7645  
  7646  func (fake *FakeCloudControllerClient) UnsharePrivateDomainFromOrg(arg1 string, arg2 string) (ccv3.Warnings, error) {
  7647  	fake.unsharePrivateDomainFromOrgMutex.Lock()
  7648  	ret, specificReturn := fake.unsharePrivateDomainFromOrgReturnsOnCall[len(fake.unsharePrivateDomainFromOrgArgsForCall)]
  7649  	fake.unsharePrivateDomainFromOrgArgsForCall = append(fake.unsharePrivateDomainFromOrgArgsForCall, struct {
  7650  		arg1 string
  7651  		arg2 string
  7652  	}{arg1, arg2})
  7653  	fake.recordInvocation("UnsharePrivateDomainFromOrg", []interface{}{arg1, arg2})
  7654  	fake.unsharePrivateDomainFromOrgMutex.Unlock()
  7655  	if fake.UnsharePrivateDomainFromOrgStub != nil {
  7656  		return fake.UnsharePrivateDomainFromOrgStub(arg1, arg2)
  7657  	}
  7658  	if specificReturn {
  7659  		return ret.result1, ret.result2
  7660  	}
  7661  	fakeReturns := fake.unsharePrivateDomainFromOrgReturns
  7662  	return fakeReturns.result1, fakeReturns.result2
  7663  }
  7664  
  7665  func (fake *FakeCloudControllerClient) UnsharePrivateDomainFromOrgCallCount() int {
  7666  	fake.unsharePrivateDomainFromOrgMutex.RLock()
  7667  	defer fake.unsharePrivateDomainFromOrgMutex.RUnlock()
  7668  	return len(fake.unsharePrivateDomainFromOrgArgsForCall)
  7669  }
  7670  
  7671  func (fake *FakeCloudControllerClient) UnsharePrivateDomainFromOrgCalls(stub func(string, string) (ccv3.Warnings, error)) {
  7672  	fake.unsharePrivateDomainFromOrgMutex.Lock()
  7673  	defer fake.unsharePrivateDomainFromOrgMutex.Unlock()
  7674  	fake.UnsharePrivateDomainFromOrgStub = stub
  7675  }
  7676  
  7677  func (fake *FakeCloudControllerClient) UnsharePrivateDomainFromOrgArgsForCall(i int) (string, string) {
  7678  	fake.unsharePrivateDomainFromOrgMutex.RLock()
  7679  	defer fake.unsharePrivateDomainFromOrgMutex.RUnlock()
  7680  	argsForCall := fake.unsharePrivateDomainFromOrgArgsForCall[i]
  7681  	return argsForCall.arg1, argsForCall.arg2
  7682  }
  7683  
  7684  func (fake *FakeCloudControllerClient) UnsharePrivateDomainFromOrgReturns(result1 ccv3.Warnings, result2 error) {
  7685  	fake.unsharePrivateDomainFromOrgMutex.Lock()
  7686  	defer fake.unsharePrivateDomainFromOrgMutex.Unlock()
  7687  	fake.UnsharePrivateDomainFromOrgStub = nil
  7688  	fake.unsharePrivateDomainFromOrgReturns = struct {
  7689  		result1 ccv3.Warnings
  7690  		result2 error
  7691  	}{result1, result2}
  7692  }
  7693  
  7694  func (fake *FakeCloudControllerClient) UnsharePrivateDomainFromOrgReturnsOnCall(i int, result1 ccv3.Warnings, result2 error) {
  7695  	fake.unsharePrivateDomainFromOrgMutex.Lock()
  7696  	defer fake.unsharePrivateDomainFromOrgMutex.Unlock()
  7697  	fake.UnsharePrivateDomainFromOrgStub = nil
  7698  	if fake.unsharePrivateDomainFromOrgReturnsOnCall == nil {
  7699  		fake.unsharePrivateDomainFromOrgReturnsOnCall = make(map[int]struct {
  7700  			result1 ccv3.Warnings
  7701  			result2 error
  7702  		})
  7703  	}
  7704  	fake.unsharePrivateDomainFromOrgReturnsOnCall[i] = struct {
  7705  		result1 ccv3.Warnings
  7706  		result2 error
  7707  	}{result1, result2}
  7708  }
  7709  
  7710  func (fake *FakeCloudControllerClient) UpdateAppFeature(arg1 string, arg2 bool, arg3 string) (ccv3.Warnings, error) {
  7711  	fake.updateAppFeatureMutex.Lock()
  7712  	ret, specificReturn := fake.updateAppFeatureReturnsOnCall[len(fake.updateAppFeatureArgsForCall)]
  7713  	fake.updateAppFeatureArgsForCall = append(fake.updateAppFeatureArgsForCall, struct {
  7714  		arg1 string
  7715  		arg2 bool
  7716  		arg3 string
  7717  	}{arg1, arg2, arg3})
  7718  	fake.recordInvocation("UpdateAppFeature", []interface{}{arg1, arg2, arg3})
  7719  	fake.updateAppFeatureMutex.Unlock()
  7720  	if fake.UpdateAppFeatureStub != nil {
  7721  		return fake.UpdateAppFeatureStub(arg1, arg2, arg3)
  7722  	}
  7723  	if specificReturn {
  7724  		return ret.result1, ret.result2
  7725  	}
  7726  	fakeReturns := fake.updateAppFeatureReturns
  7727  	return fakeReturns.result1, fakeReturns.result2
  7728  }
  7729  
  7730  func (fake *FakeCloudControllerClient) UpdateAppFeatureCallCount() int {
  7731  	fake.updateAppFeatureMutex.RLock()
  7732  	defer fake.updateAppFeatureMutex.RUnlock()
  7733  	return len(fake.updateAppFeatureArgsForCall)
  7734  }
  7735  
  7736  func (fake *FakeCloudControllerClient) UpdateAppFeatureCalls(stub func(string, bool, string) (ccv3.Warnings, error)) {
  7737  	fake.updateAppFeatureMutex.Lock()
  7738  	defer fake.updateAppFeatureMutex.Unlock()
  7739  	fake.UpdateAppFeatureStub = stub
  7740  }
  7741  
  7742  func (fake *FakeCloudControllerClient) UpdateAppFeatureArgsForCall(i int) (string, bool, string) {
  7743  	fake.updateAppFeatureMutex.RLock()
  7744  	defer fake.updateAppFeatureMutex.RUnlock()
  7745  	argsForCall := fake.updateAppFeatureArgsForCall[i]
  7746  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
  7747  }
  7748  
  7749  func (fake *FakeCloudControllerClient) UpdateAppFeatureReturns(result1 ccv3.Warnings, result2 error) {
  7750  	fake.updateAppFeatureMutex.Lock()
  7751  	defer fake.updateAppFeatureMutex.Unlock()
  7752  	fake.UpdateAppFeatureStub = nil
  7753  	fake.updateAppFeatureReturns = struct {
  7754  		result1 ccv3.Warnings
  7755  		result2 error
  7756  	}{result1, result2}
  7757  }
  7758  
  7759  func (fake *FakeCloudControllerClient) UpdateAppFeatureReturnsOnCall(i int, result1 ccv3.Warnings, result2 error) {
  7760  	fake.updateAppFeatureMutex.Lock()
  7761  	defer fake.updateAppFeatureMutex.Unlock()
  7762  	fake.UpdateAppFeatureStub = nil
  7763  	if fake.updateAppFeatureReturnsOnCall == nil {
  7764  		fake.updateAppFeatureReturnsOnCall = make(map[int]struct {
  7765  			result1 ccv3.Warnings
  7766  			result2 error
  7767  		})
  7768  	}
  7769  	fake.updateAppFeatureReturnsOnCall[i] = struct {
  7770  		result1 ccv3.Warnings
  7771  		result2 error
  7772  	}{result1, result2}
  7773  }
  7774  
  7775  func (fake *FakeCloudControllerClient) UpdateApplication(arg1 ccv3.Application) (ccv3.Application, ccv3.Warnings, error) {
  7776  	fake.updateApplicationMutex.Lock()
  7777  	ret, specificReturn := fake.updateApplicationReturnsOnCall[len(fake.updateApplicationArgsForCall)]
  7778  	fake.updateApplicationArgsForCall = append(fake.updateApplicationArgsForCall, struct {
  7779  		arg1 ccv3.Application
  7780  	}{arg1})
  7781  	fake.recordInvocation("UpdateApplication", []interface{}{arg1})
  7782  	fake.updateApplicationMutex.Unlock()
  7783  	if fake.UpdateApplicationStub != nil {
  7784  		return fake.UpdateApplicationStub(arg1)
  7785  	}
  7786  	if specificReturn {
  7787  		return ret.result1, ret.result2, ret.result3
  7788  	}
  7789  	fakeReturns := fake.updateApplicationReturns
  7790  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  7791  }
  7792  
  7793  func (fake *FakeCloudControllerClient) UpdateApplicationCallCount() int {
  7794  	fake.updateApplicationMutex.RLock()
  7795  	defer fake.updateApplicationMutex.RUnlock()
  7796  	return len(fake.updateApplicationArgsForCall)
  7797  }
  7798  
  7799  func (fake *FakeCloudControllerClient) UpdateApplicationCalls(stub func(ccv3.Application) (ccv3.Application, ccv3.Warnings, error)) {
  7800  	fake.updateApplicationMutex.Lock()
  7801  	defer fake.updateApplicationMutex.Unlock()
  7802  	fake.UpdateApplicationStub = stub
  7803  }
  7804  
  7805  func (fake *FakeCloudControllerClient) UpdateApplicationArgsForCall(i int) ccv3.Application {
  7806  	fake.updateApplicationMutex.RLock()
  7807  	defer fake.updateApplicationMutex.RUnlock()
  7808  	argsForCall := fake.updateApplicationArgsForCall[i]
  7809  	return argsForCall.arg1
  7810  }
  7811  
  7812  func (fake *FakeCloudControllerClient) UpdateApplicationReturns(result1 ccv3.Application, result2 ccv3.Warnings, result3 error) {
  7813  	fake.updateApplicationMutex.Lock()
  7814  	defer fake.updateApplicationMutex.Unlock()
  7815  	fake.UpdateApplicationStub = nil
  7816  	fake.updateApplicationReturns = struct {
  7817  		result1 ccv3.Application
  7818  		result2 ccv3.Warnings
  7819  		result3 error
  7820  	}{result1, result2, result3}
  7821  }
  7822  
  7823  func (fake *FakeCloudControllerClient) UpdateApplicationReturnsOnCall(i int, result1 ccv3.Application, result2 ccv3.Warnings, result3 error) {
  7824  	fake.updateApplicationMutex.Lock()
  7825  	defer fake.updateApplicationMutex.Unlock()
  7826  	fake.UpdateApplicationStub = nil
  7827  	if fake.updateApplicationReturnsOnCall == nil {
  7828  		fake.updateApplicationReturnsOnCall = make(map[int]struct {
  7829  			result1 ccv3.Application
  7830  			result2 ccv3.Warnings
  7831  			result3 error
  7832  		})
  7833  	}
  7834  	fake.updateApplicationReturnsOnCall[i] = struct {
  7835  		result1 ccv3.Application
  7836  		result2 ccv3.Warnings
  7837  		result3 error
  7838  	}{result1, result2, result3}
  7839  }
  7840  
  7841  func (fake *FakeCloudControllerClient) UpdateApplicationApplyManifest(arg1 string, arg2 []byte) (ccv3.JobURL, ccv3.Warnings, error) {
  7842  	var arg2Copy []byte
  7843  	if arg2 != nil {
  7844  		arg2Copy = make([]byte, len(arg2))
  7845  		copy(arg2Copy, arg2)
  7846  	}
  7847  	fake.updateApplicationApplyManifestMutex.Lock()
  7848  	ret, specificReturn := fake.updateApplicationApplyManifestReturnsOnCall[len(fake.updateApplicationApplyManifestArgsForCall)]
  7849  	fake.updateApplicationApplyManifestArgsForCall = append(fake.updateApplicationApplyManifestArgsForCall, struct {
  7850  		arg1 string
  7851  		arg2 []byte
  7852  	}{arg1, arg2Copy})
  7853  	fake.recordInvocation("UpdateApplicationApplyManifest", []interface{}{arg1, arg2Copy})
  7854  	fake.updateApplicationApplyManifestMutex.Unlock()
  7855  	if fake.UpdateApplicationApplyManifestStub != nil {
  7856  		return fake.UpdateApplicationApplyManifestStub(arg1, arg2)
  7857  	}
  7858  	if specificReturn {
  7859  		return ret.result1, ret.result2, ret.result3
  7860  	}
  7861  	fakeReturns := fake.updateApplicationApplyManifestReturns
  7862  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  7863  }
  7864  
  7865  func (fake *FakeCloudControllerClient) UpdateApplicationApplyManifestCallCount() int {
  7866  	fake.updateApplicationApplyManifestMutex.RLock()
  7867  	defer fake.updateApplicationApplyManifestMutex.RUnlock()
  7868  	return len(fake.updateApplicationApplyManifestArgsForCall)
  7869  }
  7870  
  7871  func (fake *FakeCloudControllerClient) UpdateApplicationApplyManifestCalls(stub func(string, []byte) (ccv3.JobURL, ccv3.Warnings, error)) {
  7872  	fake.updateApplicationApplyManifestMutex.Lock()
  7873  	defer fake.updateApplicationApplyManifestMutex.Unlock()
  7874  	fake.UpdateApplicationApplyManifestStub = stub
  7875  }
  7876  
  7877  func (fake *FakeCloudControllerClient) UpdateApplicationApplyManifestArgsForCall(i int) (string, []byte) {
  7878  	fake.updateApplicationApplyManifestMutex.RLock()
  7879  	defer fake.updateApplicationApplyManifestMutex.RUnlock()
  7880  	argsForCall := fake.updateApplicationApplyManifestArgsForCall[i]
  7881  	return argsForCall.arg1, argsForCall.arg2
  7882  }
  7883  
  7884  func (fake *FakeCloudControllerClient) UpdateApplicationApplyManifestReturns(result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  7885  	fake.updateApplicationApplyManifestMutex.Lock()
  7886  	defer fake.updateApplicationApplyManifestMutex.Unlock()
  7887  	fake.UpdateApplicationApplyManifestStub = nil
  7888  	fake.updateApplicationApplyManifestReturns = struct {
  7889  		result1 ccv3.JobURL
  7890  		result2 ccv3.Warnings
  7891  		result3 error
  7892  	}{result1, result2, result3}
  7893  }
  7894  
  7895  func (fake *FakeCloudControllerClient) UpdateApplicationApplyManifestReturnsOnCall(i int, result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  7896  	fake.updateApplicationApplyManifestMutex.Lock()
  7897  	defer fake.updateApplicationApplyManifestMutex.Unlock()
  7898  	fake.UpdateApplicationApplyManifestStub = nil
  7899  	if fake.updateApplicationApplyManifestReturnsOnCall == nil {
  7900  		fake.updateApplicationApplyManifestReturnsOnCall = make(map[int]struct {
  7901  			result1 ccv3.JobURL
  7902  			result2 ccv3.Warnings
  7903  			result3 error
  7904  		})
  7905  	}
  7906  	fake.updateApplicationApplyManifestReturnsOnCall[i] = struct {
  7907  		result1 ccv3.JobURL
  7908  		result2 ccv3.Warnings
  7909  		result3 error
  7910  	}{result1, result2, result3}
  7911  }
  7912  
  7913  func (fake *FakeCloudControllerClient) UpdateApplicationEnvironmentVariables(arg1 string, arg2 ccv3.EnvironmentVariables) (ccv3.EnvironmentVariables, ccv3.Warnings, error) {
  7914  	fake.updateApplicationEnvironmentVariablesMutex.Lock()
  7915  	ret, specificReturn := fake.updateApplicationEnvironmentVariablesReturnsOnCall[len(fake.updateApplicationEnvironmentVariablesArgsForCall)]
  7916  	fake.updateApplicationEnvironmentVariablesArgsForCall = append(fake.updateApplicationEnvironmentVariablesArgsForCall, struct {
  7917  		arg1 string
  7918  		arg2 ccv3.EnvironmentVariables
  7919  	}{arg1, arg2})
  7920  	fake.recordInvocation("UpdateApplicationEnvironmentVariables", []interface{}{arg1, arg2})
  7921  	fake.updateApplicationEnvironmentVariablesMutex.Unlock()
  7922  	if fake.UpdateApplicationEnvironmentVariablesStub != nil {
  7923  		return fake.UpdateApplicationEnvironmentVariablesStub(arg1, arg2)
  7924  	}
  7925  	if specificReturn {
  7926  		return ret.result1, ret.result2, ret.result3
  7927  	}
  7928  	fakeReturns := fake.updateApplicationEnvironmentVariablesReturns
  7929  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  7930  }
  7931  
  7932  func (fake *FakeCloudControllerClient) UpdateApplicationEnvironmentVariablesCallCount() int {
  7933  	fake.updateApplicationEnvironmentVariablesMutex.RLock()
  7934  	defer fake.updateApplicationEnvironmentVariablesMutex.RUnlock()
  7935  	return len(fake.updateApplicationEnvironmentVariablesArgsForCall)
  7936  }
  7937  
  7938  func (fake *FakeCloudControllerClient) UpdateApplicationEnvironmentVariablesCalls(stub func(string, ccv3.EnvironmentVariables) (ccv3.EnvironmentVariables, ccv3.Warnings, error)) {
  7939  	fake.updateApplicationEnvironmentVariablesMutex.Lock()
  7940  	defer fake.updateApplicationEnvironmentVariablesMutex.Unlock()
  7941  	fake.UpdateApplicationEnvironmentVariablesStub = stub
  7942  }
  7943  
  7944  func (fake *FakeCloudControllerClient) UpdateApplicationEnvironmentVariablesArgsForCall(i int) (string, ccv3.EnvironmentVariables) {
  7945  	fake.updateApplicationEnvironmentVariablesMutex.RLock()
  7946  	defer fake.updateApplicationEnvironmentVariablesMutex.RUnlock()
  7947  	argsForCall := fake.updateApplicationEnvironmentVariablesArgsForCall[i]
  7948  	return argsForCall.arg1, argsForCall.arg2
  7949  }
  7950  
  7951  func (fake *FakeCloudControllerClient) UpdateApplicationEnvironmentVariablesReturns(result1 ccv3.EnvironmentVariables, result2 ccv3.Warnings, result3 error) {
  7952  	fake.updateApplicationEnvironmentVariablesMutex.Lock()
  7953  	defer fake.updateApplicationEnvironmentVariablesMutex.Unlock()
  7954  	fake.UpdateApplicationEnvironmentVariablesStub = nil
  7955  	fake.updateApplicationEnvironmentVariablesReturns = struct {
  7956  		result1 ccv3.EnvironmentVariables
  7957  		result2 ccv3.Warnings
  7958  		result3 error
  7959  	}{result1, result2, result3}
  7960  }
  7961  
  7962  func (fake *FakeCloudControllerClient) UpdateApplicationEnvironmentVariablesReturnsOnCall(i int, result1 ccv3.EnvironmentVariables, result2 ccv3.Warnings, result3 error) {
  7963  	fake.updateApplicationEnvironmentVariablesMutex.Lock()
  7964  	defer fake.updateApplicationEnvironmentVariablesMutex.Unlock()
  7965  	fake.UpdateApplicationEnvironmentVariablesStub = nil
  7966  	if fake.updateApplicationEnvironmentVariablesReturnsOnCall == nil {
  7967  		fake.updateApplicationEnvironmentVariablesReturnsOnCall = make(map[int]struct {
  7968  			result1 ccv3.EnvironmentVariables
  7969  			result2 ccv3.Warnings
  7970  			result3 error
  7971  		})
  7972  	}
  7973  	fake.updateApplicationEnvironmentVariablesReturnsOnCall[i] = struct {
  7974  		result1 ccv3.EnvironmentVariables
  7975  		result2 ccv3.Warnings
  7976  		result3 error
  7977  	}{result1, result2, result3}
  7978  }
  7979  
  7980  func (fake *FakeCloudControllerClient) UpdateApplicationRestart(arg1 string) (ccv3.Application, ccv3.Warnings, error) {
  7981  	fake.updateApplicationRestartMutex.Lock()
  7982  	ret, specificReturn := fake.updateApplicationRestartReturnsOnCall[len(fake.updateApplicationRestartArgsForCall)]
  7983  	fake.updateApplicationRestartArgsForCall = append(fake.updateApplicationRestartArgsForCall, struct {
  7984  		arg1 string
  7985  	}{arg1})
  7986  	fake.recordInvocation("UpdateApplicationRestart", []interface{}{arg1})
  7987  	fake.updateApplicationRestartMutex.Unlock()
  7988  	if fake.UpdateApplicationRestartStub != nil {
  7989  		return fake.UpdateApplicationRestartStub(arg1)
  7990  	}
  7991  	if specificReturn {
  7992  		return ret.result1, ret.result2, ret.result3
  7993  	}
  7994  	fakeReturns := fake.updateApplicationRestartReturns
  7995  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  7996  }
  7997  
  7998  func (fake *FakeCloudControllerClient) UpdateApplicationRestartCallCount() int {
  7999  	fake.updateApplicationRestartMutex.RLock()
  8000  	defer fake.updateApplicationRestartMutex.RUnlock()
  8001  	return len(fake.updateApplicationRestartArgsForCall)
  8002  }
  8003  
  8004  func (fake *FakeCloudControllerClient) UpdateApplicationRestartCalls(stub func(string) (ccv3.Application, ccv3.Warnings, error)) {
  8005  	fake.updateApplicationRestartMutex.Lock()
  8006  	defer fake.updateApplicationRestartMutex.Unlock()
  8007  	fake.UpdateApplicationRestartStub = stub
  8008  }
  8009  
  8010  func (fake *FakeCloudControllerClient) UpdateApplicationRestartArgsForCall(i int) string {
  8011  	fake.updateApplicationRestartMutex.RLock()
  8012  	defer fake.updateApplicationRestartMutex.RUnlock()
  8013  	argsForCall := fake.updateApplicationRestartArgsForCall[i]
  8014  	return argsForCall.arg1
  8015  }
  8016  
  8017  func (fake *FakeCloudControllerClient) UpdateApplicationRestartReturns(result1 ccv3.Application, result2 ccv3.Warnings, result3 error) {
  8018  	fake.updateApplicationRestartMutex.Lock()
  8019  	defer fake.updateApplicationRestartMutex.Unlock()
  8020  	fake.UpdateApplicationRestartStub = nil
  8021  	fake.updateApplicationRestartReturns = struct {
  8022  		result1 ccv3.Application
  8023  		result2 ccv3.Warnings
  8024  		result3 error
  8025  	}{result1, result2, result3}
  8026  }
  8027  
  8028  func (fake *FakeCloudControllerClient) UpdateApplicationRestartReturnsOnCall(i int, result1 ccv3.Application, result2 ccv3.Warnings, result3 error) {
  8029  	fake.updateApplicationRestartMutex.Lock()
  8030  	defer fake.updateApplicationRestartMutex.Unlock()
  8031  	fake.UpdateApplicationRestartStub = nil
  8032  	if fake.updateApplicationRestartReturnsOnCall == nil {
  8033  		fake.updateApplicationRestartReturnsOnCall = make(map[int]struct {
  8034  			result1 ccv3.Application
  8035  			result2 ccv3.Warnings
  8036  			result3 error
  8037  		})
  8038  	}
  8039  	fake.updateApplicationRestartReturnsOnCall[i] = struct {
  8040  		result1 ccv3.Application
  8041  		result2 ccv3.Warnings
  8042  		result3 error
  8043  	}{result1, result2, result3}
  8044  }
  8045  
  8046  func (fake *FakeCloudControllerClient) UpdateApplicationStart(arg1 string) (ccv3.Application, ccv3.Warnings, error) {
  8047  	fake.updateApplicationStartMutex.Lock()
  8048  	ret, specificReturn := fake.updateApplicationStartReturnsOnCall[len(fake.updateApplicationStartArgsForCall)]
  8049  	fake.updateApplicationStartArgsForCall = append(fake.updateApplicationStartArgsForCall, struct {
  8050  		arg1 string
  8051  	}{arg1})
  8052  	fake.recordInvocation("UpdateApplicationStart", []interface{}{arg1})
  8053  	fake.updateApplicationStartMutex.Unlock()
  8054  	if fake.UpdateApplicationStartStub != nil {
  8055  		return fake.UpdateApplicationStartStub(arg1)
  8056  	}
  8057  	if specificReturn {
  8058  		return ret.result1, ret.result2, ret.result3
  8059  	}
  8060  	fakeReturns := fake.updateApplicationStartReturns
  8061  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  8062  }
  8063  
  8064  func (fake *FakeCloudControllerClient) UpdateApplicationStartCallCount() int {
  8065  	fake.updateApplicationStartMutex.RLock()
  8066  	defer fake.updateApplicationStartMutex.RUnlock()
  8067  	return len(fake.updateApplicationStartArgsForCall)
  8068  }
  8069  
  8070  func (fake *FakeCloudControllerClient) UpdateApplicationStartCalls(stub func(string) (ccv3.Application, ccv3.Warnings, error)) {
  8071  	fake.updateApplicationStartMutex.Lock()
  8072  	defer fake.updateApplicationStartMutex.Unlock()
  8073  	fake.UpdateApplicationStartStub = stub
  8074  }
  8075  
  8076  func (fake *FakeCloudControllerClient) UpdateApplicationStartArgsForCall(i int) string {
  8077  	fake.updateApplicationStartMutex.RLock()
  8078  	defer fake.updateApplicationStartMutex.RUnlock()
  8079  	argsForCall := fake.updateApplicationStartArgsForCall[i]
  8080  	return argsForCall.arg1
  8081  }
  8082  
  8083  func (fake *FakeCloudControllerClient) UpdateApplicationStartReturns(result1 ccv3.Application, result2 ccv3.Warnings, result3 error) {
  8084  	fake.updateApplicationStartMutex.Lock()
  8085  	defer fake.updateApplicationStartMutex.Unlock()
  8086  	fake.UpdateApplicationStartStub = nil
  8087  	fake.updateApplicationStartReturns = struct {
  8088  		result1 ccv3.Application
  8089  		result2 ccv3.Warnings
  8090  		result3 error
  8091  	}{result1, result2, result3}
  8092  }
  8093  
  8094  func (fake *FakeCloudControllerClient) UpdateApplicationStartReturnsOnCall(i int, result1 ccv3.Application, result2 ccv3.Warnings, result3 error) {
  8095  	fake.updateApplicationStartMutex.Lock()
  8096  	defer fake.updateApplicationStartMutex.Unlock()
  8097  	fake.UpdateApplicationStartStub = nil
  8098  	if fake.updateApplicationStartReturnsOnCall == nil {
  8099  		fake.updateApplicationStartReturnsOnCall = make(map[int]struct {
  8100  			result1 ccv3.Application
  8101  			result2 ccv3.Warnings
  8102  			result3 error
  8103  		})
  8104  	}
  8105  	fake.updateApplicationStartReturnsOnCall[i] = struct {
  8106  		result1 ccv3.Application
  8107  		result2 ccv3.Warnings
  8108  		result3 error
  8109  	}{result1, result2, result3}
  8110  }
  8111  
  8112  func (fake *FakeCloudControllerClient) UpdateApplicationStop(arg1 string) (ccv3.Application, ccv3.Warnings, error) {
  8113  	fake.updateApplicationStopMutex.Lock()
  8114  	ret, specificReturn := fake.updateApplicationStopReturnsOnCall[len(fake.updateApplicationStopArgsForCall)]
  8115  	fake.updateApplicationStopArgsForCall = append(fake.updateApplicationStopArgsForCall, struct {
  8116  		arg1 string
  8117  	}{arg1})
  8118  	fake.recordInvocation("UpdateApplicationStop", []interface{}{arg1})
  8119  	fake.updateApplicationStopMutex.Unlock()
  8120  	if fake.UpdateApplicationStopStub != nil {
  8121  		return fake.UpdateApplicationStopStub(arg1)
  8122  	}
  8123  	if specificReturn {
  8124  		return ret.result1, ret.result2, ret.result3
  8125  	}
  8126  	fakeReturns := fake.updateApplicationStopReturns
  8127  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  8128  }
  8129  
  8130  func (fake *FakeCloudControllerClient) UpdateApplicationStopCallCount() int {
  8131  	fake.updateApplicationStopMutex.RLock()
  8132  	defer fake.updateApplicationStopMutex.RUnlock()
  8133  	return len(fake.updateApplicationStopArgsForCall)
  8134  }
  8135  
  8136  func (fake *FakeCloudControllerClient) UpdateApplicationStopCalls(stub func(string) (ccv3.Application, ccv3.Warnings, error)) {
  8137  	fake.updateApplicationStopMutex.Lock()
  8138  	defer fake.updateApplicationStopMutex.Unlock()
  8139  	fake.UpdateApplicationStopStub = stub
  8140  }
  8141  
  8142  func (fake *FakeCloudControllerClient) UpdateApplicationStopArgsForCall(i int) string {
  8143  	fake.updateApplicationStopMutex.RLock()
  8144  	defer fake.updateApplicationStopMutex.RUnlock()
  8145  	argsForCall := fake.updateApplicationStopArgsForCall[i]
  8146  	return argsForCall.arg1
  8147  }
  8148  
  8149  func (fake *FakeCloudControllerClient) UpdateApplicationStopReturns(result1 ccv3.Application, result2 ccv3.Warnings, result3 error) {
  8150  	fake.updateApplicationStopMutex.Lock()
  8151  	defer fake.updateApplicationStopMutex.Unlock()
  8152  	fake.UpdateApplicationStopStub = nil
  8153  	fake.updateApplicationStopReturns = struct {
  8154  		result1 ccv3.Application
  8155  		result2 ccv3.Warnings
  8156  		result3 error
  8157  	}{result1, result2, result3}
  8158  }
  8159  
  8160  func (fake *FakeCloudControllerClient) UpdateApplicationStopReturnsOnCall(i int, result1 ccv3.Application, result2 ccv3.Warnings, result3 error) {
  8161  	fake.updateApplicationStopMutex.Lock()
  8162  	defer fake.updateApplicationStopMutex.Unlock()
  8163  	fake.UpdateApplicationStopStub = nil
  8164  	if fake.updateApplicationStopReturnsOnCall == nil {
  8165  		fake.updateApplicationStopReturnsOnCall = make(map[int]struct {
  8166  			result1 ccv3.Application
  8167  			result2 ccv3.Warnings
  8168  			result3 error
  8169  		})
  8170  	}
  8171  	fake.updateApplicationStopReturnsOnCall[i] = struct {
  8172  		result1 ccv3.Application
  8173  		result2 ccv3.Warnings
  8174  		result3 error
  8175  	}{result1, result2, result3}
  8176  }
  8177  
  8178  func (fake *FakeCloudControllerClient) UpdateBuildpack(arg1 ccv3.Buildpack) (ccv3.Buildpack, ccv3.Warnings, error) {
  8179  	fake.updateBuildpackMutex.Lock()
  8180  	ret, specificReturn := fake.updateBuildpackReturnsOnCall[len(fake.updateBuildpackArgsForCall)]
  8181  	fake.updateBuildpackArgsForCall = append(fake.updateBuildpackArgsForCall, struct {
  8182  		arg1 ccv3.Buildpack
  8183  	}{arg1})
  8184  	fake.recordInvocation("UpdateBuildpack", []interface{}{arg1})
  8185  	fake.updateBuildpackMutex.Unlock()
  8186  	if fake.UpdateBuildpackStub != nil {
  8187  		return fake.UpdateBuildpackStub(arg1)
  8188  	}
  8189  	if specificReturn {
  8190  		return ret.result1, ret.result2, ret.result3
  8191  	}
  8192  	fakeReturns := fake.updateBuildpackReturns
  8193  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  8194  }
  8195  
  8196  func (fake *FakeCloudControllerClient) UpdateBuildpackCallCount() int {
  8197  	fake.updateBuildpackMutex.RLock()
  8198  	defer fake.updateBuildpackMutex.RUnlock()
  8199  	return len(fake.updateBuildpackArgsForCall)
  8200  }
  8201  
  8202  func (fake *FakeCloudControllerClient) UpdateBuildpackCalls(stub func(ccv3.Buildpack) (ccv3.Buildpack, ccv3.Warnings, error)) {
  8203  	fake.updateBuildpackMutex.Lock()
  8204  	defer fake.updateBuildpackMutex.Unlock()
  8205  	fake.UpdateBuildpackStub = stub
  8206  }
  8207  
  8208  func (fake *FakeCloudControllerClient) UpdateBuildpackArgsForCall(i int) ccv3.Buildpack {
  8209  	fake.updateBuildpackMutex.RLock()
  8210  	defer fake.updateBuildpackMutex.RUnlock()
  8211  	argsForCall := fake.updateBuildpackArgsForCall[i]
  8212  	return argsForCall.arg1
  8213  }
  8214  
  8215  func (fake *FakeCloudControllerClient) UpdateBuildpackReturns(result1 ccv3.Buildpack, result2 ccv3.Warnings, result3 error) {
  8216  	fake.updateBuildpackMutex.Lock()
  8217  	defer fake.updateBuildpackMutex.Unlock()
  8218  	fake.UpdateBuildpackStub = nil
  8219  	fake.updateBuildpackReturns = struct {
  8220  		result1 ccv3.Buildpack
  8221  		result2 ccv3.Warnings
  8222  		result3 error
  8223  	}{result1, result2, result3}
  8224  }
  8225  
  8226  func (fake *FakeCloudControllerClient) UpdateBuildpackReturnsOnCall(i int, result1 ccv3.Buildpack, result2 ccv3.Warnings, result3 error) {
  8227  	fake.updateBuildpackMutex.Lock()
  8228  	defer fake.updateBuildpackMutex.Unlock()
  8229  	fake.UpdateBuildpackStub = nil
  8230  	if fake.updateBuildpackReturnsOnCall == nil {
  8231  		fake.updateBuildpackReturnsOnCall = make(map[int]struct {
  8232  			result1 ccv3.Buildpack
  8233  			result2 ccv3.Warnings
  8234  			result3 error
  8235  		})
  8236  	}
  8237  	fake.updateBuildpackReturnsOnCall[i] = struct {
  8238  		result1 ccv3.Buildpack
  8239  		result2 ccv3.Warnings
  8240  		result3 error
  8241  	}{result1, result2, result3}
  8242  }
  8243  
  8244  func (fake *FakeCloudControllerClient) UpdateEnvironmentVariableGroup(arg1 constant.EnvironmentVariableGroupName, arg2 ccv3.EnvironmentVariables) (ccv3.EnvironmentVariables, ccv3.Warnings, error) {
  8245  	fake.updateEnvironmentVariableGroupMutex.Lock()
  8246  	ret, specificReturn := fake.updateEnvironmentVariableGroupReturnsOnCall[len(fake.updateEnvironmentVariableGroupArgsForCall)]
  8247  	fake.updateEnvironmentVariableGroupArgsForCall = append(fake.updateEnvironmentVariableGroupArgsForCall, struct {
  8248  		arg1 constant.EnvironmentVariableGroupName
  8249  		arg2 ccv3.EnvironmentVariables
  8250  	}{arg1, arg2})
  8251  	fake.recordInvocation("UpdateEnvironmentVariableGroup", []interface{}{arg1, arg2})
  8252  	fake.updateEnvironmentVariableGroupMutex.Unlock()
  8253  	if fake.UpdateEnvironmentVariableGroupStub != nil {
  8254  		return fake.UpdateEnvironmentVariableGroupStub(arg1, arg2)
  8255  	}
  8256  	if specificReturn {
  8257  		return ret.result1, ret.result2, ret.result3
  8258  	}
  8259  	fakeReturns := fake.updateEnvironmentVariableGroupReturns
  8260  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  8261  }
  8262  
  8263  func (fake *FakeCloudControllerClient) UpdateEnvironmentVariableGroupCallCount() int {
  8264  	fake.updateEnvironmentVariableGroupMutex.RLock()
  8265  	defer fake.updateEnvironmentVariableGroupMutex.RUnlock()
  8266  	return len(fake.updateEnvironmentVariableGroupArgsForCall)
  8267  }
  8268  
  8269  func (fake *FakeCloudControllerClient) UpdateEnvironmentVariableGroupCalls(stub func(constant.EnvironmentVariableGroupName, ccv3.EnvironmentVariables) (ccv3.EnvironmentVariables, ccv3.Warnings, error)) {
  8270  	fake.updateEnvironmentVariableGroupMutex.Lock()
  8271  	defer fake.updateEnvironmentVariableGroupMutex.Unlock()
  8272  	fake.UpdateEnvironmentVariableGroupStub = stub
  8273  }
  8274  
  8275  func (fake *FakeCloudControllerClient) UpdateEnvironmentVariableGroupArgsForCall(i int) (constant.EnvironmentVariableGroupName, ccv3.EnvironmentVariables) {
  8276  	fake.updateEnvironmentVariableGroupMutex.RLock()
  8277  	defer fake.updateEnvironmentVariableGroupMutex.RUnlock()
  8278  	argsForCall := fake.updateEnvironmentVariableGroupArgsForCall[i]
  8279  	return argsForCall.arg1, argsForCall.arg2
  8280  }
  8281  
  8282  func (fake *FakeCloudControllerClient) UpdateEnvironmentVariableGroupReturns(result1 ccv3.EnvironmentVariables, result2 ccv3.Warnings, result3 error) {
  8283  	fake.updateEnvironmentVariableGroupMutex.Lock()
  8284  	defer fake.updateEnvironmentVariableGroupMutex.Unlock()
  8285  	fake.UpdateEnvironmentVariableGroupStub = nil
  8286  	fake.updateEnvironmentVariableGroupReturns = struct {
  8287  		result1 ccv3.EnvironmentVariables
  8288  		result2 ccv3.Warnings
  8289  		result3 error
  8290  	}{result1, result2, result3}
  8291  }
  8292  
  8293  func (fake *FakeCloudControllerClient) UpdateEnvironmentVariableGroupReturnsOnCall(i int, result1 ccv3.EnvironmentVariables, result2 ccv3.Warnings, result3 error) {
  8294  	fake.updateEnvironmentVariableGroupMutex.Lock()
  8295  	defer fake.updateEnvironmentVariableGroupMutex.Unlock()
  8296  	fake.UpdateEnvironmentVariableGroupStub = nil
  8297  	if fake.updateEnvironmentVariableGroupReturnsOnCall == nil {
  8298  		fake.updateEnvironmentVariableGroupReturnsOnCall = make(map[int]struct {
  8299  			result1 ccv3.EnvironmentVariables
  8300  			result2 ccv3.Warnings
  8301  			result3 error
  8302  		})
  8303  	}
  8304  	fake.updateEnvironmentVariableGroupReturnsOnCall[i] = struct {
  8305  		result1 ccv3.EnvironmentVariables
  8306  		result2 ccv3.Warnings
  8307  		result3 error
  8308  	}{result1, result2, result3}
  8309  }
  8310  
  8311  func (fake *FakeCloudControllerClient) UpdateFeatureFlag(arg1 ccv3.FeatureFlag) (ccv3.FeatureFlag, ccv3.Warnings, error) {
  8312  	fake.updateFeatureFlagMutex.Lock()
  8313  	ret, specificReturn := fake.updateFeatureFlagReturnsOnCall[len(fake.updateFeatureFlagArgsForCall)]
  8314  	fake.updateFeatureFlagArgsForCall = append(fake.updateFeatureFlagArgsForCall, struct {
  8315  		arg1 ccv3.FeatureFlag
  8316  	}{arg1})
  8317  	fake.recordInvocation("UpdateFeatureFlag", []interface{}{arg1})
  8318  	fake.updateFeatureFlagMutex.Unlock()
  8319  	if fake.UpdateFeatureFlagStub != nil {
  8320  		return fake.UpdateFeatureFlagStub(arg1)
  8321  	}
  8322  	if specificReturn {
  8323  		return ret.result1, ret.result2, ret.result3
  8324  	}
  8325  	fakeReturns := fake.updateFeatureFlagReturns
  8326  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  8327  }
  8328  
  8329  func (fake *FakeCloudControllerClient) UpdateFeatureFlagCallCount() int {
  8330  	fake.updateFeatureFlagMutex.RLock()
  8331  	defer fake.updateFeatureFlagMutex.RUnlock()
  8332  	return len(fake.updateFeatureFlagArgsForCall)
  8333  }
  8334  
  8335  func (fake *FakeCloudControllerClient) UpdateFeatureFlagCalls(stub func(ccv3.FeatureFlag) (ccv3.FeatureFlag, ccv3.Warnings, error)) {
  8336  	fake.updateFeatureFlagMutex.Lock()
  8337  	defer fake.updateFeatureFlagMutex.Unlock()
  8338  	fake.UpdateFeatureFlagStub = stub
  8339  }
  8340  
  8341  func (fake *FakeCloudControllerClient) UpdateFeatureFlagArgsForCall(i int) ccv3.FeatureFlag {
  8342  	fake.updateFeatureFlagMutex.RLock()
  8343  	defer fake.updateFeatureFlagMutex.RUnlock()
  8344  	argsForCall := fake.updateFeatureFlagArgsForCall[i]
  8345  	return argsForCall.arg1
  8346  }
  8347  
  8348  func (fake *FakeCloudControllerClient) UpdateFeatureFlagReturns(result1 ccv3.FeatureFlag, result2 ccv3.Warnings, result3 error) {
  8349  	fake.updateFeatureFlagMutex.Lock()
  8350  	defer fake.updateFeatureFlagMutex.Unlock()
  8351  	fake.UpdateFeatureFlagStub = nil
  8352  	fake.updateFeatureFlagReturns = struct {
  8353  		result1 ccv3.FeatureFlag
  8354  		result2 ccv3.Warnings
  8355  		result3 error
  8356  	}{result1, result2, result3}
  8357  }
  8358  
  8359  func (fake *FakeCloudControllerClient) UpdateFeatureFlagReturnsOnCall(i int, result1 ccv3.FeatureFlag, result2 ccv3.Warnings, result3 error) {
  8360  	fake.updateFeatureFlagMutex.Lock()
  8361  	defer fake.updateFeatureFlagMutex.Unlock()
  8362  	fake.UpdateFeatureFlagStub = nil
  8363  	if fake.updateFeatureFlagReturnsOnCall == nil {
  8364  		fake.updateFeatureFlagReturnsOnCall = make(map[int]struct {
  8365  			result1 ccv3.FeatureFlag
  8366  			result2 ccv3.Warnings
  8367  			result3 error
  8368  		})
  8369  	}
  8370  	fake.updateFeatureFlagReturnsOnCall[i] = struct {
  8371  		result1 ccv3.FeatureFlag
  8372  		result2 ccv3.Warnings
  8373  		result3 error
  8374  	}{result1, result2, result3}
  8375  }
  8376  
  8377  func (fake *FakeCloudControllerClient) UpdateOrganization(arg1 ccv3.Organization) (ccv3.Organization, ccv3.Warnings, error) {
  8378  	fake.updateOrganizationMutex.Lock()
  8379  	ret, specificReturn := fake.updateOrganizationReturnsOnCall[len(fake.updateOrganizationArgsForCall)]
  8380  	fake.updateOrganizationArgsForCall = append(fake.updateOrganizationArgsForCall, struct {
  8381  		arg1 ccv3.Organization
  8382  	}{arg1})
  8383  	fake.recordInvocation("UpdateOrganization", []interface{}{arg1})
  8384  	fake.updateOrganizationMutex.Unlock()
  8385  	if fake.UpdateOrganizationStub != nil {
  8386  		return fake.UpdateOrganizationStub(arg1)
  8387  	}
  8388  	if specificReturn {
  8389  		return ret.result1, ret.result2, ret.result3
  8390  	}
  8391  	fakeReturns := fake.updateOrganizationReturns
  8392  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  8393  }
  8394  
  8395  func (fake *FakeCloudControllerClient) UpdateOrganizationCallCount() int {
  8396  	fake.updateOrganizationMutex.RLock()
  8397  	defer fake.updateOrganizationMutex.RUnlock()
  8398  	return len(fake.updateOrganizationArgsForCall)
  8399  }
  8400  
  8401  func (fake *FakeCloudControllerClient) UpdateOrganizationCalls(stub func(ccv3.Organization) (ccv3.Organization, ccv3.Warnings, error)) {
  8402  	fake.updateOrganizationMutex.Lock()
  8403  	defer fake.updateOrganizationMutex.Unlock()
  8404  	fake.UpdateOrganizationStub = stub
  8405  }
  8406  
  8407  func (fake *FakeCloudControllerClient) UpdateOrganizationArgsForCall(i int) ccv3.Organization {
  8408  	fake.updateOrganizationMutex.RLock()
  8409  	defer fake.updateOrganizationMutex.RUnlock()
  8410  	argsForCall := fake.updateOrganizationArgsForCall[i]
  8411  	return argsForCall.arg1
  8412  }
  8413  
  8414  func (fake *FakeCloudControllerClient) UpdateOrganizationReturns(result1 ccv3.Organization, result2 ccv3.Warnings, result3 error) {
  8415  	fake.updateOrganizationMutex.Lock()
  8416  	defer fake.updateOrganizationMutex.Unlock()
  8417  	fake.UpdateOrganizationStub = nil
  8418  	fake.updateOrganizationReturns = struct {
  8419  		result1 ccv3.Organization
  8420  		result2 ccv3.Warnings
  8421  		result3 error
  8422  	}{result1, result2, result3}
  8423  }
  8424  
  8425  func (fake *FakeCloudControllerClient) UpdateOrganizationReturnsOnCall(i int, result1 ccv3.Organization, result2 ccv3.Warnings, result3 error) {
  8426  	fake.updateOrganizationMutex.Lock()
  8427  	defer fake.updateOrganizationMutex.Unlock()
  8428  	fake.UpdateOrganizationStub = nil
  8429  	if fake.updateOrganizationReturnsOnCall == nil {
  8430  		fake.updateOrganizationReturnsOnCall = make(map[int]struct {
  8431  			result1 ccv3.Organization
  8432  			result2 ccv3.Warnings
  8433  			result3 error
  8434  		})
  8435  	}
  8436  	fake.updateOrganizationReturnsOnCall[i] = struct {
  8437  		result1 ccv3.Organization
  8438  		result2 ccv3.Warnings
  8439  		result3 error
  8440  	}{result1, result2, result3}
  8441  }
  8442  
  8443  func (fake *FakeCloudControllerClient) UpdateOrganizationDefaultIsolationSegmentRelationship(arg1 string, arg2 string) (ccv3.Relationship, ccv3.Warnings, error) {
  8444  	fake.updateOrganizationDefaultIsolationSegmentRelationshipMutex.Lock()
  8445  	ret, specificReturn := fake.updateOrganizationDefaultIsolationSegmentRelationshipReturnsOnCall[len(fake.updateOrganizationDefaultIsolationSegmentRelationshipArgsForCall)]
  8446  	fake.updateOrganizationDefaultIsolationSegmentRelationshipArgsForCall = append(fake.updateOrganizationDefaultIsolationSegmentRelationshipArgsForCall, struct {
  8447  		arg1 string
  8448  		arg2 string
  8449  	}{arg1, arg2})
  8450  	fake.recordInvocation("UpdateOrganizationDefaultIsolationSegmentRelationship", []interface{}{arg1, arg2})
  8451  	fake.updateOrganizationDefaultIsolationSegmentRelationshipMutex.Unlock()
  8452  	if fake.UpdateOrganizationDefaultIsolationSegmentRelationshipStub != nil {
  8453  		return fake.UpdateOrganizationDefaultIsolationSegmentRelationshipStub(arg1, arg2)
  8454  	}
  8455  	if specificReturn {
  8456  		return ret.result1, ret.result2, ret.result3
  8457  	}
  8458  	fakeReturns := fake.updateOrganizationDefaultIsolationSegmentRelationshipReturns
  8459  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  8460  }
  8461  
  8462  func (fake *FakeCloudControllerClient) UpdateOrganizationDefaultIsolationSegmentRelationshipCallCount() int {
  8463  	fake.updateOrganizationDefaultIsolationSegmentRelationshipMutex.RLock()
  8464  	defer fake.updateOrganizationDefaultIsolationSegmentRelationshipMutex.RUnlock()
  8465  	return len(fake.updateOrganizationDefaultIsolationSegmentRelationshipArgsForCall)
  8466  }
  8467  
  8468  func (fake *FakeCloudControllerClient) UpdateOrganizationDefaultIsolationSegmentRelationshipCalls(stub func(string, string) (ccv3.Relationship, ccv3.Warnings, error)) {
  8469  	fake.updateOrganizationDefaultIsolationSegmentRelationshipMutex.Lock()
  8470  	defer fake.updateOrganizationDefaultIsolationSegmentRelationshipMutex.Unlock()
  8471  	fake.UpdateOrganizationDefaultIsolationSegmentRelationshipStub = stub
  8472  }
  8473  
  8474  func (fake *FakeCloudControllerClient) UpdateOrganizationDefaultIsolationSegmentRelationshipArgsForCall(i int) (string, string) {
  8475  	fake.updateOrganizationDefaultIsolationSegmentRelationshipMutex.RLock()
  8476  	defer fake.updateOrganizationDefaultIsolationSegmentRelationshipMutex.RUnlock()
  8477  	argsForCall := fake.updateOrganizationDefaultIsolationSegmentRelationshipArgsForCall[i]
  8478  	return argsForCall.arg1, argsForCall.arg2
  8479  }
  8480  
  8481  func (fake *FakeCloudControllerClient) UpdateOrganizationDefaultIsolationSegmentRelationshipReturns(result1 ccv3.Relationship, result2 ccv3.Warnings, result3 error) {
  8482  	fake.updateOrganizationDefaultIsolationSegmentRelationshipMutex.Lock()
  8483  	defer fake.updateOrganizationDefaultIsolationSegmentRelationshipMutex.Unlock()
  8484  	fake.UpdateOrganizationDefaultIsolationSegmentRelationshipStub = nil
  8485  	fake.updateOrganizationDefaultIsolationSegmentRelationshipReturns = struct {
  8486  		result1 ccv3.Relationship
  8487  		result2 ccv3.Warnings
  8488  		result3 error
  8489  	}{result1, result2, result3}
  8490  }
  8491  
  8492  func (fake *FakeCloudControllerClient) UpdateOrganizationDefaultIsolationSegmentRelationshipReturnsOnCall(i int, result1 ccv3.Relationship, result2 ccv3.Warnings, result3 error) {
  8493  	fake.updateOrganizationDefaultIsolationSegmentRelationshipMutex.Lock()
  8494  	defer fake.updateOrganizationDefaultIsolationSegmentRelationshipMutex.Unlock()
  8495  	fake.UpdateOrganizationDefaultIsolationSegmentRelationshipStub = nil
  8496  	if fake.updateOrganizationDefaultIsolationSegmentRelationshipReturnsOnCall == nil {
  8497  		fake.updateOrganizationDefaultIsolationSegmentRelationshipReturnsOnCall = make(map[int]struct {
  8498  			result1 ccv3.Relationship
  8499  			result2 ccv3.Warnings
  8500  			result3 error
  8501  		})
  8502  	}
  8503  	fake.updateOrganizationDefaultIsolationSegmentRelationshipReturnsOnCall[i] = struct {
  8504  		result1 ccv3.Relationship
  8505  		result2 ccv3.Warnings
  8506  		result3 error
  8507  	}{result1, result2, result3}
  8508  }
  8509  
  8510  func (fake *FakeCloudControllerClient) UpdateProcess(arg1 ccv3.Process) (ccv3.Process, ccv3.Warnings, error) {
  8511  	fake.updateProcessMutex.Lock()
  8512  	ret, specificReturn := fake.updateProcessReturnsOnCall[len(fake.updateProcessArgsForCall)]
  8513  	fake.updateProcessArgsForCall = append(fake.updateProcessArgsForCall, struct {
  8514  		arg1 ccv3.Process
  8515  	}{arg1})
  8516  	fake.recordInvocation("UpdateProcess", []interface{}{arg1})
  8517  	fake.updateProcessMutex.Unlock()
  8518  	if fake.UpdateProcessStub != nil {
  8519  		return fake.UpdateProcessStub(arg1)
  8520  	}
  8521  	if specificReturn {
  8522  		return ret.result1, ret.result2, ret.result3
  8523  	}
  8524  	fakeReturns := fake.updateProcessReturns
  8525  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  8526  }
  8527  
  8528  func (fake *FakeCloudControllerClient) UpdateProcessCallCount() int {
  8529  	fake.updateProcessMutex.RLock()
  8530  	defer fake.updateProcessMutex.RUnlock()
  8531  	return len(fake.updateProcessArgsForCall)
  8532  }
  8533  
  8534  func (fake *FakeCloudControllerClient) UpdateProcessCalls(stub func(ccv3.Process) (ccv3.Process, ccv3.Warnings, error)) {
  8535  	fake.updateProcessMutex.Lock()
  8536  	defer fake.updateProcessMutex.Unlock()
  8537  	fake.UpdateProcessStub = stub
  8538  }
  8539  
  8540  func (fake *FakeCloudControllerClient) UpdateProcessArgsForCall(i int) ccv3.Process {
  8541  	fake.updateProcessMutex.RLock()
  8542  	defer fake.updateProcessMutex.RUnlock()
  8543  	argsForCall := fake.updateProcessArgsForCall[i]
  8544  	return argsForCall.arg1
  8545  }
  8546  
  8547  func (fake *FakeCloudControllerClient) UpdateProcessReturns(result1 ccv3.Process, result2 ccv3.Warnings, result3 error) {
  8548  	fake.updateProcessMutex.Lock()
  8549  	defer fake.updateProcessMutex.Unlock()
  8550  	fake.UpdateProcessStub = nil
  8551  	fake.updateProcessReturns = struct {
  8552  		result1 ccv3.Process
  8553  		result2 ccv3.Warnings
  8554  		result3 error
  8555  	}{result1, result2, result3}
  8556  }
  8557  
  8558  func (fake *FakeCloudControllerClient) UpdateProcessReturnsOnCall(i int, result1 ccv3.Process, result2 ccv3.Warnings, result3 error) {
  8559  	fake.updateProcessMutex.Lock()
  8560  	defer fake.updateProcessMutex.Unlock()
  8561  	fake.UpdateProcessStub = nil
  8562  	if fake.updateProcessReturnsOnCall == nil {
  8563  		fake.updateProcessReturnsOnCall = make(map[int]struct {
  8564  			result1 ccv3.Process
  8565  			result2 ccv3.Warnings
  8566  			result3 error
  8567  		})
  8568  	}
  8569  	fake.updateProcessReturnsOnCall[i] = struct {
  8570  		result1 ccv3.Process
  8571  		result2 ccv3.Warnings
  8572  		result3 error
  8573  	}{result1, result2, result3}
  8574  }
  8575  
  8576  func (fake *FakeCloudControllerClient) UpdateResourceMetadata(arg1 string, arg2 string, arg3 ccv3.Metadata) (ccv3.ResourceMetadata, ccv3.Warnings, error) {
  8577  	fake.updateResourceMetadataMutex.Lock()
  8578  	ret, specificReturn := fake.updateResourceMetadataReturnsOnCall[len(fake.updateResourceMetadataArgsForCall)]
  8579  	fake.updateResourceMetadataArgsForCall = append(fake.updateResourceMetadataArgsForCall, struct {
  8580  		arg1 string
  8581  		arg2 string
  8582  		arg3 ccv3.Metadata
  8583  	}{arg1, arg2, arg3})
  8584  	fake.recordInvocation("UpdateResourceMetadata", []interface{}{arg1, arg2, arg3})
  8585  	fake.updateResourceMetadataMutex.Unlock()
  8586  	if fake.UpdateResourceMetadataStub != nil {
  8587  		return fake.UpdateResourceMetadataStub(arg1, arg2, arg3)
  8588  	}
  8589  	if specificReturn {
  8590  		return ret.result1, ret.result2, ret.result3
  8591  	}
  8592  	fakeReturns := fake.updateResourceMetadataReturns
  8593  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  8594  }
  8595  
  8596  func (fake *FakeCloudControllerClient) UpdateResourceMetadataCallCount() int {
  8597  	fake.updateResourceMetadataMutex.RLock()
  8598  	defer fake.updateResourceMetadataMutex.RUnlock()
  8599  	return len(fake.updateResourceMetadataArgsForCall)
  8600  }
  8601  
  8602  func (fake *FakeCloudControllerClient) UpdateResourceMetadataCalls(stub func(string, string, ccv3.Metadata) (ccv3.ResourceMetadata, ccv3.Warnings, error)) {
  8603  	fake.updateResourceMetadataMutex.Lock()
  8604  	defer fake.updateResourceMetadataMutex.Unlock()
  8605  	fake.UpdateResourceMetadataStub = stub
  8606  }
  8607  
  8608  func (fake *FakeCloudControllerClient) UpdateResourceMetadataArgsForCall(i int) (string, string, ccv3.Metadata) {
  8609  	fake.updateResourceMetadataMutex.RLock()
  8610  	defer fake.updateResourceMetadataMutex.RUnlock()
  8611  	argsForCall := fake.updateResourceMetadataArgsForCall[i]
  8612  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
  8613  }
  8614  
  8615  func (fake *FakeCloudControllerClient) UpdateResourceMetadataReturns(result1 ccv3.ResourceMetadata, result2 ccv3.Warnings, result3 error) {
  8616  	fake.updateResourceMetadataMutex.Lock()
  8617  	defer fake.updateResourceMetadataMutex.Unlock()
  8618  	fake.UpdateResourceMetadataStub = nil
  8619  	fake.updateResourceMetadataReturns = struct {
  8620  		result1 ccv3.ResourceMetadata
  8621  		result2 ccv3.Warnings
  8622  		result3 error
  8623  	}{result1, result2, result3}
  8624  }
  8625  
  8626  func (fake *FakeCloudControllerClient) UpdateResourceMetadataReturnsOnCall(i int, result1 ccv3.ResourceMetadata, result2 ccv3.Warnings, result3 error) {
  8627  	fake.updateResourceMetadataMutex.Lock()
  8628  	defer fake.updateResourceMetadataMutex.Unlock()
  8629  	fake.UpdateResourceMetadataStub = nil
  8630  	if fake.updateResourceMetadataReturnsOnCall == nil {
  8631  		fake.updateResourceMetadataReturnsOnCall = make(map[int]struct {
  8632  			result1 ccv3.ResourceMetadata
  8633  			result2 ccv3.Warnings
  8634  			result3 error
  8635  		})
  8636  	}
  8637  	fake.updateResourceMetadataReturnsOnCall[i] = struct {
  8638  		result1 ccv3.ResourceMetadata
  8639  		result2 ccv3.Warnings
  8640  		result3 error
  8641  	}{result1, result2, result3}
  8642  }
  8643  
  8644  func (fake *FakeCloudControllerClient) UpdateResourceMetadataAsync(arg1 string, arg2 string, arg3 ccv3.Metadata) (ccv3.JobURL, ccv3.Warnings, error) {
  8645  	fake.updateResourceMetadataAsyncMutex.Lock()
  8646  	ret, specificReturn := fake.updateResourceMetadataAsyncReturnsOnCall[len(fake.updateResourceMetadataAsyncArgsForCall)]
  8647  	fake.updateResourceMetadataAsyncArgsForCall = append(fake.updateResourceMetadataAsyncArgsForCall, struct {
  8648  		arg1 string
  8649  		arg2 string
  8650  		arg3 ccv3.Metadata
  8651  	}{arg1, arg2, arg3})
  8652  	fake.recordInvocation("UpdateResourceMetadataAsync", []interface{}{arg1, arg2, arg3})
  8653  	fake.updateResourceMetadataAsyncMutex.Unlock()
  8654  	if fake.UpdateResourceMetadataAsyncStub != nil {
  8655  		return fake.UpdateResourceMetadataAsyncStub(arg1, arg2, arg3)
  8656  	}
  8657  	if specificReturn {
  8658  		return ret.result1, ret.result2, ret.result3
  8659  	}
  8660  	fakeReturns := fake.updateResourceMetadataAsyncReturns
  8661  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  8662  }
  8663  
  8664  func (fake *FakeCloudControllerClient) UpdateResourceMetadataAsyncCallCount() int {
  8665  	fake.updateResourceMetadataAsyncMutex.RLock()
  8666  	defer fake.updateResourceMetadataAsyncMutex.RUnlock()
  8667  	return len(fake.updateResourceMetadataAsyncArgsForCall)
  8668  }
  8669  
  8670  func (fake *FakeCloudControllerClient) UpdateResourceMetadataAsyncCalls(stub func(string, string, ccv3.Metadata) (ccv3.JobURL, ccv3.Warnings, error)) {
  8671  	fake.updateResourceMetadataAsyncMutex.Lock()
  8672  	defer fake.updateResourceMetadataAsyncMutex.Unlock()
  8673  	fake.UpdateResourceMetadataAsyncStub = stub
  8674  }
  8675  
  8676  func (fake *FakeCloudControllerClient) UpdateResourceMetadataAsyncArgsForCall(i int) (string, string, ccv3.Metadata) {
  8677  	fake.updateResourceMetadataAsyncMutex.RLock()
  8678  	defer fake.updateResourceMetadataAsyncMutex.RUnlock()
  8679  	argsForCall := fake.updateResourceMetadataAsyncArgsForCall[i]
  8680  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
  8681  }
  8682  
  8683  func (fake *FakeCloudControllerClient) UpdateResourceMetadataAsyncReturns(result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  8684  	fake.updateResourceMetadataAsyncMutex.Lock()
  8685  	defer fake.updateResourceMetadataAsyncMutex.Unlock()
  8686  	fake.UpdateResourceMetadataAsyncStub = nil
  8687  	fake.updateResourceMetadataAsyncReturns = struct {
  8688  		result1 ccv3.JobURL
  8689  		result2 ccv3.Warnings
  8690  		result3 error
  8691  	}{result1, result2, result3}
  8692  }
  8693  
  8694  func (fake *FakeCloudControllerClient) UpdateResourceMetadataAsyncReturnsOnCall(i int, result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  8695  	fake.updateResourceMetadataAsyncMutex.Lock()
  8696  	defer fake.updateResourceMetadataAsyncMutex.Unlock()
  8697  	fake.UpdateResourceMetadataAsyncStub = nil
  8698  	if fake.updateResourceMetadataAsyncReturnsOnCall == nil {
  8699  		fake.updateResourceMetadataAsyncReturnsOnCall = make(map[int]struct {
  8700  			result1 ccv3.JobURL
  8701  			result2 ccv3.Warnings
  8702  			result3 error
  8703  		})
  8704  	}
  8705  	fake.updateResourceMetadataAsyncReturnsOnCall[i] = struct {
  8706  		result1 ccv3.JobURL
  8707  		result2 ccv3.Warnings
  8708  		result3 error
  8709  	}{result1, result2, result3}
  8710  }
  8711  
  8712  func (fake *FakeCloudControllerClient) UpdateServiceBroker(arg1 string, arg2 ccv3.ServiceBrokerModel) (ccv3.JobURL, ccv3.Warnings, error) {
  8713  	fake.updateServiceBrokerMutex.Lock()
  8714  	ret, specificReturn := fake.updateServiceBrokerReturnsOnCall[len(fake.updateServiceBrokerArgsForCall)]
  8715  	fake.updateServiceBrokerArgsForCall = append(fake.updateServiceBrokerArgsForCall, struct {
  8716  		arg1 string
  8717  		arg2 ccv3.ServiceBrokerModel
  8718  	}{arg1, arg2})
  8719  	fake.recordInvocation("UpdateServiceBroker", []interface{}{arg1, arg2})
  8720  	fake.updateServiceBrokerMutex.Unlock()
  8721  	if fake.UpdateServiceBrokerStub != nil {
  8722  		return fake.UpdateServiceBrokerStub(arg1, arg2)
  8723  	}
  8724  	if specificReturn {
  8725  		return ret.result1, ret.result2, ret.result3
  8726  	}
  8727  	fakeReturns := fake.updateServiceBrokerReturns
  8728  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  8729  }
  8730  
  8731  func (fake *FakeCloudControllerClient) UpdateServiceBrokerCallCount() int {
  8732  	fake.updateServiceBrokerMutex.RLock()
  8733  	defer fake.updateServiceBrokerMutex.RUnlock()
  8734  	return len(fake.updateServiceBrokerArgsForCall)
  8735  }
  8736  
  8737  func (fake *FakeCloudControllerClient) UpdateServiceBrokerCalls(stub func(string, ccv3.ServiceBrokerModel) (ccv3.JobURL, ccv3.Warnings, error)) {
  8738  	fake.updateServiceBrokerMutex.Lock()
  8739  	defer fake.updateServiceBrokerMutex.Unlock()
  8740  	fake.UpdateServiceBrokerStub = stub
  8741  }
  8742  
  8743  func (fake *FakeCloudControllerClient) UpdateServiceBrokerArgsForCall(i int) (string, ccv3.ServiceBrokerModel) {
  8744  	fake.updateServiceBrokerMutex.RLock()
  8745  	defer fake.updateServiceBrokerMutex.RUnlock()
  8746  	argsForCall := fake.updateServiceBrokerArgsForCall[i]
  8747  	return argsForCall.arg1, argsForCall.arg2
  8748  }
  8749  
  8750  func (fake *FakeCloudControllerClient) UpdateServiceBrokerReturns(result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  8751  	fake.updateServiceBrokerMutex.Lock()
  8752  	defer fake.updateServiceBrokerMutex.Unlock()
  8753  	fake.UpdateServiceBrokerStub = nil
  8754  	fake.updateServiceBrokerReturns = struct {
  8755  		result1 ccv3.JobURL
  8756  		result2 ccv3.Warnings
  8757  		result3 error
  8758  	}{result1, result2, result3}
  8759  }
  8760  
  8761  func (fake *FakeCloudControllerClient) UpdateServiceBrokerReturnsOnCall(i int, result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  8762  	fake.updateServiceBrokerMutex.Lock()
  8763  	defer fake.updateServiceBrokerMutex.Unlock()
  8764  	fake.UpdateServiceBrokerStub = nil
  8765  	if fake.updateServiceBrokerReturnsOnCall == nil {
  8766  		fake.updateServiceBrokerReturnsOnCall = make(map[int]struct {
  8767  			result1 ccv3.JobURL
  8768  			result2 ccv3.Warnings
  8769  			result3 error
  8770  		})
  8771  	}
  8772  	fake.updateServiceBrokerReturnsOnCall[i] = struct {
  8773  		result1 ccv3.JobURL
  8774  		result2 ccv3.Warnings
  8775  		result3 error
  8776  	}{result1, result2, result3}
  8777  }
  8778  
  8779  func (fake *FakeCloudControllerClient) UpdateSpace(arg1 ccv3.Space) (ccv3.Space, ccv3.Warnings, error) {
  8780  	fake.updateSpaceMutex.Lock()
  8781  	ret, specificReturn := fake.updateSpaceReturnsOnCall[len(fake.updateSpaceArgsForCall)]
  8782  	fake.updateSpaceArgsForCall = append(fake.updateSpaceArgsForCall, struct {
  8783  		arg1 ccv3.Space
  8784  	}{arg1})
  8785  	fake.recordInvocation("UpdateSpace", []interface{}{arg1})
  8786  	fake.updateSpaceMutex.Unlock()
  8787  	if fake.UpdateSpaceStub != nil {
  8788  		return fake.UpdateSpaceStub(arg1)
  8789  	}
  8790  	if specificReturn {
  8791  		return ret.result1, ret.result2, ret.result3
  8792  	}
  8793  	fakeReturns := fake.updateSpaceReturns
  8794  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  8795  }
  8796  
  8797  func (fake *FakeCloudControllerClient) UpdateSpaceCallCount() int {
  8798  	fake.updateSpaceMutex.RLock()
  8799  	defer fake.updateSpaceMutex.RUnlock()
  8800  	return len(fake.updateSpaceArgsForCall)
  8801  }
  8802  
  8803  func (fake *FakeCloudControllerClient) UpdateSpaceCalls(stub func(ccv3.Space) (ccv3.Space, ccv3.Warnings, error)) {
  8804  	fake.updateSpaceMutex.Lock()
  8805  	defer fake.updateSpaceMutex.Unlock()
  8806  	fake.UpdateSpaceStub = stub
  8807  }
  8808  
  8809  func (fake *FakeCloudControllerClient) UpdateSpaceArgsForCall(i int) ccv3.Space {
  8810  	fake.updateSpaceMutex.RLock()
  8811  	defer fake.updateSpaceMutex.RUnlock()
  8812  	argsForCall := fake.updateSpaceArgsForCall[i]
  8813  	return argsForCall.arg1
  8814  }
  8815  
  8816  func (fake *FakeCloudControllerClient) UpdateSpaceReturns(result1 ccv3.Space, result2 ccv3.Warnings, result3 error) {
  8817  	fake.updateSpaceMutex.Lock()
  8818  	defer fake.updateSpaceMutex.Unlock()
  8819  	fake.UpdateSpaceStub = nil
  8820  	fake.updateSpaceReturns = struct {
  8821  		result1 ccv3.Space
  8822  		result2 ccv3.Warnings
  8823  		result3 error
  8824  	}{result1, result2, result3}
  8825  }
  8826  
  8827  func (fake *FakeCloudControllerClient) UpdateSpaceReturnsOnCall(i int, result1 ccv3.Space, result2 ccv3.Warnings, result3 error) {
  8828  	fake.updateSpaceMutex.Lock()
  8829  	defer fake.updateSpaceMutex.Unlock()
  8830  	fake.UpdateSpaceStub = nil
  8831  	if fake.updateSpaceReturnsOnCall == nil {
  8832  		fake.updateSpaceReturnsOnCall = make(map[int]struct {
  8833  			result1 ccv3.Space
  8834  			result2 ccv3.Warnings
  8835  			result3 error
  8836  		})
  8837  	}
  8838  	fake.updateSpaceReturnsOnCall[i] = struct {
  8839  		result1 ccv3.Space
  8840  		result2 ccv3.Warnings
  8841  		result3 error
  8842  	}{result1, result2, result3}
  8843  }
  8844  
  8845  func (fake *FakeCloudControllerClient) UpdateSpaceApplyManifest(arg1 string, arg2 []byte, arg3 ...ccv3.Query) (ccv3.JobURL, ccv3.Warnings, error) {
  8846  	var arg2Copy []byte
  8847  	if arg2 != nil {
  8848  		arg2Copy = make([]byte, len(arg2))
  8849  		copy(arg2Copy, arg2)
  8850  	}
  8851  	fake.updateSpaceApplyManifestMutex.Lock()
  8852  	ret, specificReturn := fake.updateSpaceApplyManifestReturnsOnCall[len(fake.updateSpaceApplyManifestArgsForCall)]
  8853  	fake.updateSpaceApplyManifestArgsForCall = append(fake.updateSpaceApplyManifestArgsForCall, struct {
  8854  		arg1 string
  8855  		arg2 []byte
  8856  		arg3 []ccv3.Query
  8857  	}{arg1, arg2Copy, arg3})
  8858  	fake.recordInvocation("UpdateSpaceApplyManifest", []interface{}{arg1, arg2Copy, arg3})
  8859  	fake.updateSpaceApplyManifestMutex.Unlock()
  8860  	if fake.UpdateSpaceApplyManifestStub != nil {
  8861  		return fake.UpdateSpaceApplyManifestStub(arg1, arg2, arg3...)
  8862  	}
  8863  	if specificReturn {
  8864  		return ret.result1, ret.result2, ret.result3
  8865  	}
  8866  	fakeReturns := fake.updateSpaceApplyManifestReturns
  8867  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  8868  }
  8869  
  8870  func (fake *FakeCloudControllerClient) UpdateSpaceApplyManifestCallCount() int {
  8871  	fake.updateSpaceApplyManifestMutex.RLock()
  8872  	defer fake.updateSpaceApplyManifestMutex.RUnlock()
  8873  	return len(fake.updateSpaceApplyManifestArgsForCall)
  8874  }
  8875  
  8876  func (fake *FakeCloudControllerClient) UpdateSpaceApplyManifestCalls(stub func(string, []byte, ...ccv3.Query) (ccv3.JobURL, ccv3.Warnings, error)) {
  8877  	fake.updateSpaceApplyManifestMutex.Lock()
  8878  	defer fake.updateSpaceApplyManifestMutex.Unlock()
  8879  	fake.UpdateSpaceApplyManifestStub = stub
  8880  }
  8881  
  8882  func (fake *FakeCloudControllerClient) UpdateSpaceApplyManifestArgsForCall(i int) (string, []byte, []ccv3.Query) {
  8883  	fake.updateSpaceApplyManifestMutex.RLock()
  8884  	defer fake.updateSpaceApplyManifestMutex.RUnlock()
  8885  	argsForCall := fake.updateSpaceApplyManifestArgsForCall[i]
  8886  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
  8887  }
  8888  
  8889  func (fake *FakeCloudControllerClient) UpdateSpaceApplyManifestReturns(result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  8890  	fake.updateSpaceApplyManifestMutex.Lock()
  8891  	defer fake.updateSpaceApplyManifestMutex.Unlock()
  8892  	fake.UpdateSpaceApplyManifestStub = nil
  8893  	fake.updateSpaceApplyManifestReturns = struct {
  8894  		result1 ccv3.JobURL
  8895  		result2 ccv3.Warnings
  8896  		result3 error
  8897  	}{result1, result2, result3}
  8898  }
  8899  
  8900  func (fake *FakeCloudControllerClient) UpdateSpaceApplyManifestReturnsOnCall(i int, result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  8901  	fake.updateSpaceApplyManifestMutex.Lock()
  8902  	defer fake.updateSpaceApplyManifestMutex.Unlock()
  8903  	fake.UpdateSpaceApplyManifestStub = nil
  8904  	if fake.updateSpaceApplyManifestReturnsOnCall == nil {
  8905  		fake.updateSpaceApplyManifestReturnsOnCall = make(map[int]struct {
  8906  			result1 ccv3.JobURL
  8907  			result2 ccv3.Warnings
  8908  			result3 error
  8909  		})
  8910  	}
  8911  	fake.updateSpaceApplyManifestReturnsOnCall[i] = struct {
  8912  		result1 ccv3.JobURL
  8913  		result2 ccv3.Warnings
  8914  		result3 error
  8915  	}{result1, result2, result3}
  8916  }
  8917  
  8918  func (fake *FakeCloudControllerClient) UpdateSpaceIsolationSegmentRelationship(arg1 string, arg2 string) (ccv3.Relationship, ccv3.Warnings, error) {
  8919  	fake.updateSpaceIsolationSegmentRelationshipMutex.Lock()
  8920  	ret, specificReturn := fake.updateSpaceIsolationSegmentRelationshipReturnsOnCall[len(fake.updateSpaceIsolationSegmentRelationshipArgsForCall)]
  8921  	fake.updateSpaceIsolationSegmentRelationshipArgsForCall = append(fake.updateSpaceIsolationSegmentRelationshipArgsForCall, struct {
  8922  		arg1 string
  8923  		arg2 string
  8924  	}{arg1, arg2})
  8925  	fake.recordInvocation("UpdateSpaceIsolationSegmentRelationship", []interface{}{arg1, arg2})
  8926  	fake.updateSpaceIsolationSegmentRelationshipMutex.Unlock()
  8927  	if fake.UpdateSpaceIsolationSegmentRelationshipStub != nil {
  8928  		return fake.UpdateSpaceIsolationSegmentRelationshipStub(arg1, arg2)
  8929  	}
  8930  	if specificReturn {
  8931  		return ret.result1, ret.result2, ret.result3
  8932  	}
  8933  	fakeReturns := fake.updateSpaceIsolationSegmentRelationshipReturns
  8934  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  8935  }
  8936  
  8937  func (fake *FakeCloudControllerClient) UpdateSpaceIsolationSegmentRelationshipCallCount() int {
  8938  	fake.updateSpaceIsolationSegmentRelationshipMutex.RLock()
  8939  	defer fake.updateSpaceIsolationSegmentRelationshipMutex.RUnlock()
  8940  	return len(fake.updateSpaceIsolationSegmentRelationshipArgsForCall)
  8941  }
  8942  
  8943  func (fake *FakeCloudControllerClient) UpdateSpaceIsolationSegmentRelationshipCalls(stub func(string, string) (ccv3.Relationship, ccv3.Warnings, error)) {
  8944  	fake.updateSpaceIsolationSegmentRelationshipMutex.Lock()
  8945  	defer fake.updateSpaceIsolationSegmentRelationshipMutex.Unlock()
  8946  	fake.UpdateSpaceIsolationSegmentRelationshipStub = stub
  8947  }
  8948  
  8949  func (fake *FakeCloudControllerClient) UpdateSpaceIsolationSegmentRelationshipArgsForCall(i int) (string, string) {
  8950  	fake.updateSpaceIsolationSegmentRelationshipMutex.RLock()
  8951  	defer fake.updateSpaceIsolationSegmentRelationshipMutex.RUnlock()
  8952  	argsForCall := fake.updateSpaceIsolationSegmentRelationshipArgsForCall[i]
  8953  	return argsForCall.arg1, argsForCall.arg2
  8954  }
  8955  
  8956  func (fake *FakeCloudControllerClient) UpdateSpaceIsolationSegmentRelationshipReturns(result1 ccv3.Relationship, result2 ccv3.Warnings, result3 error) {
  8957  	fake.updateSpaceIsolationSegmentRelationshipMutex.Lock()
  8958  	defer fake.updateSpaceIsolationSegmentRelationshipMutex.Unlock()
  8959  	fake.UpdateSpaceIsolationSegmentRelationshipStub = nil
  8960  	fake.updateSpaceIsolationSegmentRelationshipReturns = struct {
  8961  		result1 ccv3.Relationship
  8962  		result2 ccv3.Warnings
  8963  		result3 error
  8964  	}{result1, result2, result3}
  8965  }
  8966  
  8967  func (fake *FakeCloudControllerClient) UpdateSpaceIsolationSegmentRelationshipReturnsOnCall(i int, result1 ccv3.Relationship, result2 ccv3.Warnings, result3 error) {
  8968  	fake.updateSpaceIsolationSegmentRelationshipMutex.Lock()
  8969  	defer fake.updateSpaceIsolationSegmentRelationshipMutex.Unlock()
  8970  	fake.UpdateSpaceIsolationSegmentRelationshipStub = nil
  8971  	if fake.updateSpaceIsolationSegmentRelationshipReturnsOnCall == nil {
  8972  		fake.updateSpaceIsolationSegmentRelationshipReturnsOnCall = make(map[int]struct {
  8973  			result1 ccv3.Relationship
  8974  			result2 ccv3.Warnings
  8975  			result3 error
  8976  		})
  8977  	}
  8978  	fake.updateSpaceIsolationSegmentRelationshipReturnsOnCall[i] = struct {
  8979  		result1 ccv3.Relationship
  8980  		result2 ccv3.Warnings
  8981  		result3 error
  8982  	}{result1, result2, result3}
  8983  }
  8984  
  8985  func (fake *FakeCloudControllerClient) UpdateTaskCancel(arg1 string) (ccv3.Task, ccv3.Warnings, error) {
  8986  	fake.updateTaskCancelMutex.Lock()
  8987  	ret, specificReturn := fake.updateTaskCancelReturnsOnCall[len(fake.updateTaskCancelArgsForCall)]
  8988  	fake.updateTaskCancelArgsForCall = append(fake.updateTaskCancelArgsForCall, struct {
  8989  		arg1 string
  8990  	}{arg1})
  8991  	fake.recordInvocation("UpdateTaskCancel", []interface{}{arg1})
  8992  	fake.updateTaskCancelMutex.Unlock()
  8993  	if fake.UpdateTaskCancelStub != nil {
  8994  		return fake.UpdateTaskCancelStub(arg1)
  8995  	}
  8996  	if specificReturn {
  8997  		return ret.result1, ret.result2, ret.result3
  8998  	}
  8999  	fakeReturns := fake.updateTaskCancelReturns
  9000  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  9001  }
  9002  
  9003  func (fake *FakeCloudControllerClient) UpdateTaskCancelCallCount() int {
  9004  	fake.updateTaskCancelMutex.RLock()
  9005  	defer fake.updateTaskCancelMutex.RUnlock()
  9006  	return len(fake.updateTaskCancelArgsForCall)
  9007  }
  9008  
  9009  func (fake *FakeCloudControllerClient) UpdateTaskCancelCalls(stub func(string) (ccv3.Task, ccv3.Warnings, error)) {
  9010  	fake.updateTaskCancelMutex.Lock()
  9011  	defer fake.updateTaskCancelMutex.Unlock()
  9012  	fake.UpdateTaskCancelStub = stub
  9013  }
  9014  
  9015  func (fake *FakeCloudControllerClient) UpdateTaskCancelArgsForCall(i int) string {
  9016  	fake.updateTaskCancelMutex.RLock()
  9017  	defer fake.updateTaskCancelMutex.RUnlock()
  9018  	argsForCall := fake.updateTaskCancelArgsForCall[i]
  9019  	return argsForCall.arg1
  9020  }
  9021  
  9022  func (fake *FakeCloudControllerClient) UpdateTaskCancelReturns(result1 ccv3.Task, result2 ccv3.Warnings, result3 error) {
  9023  	fake.updateTaskCancelMutex.Lock()
  9024  	defer fake.updateTaskCancelMutex.Unlock()
  9025  	fake.UpdateTaskCancelStub = nil
  9026  	fake.updateTaskCancelReturns = struct {
  9027  		result1 ccv3.Task
  9028  		result2 ccv3.Warnings
  9029  		result3 error
  9030  	}{result1, result2, result3}
  9031  }
  9032  
  9033  func (fake *FakeCloudControllerClient) UpdateTaskCancelReturnsOnCall(i int, result1 ccv3.Task, result2 ccv3.Warnings, result3 error) {
  9034  	fake.updateTaskCancelMutex.Lock()
  9035  	defer fake.updateTaskCancelMutex.Unlock()
  9036  	fake.UpdateTaskCancelStub = nil
  9037  	if fake.updateTaskCancelReturnsOnCall == nil {
  9038  		fake.updateTaskCancelReturnsOnCall = make(map[int]struct {
  9039  			result1 ccv3.Task
  9040  			result2 ccv3.Warnings
  9041  			result3 error
  9042  		})
  9043  	}
  9044  	fake.updateTaskCancelReturnsOnCall[i] = struct {
  9045  		result1 ccv3.Task
  9046  		result2 ccv3.Warnings
  9047  		result3 error
  9048  	}{result1, result2, result3}
  9049  }
  9050  
  9051  func (fake *FakeCloudControllerClient) UploadBitsPackage(arg1 ccv3.Package, arg2 []ccv3.Resource, arg3 io.Reader, arg4 int64) (ccv3.Package, ccv3.Warnings, error) {
  9052  	var arg2Copy []ccv3.Resource
  9053  	if arg2 != nil {
  9054  		arg2Copy = make([]ccv3.Resource, len(arg2))
  9055  		copy(arg2Copy, arg2)
  9056  	}
  9057  	fake.uploadBitsPackageMutex.Lock()
  9058  	ret, specificReturn := fake.uploadBitsPackageReturnsOnCall[len(fake.uploadBitsPackageArgsForCall)]
  9059  	fake.uploadBitsPackageArgsForCall = append(fake.uploadBitsPackageArgsForCall, struct {
  9060  		arg1 ccv3.Package
  9061  		arg2 []ccv3.Resource
  9062  		arg3 io.Reader
  9063  		arg4 int64
  9064  	}{arg1, arg2Copy, arg3, arg4})
  9065  	fake.recordInvocation("UploadBitsPackage", []interface{}{arg1, arg2Copy, arg3, arg4})
  9066  	fake.uploadBitsPackageMutex.Unlock()
  9067  	if fake.UploadBitsPackageStub != nil {
  9068  		return fake.UploadBitsPackageStub(arg1, arg2, arg3, arg4)
  9069  	}
  9070  	if specificReturn {
  9071  		return ret.result1, ret.result2, ret.result3
  9072  	}
  9073  	fakeReturns := fake.uploadBitsPackageReturns
  9074  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  9075  }
  9076  
  9077  func (fake *FakeCloudControllerClient) UploadBitsPackageCallCount() int {
  9078  	fake.uploadBitsPackageMutex.RLock()
  9079  	defer fake.uploadBitsPackageMutex.RUnlock()
  9080  	return len(fake.uploadBitsPackageArgsForCall)
  9081  }
  9082  
  9083  func (fake *FakeCloudControllerClient) UploadBitsPackageCalls(stub func(ccv3.Package, []ccv3.Resource, io.Reader, int64) (ccv3.Package, ccv3.Warnings, error)) {
  9084  	fake.uploadBitsPackageMutex.Lock()
  9085  	defer fake.uploadBitsPackageMutex.Unlock()
  9086  	fake.UploadBitsPackageStub = stub
  9087  }
  9088  
  9089  func (fake *FakeCloudControllerClient) UploadBitsPackageArgsForCall(i int) (ccv3.Package, []ccv3.Resource, io.Reader, int64) {
  9090  	fake.uploadBitsPackageMutex.RLock()
  9091  	defer fake.uploadBitsPackageMutex.RUnlock()
  9092  	argsForCall := fake.uploadBitsPackageArgsForCall[i]
  9093  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4
  9094  }
  9095  
  9096  func (fake *FakeCloudControllerClient) UploadBitsPackageReturns(result1 ccv3.Package, result2 ccv3.Warnings, result3 error) {
  9097  	fake.uploadBitsPackageMutex.Lock()
  9098  	defer fake.uploadBitsPackageMutex.Unlock()
  9099  	fake.UploadBitsPackageStub = nil
  9100  	fake.uploadBitsPackageReturns = struct {
  9101  		result1 ccv3.Package
  9102  		result2 ccv3.Warnings
  9103  		result3 error
  9104  	}{result1, result2, result3}
  9105  }
  9106  
  9107  func (fake *FakeCloudControllerClient) UploadBitsPackageReturnsOnCall(i int, result1 ccv3.Package, result2 ccv3.Warnings, result3 error) {
  9108  	fake.uploadBitsPackageMutex.Lock()
  9109  	defer fake.uploadBitsPackageMutex.Unlock()
  9110  	fake.UploadBitsPackageStub = nil
  9111  	if fake.uploadBitsPackageReturnsOnCall == nil {
  9112  		fake.uploadBitsPackageReturnsOnCall = make(map[int]struct {
  9113  			result1 ccv3.Package
  9114  			result2 ccv3.Warnings
  9115  			result3 error
  9116  		})
  9117  	}
  9118  	fake.uploadBitsPackageReturnsOnCall[i] = struct {
  9119  		result1 ccv3.Package
  9120  		result2 ccv3.Warnings
  9121  		result3 error
  9122  	}{result1, result2, result3}
  9123  }
  9124  
  9125  func (fake *FakeCloudControllerClient) UploadBuildpack(arg1 string, arg2 string, arg3 io.Reader, arg4 int64) (ccv3.JobURL, ccv3.Warnings, error) {
  9126  	fake.uploadBuildpackMutex.Lock()
  9127  	ret, specificReturn := fake.uploadBuildpackReturnsOnCall[len(fake.uploadBuildpackArgsForCall)]
  9128  	fake.uploadBuildpackArgsForCall = append(fake.uploadBuildpackArgsForCall, struct {
  9129  		arg1 string
  9130  		arg2 string
  9131  		arg3 io.Reader
  9132  		arg4 int64
  9133  	}{arg1, arg2, arg3, arg4})
  9134  	fake.recordInvocation("UploadBuildpack", []interface{}{arg1, arg2, arg3, arg4})
  9135  	fake.uploadBuildpackMutex.Unlock()
  9136  	if fake.UploadBuildpackStub != nil {
  9137  		return fake.UploadBuildpackStub(arg1, arg2, arg3, arg4)
  9138  	}
  9139  	if specificReturn {
  9140  		return ret.result1, ret.result2, ret.result3
  9141  	}
  9142  	fakeReturns := fake.uploadBuildpackReturns
  9143  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  9144  }
  9145  
  9146  func (fake *FakeCloudControllerClient) UploadBuildpackCallCount() int {
  9147  	fake.uploadBuildpackMutex.RLock()
  9148  	defer fake.uploadBuildpackMutex.RUnlock()
  9149  	return len(fake.uploadBuildpackArgsForCall)
  9150  }
  9151  
  9152  func (fake *FakeCloudControllerClient) UploadBuildpackCalls(stub func(string, string, io.Reader, int64) (ccv3.JobURL, ccv3.Warnings, error)) {
  9153  	fake.uploadBuildpackMutex.Lock()
  9154  	defer fake.uploadBuildpackMutex.Unlock()
  9155  	fake.UploadBuildpackStub = stub
  9156  }
  9157  
  9158  func (fake *FakeCloudControllerClient) UploadBuildpackArgsForCall(i int) (string, string, io.Reader, int64) {
  9159  	fake.uploadBuildpackMutex.RLock()
  9160  	defer fake.uploadBuildpackMutex.RUnlock()
  9161  	argsForCall := fake.uploadBuildpackArgsForCall[i]
  9162  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4
  9163  }
  9164  
  9165  func (fake *FakeCloudControllerClient) UploadBuildpackReturns(result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  9166  	fake.uploadBuildpackMutex.Lock()
  9167  	defer fake.uploadBuildpackMutex.Unlock()
  9168  	fake.UploadBuildpackStub = nil
  9169  	fake.uploadBuildpackReturns = struct {
  9170  		result1 ccv3.JobURL
  9171  		result2 ccv3.Warnings
  9172  		result3 error
  9173  	}{result1, result2, result3}
  9174  }
  9175  
  9176  func (fake *FakeCloudControllerClient) UploadBuildpackReturnsOnCall(i int, result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  9177  	fake.uploadBuildpackMutex.Lock()
  9178  	defer fake.uploadBuildpackMutex.Unlock()
  9179  	fake.UploadBuildpackStub = nil
  9180  	if fake.uploadBuildpackReturnsOnCall == nil {
  9181  		fake.uploadBuildpackReturnsOnCall = make(map[int]struct {
  9182  			result1 ccv3.JobURL
  9183  			result2 ccv3.Warnings
  9184  			result3 error
  9185  		})
  9186  	}
  9187  	fake.uploadBuildpackReturnsOnCall[i] = struct {
  9188  		result1 ccv3.JobURL
  9189  		result2 ccv3.Warnings
  9190  		result3 error
  9191  	}{result1, result2, result3}
  9192  }
  9193  
  9194  func (fake *FakeCloudControllerClient) UploadDropletBits(arg1 string, arg2 string, arg3 io.Reader, arg4 int64) (ccv3.JobURL, ccv3.Warnings, error) {
  9195  	fake.uploadDropletBitsMutex.Lock()
  9196  	ret, specificReturn := fake.uploadDropletBitsReturnsOnCall[len(fake.uploadDropletBitsArgsForCall)]
  9197  	fake.uploadDropletBitsArgsForCall = append(fake.uploadDropletBitsArgsForCall, struct {
  9198  		arg1 string
  9199  		arg2 string
  9200  		arg3 io.Reader
  9201  		arg4 int64
  9202  	}{arg1, arg2, arg3, arg4})
  9203  	fake.recordInvocation("UploadDropletBits", []interface{}{arg1, arg2, arg3, arg4})
  9204  	fake.uploadDropletBitsMutex.Unlock()
  9205  	if fake.UploadDropletBitsStub != nil {
  9206  		return fake.UploadDropletBitsStub(arg1, arg2, arg3, arg4)
  9207  	}
  9208  	if specificReturn {
  9209  		return ret.result1, ret.result2, ret.result3
  9210  	}
  9211  	fakeReturns := fake.uploadDropletBitsReturns
  9212  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  9213  }
  9214  
  9215  func (fake *FakeCloudControllerClient) UploadDropletBitsCallCount() int {
  9216  	fake.uploadDropletBitsMutex.RLock()
  9217  	defer fake.uploadDropletBitsMutex.RUnlock()
  9218  	return len(fake.uploadDropletBitsArgsForCall)
  9219  }
  9220  
  9221  func (fake *FakeCloudControllerClient) UploadDropletBitsCalls(stub func(string, string, io.Reader, int64) (ccv3.JobURL, ccv3.Warnings, error)) {
  9222  	fake.uploadDropletBitsMutex.Lock()
  9223  	defer fake.uploadDropletBitsMutex.Unlock()
  9224  	fake.UploadDropletBitsStub = stub
  9225  }
  9226  
  9227  func (fake *FakeCloudControllerClient) UploadDropletBitsArgsForCall(i int) (string, string, io.Reader, int64) {
  9228  	fake.uploadDropletBitsMutex.RLock()
  9229  	defer fake.uploadDropletBitsMutex.RUnlock()
  9230  	argsForCall := fake.uploadDropletBitsArgsForCall[i]
  9231  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4
  9232  }
  9233  
  9234  func (fake *FakeCloudControllerClient) UploadDropletBitsReturns(result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  9235  	fake.uploadDropletBitsMutex.Lock()
  9236  	defer fake.uploadDropletBitsMutex.Unlock()
  9237  	fake.UploadDropletBitsStub = nil
  9238  	fake.uploadDropletBitsReturns = struct {
  9239  		result1 ccv3.JobURL
  9240  		result2 ccv3.Warnings
  9241  		result3 error
  9242  	}{result1, result2, result3}
  9243  }
  9244  
  9245  func (fake *FakeCloudControllerClient) UploadDropletBitsReturnsOnCall(i int, result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  9246  	fake.uploadDropletBitsMutex.Lock()
  9247  	defer fake.uploadDropletBitsMutex.Unlock()
  9248  	fake.UploadDropletBitsStub = nil
  9249  	if fake.uploadDropletBitsReturnsOnCall == nil {
  9250  		fake.uploadDropletBitsReturnsOnCall = make(map[int]struct {
  9251  			result1 ccv3.JobURL
  9252  			result2 ccv3.Warnings
  9253  			result3 error
  9254  		})
  9255  	}
  9256  	fake.uploadDropletBitsReturnsOnCall[i] = struct {
  9257  		result1 ccv3.JobURL
  9258  		result2 ccv3.Warnings
  9259  		result3 error
  9260  	}{result1, result2, result3}
  9261  }
  9262  
  9263  func (fake *FakeCloudControllerClient) UploadPackage(arg1 ccv3.Package, arg2 string) (ccv3.Package, ccv3.Warnings, error) {
  9264  	fake.uploadPackageMutex.Lock()
  9265  	ret, specificReturn := fake.uploadPackageReturnsOnCall[len(fake.uploadPackageArgsForCall)]
  9266  	fake.uploadPackageArgsForCall = append(fake.uploadPackageArgsForCall, struct {
  9267  		arg1 ccv3.Package
  9268  		arg2 string
  9269  	}{arg1, arg2})
  9270  	fake.recordInvocation("UploadPackage", []interface{}{arg1, arg2})
  9271  	fake.uploadPackageMutex.Unlock()
  9272  	if fake.UploadPackageStub != nil {
  9273  		return fake.UploadPackageStub(arg1, arg2)
  9274  	}
  9275  	if specificReturn {
  9276  		return ret.result1, ret.result2, ret.result3
  9277  	}
  9278  	fakeReturns := fake.uploadPackageReturns
  9279  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  9280  }
  9281  
  9282  func (fake *FakeCloudControllerClient) UploadPackageCallCount() int {
  9283  	fake.uploadPackageMutex.RLock()
  9284  	defer fake.uploadPackageMutex.RUnlock()
  9285  	return len(fake.uploadPackageArgsForCall)
  9286  }
  9287  
  9288  func (fake *FakeCloudControllerClient) UploadPackageCalls(stub func(ccv3.Package, string) (ccv3.Package, ccv3.Warnings, error)) {
  9289  	fake.uploadPackageMutex.Lock()
  9290  	defer fake.uploadPackageMutex.Unlock()
  9291  	fake.UploadPackageStub = stub
  9292  }
  9293  
  9294  func (fake *FakeCloudControllerClient) UploadPackageArgsForCall(i int) (ccv3.Package, string) {
  9295  	fake.uploadPackageMutex.RLock()
  9296  	defer fake.uploadPackageMutex.RUnlock()
  9297  	argsForCall := fake.uploadPackageArgsForCall[i]
  9298  	return argsForCall.arg1, argsForCall.arg2
  9299  }
  9300  
  9301  func (fake *FakeCloudControllerClient) UploadPackageReturns(result1 ccv3.Package, result2 ccv3.Warnings, result3 error) {
  9302  	fake.uploadPackageMutex.Lock()
  9303  	defer fake.uploadPackageMutex.Unlock()
  9304  	fake.UploadPackageStub = nil
  9305  	fake.uploadPackageReturns = struct {
  9306  		result1 ccv3.Package
  9307  		result2 ccv3.Warnings
  9308  		result3 error
  9309  	}{result1, result2, result3}
  9310  }
  9311  
  9312  func (fake *FakeCloudControllerClient) UploadPackageReturnsOnCall(i int, result1 ccv3.Package, result2 ccv3.Warnings, result3 error) {
  9313  	fake.uploadPackageMutex.Lock()
  9314  	defer fake.uploadPackageMutex.Unlock()
  9315  	fake.UploadPackageStub = nil
  9316  	if fake.uploadPackageReturnsOnCall == nil {
  9317  		fake.uploadPackageReturnsOnCall = make(map[int]struct {
  9318  			result1 ccv3.Package
  9319  			result2 ccv3.Warnings
  9320  			result3 error
  9321  		})
  9322  	}
  9323  	fake.uploadPackageReturnsOnCall[i] = struct {
  9324  		result1 ccv3.Package
  9325  		result2 ccv3.Warnings
  9326  		result3 error
  9327  	}{result1, result2, result3}
  9328  }
  9329  
  9330  func (fake *FakeCloudControllerClient) Invocations() map[string][][]interface{} {
  9331  	fake.invocationsMutex.RLock()
  9332  	defer fake.invocationsMutex.RUnlock()
  9333  	fake.appSSHEndpointMutex.RLock()
  9334  	defer fake.appSSHEndpointMutex.RUnlock()
  9335  	fake.appSSHHostKeyFingerprintMutex.RLock()
  9336  	defer fake.appSSHHostKeyFingerprintMutex.RUnlock()
  9337  	fake.cancelDeploymentMutex.RLock()
  9338  	defer fake.cancelDeploymentMutex.RUnlock()
  9339  	fake.checkRouteMutex.RLock()
  9340  	defer fake.checkRouteMutex.RUnlock()
  9341  	fake.cloudControllerAPIVersionMutex.RLock()
  9342  	defer fake.cloudControllerAPIVersionMutex.RUnlock()
  9343  	fake.createApplicationMutex.RLock()
  9344  	defer fake.createApplicationMutex.RUnlock()
  9345  	fake.createApplicationDeploymentMutex.RLock()
  9346  	defer fake.createApplicationDeploymentMutex.RUnlock()
  9347  	fake.createApplicationProcessScaleMutex.RLock()
  9348  	defer fake.createApplicationProcessScaleMutex.RUnlock()
  9349  	fake.createApplicationTaskMutex.RLock()
  9350  	defer fake.createApplicationTaskMutex.RUnlock()
  9351  	fake.createBuildMutex.RLock()
  9352  	defer fake.createBuildMutex.RUnlock()
  9353  	fake.createBuildpackMutex.RLock()
  9354  	defer fake.createBuildpackMutex.RUnlock()
  9355  	fake.createDomainMutex.RLock()
  9356  	defer fake.createDomainMutex.RUnlock()
  9357  	fake.createDropletMutex.RLock()
  9358  	defer fake.createDropletMutex.RUnlock()
  9359  	fake.createIsolationSegmentMutex.RLock()
  9360  	defer fake.createIsolationSegmentMutex.RUnlock()
  9361  	fake.createOrganizationMutex.RLock()
  9362  	defer fake.createOrganizationMutex.RUnlock()
  9363  	fake.createPackageMutex.RLock()
  9364  	defer fake.createPackageMutex.RUnlock()
  9365  	fake.createRoleMutex.RLock()
  9366  	defer fake.createRoleMutex.RUnlock()
  9367  	fake.createRouteMutex.RLock()
  9368  	defer fake.createRouteMutex.RUnlock()
  9369  	fake.createServiceBrokerMutex.RLock()
  9370  	defer fake.createServiceBrokerMutex.RUnlock()
  9371  	fake.createSpaceMutex.RLock()
  9372  	defer fake.createSpaceMutex.RUnlock()
  9373  	fake.createUserMutex.RLock()
  9374  	defer fake.createUserMutex.RUnlock()
  9375  	fake.deleteApplicationMutex.RLock()
  9376  	defer fake.deleteApplicationMutex.RUnlock()
  9377  	fake.deleteApplicationProcessInstanceMutex.RLock()
  9378  	defer fake.deleteApplicationProcessInstanceMutex.RUnlock()
  9379  	fake.deleteBuildpackMutex.RLock()
  9380  	defer fake.deleteBuildpackMutex.RUnlock()
  9381  	fake.deleteDomainMutex.RLock()
  9382  	defer fake.deleteDomainMutex.RUnlock()
  9383  	fake.deleteIsolationSegmentMutex.RLock()
  9384  	defer fake.deleteIsolationSegmentMutex.RUnlock()
  9385  	fake.deleteIsolationSegmentOrganizationMutex.RLock()
  9386  	defer fake.deleteIsolationSegmentOrganizationMutex.RUnlock()
  9387  	fake.deleteOrganizationMutex.RLock()
  9388  	defer fake.deleteOrganizationMutex.RUnlock()
  9389  	fake.deleteOrphanedRoutesMutex.RLock()
  9390  	defer fake.deleteOrphanedRoutesMutex.RUnlock()
  9391  	fake.deleteRoleMutex.RLock()
  9392  	defer fake.deleteRoleMutex.RUnlock()
  9393  	fake.deleteRouteMutex.RLock()
  9394  	defer fake.deleteRouteMutex.RUnlock()
  9395  	fake.deleteServiceBrokerMutex.RLock()
  9396  	defer fake.deleteServiceBrokerMutex.RUnlock()
  9397  	fake.deleteServiceInstanceRelationshipsSharedSpaceMutex.RLock()
  9398  	defer fake.deleteServiceInstanceRelationshipsSharedSpaceMutex.RUnlock()
  9399  	fake.deleteSpaceMutex.RLock()
  9400  	defer fake.deleteSpaceMutex.RUnlock()
  9401  	fake.deleteUserMutex.RLock()
  9402  	defer fake.deleteUserMutex.RUnlock()
  9403  	fake.entitleIsolationSegmentToOrganizationsMutex.RLock()
  9404  	defer fake.entitleIsolationSegmentToOrganizationsMutex.RUnlock()
  9405  	fake.getAppFeatureMutex.RLock()
  9406  	defer fake.getAppFeatureMutex.RUnlock()
  9407  	fake.getApplicationDropletCurrentMutex.RLock()
  9408  	defer fake.getApplicationDropletCurrentMutex.RUnlock()
  9409  	fake.getApplicationEnvironmentMutex.RLock()
  9410  	defer fake.getApplicationEnvironmentMutex.RUnlock()
  9411  	fake.getApplicationManifestMutex.RLock()
  9412  	defer fake.getApplicationManifestMutex.RUnlock()
  9413  	fake.getApplicationProcessByTypeMutex.RLock()
  9414  	defer fake.getApplicationProcessByTypeMutex.RUnlock()
  9415  	fake.getApplicationProcessesMutex.RLock()
  9416  	defer fake.getApplicationProcessesMutex.RUnlock()
  9417  	fake.getApplicationRoutesMutex.RLock()
  9418  	defer fake.getApplicationRoutesMutex.RUnlock()
  9419  	fake.getApplicationTasksMutex.RLock()
  9420  	defer fake.getApplicationTasksMutex.RUnlock()
  9421  	fake.getApplicationsMutex.RLock()
  9422  	defer fake.getApplicationsMutex.RUnlock()
  9423  	fake.getBuildMutex.RLock()
  9424  	defer fake.getBuildMutex.RUnlock()
  9425  	fake.getBuildpacksMutex.RLock()
  9426  	defer fake.getBuildpacksMutex.RUnlock()
  9427  	fake.getDefaultDomainMutex.RLock()
  9428  	defer fake.getDefaultDomainMutex.RUnlock()
  9429  	fake.getDeploymentMutex.RLock()
  9430  	defer fake.getDeploymentMutex.RUnlock()
  9431  	fake.getDeploymentsMutex.RLock()
  9432  	defer fake.getDeploymentsMutex.RUnlock()
  9433  	fake.getDomainMutex.RLock()
  9434  	defer fake.getDomainMutex.RUnlock()
  9435  	fake.getDomainsMutex.RLock()
  9436  	defer fake.getDomainsMutex.RUnlock()
  9437  	fake.getDropletMutex.RLock()
  9438  	defer fake.getDropletMutex.RUnlock()
  9439  	fake.getDropletsMutex.RLock()
  9440  	defer fake.getDropletsMutex.RUnlock()
  9441  	fake.getEnvironmentVariableGroupMutex.RLock()
  9442  	defer fake.getEnvironmentVariableGroupMutex.RUnlock()
  9443  	fake.getEventsMutex.RLock()
  9444  	defer fake.getEventsMutex.RUnlock()
  9445  	fake.getFeatureFlagMutex.RLock()
  9446  	defer fake.getFeatureFlagMutex.RUnlock()
  9447  	fake.getFeatureFlagsMutex.RLock()
  9448  	defer fake.getFeatureFlagsMutex.RUnlock()
  9449  	fake.getIsolationSegmentMutex.RLock()
  9450  	defer fake.getIsolationSegmentMutex.RUnlock()
  9451  	fake.getIsolationSegmentOrganizationsMutex.RLock()
  9452  	defer fake.getIsolationSegmentOrganizationsMutex.RUnlock()
  9453  	fake.getIsolationSegmentsMutex.RLock()
  9454  	defer fake.getIsolationSegmentsMutex.RUnlock()
  9455  	fake.getNewApplicationProcessesMutex.RLock()
  9456  	defer fake.getNewApplicationProcessesMutex.RUnlock()
  9457  	fake.getOrganizationMutex.RLock()
  9458  	defer fake.getOrganizationMutex.RUnlock()
  9459  	fake.getOrganizationDefaultIsolationSegmentMutex.RLock()
  9460  	defer fake.getOrganizationDefaultIsolationSegmentMutex.RUnlock()
  9461  	fake.getOrganizationDomainsMutex.RLock()
  9462  	defer fake.getOrganizationDomainsMutex.RUnlock()
  9463  	fake.getOrganizationsMutex.RLock()
  9464  	defer fake.getOrganizationsMutex.RUnlock()
  9465  	fake.getPackageMutex.RLock()
  9466  	defer fake.getPackageMutex.RUnlock()
  9467  	fake.getPackageDropletsMutex.RLock()
  9468  	defer fake.getPackageDropletsMutex.RUnlock()
  9469  	fake.getPackagesMutex.RLock()
  9470  	defer fake.getPackagesMutex.RUnlock()
  9471  	fake.getProcessMutex.RLock()
  9472  	defer fake.getProcessMutex.RUnlock()
  9473  	fake.getProcessInstancesMutex.RLock()
  9474  	defer fake.getProcessInstancesMutex.RUnlock()
  9475  	fake.getProcessSidecarsMutex.RLock()
  9476  	defer fake.getProcessSidecarsMutex.RUnlock()
  9477  	fake.getRolesMutex.RLock()
  9478  	defer fake.getRolesMutex.RUnlock()
  9479  	fake.getRouteDestinationsMutex.RLock()
  9480  	defer fake.getRouteDestinationsMutex.RUnlock()
  9481  	fake.getRoutesMutex.RLock()
  9482  	defer fake.getRoutesMutex.RUnlock()
  9483  	fake.getSSHEnabledMutex.RLock()
  9484  	defer fake.getSSHEnabledMutex.RUnlock()
  9485  	fake.getServiceBrokersMutex.RLock()
  9486  	defer fake.getServiceBrokersMutex.RUnlock()
  9487  	fake.getServiceInstancesMutex.RLock()
  9488  	defer fake.getServiceInstancesMutex.RUnlock()
  9489  	fake.getSpaceIsolationSegmentMutex.RLock()
  9490  	defer fake.getSpaceIsolationSegmentMutex.RUnlock()
  9491  	fake.getSpacesMutex.RLock()
  9492  	defer fake.getSpacesMutex.RUnlock()
  9493  	fake.getStacksMutex.RLock()
  9494  	defer fake.getStacksMutex.RUnlock()
  9495  	fake.getUserMutex.RLock()
  9496  	defer fake.getUserMutex.RUnlock()
  9497  	fake.getUsersMutex.RLock()
  9498  	defer fake.getUsersMutex.RUnlock()
  9499  	fake.mapRouteMutex.RLock()
  9500  	defer fake.mapRouteMutex.RUnlock()
  9501  	fake.pollJobMutex.RLock()
  9502  	defer fake.pollJobMutex.RUnlock()
  9503  	fake.resourceMatchMutex.RLock()
  9504  	defer fake.resourceMatchMutex.RUnlock()
  9505  	fake.setApplicationDropletMutex.RLock()
  9506  	defer fake.setApplicationDropletMutex.RUnlock()
  9507  	fake.sharePrivateDomainToOrgsMutex.RLock()
  9508  	defer fake.sharePrivateDomainToOrgsMutex.RUnlock()
  9509  	fake.shareServiceInstanceToSpacesMutex.RLock()
  9510  	defer fake.shareServiceInstanceToSpacesMutex.RUnlock()
  9511  	fake.unmapRouteMutex.RLock()
  9512  	defer fake.unmapRouteMutex.RUnlock()
  9513  	fake.unsharePrivateDomainFromOrgMutex.RLock()
  9514  	defer fake.unsharePrivateDomainFromOrgMutex.RUnlock()
  9515  	fake.updateAppFeatureMutex.RLock()
  9516  	defer fake.updateAppFeatureMutex.RUnlock()
  9517  	fake.updateApplicationMutex.RLock()
  9518  	defer fake.updateApplicationMutex.RUnlock()
  9519  	fake.updateApplicationApplyManifestMutex.RLock()
  9520  	defer fake.updateApplicationApplyManifestMutex.RUnlock()
  9521  	fake.updateApplicationEnvironmentVariablesMutex.RLock()
  9522  	defer fake.updateApplicationEnvironmentVariablesMutex.RUnlock()
  9523  	fake.updateApplicationRestartMutex.RLock()
  9524  	defer fake.updateApplicationRestartMutex.RUnlock()
  9525  	fake.updateApplicationStartMutex.RLock()
  9526  	defer fake.updateApplicationStartMutex.RUnlock()
  9527  	fake.updateApplicationStopMutex.RLock()
  9528  	defer fake.updateApplicationStopMutex.RUnlock()
  9529  	fake.updateBuildpackMutex.RLock()
  9530  	defer fake.updateBuildpackMutex.RUnlock()
  9531  	fake.updateEnvironmentVariableGroupMutex.RLock()
  9532  	defer fake.updateEnvironmentVariableGroupMutex.RUnlock()
  9533  	fake.updateFeatureFlagMutex.RLock()
  9534  	defer fake.updateFeatureFlagMutex.RUnlock()
  9535  	fake.updateOrganizationMutex.RLock()
  9536  	defer fake.updateOrganizationMutex.RUnlock()
  9537  	fake.updateOrganizationDefaultIsolationSegmentRelationshipMutex.RLock()
  9538  	defer fake.updateOrganizationDefaultIsolationSegmentRelationshipMutex.RUnlock()
  9539  	fake.updateProcessMutex.RLock()
  9540  	defer fake.updateProcessMutex.RUnlock()
  9541  	fake.updateResourceMetadataMutex.RLock()
  9542  	defer fake.updateResourceMetadataMutex.RUnlock()
  9543  	fake.updateResourceMetadataAsyncMutex.RLock()
  9544  	defer fake.updateResourceMetadataAsyncMutex.RUnlock()
  9545  	fake.updateServiceBrokerMutex.RLock()
  9546  	defer fake.updateServiceBrokerMutex.RUnlock()
  9547  	fake.updateSpaceMutex.RLock()
  9548  	defer fake.updateSpaceMutex.RUnlock()
  9549  	fake.updateSpaceApplyManifestMutex.RLock()
  9550  	defer fake.updateSpaceApplyManifestMutex.RUnlock()
  9551  	fake.updateSpaceIsolationSegmentRelationshipMutex.RLock()
  9552  	defer fake.updateSpaceIsolationSegmentRelationshipMutex.RUnlock()
  9553  	fake.updateTaskCancelMutex.RLock()
  9554  	defer fake.updateTaskCancelMutex.RUnlock()
  9555  	fake.uploadBitsPackageMutex.RLock()
  9556  	defer fake.uploadBitsPackageMutex.RUnlock()
  9557  	fake.uploadBuildpackMutex.RLock()
  9558  	defer fake.uploadBuildpackMutex.RUnlock()
  9559  	fake.uploadDropletBitsMutex.RLock()
  9560  	defer fake.uploadDropletBitsMutex.RUnlock()
  9561  	fake.uploadPackageMutex.RLock()
  9562  	defer fake.uploadPackageMutex.RUnlock()
  9563  	copiedInvocations := map[string][][]interface{}{}
  9564  	for key, value := range fake.invocations {
  9565  		copiedInvocations[key] = value
  9566  	}
  9567  	return copiedInvocations
  9568  }
  9569  
  9570  func (fake *FakeCloudControllerClient) recordInvocation(key string, args []interface{}) {
  9571  	fake.invocationsMutex.Lock()
  9572  	defer fake.invocationsMutex.Unlock()
  9573  	if fake.invocations == nil {
  9574  		fake.invocations = map[string][][]interface{}{}
  9575  	}
  9576  	if fake.invocations[key] == nil {
  9577  		fake.invocations[key] = [][]interface{}{}
  9578  	}
  9579  	fake.invocations[key] = append(fake.invocations[key], args)
  9580  }
  9581  
  9582  var _ v7action.CloudControllerClient = new(FakeCloudControllerClient)