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