github.com/randomtask1155/cli@v6.41.1-0.20181227003417-a98eed78cbde+incompatible/actor/v3action/v3actionfakes/fake_cloud_controller_client.go (about)

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package v3actionfakes
     3  
     4  import (
     5  	io "io"
     6  	sync "sync"
     7  
     8  	v3action "code.cloudfoundry.org/cli/actor/v3action"
     9  	ccv3 "code.cloudfoundry.org/cli/api/cloudcontroller/ccv3"
    10  )
    11  
    12  type FakeCloudControllerClient struct {
    13  	AppSSHEndpointStub        func() string
    14  	appSSHEndpointMutex       sync.RWMutex
    15  	appSSHEndpointArgsForCall []struct {
    16  	}
    17  	appSSHEndpointReturns struct {
    18  		result1 string
    19  	}
    20  	appSSHEndpointReturnsOnCall map[int]struct {
    21  		result1 string
    22  	}
    23  	AppSSHHostKeyFingerprintStub        func() string
    24  	appSSHHostKeyFingerprintMutex       sync.RWMutex
    25  	appSSHHostKeyFingerprintArgsForCall []struct {
    26  	}
    27  	appSSHHostKeyFingerprintReturns struct {
    28  		result1 string
    29  	}
    30  	appSSHHostKeyFingerprintReturnsOnCall map[int]struct {
    31  		result1 string
    32  	}
    33  	CancelDeploymentStub        func(string) (ccv3.Warnings, error)
    34  	cancelDeploymentMutex       sync.RWMutex
    35  	cancelDeploymentArgsForCall []struct {
    36  		arg1 string
    37  	}
    38  	cancelDeploymentReturns struct {
    39  		result1 ccv3.Warnings
    40  		result2 error
    41  	}
    42  	cancelDeploymentReturnsOnCall map[int]struct {
    43  		result1 ccv3.Warnings
    44  		result2 error
    45  	}
    46  	CloudControllerAPIVersionStub        func() string
    47  	cloudControllerAPIVersionMutex       sync.RWMutex
    48  	cloudControllerAPIVersionArgsForCall []struct {
    49  	}
    50  	cloudControllerAPIVersionReturns struct {
    51  		result1 string
    52  	}
    53  	cloudControllerAPIVersionReturnsOnCall map[int]struct {
    54  		result1 string
    55  	}
    56  	CreateApplicationStub        func(ccv3.Application) (ccv3.Application, ccv3.Warnings, error)
    57  	createApplicationMutex       sync.RWMutex
    58  	createApplicationArgsForCall []struct {
    59  		arg1 ccv3.Application
    60  	}
    61  	createApplicationReturns struct {
    62  		result1 ccv3.Application
    63  		result2 ccv3.Warnings
    64  		result3 error
    65  	}
    66  	createApplicationReturnsOnCall map[int]struct {
    67  		result1 ccv3.Application
    68  		result2 ccv3.Warnings
    69  		result3 error
    70  	}
    71  	CreateApplicationDeploymentStub        func(string, string) (string, ccv3.Warnings, error)
    72  	createApplicationDeploymentMutex       sync.RWMutex
    73  	createApplicationDeploymentArgsForCall []struct {
    74  		arg1 string
    75  		arg2 string
    76  	}
    77  	createApplicationDeploymentReturns struct {
    78  		result1 string
    79  		result2 ccv3.Warnings
    80  		result3 error
    81  	}
    82  	createApplicationDeploymentReturnsOnCall map[int]struct {
    83  		result1 string
    84  		result2 ccv3.Warnings
    85  		result3 error
    86  	}
    87  	CreateApplicationProcessScaleStub        func(string, ccv3.Process) (ccv3.Process, ccv3.Warnings, error)
    88  	createApplicationProcessScaleMutex       sync.RWMutex
    89  	createApplicationProcessScaleArgsForCall []struct {
    90  		arg1 string
    91  		arg2 ccv3.Process
    92  	}
    93  	createApplicationProcessScaleReturns struct {
    94  		result1 ccv3.Process
    95  		result2 ccv3.Warnings
    96  		result3 error
    97  	}
    98  	createApplicationProcessScaleReturnsOnCall map[int]struct {
    99  		result1 ccv3.Process
   100  		result2 ccv3.Warnings
   101  		result3 error
   102  	}
   103  	CreateApplicationTaskStub        func(string, ccv3.Task) (ccv3.Task, ccv3.Warnings, error)
   104  	createApplicationTaskMutex       sync.RWMutex
   105  	createApplicationTaskArgsForCall []struct {
   106  		arg1 string
   107  		arg2 ccv3.Task
   108  	}
   109  	createApplicationTaskReturns struct {
   110  		result1 ccv3.Task
   111  		result2 ccv3.Warnings
   112  		result3 error
   113  	}
   114  	createApplicationTaskReturnsOnCall map[int]struct {
   115  		result1 ccv3.Task
   116  		result2 ccv3.Warnings
   117  		result3 error
   118  	}
   119  	CreateBuildStub        func(ccv3.Build) (ccv3.Build, ccv3.Warnings, error)
   120  	createBuildMutex       sync.RWMutex
   121  	createBuildArgsForCall []struct {
   122  		arg1 ccv3.Build
   123  	}
   124  	createBuildReturns struct {
   125  		result1 ccv3.Build
   126  		result2 ccv3.Warnings
   127  		result3 error
   128  	}
   129  	createBuildReturnsOnCall map[int]struct {
   130  		result1 ccv3.Build
   131  		result2 ccv3.Warnings
   132  		result3 error
   133  	}
   134  	CreateIsolationSegmentStub        func(ccv3.IsolationSegment) (ccv3.IsolationSegment, ccv3.Warnings, error)
   135  	createIsolationSegmentMutex       sync.RWMutex
   136  	createIsolationSegmentArgsForCall []struct {
   137  		arg1 ccv3.IsolationSegment
   138  	}
   139  	createIsolationSegmentReturns struct {
   140  		result1 ccv3.IsolationSegment
   141  		result2 ccv3.Warnings
   142  		result3 error
   143  	}
   144  	createIsolationSegmentReturnsOnCall map[int]struct {
   145  		result1 ccv3.IsolationSegment
   146  		result2 ccv3.Warnings
   147  		result3 error
   148  	}
   149  	CreatePackageStub        func(ccv3.Package) (ccv3.Package, ccv3.Warnings, error)
   150  	createPackageMutex       sync.RWMutex
   151  	createPackageArgsForCall []struct {
   152  		arg1 ccv3.Package
   153  	}
   154  	createPackageReturns struct {
   155  		result1 ccv3.Package
   156  		result2 ccv3.Warnings
   157  		result3 error
   158  	}
   159  	createPackageReturnsOnCall map[int]struct {
   160  		result1 ccv3.Package
   161  		result2 ccv3.Warnings
   162  		result3 error
   163  	}
   164  	DeleteApplicationStub        func(string) (ccv3.JobURL, ccv3.Warnings, error)
   165  	deleteApplicationMutex       sync.RWMutex
   166  	deleteApplicationArgsForCall []struct {
   167  		arg1 string
   168  	}
   169  	deleteApplicationReturns struct {
   170  		result1 ccv3.JobURL
   171  		result2 ccv3.Warnings
   172  		result3 error
   173  	}
   174  	deleteApplicationReturnsOnCall map[int]struct {
   175  		result1 ccv3.JobURL
   176  		result2 ccv3.Warnings
   177  		result3 error
   178  	}
   179  	DeleteApplicationProcessInstanceStub        func(string, string, int) (ccv3.Warnings, error)
   180  	deleteApplicationProcessInstanceMutex       sync.RWMutex
   181  	deleteApplicationProcessInstanceArgsForCall []struct {
   182  		arg1 string
   183  		arg2 string
   184  		arg3 int
   185  	}
   186  	deleteApplicationProcessInstanceReturns struct {
   187  		result1 ccv3.Warnings
   188  		result2 error
   189  	}
   190  	deleteApplicationProcessInstanceReturnsOnCall map[int]struct {
   191  		result1 ccv3.Warnings
   192  		result2 error
   193  	}
   194  	DeleteIsolationSegmentStub        func(string) (ccv3.Warnings, error)
   195  	deleteIsolationSegmentMutex       sync.RWMutex
   196  	deleteIsolationSegmentArgsForCall []struct {
   197  		arg1 string
   198  	}
   199  	deleteIsolationSegmentReturns struct {
   200  		result1 ccv3.Warnings
   201  		result2 error
   202  	}
   203  	deleteIsolationSegmentReturnsOnCall map[int]struct {
   204  		result1 ccv3.Warnings
   205  		result2 error
   206  	}
   207  	DeleteIsolationSegmentOrganizationStub        func(string, string) (ccv3.Warnings, error)
   208  	deleteIsolationSegmentOrganizationMutex       sync.RWMutex
   209  	deleteIsolationSegmentOrganizationArgsForCall []struct {
   210  		arg1 string
   211  		arg2 string
   212  	}
   213  	deleteIsolationSegmentOrganizationReturns struct {
   214  		result1 ccv3.Warnings
   215  		result2 error
   216  	}
   217  	deleteIsolationSegmentOrganizationReturnsOnCall map[int]struct {
   218  		result1 ccv3.Warnings
   219  		result2 error
   220  	}
   221  	DeleteServiceInstanceRelationshipsSharedSpaceStub        func(string, string) (ccv3.Warnings, error)
   222  	deleteServiceInstanceRelationshipsSharedSpaceMutex       sync.RWMutex
   223  	deleteServiceInstanceRelationshipsSharedSpaceArgsForCall []struct {
   224  		arg1 string
   225  		arg2 string
   226  	}
   227  	deleteServiceInstanceRelationshipsSharedSpaceReturns struct {
   228  		result1 ccv3.Warnings
   229  		result2 error
   230  	}
   231  	deleteServiceInstanceRelationshipsSharedSpaceReturnsOnCall map[int]struct {
   232  		result1 ccv3.Warnings
   233  		result2 error
   234  	}
   235  	EntitleIsolationSegmentToOrganizationsStub        func(string, []string) (ccv3.RelationshipList, ccv3.Warnings, error)
   236  	entitleIsolationSegmentToOrganizationsMutex       sync.RWMutex
   237  	entitleIsolationSegmentToOrganizationsArgsForCall []struct {
   238  		arg1 string
   239  		arg2 []string
   240  	}
   241  	entitleIsolationSegmentToOrganizationsReturns struct {
   242  		result1 ccv3.RelationshipList
   243  		result2 ccv3.Warnings
   244  		result3 error
   245  	}
   246  	entitleIsolationSegmentToOrganizationsReturnsOnCall map[int]struct {
   247  		result1 ccv3.RelationshipList
   248  		result2 ccv3.Warnings
   249  		result3 error
   250  	}
   251  	GetApplicationDropletCurrentStub        func(string) (ccv3.Droplet, ccv3.Warnings, error)
   252  	getApplicationDropletCurrentMutex       sync.RWMutex
   253  	getApplicationDropletCurrentArgsForCall []struct {
   254  		arg1 string
   255  	}
   256  	getApplicationDropletCurrentReturns struct {
   257  		result1 ccv3.Droplet
   258  		result2 ccv3.Warnings
   259  		result3 error
   260  	}
   261  	getApplicationDropletCurrentReturnsOnCall map[int]struct {
   262  		result1 ccv3.Droplet
   263  		result2 ccv3.Warnings
   264  		result3 error
   265  	}
   266  	GetApplicationEnvironmentStub        func(string) (ccv3.Environment, ccv3.Warnings, error)
   267  	getApplicationEnvironmentMutex       sync.RWMutex
   268  	getApplicationEnvironmentArgsForCall []struct {
   269  		arg1 string
   270  	}
   271  	getApplicationEnvironmentReturns struct {
   272  		result1 ccv3.Environment
   273  		result2 ccv3.Warnings
   274  		result3 error
   275  	}
   276  	getApplicationEnvironmentReturnsOnCall map[int]struct {
   277  		result1 ccv3.Environment
   278  		result2 ccv3.Warnings
   279  		result3 error
   280  	}
   281  	GetApplicationProcessByTypeStub        func(string, string) (ccv3.Process, ccv3.Warnings, error)
   282  	getApplicationProcessByTypeMutex       sync.RWMutex
   283  	getApplicationProcessByTypeArgsForCall []struct {
   284  		arg1 string
   285  		arg2 string
   286  	}
   287  	getApplicationProcessByTypeReturns struct {
   288  		result1 ccv3.Process
   289  		result2 ccv3.Warnings
   290  		result3 error
   291  	}
   292  	getApplicationProcessByTypeReturnsOnCall map[int]struct {
   293  		result1 ccv3.Process
   294  		result2 ccv3.Warnings
   295  		result3 error
   296  	}
   297  	GetApplicationProcessesStub        func(string) ([]ccv3.Process, ccv3.Warnings, error)
   298  	getApplicationProcessesMutex       sync.RWMutex
   299  	getApplicationProcessesArgsForCall []struct {
   300  		arg1 string
   301  	}
   302  	getApplicationProcessesReturns struct {
   303  		result1 []ccv3.Process
   304  		result2 ccv3.Warnings
   305  		result3 error
   306  	}
   307  	getApplicationProcessesReturnsOnCall map[int]struct {
   308  		result1 []ccv3.Process
   309  		result2 ccv3.Warnings
   310  		result3 error
   311  	}
   312  	GetApplicationTasksStub        func(string, ...ccv3.Query) ([]ccv3.Task, ccv3.Warnings, error)
   313  	getApplicationTasksMutex       sync.RWMutex
   314  	getApplicationTasksArgsForCall []struct {
   315  		arg1 string
   316  		arg2 []ccv3.Query
   317  	}
   318  	getApplicationTasksReturns struct {
   319  		result1 []ccv3.Task
   320  		result2 ccv3.Warnings
   321  		result3 error
   322  	}
   323  	getApplicationTasksReturnsOnCall map[int]struct {
   324  		result1 []ccv3.Task
   325  		result2 ccv3.Warnings
   326  		result3 error
   327  	}
   328  	GetApplicationsStub        func(...ccv3.Query) ([]ccv3.Application, ccv3.Warnings, error)
   329  	getApplicationsMutex       sync.RWMutex
   330  	getApplicationsArgsForCall []struct {
   331  		arg1 []ccv3.Query
   332  	}
   333  	getApplicationsReturns struct {
   334  		result1 []ccv3.Application
   335  		result2 ccv3.Warnings
   336  		result3 error
   337  	}
   338  	getApplicationsReturnsOnCall map[int]struct {
   339  		result1 []ccv3.Application
   340  		result2 ccv3.Warnings
   341  		result3 error
   342  	}
   343  	GetBuildStub        func(string) (ccv3.Build, ccv3.Warnings, error)
   344  	getBuildMutex       sync.RWMutex
   345  	getBuildArgsForCall []struct {
   346  		arg1 string
   347  	}
   348  	getBuildReturns struct {
   349  		result1 ccv3.Build
   350  		result2 ccv3.Warnings
   351  		result3 error
   352  	}
   353  	getBuildReturnsOnCall map[int]struct {
   354  		result1 ccv3.Build
   355  		result2 ccv3.Warnings
   356  		result3 error
   357  	}
   358  	GetDeploymentStub        func(string) (ccv3.Deployment, ccv3.Warnings, error)
   359  	getDeploymentMutex       sync.RWMutex
   360  	getDeploymentArgsForCall []struct {
   361  		arg1 string
   362  	}
   363  	getDeploymentReturns struct {
   364  		result1 ccv3.Deployment
   365  		result2 ccv3.Warnings
   366  		result3 error
   367  	}
   368  	getDeploymentReturnsOnCall map[int]struct {
   369  		result1 ccv3.Deployment
   370  		result2 ccv3.Warnings
   371  		result3 error
   372  	}
   373  	GetDeploymentsStub        func(...ccv3.Query) ([]ccv3.Deployment, ccv3.Warnings, error)
   374  	getDeploymentsMutex       sync.RWMutex
   375  	getDeploymentsArgsForCall []struct {
   376  		arg1 []ccv3.Query
   377  	}
   378  	getDeploymentsReturns struct {
   379  		result1 []ccv3.Deployment
   380  		result2 ccv3.Warnings
   381  		result3 error
   382  	}
   383  	getDeploymentsReturnsOnCall map[int]struct {
   384  		result1 []ccv3.Deployment
   385  		result2 ccv3.Warnings
   386  		result3 error
   387  	}
   388  	GetDropletStub        func(string) (ccv3.Droplet, ccv3.Warnings, error)
   389  	getDropletMutex       sync.RWMutex
   390  	getDropletArgsForCall []struct {
   391  		arg1 string
   392  	}
   393  	getDropletReturns struct {
   394  		result1 ccv3.Droplet
   395  		result2 ccv3.Warnings
   396  		result3 error
   397  	}
   398  	getDropletReturnsOnCall map[int]struct {
   399  		result1 ccv3.Droplet
   400  		result2 ccv3.Warnings
   401  		result3 error
   402  	}
   403  	GetDropletsStub        func(...ccv3.Query) ([]ccv3.Droplet, ccv3.Warnings, error)
   404  	getDropletsMutex       sync.RWMutex
   405  	getDropletsArgsForCall []struct {
   406  		arg1 []ccv3.Query
   407  	}
   408  	getDropletsReturns struct {
   409  		result1 []ccv3.Droplet
   410  		result2 ccv3.Warnings
   411  		result3 error
   412  	}
   413  	getDropletsReturnsOnCall map[int]struct {
   414  		result1 []ccv3.Droplet
   415  		result2 ccv3.Warnings
   416  		result3 error
   417  	}
   418  	GetIsolationSegmentStub        func(string) (ccv3.IsolationSegment, ccv3.Warnings, error)
   419  	getIsolationSegmentMutex       sync.RWMutex
   420  	getIsolationSegmentArgsForCall []struct {
   421  		arg1 string
   422  	}
   423  	getIsolationSegmentReturns struct {
   424  		result1 ccv3.IsolationSegment
   425  		result2 ccv3.Warnings
   426  		result3 error
   427  	}
   428  	getIsolationSegmentReturnsOnCall map[int]struct {
   429  		result1 ccv3.IsolationSegment
   430  		result2 ccv3.Warnings
   431  		result3 error
   432  	}
   433  	GetIsolationSegmentOrganizationsStub        func(string) ([]ccv3.Organization, ccv3.Warnings, error)
   434  	getIsolationSegmentOrganizationsMutex       sync.RWMutex
   435  	getIsolationSegmentOrganizationsArgsForCall []struct {
   436  		arg1 string
   437  	}
   438  	getIsolationSegmentOrganizationsReturns struct {
   439  		result1 []ccv3.Organization
   440  		result2 ccv3.Warnings
   441  		result3 error
   442  	}
   443  	getIsolationSegmentOrganizationsReturnsOnCall map[int]struct {
   444  		result1 []ccv3.Organization
   445  		result2 ccv3.Warnings
   446  		result3 error
   447  	}
   448  	GetIsolationSegmentsStub        func(...ccv3.Query) ([]ccv3.IsolationSegment, ccv3.Warnings, error)
   449  	getIsolationSegmentsMutex       sync.RWMutex
   450  	getIsolationSegmentsArgsForCall []struct {
   451  		arg1 []ccv3.Query
   452  	}
   453  	getIsolationSegmentsReturns struct {
   454  		result1 []ccv3.IsolationSegment
   455  		result2 ccv3.Warnings
   456  		result3 error
   457  	}
   458  	getIsolationSegmentsReturnsOnCall map[int]struct {
   459  		result1 []ccv3.IsolationSegment
   460  		result2 ccv3.Warnings
   461  		result3 error
   462  	}
   463  	GetOrganizationDefaultIsolationSegmentStub        func(string) (ccv3.Relationship, ccv3.Warnings, error)
   464  	getOrganizationDefaultIsolationSegmentMutex       sync.RWMutex
   465  	getOrganizationDefaultIsolationSegmentArgsForCall []struct {
   466  		arg1 string
   467  	}
   468  	getOrganizationDefaultIsolationSegmentReturns struct {
   469  		result1 ccv3.Relationship
   470  		result2 ccv3.Warnings
   471  		result3 error
   472  	}
   473  	getOrganizationDefaultIsolationSegmentReturnsOnCall map[int]struct {
   474  		result1 ccv3.Relationship
   475  		result2 ccv3.Warnings
   476  		result3 error
   477  	}
   478  	GetOrganizationsStub        func(...ccv3.Query) ([]ccv3.Organization, ccv3.Warnings, error)
   479  	getOrganizationsMutex       sync.RWMutex
   480  	getOrganizationsArgsForCall []struct {
   481  		arg1 []ccv3.Query
   482  	}
   483  	getOrganizationsReturns struct {
   484  		result1 []ccv3.Organization
   485  		result2 ccv3.Warnings
   486  		result3 error
   487  	}
   488  	getOrganizationsReturnsOnCall map[int]struct {
   489  		result1 []ccv3.Organization
   490  		result2 ccv3.Warnings
   491  		result3 error
   492  	}
   493  	GetPackageStub        func(string) (ccv3.Package, ccv3.Warnings, error)
   494  	getPackageMutex       sync.RWMutex
   495  	getPackageArgsForCall []struct {
   496  		arg1 string
   497  	}
   498  	getPackageReturns struct {
   499  		result1 ccv3.Package
   500  		result2 ccv3.Warnings
   501  		result3 error
   502  	}
   503  	getPackageReturnsOnCall map[int]struct {
   504  		result1 ccv3.Package
   505  		result2 ccv3.Warnings
   506  		result3 error
   507  	}
   508  	GetPackagesStub        func(...ccv3.Query) ([]ccv3.Package, ccv3.Warnings, error)
   509  	getPackagesMutex       sync.RWMutex
   510  	getPackagesArgsForCall []struct {
   511  		arg1 []ccv3.Query
   512  	}
   513  	getPackagesReturns struct {
   514  		result1 []ccv3.Package
   515  		result2 ccv3.Warnings
   516  		result3 error
   517  	}
   518  	getPackagesReturnsOnCall map[int]struct {
   519  		result1 []ccv3.Package
   520  		result2 ccv3.Warnings
   521  		result3 error
   522  	}
   523  	GetProcessInstancesStub        func(string) ([]ccv3.ProcessInstance, ccv3.Warnings, error)
   524  	getProcessInstancesMutex       sync.RWMutex
   525  	getProcessInstancesArgsForCall []struct {
   526  		arg1 string
   527  	}
   528  	getProcessInstancesReturns struct {
   529  		result1 []ccv3.ProcessInstance
   530  		result2 ccv3.Warnings
   531  		result3 error
   532  	}
   533  	getProcessInstancesReturnsOnCall map[int]struct {
   534  		result1 []ccv3.ProcessInstance
   535  		result2 ccv3.Warnings
   536  		result3 error
   537  	}
   538  	GetServiceInstancesStub        func(...ccv3.Query) ([]ccv3.ServiceInstance, ccv3.Warnings, error)
   539  	getServiceInstancesMutex       sync.RWMutex
   540  	getServiceInstancesArgsForCall []struct {
   541  		arg1 []ccv3.Query
   542  	}
   543  	getServiceInstancesReturns struct {
   544  		result1 []ccv3.ServiceInstance
   545  		result2 ccv3.Warnings
   546  		result3 error
   547  	}
   548  	getServiceInstancesReturnsOnCall map[int]struct {
   549  		result1 []ccv3.ServiceInstance
   550  		result2 ccv3.Warnings
   551  		result3 error
   552  	}
   553  	GetSpaceIsolationSegmentStub        func(string) (ccv3.Relationship, ccv3.Warnings, error)
   554  	getSpaceIsolationSegmentMutex       sync.RWMutex
   555  	getSpaceIsolationSegmentArgsForCall []struct {
   556  		arg1 string
   557  	}
   558  	getSpaceIsolationSegmentReturns struct {
   559  		result1 ccv3.Relationship
   560  		result2 ccv3.Warnings
   561  		result3 error
   562  	}
   563  	getSpaceIsolationSegmentReturnsOnCall map[int]struct {
   564  		result1 ccv3.Relationship
   565  		result2 ccv3.Warnings
   566  		result3 error
   567  	}
   568  	GetSpacesStub        func(...ccv3.Query) ([]ccv3.Space, ccv3.Warnings, error)
   569  	getSpacesMutex       sync.RWMutex
   570  	getSpacesArgsForCall []struct {
   571  		arg1 []ccv3.Query
   572  	}
   573  	getSpacesReturns struct {
   574  		result1 []ccv3.Space
   575  		result2 ccv3.Warnings
   576  		result3 error
   577  	}
   578  	getSpacesReturnsOnCall map[int]struct {
   579  		result1 []ccv3.Space
   580  		result2 ccv3.Warnings
   581  		result3 error
   582  	}
   583  	PollJobStub        func(ccv3.JobURL) (ccv3.Warnings, error)
   584  	pollJobMutex       sync.RWMutex
   585  	pollJobArgsForCall []struct {
   586  		arg1 ccv3.JobURL
   587  	}
   588  	pollJobReturns struct {
   589  		result1 ccv3.Warnings
   590  		result2 error
   591  	}
   592  	pollJobReturnsOnCall map[int]struct {
   593  		result1 ccv3.Warnings
   594  		result2 error
   595  	}
   596  	SetApplicationDropletStub        func(string, string) (ccv3.Relationship, ccv3.Warnings, error)
   597  	setApplicationDropletMutex       sync.RWMutex
   598  	setApplicationDropletArgsForCall []struct {
   599  		arg1 string
   600  		arg2 string
   601  	}
   602  	setApplicationDropletReturns struct {
   603  		result1 ccv3.Relationship
   604  		result2 ccv3.Warnings
   605  		result3 error
   606  	}
   607  	setApplicationDropletReturnsOnCall map[int]struct {
   608  		result1 ccv3.Relationship
   609  		result2 ccv3.Warnings
   610  		result3 error
   611  	}
   612  	ShareServiceInstanceToSpacesStub        func(string, []string) (ccv3.RelationshipList, ccv3.Warnings, error)
   613  	shareServiceInstanceToSpacesMutex       sync.RWMutex
   614  	shareServiceInstanceToSpacesArgsForCall []struct {
   615  		arg1 string
   616  		arg2 []string
   617  	}
   618  	shareServiceInstanceToSpacesReturns struct {
   619  		result1 ccv3.RelationshipList
   620  		result2 ccv3.Warnings
   621  		result3 error
   622  	}
   623  	shareServiceInstanceToSpacesReturnsOnCall map[int]struct {
   624  		result1 ccv3.RelationshipList
   625  		result2 ccv3.Warnings
   626  		result3 error
   627  	}
   628  	UpdateApplicationStub        func(ccv3.Application) (ccv3.Application, ccv3.Warnings, error)
   629  	updateApplicationMutex       sync.RWMutex
   630  	updateApplicationArgsForCall []struct {
   631  		arg1 ccv3.Application
   632  	}
   633  	updateApplicationReturns struct {
   634  		result1 ccv3.Application
   635  		result2 ccv3.Warnings
   636  		result3 error
   637  	}
   638  	updateApplicationReturnsOnCall map[int]struct {
   639  		result1 ccv3.Application
   640  		result2 ccv3.Warnings
   641  		result3 error
   642  	}
   643  	UpdateApplicationApplyManifestStub        func(string, []byte) (ccv3.JobURL, ccv3.Warnings, error)
   644  	updateApplicationApplyManifestMutex       sync.RWMutex
   645  	updateApplicationApplyManifestArgsForCall []struct {
   646  		arg1 string
   647  		arg2 []byte
   648  	}
   649  	updateApplicationApplyManifestReturns struct {
   650  		result1 ccv3.JobURL
   651  		result2 ccv3.Warnings
   652  		result3 error
   653  	}
   654  	updateApplicationApplyManifestReturnsOnCall map[int]struct {
   655  		result1 ccv3.JobURL
   656  		result2 ccv3.Warnings
   657  		result3 error
   658  	}
   659  	UpdateApplicationEnvironmentVariablesStub        func(string, ccv3.EnvironmentVariables) (ccv3.EnvironmentVariables, ccv3.Warnings, error)
   660  	updateApplicationEnvironmentVariablesMutex       sync.RWMutex
   661  	updateApplicationEnvironmentVariablesArgsForCall []struct {
   662  		arg1 string
   663  		arg2 ccv3.EnvironmentVariables
   664  	}
   665  	updateApplicationEnvironmentVariablesReturns struct {
   666  		result1 ccv3.EnvironmentVariables
   667  		result2 ccv3.Warnings
   668  		result3 error
   669  	}
   670  	updateApplicationEnvironmentVariablesReturnsOnCall map[int]struct {
   671  		result1 ccv3.EnvironmentVariables
   672  		result2 ccv3.Warnings
   673  		result3 error
   674  	}
   675  	UpdateApplicationRestartStub        func(string) (ccv3.Application, ccv3.Warnings, error)
   676  	updateApplicationRestartMutex       sync.RWMutex
   677  	updateApplicationRestartArgsForCall []struct {
   678  		arg1 string
   679  	}
   680  	updateApplicationRestartReturns struct {
   681  		result1 ccv3.Application
   682  		result2 ccv3.Warnings
   683  		result3 error
   684  	}
   685  	updateApplicationRestartReturnsOnCall map[int]struct {
   686  		result1 ccv3.Application
   687  		result2 ccv3.Warnings
   688  		result3 error
   689  	}
   690  	UpdateApplicationStartStub        func(string) (ccv3.Application, ccv3.Warnings, error)
   691  	updateApplicationStartMutex       sync.RWMutex
   692  	updateApplicationStartArgsForCall []struct {
   693  		arg1 string
   694  	}
   695  	updateApplicationStartReturns struct {
   696  		result1 ccv3.Application
   697  		result2 ccv3.Warnings
   698  		result3 error
   699  	}
   700  	updateApplicationStartReturnsOnCall map[int]struct {
   701  		result1 ccv3.Application
   702  		result2 ccv3.Warnings
   703  		result3 error
   704  	}
   705  	UpdateApplicationStopStub        func(string) (ccv3.Application, ccv3.Warnings, error)
   706  	updateApplicationStopMutex       sync.RWMutex
   707  	updateApplicationStopArgsForCall []struct {
   708  		arg1 string
   709  	}
   710  	updateApplicationStopReturns struct {
   711  		result1 ccv3.Application
   712  		result2 ccv3.Warnings
   713  		result3 error
   714  	}
   715  	updateApplicationStopReturnsOnCall map[int]struct {
   716  		result1 ccv3.Application
   717  		result2 ccv3.Warnings
   718  		result3 error
   719  	}
   720  	UpdateOrganizationDefaultIsolationSegmentRelationshipStub        func(string, string) (ccv3.Relationship, ccv3.Warnings, error)
   721  	updateOrganizationDefaultIsolationSegmentRelationshipMutex       sync.RWMutex
   722  	updateOrganizationDefaultIsolationSegmentRelationshipArgsForCall []struct {
   723  		arg1 string
   724  		arg2 string
   725  	}
   726  	updateOrganizationDefaultIsolationSegmentRelationshipReturns struct {
   727  		result1 ccv3.Relationship
   728  		result2 ccv3.Warnings
   729  		result3 error
   730  	}
   731  	updateOrganizationDefaultIsolationSegmentRelationshipReturnsOnCall map[int]struct {
   732  		result1 ccv3.Relationship
   733  		result2 ccv3.Warnings
   734  		result3 error
   735  	}
   736  	UpdateProcessStub        func(ccv3.Process) (ccv3.Process, ccv3.Warnings, error)
   737  	updateProcessMutex       sync.RWMutex
   738  	updateProcessArgsForCall []struct {
   739  		arg1 ccv3.Process
   740  	}
   741  	updateProcessReturns struct {
   742  		result1 ccv3.Process
   743  		result2 ccv3.Warnings
   744  		result3 error
   745  	}
   746  	updateProcessReturnsOnCall map[int]struct {
   747  		result1 ccv3.Process
   748  		result2 ccv3.Warnings
   749  		result3 error
   750  	}
   751  	UpdateSpaceIsolationSegmentRelationshipStub        func(string, string) (ccv3.Relationship, ccv3.Warnings, error)
   752  	updateSpaceIsolationSegmentRelationshipMutex       sync.RWMutex
   753  	updateSpaceIsolationSegmentRelationshipArgsForCall []struct {
   754  		arg1 string
   755  		arg2 string
   756  	}
   757  	updateSpaceIsolationSegmentRelationshipReturns struct {
   758  		result1 ccv3.Relationship
   759  		result2 ccv3.Warnings
   760  		result3 error
   761  	}
   762  	updateSpaceIsolationSegmentRelationshipReturnsOnCall map[int]struct {
   763  		result1 ccv3.Relationship
   764  		result2 ccv3.Warnings
   765  		result3 error
   766  	}
   767  	UpdateTaskCancelStub        func(string) (ccv3.Task, ccv3.Warnings, error)
   768  	updateTaskCancelMutex       sync.RWMutex
   769  	updateTaskCancelArgsForCall []struct {
   770  		arg1 string
   771  	}
   772  	updateTaskCancelReturns struct {
   773  		result1 ccv3.Task
   774  		result2 ccv3.Warnings
   775  		result3 error
   776  	}
   777  	updateTaskCancelReturnsOnCall map[int]struct {
   778  		result1 ccv3.Task
   779  		result2 ccv3.Warnings
   780  		result3 error
   781  	}
   782  	UploadBitsPackageStub        func(ccv3.Package, []ccv3.Resource, io.Reader, int64) (ccv3.Package, ccv3.Warnings, error)
   783  	uploadBitsPackageMutex       sync.RWMutex
   784  	uploadBitsPackageArgsForCall []struct {
   785  		arg1 ccv3.Package
   786  		arg2 []ccv3.Resource
   787  		arg3 io.Reader
   788  		arg4 int64
   789  	}
   790  	uploadBitsPackageReturns struct {
   791  		result1 ccv3.Package
   792  		result2 ccv3.Warnings
   793  		result3 error
   794  	}
   795  	uploadBitsPackageReturnsOnCall map[int]struct {
   796  		result1 ccv3.Package
   797  		result2 ccv3.Warnings
   798  		result3 error
   799  	}
   800  	UploadPackageStub        func(ccv3.Package, string) (ccv3.Package, ccv3.Warnings, error)
   801  	uploadPackageMutex       sync.RWMutex
   802  	uploadPackageArgsForCall []struct {
   803  		arg1 ccv3.Package
   804  		arg2 string
   805  	}
   806  	uploadPackageReturns struct {
   807  		result1 ccv3.Package
   808  		result2 ccv3.Warnings
   809  		result3 error
   810  	}
   811  	uploadPackageReturnsOnCall map[int]struct {
   812  		result1 ccv3.Package
   813  		result2 ccv3.Warnings
   814  		result3 error
   815  	}
   816  	invocations      map[string][][]interface{}
   817  	invocationsMutex sync.RWMutex
   818  }
   819  
   820  func (fake *FakeCloudControllerClient) AppSSHEndpoint() string {
   821  	fake.appSSHEndpointMutex.Lock()
   822  	ret, specificReturn := fake.appSSHEndpointReturnsOnCall[len(fake.appSSHEndpointArgsForCall)]
   823  	fake.appSSHEndpointArgsForCall = append(fake.appSSHEndpointArgsForCall, struct {
   824  	}{})
   825  	fake.recordInvocation("AppSSHEndpoint", []interface{}{})
   826  	fake.appSSHEndpointMutex.Unlock()
   827  	if fake.AppSSHEndpointStub != nil {
   828  		return fake.AppSSHEndpointStub()
   829  	}
   830  	if specificReturn {
   831  		return ret.result1
   832  	}
   833  	fakeReturns := fake.appSSHEndpointReturns
   834  	return fakeReturns.result1
   835  }
   836  
   837  func (fake *FakeCloudControllerClient) AppSSHEndpointCallCount() int {
   838  	fake.appSSHEndpointMutex.RLock()
   839  	defer fake.appSSHEndpointMutex.RUnlock()
   840  	return len(fake.appSSHEndpointArgsForCall)
   841  }
   842  
   843  func (fake *FakeCloudControllerClient) AppSSHEndpointCalls(stub func() string) {
   844  	fake.appSSHEndpointMutex.Lock()
   845  	defer fake.appSSHEndpointMutex.Unlock()
   846  	fake.AppSSHEndpointStub = stub
   847  }
   848  
   849  func (fake *FakeCloudControllerClient) AppSSHEndpointReturns(result1 string) {
   850  	fake.appSSHEndpointMutex.Lock()
   851  	defer fake.appSSHEndpointMutex.Unlock()
   852  	fake.AppSSHEndpointStub = nil
   853  	fake.appSSHEndpointReturns = struct {
   854  		result1 string
   855  	}{result1}
   856  }
   857  
   858  func (fake *FakeCloudControllerClient) AppSSHEndpointReturnsOnCall(i int, result1 string) {
   859  	fake.appSSHEndpointMutex.Lock()
   860  	defer fake.appSSHEndpointMutex.Unlock()
   861  	fake.AppSSHEndpointStub = nil
   862  	if fake.appSSHEndpointReturnsOnCall == nil {
   863  		fake.appSSHEndpointReturnsOnCall = make(map[int]struct {
   864  			result1 string
   865  		})
   866  	}
   867  	fake.appSSHEndpointReturnsOnCall[i] = struct {
   868  		result1 string
   869  	}{result1}
   870  }
   871  
   872  func (fake *FakeCloudControllerClient) AppSSHHostKeyFingerprint() string {
   873  	fake.appSSHHostKeyFingerprintMutex.Lock()
   874  	ret, specificReturn := fake.appSSHHostKeyFingerprintReturnsOnCall[len(fake.appSSHHostKeyFingerprintArgsForCall)]
   875  	fake.appSSHHostKeyFingerprintArgsForCall = append(fake.appSSHHostKeyFingerprintArgsForCall, struct {
   876  	}{})
   877  	fake.recordInvocation("AppSSHHostKeyFingerprint", []interface{}{})
   878  	fake.appSSHHostKeyFingerprintMutex.Unlock()
   879  	if fake.AppSSHHostKeyFingerprintStub != nil {
   880  		return fake.AppSSHHostKeyFingerprintStub()
   881  	}
   882  	if specificReturn {
   883  		return ret.result1
   884  	}
   885  	fakeReturns := fake.appSSHHostKeyFingerprintReturns
   886  	return fakeReturns.result1
   887  }
   888  
   889  func (fake *FakeCloudControllerClient) AppSSHHostKeyFingerprintCallCount() int {
   890  	fake.appSSHHostKeyFingerprintMutex.RLock()
   891  	defer fake.appSSHHostKeyFingerprintMutex.RUnlock()
   892  	return len(fake.appSSHHostKeyFingerprintArgsForCall)
   893  }
   894  
   895  func (fake *FakeCloudControllerClient) AppSSHHostKeyFingerprintCalls(stub func() string) {
   896  	fake.appSSHHostKeyFingerprintMutex.Lock()
   897  	defer fake.appSSHHostKeyFingerprintMutex.Unlock()
   898  	fake.AppSSHHostKeyFingerprintStub = stub
   899  }
   900  
   901  func (fake *FakeCloudControllerClient) AppSSHHostKeyFingerprintReturns(result1 string) {
   902  	fake.appSSHHostKeyFingerprintMutex.Lock()
   903  	defer fake.appSSHHostKeyFingerprintMutex.Unlock()
   904  	fake.AppSSHHostKeyFingerprintStub = nil
   905  	fake.appSSHHostKeyFingerprintReturns = struct {
   906  		result1 string
   907  	}{result1}
   908  }
   909  
   910  func (fake *FakeCloudControllerClient) AppSSHHostKeyFingerprintReturnsOnCall(i int, result1 string) {
   911  	fake.appSSHHostKeyFingerprintMutex.Lock()
   912  	defer fake.appSSHHostKeyFingerprintMutex.Unlock()
   913  	fake.AppSSHHostKeyFingerprintStub = nil
   914  	if fake.appSSHHostKeyFingerprintReturnsOnCall == nil {
   915  		fake.appSSHHostKeyFingerprintReturnsOnCall = make(map[int]struct {
   916  			result1 string
   917  		})
   918  	}
   919  	fake.appSSHHostKeyFingerprintReturnsOnCall[i] = struct {
   920  		result1 string
   921  	}{result1}
   922  }
   923  
   924  func (fake *FakeCloudControllerClient) CancelDeployment(arg1 string) (ccv3.Warnings, error) {
   925  	fake.cancelDeploymentMutex.Lock()
   926  	ret, specificReturn := fake.cancelDeploymentReturnsOnCall[len(fake.cancelDeploymentArgsForCall)]
   927  	fake.cancelDeploymentArgsForCall = append(fake.cancelDeploymentArgsForCall, struct {
   928  		arg1 string
   929  	}{arg1})
   930  	fake.recordInvocation("CancelDeployment", []interface{}{arg1})
   931  	fake.cancelDeploymentMutex.Unlock()
   932  	if fake.CancelDeploymentStub != nil {
   933  		return fake.CancelDeploymentStub(arg1)
   934  	}
   935  	if specificReturn {
   936  		return ret.result1, ret.result2
   937  	}
   938  	fakeReturns := fake.cancelDeploymentReturns
   939  	return fakeReturns.result1, fakeReturns.result2
   940  }
   941  
   942  func (fake *FakeCloudControllerClient) CancelDeploymentCallCount() int {
   943  	fake.cancelDeploymentMutex.RLock()
   944  	defer fake.cancelDeploymentMutex.RUnlock()
   945  	return len(fake.cancelDeploymentArgsForCall)
   946  }
   947  
   948  func (fake *FakeCloudControllerClient) CancelDeploymentCalls(stub func(string) (ccv3.Warnings, error)) {
   949  	fake.cancelDeploymentMutex.Lock()
   950  	defer fake.cancelDeploymentMutex.Unlock()
   951  	fake.CancelDeploymentStub = stub
   952  }
   953  
   954  func (fake *FakeCloudControllerClient) CancelDeploymentArgsForCall(i int) string {
   955  	fake.cancelDeploymentMutex.RLock()
   956  	defer fake.cancelDeploymentMutex.RUnlock()
   957  	argsForCall := fake.cancelDeploymentArgsForCall[i]
   958  	return argsForCall.arg1
   959  }
   960  
   961  func (fake *FakeCloudControllerClient) CancelDeploymentReturns(result1 ccv3.Warnings, result2 error) {
   962  	fake.cancelDeploymentMutex.Lock()
   963  	defer fake.cancelDeploymentMutex.Unlock()
   964  	fake.CancelDeploymentStub = nil
   965  	fake.cancelDeploymentReturns = struct {
   966  		result1 ccv3.Warnings
   967  		result2 error
   968  	}{result1, result2}
   969  }
   970  
   971  func (fake *FakeCloudControllerClient) CancelDeploymentReturnsOnCall(i int, result1 ccv3.Warnings, result2 error) {
   972  	fake.cancelDeploymentMutex.Lock()
   973  	defer fake.cancelDeploymentMutex.Unlock()
   974  	fake.CancelDeploymentStub = nil
   975  	if fake.cancelDeploymentReturnsOnCall == nil {
   976  		fake.cancelDeploymentReturnsOnCall = make(map[int]struct {
   977  			result1 ccv3.Warnings
   978  			result2 error
   979  		})
   980  	}
   981  	fake.cancelDeploymentReturnsOnCall[i] = struct {
   982  		result1 ccv3.Warnings
   983  		result2 error
   984  	}{result1, result2}
   985  }
   986  
   987  func (fake *FakeCloudControllerClient) CloudControllerAPIVersion() string {
   988  	fake.cloudControllerAPIVersionMutex.Lock()
   989  	ret, specificReturn := fake.cloudControllerAPIVersionReturnsOnCall[len(fake.cloudControllerAPIVersionArgsForCall)]
   990  	fake.cloudControllerAPIVersionArgsForCall = append(fake.cloudControllerAPIVersionArgsForCall, struct {
   991  	}{})
   992  	fake.recordInvocation("CloudControllerAPIVersion", []interface{}{})
   993  	fake.cloudControllerAPIVersionMutex.Unlock()
   994  	if fake.CloudControllerAPIVersionStub != nil {
   995  		return fake.CloudControllerAPIVersionStub()
   996  	}
   997  	if specificReturn {
   998  		return ret.result1
   999  	}
  1000  	fakeReturns := fake.cloudControllerAPIVersionReturns
  1001  	return fakeReturns.result1
  1002  }
  1003  
  1004  func (fake *FakeCloudControllerClient) CloudControllerAPIVersionCallCount() int {
  1005  	fake.cloudControllerAPIVersionMutex.RLock()
  1006  	defer fake.cloudControllerAPIVersionMutex.RUnlock()
  1007  	return len(fake.cloudControllerAPIVersionArgsForCall)
  1008  }
  1009  
  1010  func (fake *FakeCloudControllerClient) CloudControllerAPIVersionCalls(stub func() string) {
  1011  	fake.cloudControllerAPIVersionMutex.Lock()
  1012  	defer fake.cloudControllerAPIVersionMutex.Unlock()
  1013  	fake.CloudControllerAPIVersionStub = stub
  1014  }
  1015  
  1016  func (fake *FakeCloudControllerClient) CloudControllerAPIVersionReturns(result1 string) {
  1017  	fake.cloudControllerAPIVersionMutex.Lock()
  1018  	defer fake.cloudControllerAPIVersionMutex.Unlock()
  1019  	fake.CloudControllerAPIVersionStub = nil
  1020  	fake.cloudControllerAPIVersionReturns = struct {
  1021  		result1 string
  1022  	}{result1}
  1023  }
  1024  
  1025  func (fake *FakeCloudControllerClient) CloudControllerAPIVersionReturnsOnCall(i int, result1 string) {
  1026  	fake.cloudControllerAPIVersionMutex.Lock()
  1027  	defer fake.cloudControllerAPIVersionMutex.Unlock()
  1028  	fake.CloudControllerAPIVersionStub = nil
  1029  	if fake.cloudControllerAPIVersionReturnsOnCall == nil {
  1030  		fake.cloudControllerAPIVersionReturnsOnCall = make(map[int]struct {
  1031  			result1 string
  1032  		})
  1033  	}
  1034  	fake.cloudControllerAPIVersionReturnsOnCall[i] = struct {
  1035  		result1 string
  1036  	}{result1}
  1037  }
  1038  
  1039  func (fake *FakeCloudControllerClient) CreateApplication(arg1 ccv3.Application) (ccv3.Application, ccv3.Warnings, error) {
  1040  	fake.createApplicationMutex.Lock()
  1041  	ret, specificReturn := fake.createApplicationReturnsOnCall[len(fake.createApplicationArgsForCall)]
  1042  	fake.createApplicationArgsForCall = append(fake.createApplicationArgsForCall, struct {
  1043  		arg1 ccv3.Application
  1044  	}{arg1})
  1045  	fake.recordInvocation("CreateApplication", []interface{}{arg1})
  1046  	fake.createApplicationMutex.Unlock()
  1047  	if fake.CreateApplicationStub != nil {
  1048  		return fake.CreateApplicationStub(arg1)
  1049  	}
  1050  	if specificReturn {
  1051  		return ret.result1, ret.result2, ret.result3
  1052  	}
  1053  	fakeReturns := fake.createApplicationReturns
  1054  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  1055  }
  1056  
  1057  func (fake *FakeCloudControllerClient) CreateApplicationCallCount() int {
  1058  	fake.createApplicationMutex.RLock()
  1059  	defer fake.createApplicationMutex.RUnlock()
  1060  	return len(fake.createApplicationArgsForCall)
  1061  }
  1062  
  1063  func (fake *FakeCloudControllerClient) CreateApplicationCalls(stub func(ccv3.Application) (ccv3.Application, ccv3.Warnings, error)) {
  1064  	fake.createApplicationMutex.Lock()
  1065  	defer fake.createApplicationMutex.Unlock()
  1066  	fake.CreateApplicationStub = stub
  1067  }
  1068  
  1069  func (fake *FakeCloudControllerClient) CreateApplicationArgsForCall(i int) ccv3.Application {
  1070  	fake.createApplicationMutex.RLock()
  1071  	defer fake.createApplicationMutex.RUnlock()
  1072  	argsForCall := fake.createApplicationArgsForCall[i]
  1073  	return argsForCall.arg1
  1074  }
  1075  
  1076  func (fake *FakeCloudControllerClient) CreateApplicationReturns(result1 ccv3.Application, result2 ccv3.Warnings, result3 error) {
  1077  	fake.createApplicationMutex.Lock()
  1078  	defer fake.createApplicationMutex.Unlock()
  1079  	fake.CreateApplicationStub = nil
  1080  	fake.createApplicationReturns = struct {
  1081  		result1 ccv3.Application
  1082  		result2 ccv3.Warnings
  1083  		result3 error
  1084  	}{result1, result2, result3}
  1085  }
  1086  
  1087  func (fake *FakeCloudControllerClient) CreateApplicationReturnsOnCall(i int, result1 ccv3.Application, result2 ccv3.Warnings, result3 error) {
  1088  	fake.createApplicationMutex.Lock()
  1089  	defer fake.createApplicationMutex.Unlock()
  1090  	fake.CreateApplicationStub = nil
  1091  	if fake.createApplicationReturnsOnCall == nil {
  1092  		fake.createApplicationReturnsOnCall = make(map[int]struct {
  1093  			result1 ccv3.Application
  1094  			result2 ccv3.Warnings
  1095  			result3 error
  1096  		})
  1097  	}
  1098  	fake.createApplicationReturnsOnCall[i] = struct {
  1099  		result1 ccv3.Application
  1100  		result2 ccv3.Warnings
  1101  		result3 error
  1102  	}{result1, result2, result3}
  1103  }
  1104  
  1105  func (fake *FakeCloudControllerClient) CreateApplicationDeployment(arg1 string, arg2 string) (string, ccv3.Warnings, error) {
  1106  	fake.createApplicationDeploymentMutex.Lock()
  1107  	ret, specificReturn := fake.createApplicationDeploymentReturnsOnCall[len(fake.createApplicationDeploymentArgsForCall)]
  1108  	fake.createApplicationDeploymentArgsForCall = append(fake.createApplicationDeploymentArgsForCall, struct {
  1109  		arg1 string
  1110  		arg2 string
  1111  	}{arg1, arg2})
  1112  	fake.recordInvocation("CreateApplicationDeployment", []interface{}{arg1, arg2})
  1113  	fake.createApplicationDeploymentMutex.Unlock()
  1114  	if fake.CreateApplicationDeploymentStub != nil {
  1115  		return fake.CreateApplicationDeploymentStub(arg1, arg2)
  1116  	}
  1117  	if specificReturn {
  1118  		return ret.result1, ret.result2, ret.result3
  1119  	}
  1120  	fakeReturns := fake.createApplicationDeploymentReturns
  1121  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  1122  }
  1123  
  1124  func (fake *FakeCloudControllerClient) CreateApplicationDeploymentCallCount() int {
  1125  	fake.createApplicationDeploymentMutex.RLock()
  1126  	defer fake.createApplicationDeploymentMutex.RUnlock()
  1127  	return len(fake.createApplicationDeploymentArgsForCall)
  1128  }
  1129  
  1130  func (fake *FakeCloudControllerClient) CreateApplicationDeploymentCalls(stub func(string, string) (string, ccv3.Warnings, error)) {
  1131  	fake.createApplicationDeploymentMutex.Lock()
  1132  	defer fake.createApplicationDeploymentMutex.Unlock()
  1133  	fake.CreateApplicationDeploymentStub = stub
  1134  }
  1135  
  1136  func (fake *FakeCloudControllerClient) CreateApplicationDeploymentArgsForCall(i int) (string, string) {
  1137  	fake.createApplicationDeploymentMutex.RLock()
  1138  	defer fake.createApplicationDeploymentMutex.RUnlock()
  1139  	argsForCall := fake.createApplicationDeploymentArgsForCall[i]
  1140  	return argsForCall.arg1, argsForCall.arg2
  1141  }
  1142  
  1143  func (fake *FakeCloudControllerClient) CreateApplicationDeploymentReturns(result1 string, result2 ccv3.Warnings, result3 error) {
  1144  	fake.createApplicationDeploymentMutex.Lock()
  1145  	defer fake.createApplicationDeploymentMutex.Unlock()
  1146  	fake.CreateApplicationDeploymentStub = nil
  1147  	fake.createApplicationDeploymentReturns = struct {
  1148  		result1 string
  1149  		result2 ccv3.Warnings
  1150  		result3 error
  1151  	}{result1, result2, result3}
  1152  }
  1153  
  1154  func (fake *FakeCloudControllerClient) CreateApplicationDeploymentReturnsOnCall(i int, result1 string, result2 ccv3.Warnings, result3 error) {
  1155  	fake.createApplicationDeploymentMutex.Lock()
  1156  	defer fake.createApplicationDeploymentMutex.Unlock()
  1157  	fake.CreateApplicationDeploymentStub = nil
  1158  	if fake.createApplicationDeploymentReturnsOnCall == nil {
  1159  		fake.createApplicationDeploymentReturnsOnCall = make(map[int]struct {
  1160  			result1 string
  1161  			result2 ccv3.Warnings
  1162  			result3 error
  1163  		})
  1164  	}
  1165  	fake.createApplicationDeploymentReturnsOnCall[i] = struct {
  1166  		result1 string
  1167  		result2 ccv3.Warnings
  1168  		result3 error
  1169  	}{result1, result2, result3}
  1170  }
  1171  
  1172  func (fake *FakeCloudControllerClient) CreateApplicationProcessScale(arg1 string, arg2 ccv3.Process) (ccv3.Process, ccv3.Warnings, error) {
  1173  	fake.createApplicationProcessScaleMutex.Lock()
  1174  	ret, specificReturn := fake.createApplicationProcessScaleReturnsOnCall[len(fake.createApplicationProcessScaleArgsForCall)]
  1175  	fake.createApplicationProcessScaleArgsForCall = append(fake.createApplicationProcessScaleArgsForCall, struct {
  1176  		arg1 string
  1177  		arg2 ccv3.Process
  1178  	}{arg1, arg2})
  1179  	fake.recordInvocation("CreateApplicationProcessScale", []interface{}{arg1, arg2})
  1180  	fake.createApplicationProcessScaleMutex.Unlock()
  1181  	if fake.CreateApplicationProcessScaleStub != nil {
  1182  		return fake.CreateApplicationProcessScaleStub(arg1, arg2)
  1183  	}
  1184  	if specificReturn {
  1185  		return ret.result1, ret.result2, ret.result3
  1186  	}
  1187  	fakeReturns := fake.createApplicationProcessScaleReturns
  1188  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  1189  }
  1190  
  1191  func (fake *FakeCloudControllerClient) CreateApplicationProcessScaleCallCount() int {
  1192  	fake.createApplicationProcessScaleMutex.RLock()
  1193  	defer fake.createApplicationProcessScaleMutex.RUnlock()
  1194  	return len(fake.createApplicationProcessScaleArgsForCall)
  1195  }
  1196  
  1197  func (fake *FakeCloudControllerClient) CreateApplicationProcessScaleCalls(stub func(string, ccv3.Process) (ccv3.Process, ccv3.Warnings, error)) {
  1198  	fake.createApplicationProcessScaleMutex.Lock()
  1199  	defer fake.createApplicationProcessScaleMutex.Unlock()
  1200  	fake.CreateApplicationProcessScaleStub = stub
  1201  }
  1202  
  1203  func (fake *FakeCloudControllerClient) CreateApplicationProcessScaleArgsForCall(i int) (string, ccv3.Process) {
  1204  	fake.createApplicationProcessScaleMutex.RLock()
  1205  	defer fake.createApplicationProcessScaleMutex.RUnlock()
  1206  	argsForCall := fake.createApplicationProcessScaleArgsForCall[i]
  1207  	return argsForCall.arg1, argsForCall.arg2
  1208  }
  1209  
  1210  func (fake *FakeCloudControllerClient) CreateApplicationProcessScaleReturns(result1 ccv3.Process, result2 ccv3.Warnings, result3 error) {
  1211  	fake.createApplicationProcessScaleMutex.Lock()
  1212  	defer fake.createApplicationProcessScaleMutex.Unlock()
  1213  	fake.CreateApplicationProcessScaleStub = nil
  1214  	fake.createApplicationProcessScaleReturns = struct {
  1215  		result1 ccv3.Process
  1216  		result2 ccv3.Warnings
  1217  		result3 error
  1218  	}{result1, result2, result3}
  1219  }
  1220  
  1221  func (fake *FakeCloudControllerClient) CreateApplicationProcessScaleReturnsOnCall(i int, result1 ccv3.Process, result2 ccv3.Warnings, result3 error) {
  1222  	fake.createApplicationProcessScaleMutex.Lock()
  1223  	defer fake.createApplicationProcessScaleMutex.Unlock()
  1224  	fake.CreateApplicationProcessScaleStub = nil
  1225  	if fake.createApplicationProcessScaleReturnsOnCall == nil {
  1226  		fake.createApplicationProcessScaleReturnsOnCall = make(map[int]struct {
  1227  			result1 ccv3.Process
  1228  			result2 ccv3.Warnings
  1229  			result3 error
  1230  		})
  1231  	}
  1232  	fake.createApplicationProcessScaleReturnsOnCall[i] = struct {
  1233  		result1 ccv3.Process
  1234  		result2 ccv3.Warnings
  1235  		result3 error
  1236  	}{result1, result2, result3}
  1237  }
  1238  
  1239  func (fake *FakeCloudControllerClient) CreateApplicationTask(arg1 string, arg2 ccv3.Task) (ccv3.Task, ccv3.Warnings, error) {
  1240  	fake.createApplicationTaskMutex.Lock()
  1241  	ret, specificReturn := fake.createApplicationTaskReturnsOnCall[len(fake.createApplicationTaskArgsForCall)]
  1242  	fake.createApplicationTaskArgsForCall = append(fake.createApplicationTaskArgsForCall, struct {
  1243  		arg1 string
  1244  		arg2 ccv3.Task
  1245  	}{arg1, arg2})
  1246  	fake.recordInvocation("CreateApplicationTask", []interface{}{arg1, arg2})
  1247  	fake.createApplicationTaskMutex.Unlock()
  1248  	if fake.CreateApplicationTaskStub != nil {
  1249  		return fake.CreateApplicationTaskStub(arg1, arg2)
  1250  	}
  1251  	if specificReturn {
  1252  		return ret.result1, ret.result2, ret.result3
  1253  	}
  1254  	fakeReturns := fake.createApplicationTaskReturns
  1255  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  1256  }
  1257  
  1258  func (fake *FakeCloudControllerClient) CreateApplicationTaskCallCount() int {
  1259  	fake.createApplicationTaskMutex.RLock()
  1260  	defer fake.createApplicationTaskMutex.RUnlock()
  1261  	return len(fake.createApplicationTaskArgsForCall)
  1262  }
  1263  
  1264  func (fake *FakeCloudControllerClient) CreateApplicationTaskCalls(stub func(string, ccv3.Task) (ccv3.Task, ccv3.Warnings, error)) {
  1265  	fake.createApplicationTaskMutex.Lock()
  1266  	defer fake.createApplicationTaskMutex.Unlock()
  1267  	fake.CreateApplicationTaskStub = stub
  1268  }
  1269  
  1270  func (fake *FakeCloudControllerClient) CreateApplicationTaskArgsForCall(i int) (string, ccv3.Task) {
  1271  	fake.createApplicationTaskMutex.RLock()
  1272  	defer fake.createApplicationTaskMutex.RUnlock()
  1273  	argsForCall := fake.createApplicationTaskArgsForCall[i]
  1274  	return argsForCall.arg1, argsForCall.arg2
  1275  }
  1276  
  1277  func (fake *FakeCloudControllerClient) CreateApplicationTaskReturns(result1 ccv3.Task, result2 ccv3.Warnings, result3 error) {
  1278  	fake.createApplicationTaskMutex.Lock()
  1279  	defer fake.createApplicationTaskMutex.Unlock()
  1280  	fake.CreateApplicationTaskStub = nil
  1281  	fake.createApplicationTaskReturns = struct {
  1282  		result1 ccv3.Task
  1283  		result2 ccv3.Warnings
  1284  		result3 error
  1285  	}{result1, result2, result3}
  1286  }
  1287  
  1288  func (fake *FakeCloudControllerClient) CreateApplicationTaskReturnsOnCall(i int, result1 ccv3.Task, result2 ccv3.Warnings, result3 error) {
  1289  	fake.createApplicationTaskMutex.Lock()
  1290  	defer fake.createApplicationTaskMutex.Unlock()
  1291  	fake.CreateApplicationTaskStub = nil
  1292  	if fake.createApplicationTaskReturnsOnCall == nil {
  1293  		fake.createApplicationTaskReturnsOnCall = make(map[int]struct {
  1294  			result1 ccv3.Task
  1295  			result2 ccv3.Warnings
  1296  			result3 error
  1297  		})
  1298  	}
  1299  	fake.createApplicationTaskReturnsOnCall[i] = struct {
  1300  		result1 ccv3.Task
  1301  		result2 ccv3.Warnings
  1302  		result3 error
  1303  	}{result1, result2, result3}
  1304  }
  1305  
  1306  func (fake *FakeCloudControllerClient) CreateBuild(arg1 ccv3.Build) (ccv3.Build, ccv3.Warnings, error) {
  1307  	fake.createBuildMutex.Lock()
  1308  	ret, specificReturn := fake.createBuildReturnsOnCall[len(fake.createBuildArgsForCall)]
  1309  	fake.createBuildArgsForCall = append(fake.createBuildArgsForCall, struct {
  1310  		arg1 ccv3.Build
  1311  	}{arg1})
  1312  	fake.recordInvocation("CreateBuild", []interface{}{arg1})
  1313  	fake.createBuildMutex.Unlock()
  1314  	if fake.CreateBuildStub != nil {
  1315  		return fake.CreateBuildStub(arg1)
  1316  	}
  1317  	if specificReturn {
  1318  		return ret.result1, ret.result2, ret.result3
  1319  	}
  1320  	fakeReturns := fake.createBuildReturns
  1321  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  1322  }
  1323  
  1324  func (fake *FakeCloudControllerClient) CreateBuildCallCount() int {
  1325  	fake.createBuildMutex.RLock()
  1326  	defer fake.createBuildMutex.RUnlock()
  1327  	return len(fake.createBuildArgsForCall)
  1328  }
  1329  
  1330  func (fake *FakeCloudControllerClient) CreateBuildCalls(stub func(ccv3.Build) (ccv3.Build, ccv3.Warnings, error)) {
  1331  	fake.createBuildMutex.Lock()
  1332  	defer fake.createBuildMutex.Unlock()
  1333  	fake.CreateBuildStub = stub
  1334  }
  1335  
  1336  func (fake *FakeCloudControllerClient) CreateBuildArgsForCall(i int) ccv3.Build {
  1337  	fake.createBuildMutex.RLock()
  1338  	defer fake.createBuildMutex.RUnlock()
  1339  	argsForCall := fake.createBuildArgsForCall[i]
  1340  	return argsForCall.arg1
  1341  }
  1342  
  1343  func (fake *FakeCloudControllerClient) CreateBuildReturns(result1 ccv3.Build, result2 ccv3.Warnings, result3 error) {
  1344  	fake.createBuildMutex.Lock()
  1345  	defer fake.createBuildMutex.Unlock()
  1346  	fake.CreateBuildStub = nil
  1347  	fake.createBuildReturns = struct {
  1348  		result1 ccv3.Build
  1349  		result2 ccv3.Warnings
  1350  		result3 error
  1351  	}{result1, result2, result3}
  1352  }
  1353  
  1354  func (fake *FakeCloudControllerClient) CreateBuildReturnsOnCall(i int, result1 ccv3.Build, result2 ccv3.Warnings, result3 error) {
  1355  	fake.createBuildMutex.Lock()
  1356  	defer fake.createBuildMutex.Unlock()
  1357  	fake.CreateBuildStub = nil
  1358  	if fake.createBuildReturnsOnCall == nil {
  1359  		fake.createBuildReturnsOnCall = make(map[int]struct {
  1360  			result1 ccv3.Build
  1361  			result2 ccv3.Warnings
  1362  			result3 error
  1363  		})
  1364  	}
  1365  	fake.createBuildReturnsOnCall[i] = struct {
  1366  		result1 ccv3.Build
  1367  		result2 ccv3.Warnings
  1368  		result3 error
  1369  	}{result1, result2, result3}
  1370  }
  1371  
  1372  func (fake *FakeCloudControllerClient) CreateIsolationSegment(arg1 ccv3.IsolationSegment) (ccv3.IsolationSegment, ccv3.Warnings, error) {
  1373  	fake.createIsolationSegmentMutex.Lock()
  1374  	ret, specificReturn := fake.createIsolationSegmentReturnsOnCall[len(fake.createIsolationSegmentArgsForCall)]
  1375  	fake.createIsolationSegmentArgsForCall = append(fake.createIsolationSegmentArgsForCall, struct {
  1376  		arg1 ccv3.IsolationSegment
  1377  	}{arg1})
  1378  	fake.recordInvocation("CreateIsolationSegment", []interface{}{arg1})
  1379  	fake.createIsolationSegmentMutex.Unlock()
  1380  	if fake.CreateIsolationSegmentStub != nil {
  1381  		return fake.CreateIsolationSegmentStub(arg1)
  1382  	}
  1383  	if specificReturn {
  1384  		return ret.result1, ret.result2, ret.result3
  1385  	}
  1386  	fakeReturns := fake.createIsolationSegmentReturns
  1387  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  1388  }
  1389  
  1390  func (fake *FakeCloudControllerClient) CreateIsolationSegmentCallCount() int {
  1391  	fake.createIsolationSegmentMutex.RLock()
  1392  	defer fake.createIsolationSegmentMutex.RUnlock()
  1393  	return len(fake.createIsolationSegmentArgsForCall)
  1394  }
  1395  
  1396  func (fake *FakeCloudControllerClient) CreateIsolationSegmentCalls(stub func(ccv3.IsolationSegment) (ccv3.IsolationSegment, ccv3.Warnings, error)) {
  1397  	fake.createIsolationSegmentMutex.Lock()
  1398  	defer fake.createIsolationSegmentMutex.Unlock()
  1399  	fake.CreateIsolationSegmentStub = stub
  1400  }
  1401  
  1402  func (fake *FakeCloudControllerClient) CreateIsolationSegmentArgsForCall(i int) ccv3.IsolationSegment {
  1403  	fake.createIsolationSegmentMutex.RLock()
  1404  	defer fake.createIsolationSegmentMutex.RUnlock()
  1405  	argsForCall := fake.createIsolationSegmentArgsForCall[i]
  1406  	return argsForCall.arg1
  1407  }
  1408  
  1409  func (fake *FakeCloudControllerClient) CreateIsolationSegmentReturns(result1 ccv3.IsolationSegment, result2 ccv3.Warnings, result3 error) {
  1410  	fake.createIsolationSegmentMutex.Lock()
  1411  	defer fake.createIsolationSegmentMutex.Unlock()
  1412  	fake.CreateIsolationSegmentStub = nil
  1413  	fake.createIsolationSegmentReturns = struct {
  1414  		result1 ccv3.IsolationSegment
  1415  		result2 ccv3.Warnings
  1416  		result3 error
  1417  	}{result1, result2, result3}
  1418  }
  1419  
  1420  func (fake *FakeCloudControllerClient) CreateIsolationSegmentReturnsOnCall(i int, result1 ccv3.IsolationSegment, result2 ccv3.Warnings, result3 error) {
  1421  	fake.createIsolationSegmentMutex.Lock()
  1422  	defer fake.createIsolationSegmentMutex.Unlock()
  1423  	fake.CreateIsolationSegmentStub = nil
  1424  	if fake.createIsolationSegmentReturnsOnCall == nil {
  1425  		fake.createIsolationSegmentReturnsOnCall = make(map[int]struct {
  1426  			result1 ccv3.IsolationSegment
  1427  			result2 ccv3.Warnings
  1428  			result3 error
  1429  		})
  1430  	}
  1431  	fake.createIsolationSegmentReturnsOnCall[i] = struct {
  1432  		result1 ccv3.IsolationSegment
  1433  		result2 ccv3.Warnings
  1434  		result3 error
  1435  	}{result1, result2, result3}
  1436  }
  1437  
  1438  func (fake *FakeCloudControllerClient) CreatePackage(arg1 ccv3.Package) (ccv3.Package, ccv3.Warnings, error) {
  1439  	fake.createPackageMutex.Lock()
  1440  	ret, specificReturn := fake.createPackageReturnsOnCall[len(fake.createPackageArgsForCall)]
  1441  	fake.createPackageArgsForCall = append(fake.createPackageArgsForCall, struct {
  1442  		arg1 ccv3.Package
  1443  	}{arg1})
  1444  	fake.recordInvocation("CreatePackage", []interface{}{arg1})
  1445  	fake.createPackageMutex.Unlock()
  1446  	if fake.CreatePackageStub != nil {
  1447  		return fake.CreatePackageStub(arg1)
  1448  	}
  1449  	if specificReturn {
  1450  		return ret.result1, ret.result2, ret.result3
  1451  	}
  1452  	fakeReturns := fake.createPackageReturns
  1453  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  1454  }
  1455  
  1456  func (fake *FakeCloudControllerClient) CreatePackageCallCount() int {
  1457  	fake.createPackageMutex.RLock()
  1458  	defer fake.createPackageMutex.RUnlock()
  1459  	return len(fake.createPackageArgsForCall)
  1460  }
  1461  
  1462  func (fake *FakeCloudControllerClient) CreatePackageCalls(stub func(ccv3.Package) (ccv3.Package, ccv3.Warnings, error)) {
  1463  	fake.createPackageMutex.Lock()
  1464  	defer fake.createPackageMutex.Unlock()
  1465  	fake.CreatePackageStub = stub
  1466  }
  1467  
  1468  func (fake *FakeCloudControllerClient) CreatePackageArgsForCall(i int) ccv3.Package {
  1469  	fake.createPackageMutex.RLock()
  1470  	defer fake.createPackageMutex.RUnlock()
  1471  	argsForCall := fake.createPackageArgsForCall[i]
  1472  	return argsForCall.arg1
  1473  }
  1474  
  1475  func (fake *FakeCloudControllerClient) CreatePackageReturns(result1 ccv3.Package, result2 ccv3.Warnings, result3 error) {
  1476  	fake.createPackageMutex.Lock()
  1477  	defer fake.createPackageMutex.Unlock()
  1478  	fake.CreatePackageStub = nil
  1479  	fake.createPackageReturns = struct {
  1480  		result1 ccv3.Package
  1481  		result2 ccv3.Warnings
  1482  		result3 error
  1483  	}{result1, result2, result3}
  1484  }
  1485  
  1486  func (fake *FakeCloudControllerClient) CreatePackageReturnsOnCall(i int, result1 ccv3.Package, result2 ccv3.Warnings, result3 error) {
  1487  	fake.createPackageMutex.Lock()
  1488  	defer fake.createPackageMutex.Unlock()
  1489  	fake.CreatePackageStub = nil
  1490  	if fake.createPackageReturnsOnCall == nil {
  1491  		fake.createPackageReturnsOnCall = make(map[int]struct {
  1492  			result1 ccv3.Package
  1493  			result2 ccv3.Warnings
  1494  			result3 error
  1495  		})
  1496  	}
  1497  	fake.createPackageReturnsOnCall[i] = struct {
  1498  		result1 ccv3.Package
  1499  		result2 ccv3.Warnings
  1500  		result3 error
  1501  	}{result1, result2, result3}
  1502  }
  1503  
  1504  func (fake *FakeCloudControllerClient) DeleteApplication(arg1 string) (ccv3.JobURL, ccv3.Warnings, error) {
  1505  	fake.deleteApplicationMutex.Lock()
  1506  	ret, specificReturn := fake.deleteApplicationReturnsOnCall[len(fake.deleteApplicationArgsForCall)]
  1507  	fake.deleteApplicationArgsForCall = append(fake.deleteApplicationArgsForCall, struct {
  1508  		arg1 string
  1509  	}{arg1})
  1510  	fake.recordInvocation("DeleteApplication", []interface{}{arg1})
  1511  	fake.deleteApplicationMutex.Unlock()
  1512  	if fake.DeleteApplicationStub != nil {
  1513  		return fake.DeleteApplicationStub(arg1)
  1514  	}
  1515  	if specificReturn {
  1516  		return ret.result1, ret.result2, ret.result3
  1517  	}
  1518  	fakeReturns := fake.deleteApplicationReturns
  1519  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  1520  }
  1521  
  1522  func (fake *FakeCloudControllerClient) DeleteApplicationCallCount() int {
  1523  	fake.deleteApplicationMutex.RLock()
  1524  	defer fake.deleteApplicationMutex.RUnlock()
  1525  	return len(fake.deleteApplicationArgsForCall)
  1526  }
  1527  
  1528  func (fake *FakeCloudControllerClient) DeleteApplicationCalls(stub func(string) (ccv3.JobURL, ccv3.Warnings, error)) {
  1529  	fake.deleteApplicationMutex.Lock()
  1530  	defer fake.deleteApplicationMutex.Unlock()
  1531  	fake.DeleteApplicationStub = stub
  1532  }
  1533  
  1534  func (fake *FakeCloudControllerClient) DeleteApplicationArgsForCall(i int) string {
  1535  	fake.deleteApplicationMutex.RLock()
  1536  	defer fake.deleteApplicationMutex.RUnlock()
  1537  	argsForCall := fake.deleteApplicationArgsForCall[i]
  1538  	return argsForCall.arg1
  1539  }
  1540  
  1541  func (fake *FakeCloudControllerClient) DeleteApplicationReturns(result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  1542  	fake.deleteApplicationMutex.Lock()
  1543  	defer fake.deleteApplicationMutex.Unlock()
  1544  	fake.DeleteApplicationStub = nil
  1545  	fake.deleteApplicationReturns = struct {
  1546  		result1 ccv3.JobURL
  1547  		result2 ccv3.Warnings
  1548  		result3 error
  1549  	}{result1, result2, result3}
  1550  }
  1551  
  1552  func (fake *FakeCloudControllerClient) DeleteApplicationReturnsOnCall(i int, result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  1553  	fake.deleteApplicationMutex.Lock()
  1554  	defer fake.deleteApplicationMutex.Unlock()
  1555  	fake.DeleteApplicationStub = nil
  1556  	if fake.deleteApplicationReturnsOnCall == nil {
  1557  		fake.deleteApplicationReturnsOnCall = make(map[int]struct {
  1558  			result1 ccv3.JobURL
  1559  			result2 ccv3.Warnings
  1560  			result3 error
  1561  		})
  1562  	}
  1563  	fake.deleteApplicationReturnsOnCall[i] = struct {
  1564  		result1 ccv3.JobURL
  1565  		result2 ccv3.Warnings
  1566  		result3 error
  1567  	}{result1, result2, result3}
  1568  }
  1569  
  1570  func (fake *FakeCloudControllerClient) DeleteApplicationProcessInstance(arg1 string, arg2 string, arg3 int) (ccv3.Warnings, error) {
  1571  	fake.deleteApplicationProcessInstanceMutex.Lock()
  1572  	ret, specificReturn := fake.deleteApplicationProcessInstanceReturnsOnCall[len(fake.deleteApplicationProcessInstanceArgsForCall)]
  1573  	fake.deleteApplicationProcessInstanceArgsForCall = append(fake.deleteApplicationProcessInstanceArgsForCall, struct {
  1574  		arg1 string
  1575  		arg2 string
  1576  		arg3 int
  1577  	}{arg1, arg2, arg3})
  1578  	fake.recordInvocation("DeleteApplicationProcessInstance", []interface{}{arg1, arg2, arg3})
  1579  	fake.deleteApplicationProcessInstanceMutex.Unlock()
  1580  	if fake.DeleteApplicationProcessInstanceStub != nil {
  1581  		return fake.DeleteApplicationProcessInstanceStub(arg1, arg2, arg3)
  1582  	}
  1583  	if specificReturn {
  1584  		return ret.result1, ret.result2
  1585  	}
  1586  	fakeReturns := fake.deleteApplicationProcessInstanceReturns
  1587  	return fakeReturns.result1, fakeReturns.result2
  1588  }
  1589  
  1590  func (fake *FakeCloudControllerClient) DeleteApplicationProcessInstanceCallCount() int {
  1591  	fake.deleteApplicationProcessInstanceMutex.RLock()
  1592  	defer fake.deleteApplicationProcessInstanceMutex.RUnlock()
  1593  	return len(fake.deleteApplicationProcessInstanceArgsForCall)
  1594  }
  1595  
  1596  func (fake *FakeCloudControllerClient) DeleteApplicationProcessInstanceCalls(stub func(string, string, int) (ccv3.Warnings, error)) {
  1597  	fake.deleteApplicationProcessInstanceMutex.Lock()
  1598  	defer fake.deleteApplicationProcessInstanceMutex.Unlock()
  1599  	fake.DeleteApplicationProcessInstanceStub = stub
  1600  }
  1601  
  1602  func (fake *FakeCloudControllerClient) DeleteApplicationProcessInstanceArgsForCall(i int) (string, string, int) {
  1603  	fake.deleteApplicationProcessInstanceMutex.RLock()
  1604  	defer fake.deleteApplicationProcessInstanceMutex.RUnlock()
  1605  	argsForCall := fake.deleteApplicationProcessInstanceArgsForCall[i]
  1606  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
  1607  }
  1608  
  1609  func (fake *FakeCloudControllerClient) DeleteApplicationProcessInstanceReturns(result1 ccv3.Warnings, result2 error) {
  1610  	fake.deleteApplicationProcessInstanceMutex.Lock()
  1611  	defer fake.deleteApplicationProcessInstanceMutex.Unlock()
  1612  	fake.DeleteApplicationProcessInstanceStub = nil
  1613  	fake.deleteApplicationProcessInstanceReturns = struct {
  1614  		result1 ccv3.Warnings
  1615  		result2 error
  1616  	}{result1, result2}
  1617  }
  1618  
  1619  func (fake *FakeCloudControllerClient) DeleteApplicationProcessInstanceReturnsOnCall(i int, result1 ccv3.Warnings, result2 error) {
  1620  	fake.deleteApplicationProcessInstanceMutex.Lock()
  1621  	defer fake.deleteApplicationProcessInstanceMutex.Unlock()
  1622  	fake.DeleteApplicationProcessInstanceStub = nil
  1623  	if fake.deleteApplicationProcessInstanceReturnsOnCall == nil {
  1624  		fake.deleteApplicationProcessInstanceReturnsOnCall = make(map[int]struct {
  1625  			result1 ccv3.Warnings
  1626  			result2 error
  1627  		})
  1628  	}
  1629  	fake.deleteApplicationProcessInstanceReturnsOnCall[i] = struct {
  1630  		result1 ccv3.Warnings
  1631  		result2 error
  1632  	}{result1, result2}
  1633  }
  1634  
  1635  func (fake *FakeCloudControllerClient) DeleteIsolationSegment(arg1 string) (ccv3.Warnings, error) {
  1636  	fake.deleteIsolationSegmentMutex.Lock()
  1637  	ret, specificReturn := fake.deleteIsolationSegmentReturnsOnCall[len(fake.deleteIsolationSegmentArgsForCall)]
  1638  	fake.deleteIsolationSegmentArgsForCall = append(fake.deleteIsolationSegmentArgsForCall, struct {
  1639  		arg1 string
  1640  	}{arg1})
  1641  	fake.recordInvocation("DeleteIsolationSegment", []interface{}{arg1})
  1642  	fake.deleteIsolationSegmentMutex.Unlock()
  1643  	if fake.DeleteIsolationSegmentStub != nil {
  1644  		return fake.DeleteIsolationSegmentStub(arg1)
  1645  	}
  1646  	if specificReturn {
  1647  		return ret.result1, ret.result2
  1648  	}
  1649  	fakeReturns := fake.deleteIsolationSegmentReturns
  1650  	return fakeReturns.result1, fakeReturns.result2
  1651  }
  1652  
  1653  func (fake *FakeCloudControllerClient) DeleteIsolationSegmentCallCount() int {
  1654  	fake.deleteIsolationSegmentMutex.RLock()
  1655  	defer fake.deleteIsolationSegmentMutex.RUnlock()
  1656  	return len(fake.deleteIsolationSegmentArgsForCall)
  1657  }
  1658  
  1659  func (fake *FakeCloudControllerClient) DeleteIsolationSegmentCalls(stub func(string) (ccv3.Warnings, error)) {
  1660  	fake.deleteIsolationSegmentMutex.Lock()
  1661  	defer fake.deleteIsolationSegmentMutex.Unlock()
  1662  	fake.DeleteIsolationSegmentStub = stub
  1663  }
  1664  
  1665  func (fake *FakeCloudControllerClient) DeleteIsolationSegmentArgsForCall(i int) string {
  1666  	fake.deleteIsolationSegmentMutex.RLock()
  1667  	defer fake.deleteIsolationSegmentMutex.RUnlock()
  1668  	argsForCall := fake.deleteIsolationSegmentArgsForCall[i]
  1669  	return argsForCall.arg1
  1670  }
  1671  
  1672  func (fake *FakeCloudControllerClient) DeleteIsolationSegmentReturns(result1 ccv3.Warnings, result2 error) {
  1673  	fake.deleteIsolationSegmentMutex.Lock()
  1674  	defer fake.deleteIsolationSegmentMutex.Unlock()
  1675  	fake.DeleteIsolationSegmentStub = nil
  1676  	fake.deleteIsolationSegmentReturns = struct {
  1677  		result1 ccv3.Warnings
  1678  		result2 error
  1679  	}{result1, result2}
  1680  }
  1681  
  1682  func (fake *FakeCloudControllerClient) DeleteIsolationSegmentReturnsOnCall(i int, result1 ccv3.Warnings, result2 error) {
  1683  	fake.deleteIsolationSegmentMutex.Lock()
  1684  	defer fake.deleteIsolationSegmentMutex.Unlock()
  1685  	fake.DeleteIsolationSegmentStub = nil
  1686  	if fake.deleteIsolationSegmentReturnsOnCall == nil {
  1687  		fake.deleteIsolationSegmentReturnsOnCall = make(map[int]struct {
  1688  			result1 ccv3.Warnings
  1689  			result2 error
  1690  		})
  1691  	}
  1692  	fake.deleteIsolationSegmentReturnsOnCall[i] = struct {
  1693  		result1 ccv3.Warnings
  1694  		result2 error
  1695  	}{result1, result2}
  1696  }
  1697  
  1698  func (fake *FakeCloudControllerClient) DeleteIsolationSegmentOrganization(arg1 string, arg2 string) (ccv3.Warnings, error) {
  1699  	fake.deleteIsolationSegmentOrganizationMutex.Lock()
  1700  	ret, specificReturn := fake.deleteIsolationSegmentOrganizationReturnsOnCall[len(fake.deleteIsolationSegmentOrganizationArgsForCall)]
  1701  	fake.deleteIsolationSegmentOrganizationArgsForCall = append(fake.deleteIsolationSegmentOrganizationArgsForCall, struct {
  1702  		arg1 string
  1703  		arg2 string
  1704  	}{arg1, arg2})
  1705  	fake.recordInvocation("DeleteIsolationSegmentOrganization", []interface{}{arg1, arg2})
  1706  	fake.deleteIsolationSegmentOrganizationMutex.Unlock()
  1707  	if fake.DeleteIsolationSegmentOrganizationStub != nil {
  1708  		return fake.DeleteIsolationSegmentOrganizationStub(arg1, arg2)
  1709  	}
  1710  	if specificReturn {
  1711  		return ret.result1, ret.result2
  1712  	}
  1713  	fakeReturns := fake.deleteIsolationSegmentOrganizationReturns
  1714  	return fakeReturns.result1, fakeReturns.result2
  1715  }
  1716  
  1717  func (fake *FakeCloudControllerClient) DeleteIsolationSegmentOrganizationCallCount() int {
  1718  	fake.deleteIsolationSegmentOrganizationMutex.RLock()
  1719  	defer fake.deleteIsolationSegmentOrganizationMutex.RUnlock()
  1720  	return len(fake.deleteIsolationSegmentOrganizationArgsForCall)
  1721  }
  1722  
  1723  func (fake *FakeCloudControllerClient) DeleteIsolationSegmentOrganizationCalls(stub func(string, string) (ccv3.Warnings, error)) {
  1724  	fake.deleteIsolationSegmentOrganizationMutex.Lock()
  1725  	defer fake.deleteIsolationSegmentOrganizationMutex.Unlock()
  1726  	fake.DeleteIsolationSegmentOrganizationStub = stub
  1727  }
  1728  
  1729  func (fake *FakeCloudControllerClient) DeleteIsolationSegmentOrganizationArgsForCall(i int) (string, string) {
  1730  	fake.deleteIsolationSegmentOrganizationMutex.RLock()
  1731  	defer fake.deleteIsolationSegmentOrganizationMutex.RUnlock()
  1732  	argsForCall := fake.deleteIsolationSegmentOrganizationArgsForCall[i]
  1733  	return argsForCall.arg1, argsForCall.arg2
  1734  }
  1735  
  1736  func (fake *FakeCloudControllerClient) DeleteIsolationSegmentOrganizationReturns(result1 ccv3.Warnings, result2 error) {
  1737  	fake.deleteIsolationSegmentOrganizationMutex.Lock()
  1738  	defer fake.deleteIsolationSegmentOrganizationMutex.Unlock()
  1739  	fake.DeleteIsolationSegmentOrganizationStub = nil
  1740  	fake.deleteIsolationSegmentOrganizationReturns = struct {
  1741  		result1 ccv3.Warnings
  1742  		result2 error
  1743  	}{result1, result2}
  1744  }
  1745  
  1746  func (fake *FakeCloudControllerClient) DeleteIsolationSegmentOrganizationReturnsOnCall(i int, result1 ccv3.Warnings, result2 error) {
  1747  	fake.deleteIsolationSegmentOrganizationMutex.Lock()
  1748  	defer fake.deleteIsolationSegmentOrganizationMutex.Unlock()
  1749  	fake.DeleteIsolationSegmentOrganizationStub = nil
  1750  	if fake.deleteIsolationSegmentOrganizationReturnsOnCall == nil {
  1751  		fake.deleteIsolationSegmentOrganizationReturnsOnCall = make(map[int]struct {
  1752  			result1 ccv3.Warnings
  1753  			result2 error
  1754  		})
  1755  	}
  1756  	fake.deleteIsolationSegmentOrganizationReturnsOnCall[i] = struct {
  1757  		result1 ccv3.Warnings
  1758  		result2 error
  1759  	}{result1, result2}
  1760  }
  1761  
  1762  func (fake *FakeCloudControllerClient) DeleteServiceInstanceRelationshipsSharedSpace(arg1 string, arg2 string) (ccv3.Warnings, error) {
  1763  	fake.deleteServiceInstanceRelationshipsSharedSpaceMutex.Lock()
  1764  	ret, specificReturn := fake.deleteServiceInstanceRelationshipsSharedSpaceReturnsOnCall[len(fake.deleteServiceInstanceRelationshipsSharedSpaceArgsForCall)]
  1765  	fake.deleteServiceInstanceRelationshipsSharedSpaceArgsForCall = append(fake.deleteServiceInstanceRelationshipsSharedSpaceArgsForCall, struct {
  1766  		arg1 string
  1767  		arg2 string
  1768  	}{arg1, arg2})
  1769  	fake.recordInvocation("DeleteServiceInstanceRelationshipsSharedSpace", []interface{}{arg1, arg2})
  1770  	fake.deleteServiceInstanceRelationshipsSharedSpaceMutex.Unlock()
  1771  	if fake.DeleteServiceInstanceRelationshipsSharedSpaceStub != nil {
  1772  		return fake.DeleteServiceInstanceRelationshipsSharedSpaceStub(arg1, arg2)
  1773  	}
  1774  	if specificReturn {
  1775  		return ret.result1, ret.result2
  1776  	}
  1777  	fakeReturns := fake.deleteServiceInstanceRelationshipsSharedSpaceReturns
  1778  	return fakeReturns.result1, fakeReturns.result2
  1779  }
  1780  
  1781  func (fake *FakeCloudControllerClient) DeleteServiceInstanceRelationshipsSharedSpaceCallCount() int {
  1782  	fake.deleteServiceInstanceRelationshipsSharedSpaceMutex.RLock()
  1783  	defer fake.deleteServiceInstanceRelationshipsSharedSpaceMutex.RUnlock()
  1784  	return len(fake.deleteServiceInstanceRelationshipsSharedSpaceArgsForCall)
  1785  }
  1786  
  1787  func (fake *FakeCloudControllerClient) DeleteServiceInstanceRelationshipsSharedSpaceCalls(stub func(string, string) (ccv3.Warnings, error)) {
  1788  	fake.deleteServiceInstanceRelationshipsSharedSpaceMutex.Lock()
  1789  	defer fake.deleteServiceInstanceRelationshipsSharedSpaceMutex.Unlock()
  1790  	fake.DeleteServiceInstanceRelationshipsSharedSpaceStub = stub
  1791  }
  1792  
  1793  func (fake *FakeCloudControllerClient) DeleteServiceInstanceRelationshipsSharedSpaceArgsForCall(i int) (string, string) {
  1794  	fake.deleteServiceInstanceRelationshipsSharedSpaceMutex.RLock()
  1795  	defer fake.deleteServiceInstanceRelationshipsSharedSpaceMutex.RUnlock()
  1796  	argsForCall := fake.deleteServiceInstanceRelationshipsSharedSpaceArgsForCall[i]
  1797  	return argsForCall.arg1, argsForCall.arg2
  1798  }
  1799  
  1800  func (fake *FakeCloudControllerClient) DeleteServiceInstanceRelationshipsSharedSpaceReturns(result1 ccv3.Warnings, result2 error) {
  1801  	fake.deleteServiceInstanceRelationshipsSharedSpaceMutex.Lock()
  1802  	defer fake.deleteServiceInstanceRelationshipsSharedSpaceMutex.Unlock()
  1803  	fake.DeleteServiceInstanceRelationshipsSharedSpaceStub = nil
  1804  	fake.deleteServiceInstanceRelationshipsSharedSpaceReturns = struct {
  1805  		result1 ccv3.Warnings
  1806  		result2 error
  1807  	}{result1, result2}
  1808  }
  1809  
  1810  func (fake *FakeCloudControllerClient) DeleteServiceInstanceRelationshipsSharedSpaceReturnsOnCall(i int, result1 ccv3.Warnings, result2 error) {
  1811  	fake.deleteServiceInstanceRelationshipsSharedSpaceMutex.Lock()
  1812  	defer fake.deleteServiceInstanceRelationshipsSharedSpaceMutex.Unlock()
  1813  	fake.DeleteServiceInstanceRelationshipsSharedSpaceStub = nil
  1814  	if fake.deleteServiceInstanceRelationshipsSharedSpaceReturnsOnCall == nil {
  1815  		fake.deleteServiceInstanceRelationshipsSharedSpaceReturnsOnCall = make(map[int]struct {
  1816  			result1 ccv3.Warnings
  1817  			result2 error
  1818  		})
  1819  	}
  1820  	fake.deleteServiceInstanceRelationshipsSharedSpaceReturnsOnCall[i] = struct {
  1821  		result1 ccv3.Warnings
  1822  		result2 error
  1823  	}{result1, result2}
  1824  }
  1825  
  1826  func (fake *FakeCloudControllerClient) EntitleIsolationSegmentToOrganizations(arg1 string, arg2 []string) (ccv3.RelationshipList, ccv3.Warnings, error) {
  1827  	var arg2Copy []string
  1828  	if arg2 != nil {
  1829  		arg2Copy = make([]string, len(arg2))
  1830  		copy(arg2Copy, arg2)
  1831  	}
  1832  	fake.entitleIsolationSegmentToOrganizationsMutex.Lock()
  1833  	ret, specificReturn := fake.entitleIsolationSegmentToOrganizationsReturnsOnCall[len(fake.entitleIsolationSegmentToOrganizationsArgsForCall)]
  1834  	fake.entitleIsolationSegmentToOrganizationsArgsForCall = append(fake.entitleIsolationSegmentToOrganizationsArgsForCall, struct {
  1835  		arg1 string
  1836  		arg2 []string
  1837  	}{arg1, arg2Copy})
  1838  	fake.recordInvocation("EntitleIsolationSegmentToOrganizations", []interface{}{arg1, arg2Copy})
  1839  	fake.entitleIsolationSegmentToOrganizationsMutex.Unlock()
  1840  	if fake.EntitleIsolationSegmentToOrganizationsStub != nil {
  1841  		return fake.EntitleIsolationSegmentToOrganizationsStub(arg1, arg2)
  1842  	}
  1843  	if specificReturn {
  1844  		return ret.result1, ret.result2, ret.result3
  1845  	}
  1846  	fakeReturns := fake.entitleIsolationSegmentToOrganizationsReturns
  1847  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  1848  }
  1849  
  1850  func (fake *FakeCloudControllerClient) EntitleIsolationSegmentToOrganizationsCallCount() int {
  1851  	fake.entitleIsolationSegmentToOrganizationsMutex.RLock()
  1852  	defer fake.entitleIsolationSegmentToOrganizationsMutex.RUnlock()
  1853  	return len(fake.entitleIsolationSegmentToOrganizationsArgsForCall)
  1854  }
  1855  
  1856  func (fake *FakeCloudControllerClient) EntitleIsolationSegmentToOrganizationsCalls(stub func(string, []string) (ccv3.RelationshipList, ccv3.Warnings, error)) {
  1857  	fake.entitleIsolationSegmentToOrganizationsMutex.Lock()
  1858  	defer fake.entitleIsolationSegmentToOrganizationsMutex.Unlock()
  1859  	fake.EntitleIsolationSegmentToOrganizationsStub = stub
  1860  }
  1861  
  1862  func (fake *FakeCloudControllerClient) EntitleIsolationSegmentToOrganizationsArgsForCall(i int) (string, []string) {
  1863  	fake.entitleIsolationSegmentToOrganizationsMutex.RLock()
  1864  	defer fake.entitleIsolationSegmentToOrganizationsMutex.RUnlock()
  1865  	argsForCall := fake.entitleIsolationSegmentToOrganizationsArgsForCall[i]
  1866  	return argsForCall.arg1, argsForCall.arg2
  1867  }
  1868  
  1869  func (fake *FakeCloudControllerClient) EntitleIsolationSegmentToOrganizationsReturns(result1 ccv3.RelationshipList, result2 ccv3.Warnings, result3 error) {
  1870  	fake.entitleIsolationSegmentToOrganizationsMutex.Lock()
  1871  	defer fake.entitleIsolationSegmentToOrganizationsMutex.Unlock()
  1872  	fake.EntitleIsolationSegmentToOrganizationsStub = nil
  1873  	fake.entitleIsolationSegmentToOrganizationsReturns = struct {
  1874  		result1 ccv3.RelationshipList
  1875  		result2 ccv3.Warnings
  1876  		result3 error
  1877  	}{result1, result2, result3}
  1878  }
  1879  
  1880  func (fake *FakeCloudControllerClient) EntitleIsolationSegmentToOrganizationsReturnsOnCall(i int, result1 ccv3.RelationshipList, result2 ccv3.Warnings, result3 error) {
  1881  	fake.entitleIsolationSegmentToOrganizationsMutex.Lock()
  1882  	defer fake.entitleIsolationSegmentToOrganizationsMutex.Unlock()
  1883  	fake.EntitleIsolationSegmentToOrganizationsStub = nil
  1884  	if fake.entitleIsolationSegmentToOrganizationsReturnsOnCall == nil {
  1885  		fake.entitleIsolationSegmentToOrganizationsReturnsOnCall = make(map[int]struct {
  1886  			result1 ccv3.RelationshipList
  1887  			result2 ccv3.Warnings
  1888  			result3 error
  1889  		})
  1890  	}
  1891  	fake.entitleIsolationSegmentToOrganizationsReturnsOnCall[i] = struct {
  1892  		result1 ccv3.RelationshipList
  1893  		result2 ccv3.Warnings
  1894  		result3 error
  1895  	}{result1, result2, result3}
  1896  }
  1897  
  1898  func (fake *FakeCloudControllerClient) GetApplicationDropletCurrent(arg1 string) (ccv3.Droplet, ccv3.Warnings, error) {
  1899  	fake.getApplicationDropletCurrentMutex.Lock()
  1900  	ret, specificReturn := fake.getApplicationDropletCurrentReturnsOnCall[len(fake.getApplicationDropletCurrentArgsForCall)]
  1901  	fake.getApplicationDropletCurrentArgsForCall = append(fake.getApplicationDropletCurrentArgsForCall, struct {
  1902  		arg1 string
  1903  	}{arg1})
  1904  	fake.recordInvocation("GetApplicationDropletCurrent", []interface{}{arg1})
  1905  	fake.getApplicationDropletCurrentMutex.Unlock()
  1906  	if fake.GetApplicationDropletCurrentStub != nil {
  1907  		return fake.GetApplicationDropletCurrentStub(arg1)
  1908  	}
  1909  	if specificReturn {
  1910  		return ret.result1, ret.result2, ret.result3
  1911  	}
  1912  	fakeReturns := fake.getApplicationDropletCurrentReturns
  1913  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  1914  }
  1915  
  1916  func (fake *FakeCloudControllerClient) GetApplicationDropletCurrentCallCount() int {
  1917  	fake.getApplicationDropletCurrentMutex.RLock()
  1918  	defer fake.getApplicationDropletCurrentMutex.RUnlock()
  1919  	return len(fake.getApplicationDropletCurrentArgsForCall)
  1920  }
  1921  
  1922  func (fake *FakeCloudControllerClient) GetApplicationDropletCurrentCalls(stub func(string) (ccv3.Droplet, ccv3.Warnings, error)) {
  1923  	fake.getApplicationDropletCurrentMutex.Lock()
  1924  	defer fake.getApplicationDropletCurrentMutex.Unlock()
  1925  	fake.GetApplicationDropletCurrentStub = stub
  1926  }
  1927  
  1928  func (fake *FakeCloudControllerClient) GetApplicationDropletCurrentArgsForCall(i int) string {
  1929  	fake.getApplicationDropletCurrentMutex.RLock()
  1930  	defer fake.getApplicationDropletCurrentMutex.RUnlock()
  1931  	argsForCall := fake.getApplicationDropletCurrentArgsForCall[i]
  1932  	return argsForCall.arg1
  1933  }
  1934  
  1935  func (fake *FakeCloudControllerClient) GetApplicationDropletCurrentReturns(result1 ccv3.Droplet, result2 ccv3.Warnings, result3 error) {
  1936  	fake.getApplicationDropletCurrentMutex.Lock()
  1937  	defer fake.getApplicationDropletCurrentMutex.Unlock()
  1938  	fake.GetApplicationDropletCurrentStub = nil
  1939  	fake.getApplicationDropletCurrentReturns = struct {
  1940  		result1 ccv3.Droplet
  1941  		result2 ccv3.Warnings
  1942  		result3 error
  1943  	}{result1, result2, result3}
  1944  }
  1945  
  1946  func (fake *FakeCloudControllerClient) GetApplicationDropletCurrentReturnsOnCall(i int, result1 ccv3.Droplet, result2 ccv3.Warnings, result3 error) {
  1947  	fake.getApplicationDropletCurrentMutex.Lock()
  1948  	defer fake.getApplicationDropletCurrentMutex.Unlock()
  1949  	fake.GetApplicationDropletCurrentStub = nil
  1950  	if fake.getApplicationDropletCurrentReturnsOnCall == nil {
  1951  		fake.getApplicationDropletCurrentReturnsOnCall = make(map[int]struct {
  1952  			result1 ccv3.Droplet
  1953  			result2 ccv3.Warnings
  1954  			result3 error
  1955  		})
  1956  	}
  1957  	fake.getApplicationDropletCurrentReturnsOnCall[i] = struct {
  1958  		result1 ccv3.Droplet
  1959  		result2 ccv3.Warnings
  1960  		result3 error
  1961  	}{result1, result2, result3}
  1962  }
  1963  
  1964  func (fake *FakeCloudControllerClient) GetApplicationEnvironment(arg1 string) (ccv3.Environment, ccv3.Warnings, error) {
  1965  	fake.getApplicationEnvironmentMutex.Lock()
  1966  	ret, specificReturn := fake.getApplicationEnvironmentReturnsOnCall[len(fake.getApplicationEnvironmentArgsForCall)]
  1967  	fake.getApplicationEnvironmentArgsForCall = append(fake.getApplicationEnvironmentArgsForCall, struct {
  1968  		arg1 string
  1969  	}{arg1})
  1970  	fake.recordInvocation("GetApplicationEnvironment", []interface{}{arg1})
  1971  	fake.getApplicationEnvironmentMutex.Unlock()
  1972  	if fake.GetApplicationEnvironmentStub != nil {
  1973  		return fake.GetApplicationEnvironmentStub(arg1)
  1974  	}
  1975  	if specificReturn {
  1976  		return ret.result1, ret.result2, ret.result3
  1977  	}
  1978  	fakeReturns := fake.getApplicationEnvironmentReturns
  1979  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  1980  }
  1981  
  1982  func (fake *FakeCloudControllerClient) GetApplicationEnvironmentCallCount() int {
  1983  	fake.getApplicationEnvironmentMutex.RLock()
  1984  	defer fake.getApplicationEnvironmentMutex.RUnlock()
  1985  	return len(fake.getApplicationEnvironmentArgsForCall)
  1986  }
  1987  
  1988  func (fake *FakeCloudControllerClient) GetApplicationEnvironmentCalls(stub func(string) (ccv3.Environment, ccv3.Warnings, error)) {
  1989  	fake.getApplicationEnvironmentMutex.Lock()
  1990  	defer fake.getApplicationEnvironmentMutex.Unlock()
  1991  	fake.GetApplicationEnvironmentStub = stub
  1992  }
  1993  
  1994  func (fake *FakeCloudControllerClient) GetApplicationEnvironmentArgsForCall(i int) string {
  1995  	fake.getApplicationEnvironmentMutex.RLock()
  1996  	defer fake.getApplicationEnvironmentMutex.RUnlock()
  1997  	argsForCall := fake.getApplicationEnvironmentArgsForCall[i]
  1998  	return argsForCall.arg1
  1999  }
  2000  
  2001  func (fake *FakeCloudControllerClient) GetApplicationEnvironmentReturns(result1 ccv3.Environment, result2 ccv3.Warnings, result3 error) {
  2002  	fake.getApplicationEnvironmentMutex.Lock()
  2003  	defer fake.getApplicationEnvironmentMutex.Unlock()
  2004  	fake.GetApplicationEnvironmentStub = nil
  2005  	fake.getApplicationEnvironmentReturns = struct {
  2006  		result1 ccv3.Environment
  2007  		result2 ccv3.Warnings
  2008  		result3 error
  2009  	}{result1, result2, result3}
  2010  }
  2011  
  2012  func (fake *FakeCloudControllerClient) GetApplicationEnvironmentReturnsOnCall(i int, result1 ccv3.Environment, result2 ccv3.Warnings, result3 error) {
  2013  	fake.getApplicationEnvironmentMutex.Lock()
  2014  	defer fake.getApplicationEnvironmentMutex.Unlock()
  2015  	fake.GetApplicationEnvironmentStub = nil
  2016  	if fake.getApplicationEnvironmentReturnsOnCall == nil {
  2017  		fake.getApplicationEnvironmentReturnsOnCall = make(map[int]struct {
  2018  			result1 ccv3.Environment
  2019  			result2 ccv3.Warnings
  2020  			result3 error
  2021  		})
  2022  	}
  2023  	fake.getApplicationEnvironmentReturnsOnCall[i] = struct {
  2024  		result1 ccv3.Environment
  2025  		result2 ccv3.Warnings
  2026  		result3 error
  2027  	}{result1, result2, result3}
  2028  }
  2029  
  2030  func (fake *FakeCloudControllerClient) GetApplicationProcessByType(arg1 string, arg2 string) (ccv3.Process, ccv3.Warnings, error) {
  2031  	fake.getApplicationProcessByTypeMutex.Lock()
  2032  	ret, specificReturn := fake.getApplicationProcessByTypeReturnsOnCall[len(fake.getApplicationProcessByTypeArgsForCall)]
  2033  	fake.getApplicationProcessByTypeArgsForCall = append(fake.getApplicationProcessByTypeArgsForCall, struct {
  2034  		arg1 string
  2035  		arg2 string
  2036  	}{arg1, arg2})
  2037  	fake.recordInvocation("GetApplicationProcessByType", []interface{}{arg1, arg2})
  2038  	fake.getApplicationProcessByTypeMutex.Unlock()
  2039  	if fake.GetApplicationProcessByTypeStub != nil {
  2040  		return fake.GetApplicationProcessByTypeStub(arg1, arg2)
  2041  	}
  2042  	if specificReturn {
  2043  		return ret.result1, ret.result2, ret.result3
  2044  	}
  2045  	fakeReturns := fake.getApplicationProcessByTypeReturns
  2046  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2047  }
  2048  
  2049  func (fake *FakeCloudControllerClient) GetApplicationProcessByTypeCallCount() int {
  2050  	fake.getApplicationProcessByTypeMutex.RLock()
  2051  	defer fake.getApplicationProcessByTypeMutex.RUnlock()
  2052  	return len(fake.getApplicationProcessByTypeArgsForCall)
  2053  }
  2054  
  2055  func (fake *FakeCloudControllerClient) GetApplicationProcessByTypeCalls(stub func(string, string) (ccv3.Process, ccv3.Warnings, error)) {
  2056  	fake.getApplicationProcessByTypeMutex.Lock()
  2057  	defer fake.getApplicationProcessByTypeMutex.Unlock()
  2058  	fake.GetApplicationProcessByTypeStub = stub
  2059  }
  2060  
  2061  func (fake *FakeCloudControllerClient) GetApplicationProcessByTypeArgsForCall(i int) (string, string) {
  2062  	fake.getApplicationProcessByTypeMutex.RLock()
  2063  	defer fake.getApplicationProcessByTypeMutex.RUnlock()
  2064  	argsForCall := fake.getApplicationProcessByTypeArgsForCall[i]
  2065  	return argsForCall.arg1, argsForCall.arg2
  2066  }
  2067  
  2068  func (fake *FakeCloudControllerClient) GetApplicationProcessByTypeReturns(result1 ccv3.Process, result2 ccv3.Warnings, result3 error) {
  2069  	fake.getApplicationProcessByTypeMutex.Lock()
  2070  	defer fake.getApplicationProcessByTypeMutex.Unlock()
  2071  	fake.GetApplicationProcessByTypeStub = nil
  2072  	fake.getApplicationProcessByTypeReturns = struct {
  2073  		result1 ccv3.Process
  2074  		result2 ccv3.Warnings
  2075  		result3 error
  2076  	}{result1, result2, result3}
  2077  }
  2078  
  2079  func (fake *FakeCloudControllerClient) GetApplicationProcessByTypeReturnsOnCall(i int, result1 ccv3.Process, result2 ccv3.Warnings, result3 error) {
  2080  	fake.getApplicationProcessByTypeMutex.Lock()
  2081  	defer fake.getApplicationProcessByTypeMutex.Unlock()
  2082  	fake.GetApplicationProcessByTypeStub = nil
  2083  	if fake.getApplicationProcessByTypeReturnsOnCall == nil {
  2084  		fake.getApplicationProcessByTypeReturnsOnCall = make(map[int]struct {
  2085  			result1 ccv3.Process
  2086  			result2 ccv3.Warnings
  2087  			result3 error
  2088  		})
  2089  	}
  2090  	fake.getApplicationProcessByTypeReturnsOnCall[i] = struct {
  2091  		result1 ccv3.Process
  2092  		result2 ccv3.Warnings
  2093  		result3 error
  2094  	}{result1, result2, result3}
  2095  }
  2096  
  2097  func (fake *FakeCloudControllerClient) GetApplicationProcesses(arg1 string) ([]ccv3.Process, ccv3.Warnings, error) {
  2098  	fake.getApplicationProcessesMutex.Lock()
  2099  	ret, specificReturn := fake.getApplicationProcessesReturnsOnCall[len(fake.getApplicationProcessesArgsForCall)]
  2100  	fake.getApplicationProcessesArgsForCall = append(fake.getApplicationProcessesArgsForCall, struct {
  2101  		arg1 string
  2102  	}{arg1})
  2103  	fake.recordInvocation("GetApplicationProcesses", []interface{}{arg1})
  2104  	fake.getApplicationProcessesMutex.Unlock()
  2105  	if fake.GetApplicationProcessesStub != nil {
  2106  		return fake.GetApplicationProcessesStub(arg1)
  2107  	}
  2108  	if specificReturn {
  2109  		return ret.result1, ret.result2, ret.result3
  2110  	}
  2111  	fakeReturns := fake.getApplicationProcessesReturns
  2112  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2113  }
  2114  
  2115  func (fake *FakeCloudControllerClient) GetApplicationProcessesCallCount() int {
  2116  	fake.getApplicationProcessesMutex.RLock()
  2117  	defer fake.getApplicationProcessesMutex.RUnlock()
  2118  	return len(fake.getApplicationProcessesArgsForCall)
  2119  }
  2120  
  2121  func (fake *FakeCloudControllerClient) GetApplicationProcessesCalls(stub func(string) ([]ccv3.Process, ccv3.Warnings, error)) {
  2122  	fake.getApplicationProcessesMutex.Lock()
  2123  	defer fake.getApplicationProcessesMutex.Unlock()
  2124  	fake.GetApplicationProcessesStub = stub
  2125  }
  2126  
  2127  func (fake *FakeCloudControllerClient) GetApplicationProcessesArgsForCall(i int) string {
  2128  	fake.getApplicationProcessesMutex.RLock()
  2129  	defer fake.getApplicationProcessesMutex.RUnlock()
  2130  	argsForCall := fake.getApplicationProcessesArgsForCall[i]
  2131  	return argsForCall.arg1
  2132  }
  2133  
  2134  func (fake *FakeCloudControllerClient) GetApplicationProcessesReturns(result1 []ccv3.Process, result2 ccv3.Warnings, result3 error) {
  2135  	fake.getApplicationProcessesMutex.Lock()
  2136  	defer fake.getApplicationProcessesMutex.Unlock()
  2137  	fake.GetApplicationProcessesStub = nil
  2138  	fake.getApplicationProcessesReturns = struct {
  2139  		result1 []ccv3.Process
  2140  		result2 ccv3.Warnings
  2141  		result3 error
  2142  	}{result1, result2, result3}
  2143  }
  2144  
  2145  func (fake *FakeCloudControllerClient) GetApplicationProcessesReturnsOnCall(i int, result1 []ccv3.Process, result2 ccv3.Warnings, result3 error) {
  2146  	fake.getApplicationProcessesMutex.Lock()
  2147  	defer fake.getApplicationProcessesMutex.Unlock()
  2148  	fake.GetApplicationProcessesStub = nil
  2149  	if fake.getApplicationProcessesReturnsOnCall == nil {
  2150  		fake.getApplicationProcessesReturnsOnCall = make(map[int]struct {
  2151  			result1 []ccv3.Process
  2152  			result2 ccv3.Warnings
  2153  			result3 error
  2154  		})
  2155  	}
  2156  	fake.getApplicationProcessesReturnsOnCall[i] = struct {
  2157  		result1 []ccv3.Process
  2158  		result2 ccv3.Warnings
  2159  		result3 error
  2160  	}{result1, result2, result3}
  2161  }
  2162  
  2163  func (fake *FakeCloudControllerClient) GetApplicationTasks(arg1 string, arg2 ...ccv3.Query) ([]ccv3.Task, ccv3.Warnings, error) {
  2164  	fake.getApplicationTasksMutex.Lock()
  2165  	ret, specificReturn := fake.getApplicationTasksReturnsOnCall[len(fake.getApplicationTasksArgsForCall)]
  2166  	fake.getApplicationTasksArgsForCall = append(fake.getApplicationTasksArgsForCall, struct {
  2167  		arg1 string
  2168  		arg2 []ccv3.Query
  2169  	}{arg1, arg2})
  2170  	fake.recordInvocation("GetApplicationTasks", []interface{}{arg1, arg2})
  2171  	fake.getApplicationTasksMutex.Unlock()
  2172  	if fake.GetApplicationTasksStub != nil {
  2173  		return fake.GetApplicationTasksStub(arg1, arg2...)
  2174  	}
  2175  	if specificReturn {
  2176  		return ret.result1, ret.result2, ret.result3
  2177  	}
  2178  	fakeReturns := fake.getApplicationTasksReturns
  2179  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2180  }
  2181  
  2182  func (fake *FakeCloudControllerClient) GetApplicationTasksCallCount() int {
  2183  	fake.getApplicationTasksMutex.RLock()
  2184  	defer fake.getApplicationTasksMutex.RUnlock()
  2185  	return len(fake.getApplicationTasksArgsForCall)
  2186  }
  2187  
  2188  func (fake *FakeCloudControllerClient) GetApplicationTasksCalls(stub func(string, ...ccv3.Query) ([]ccv3.Task, ccv3.Warnings, error)) {
  2189  	fake.getApplicationTasksMutex.Lock()
  2190  	defer fake.getApplicationTasksMutex.Unlock()
  2191  	fake.GetApplicationTasksStub = stub
  2192  }
  2193  
  2194  func (fake *FakeCloudControllerClient) GetApplicationTasksArgsForCall(i int) (string, []ccv3.Query) {
  2195  	fake.getApplicationTasksMutex.RLock()
  2196  	defer fake.getApplicationTasksMutex.RUnlock()
  2197  	argsForCall := fake.getApplicationTasksArgsForCall[i]
  2198  	return argsForCall.arg1, argsForCall.arg2
  2199  }
  2200  
  2201  func (fake *FakeCloudControllerClient) GetApplicationTasksReturns(result1 []ccv3.Task, result2 ccv3.Warnings, result3 error) {
  2202  	fake.getApplicationTasksMutex.Lock()
  2203  	defer fake.getApplicationTasksMutex.Unlock()
  2204  	fake.GetApplicationTasksStub = nil
  2205  	fake.getApplicationTasksReturns = struct {
  2206  		result1 []ccv3.Task
  2207  		result2 ccv3.Warnings
  2208  		result3 error
  2209  	}{result1, result2, result3}
  2210  }
  2211  
  2212  func (fake *FakeCloudControllerClient) GetApplicationTasksReturnsOnCall(i int, result1 []ccv3.Task, result2 ccv3.Warnings, result3 error) {
  2213  	fake.getApplicationTasksMutex.Lock()
  2214  	defer fake.getApplicationTasksMutex.Unlock()
  2215  	fake.GetApplicationTasksStub = nil
  2216  	if fake.getApplicationTasksReturnsOnCall == nil {
  2217  		fake.getApplicationTasksReturnsOnCall = make(map[int]struct {
  2218  			result1 []ccv3.Task
  2219  			result2 ccv3.Warnings
  2220  			result3 error
  2221  		})
  2222  	}
  2223  	fake.getApplicationTasksReturnsOnCall[i] = struct {
  2224  		result1 []ccv3.Task
  2225  		result2 ccv3.Warnings
  2226  		result3 error
  2227  	}{result1, result2, result3}
  2228  }
  2229  
  2230  func (fake *FakeCloudControllerClient) GetApplications(arg1 ...ccv3.Query) ([]ccv3.Application, ccv3.Warnings, error) {
  2231  	fake.getApplicationsMutex.Lock()
  2232  	ret, specificReturn := fake.getApplicationsReturnsOnCall[len(fake.getApplicationsArgsForCall)]
  2233  	fake.getApplicationsArgsForCall = append(fake.getApplicationsArgsForCall, struct {
  2234  		arg1 []ccv3.Query
  2235  	}{arg1})
  2236  	fake.recordInvocation("GetApplications", []interface{}{arg1})
  2237  	fake.getApplicationsMutex.Unlock()
  2238  	if fake.GetApplicationsStub != nil {
  2239  		return fake.GetApplicationsStub(arg1...)
  2240  	}
  2241  	if specificReturn {
  2242  		return ret.result1, ret.result2, ret.result3
  2243  	}
  2244  	fakeReturns := fake.getApplicationsReturns
  2245  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2246  }
  2247  
  2248  func (fake *FakeCloudControllerClient) GetApplicationsCallCount() int {
  2249  	fake.getApplicationsMutex.RLock()
  2250  	defer fake.getApplicationsMutex.RUnlock()
  2251  	return len(fake.getApplicationsArgsForCall)
  2252  }
  2253  
  2254  func (fake *FakeCloudControllerClient) GetApplicationsCalls(stub func(...ccv3.Query) ([]ccv3.Application, ccv3.Warnings, error)) {
  2255  	fake.getApplicationsMutex.Lock()
  2256  	defer fake.getApplicationsMutex.Unlock()
  2257  	fake.GetApplicationsStub = stub
  2258  }
  2259  
  2260  func (fake *FakeCloudControllerClient) GetApplicationsArgsForCall(i int) []ccv3.Query {
  2261  	fake.getApplicationsMutex.RLock()
  2262  	defer fake.getApplicationsMutex.RUnlock()
  2263  	argsForCall := fake.getApplicationsArgsForCall[i]
  2264  	return argsForCall.arg1
  2265  }
  2266  
  2267  func (fake *FakeCloudControllerClient) GetApplicationsReturns(result1 []ccv3.Application, result2 ccv3.Warnings, result3 error) {
  2268  	fake.getApplicationsMutex.Lock()
  2269  	defer fake.getApplicationsMutex.Unlock()
  2270  	fake.GetApplicationsStub = nil
  2271  	fake.getApplicationsReturns = struct {
  2272  		result1 []ccv3.Application
  2273  		result2 ccv3.Warnings
  2274  		result3 error
  2275  	}{result1, result2, result3}
  2276  }
  2277  
  2278  func (fake *FakeCloudControllerClient) GetApplicationsReturnsOnCall(i int, result1 []ccv3.Application, result2 ccv3.Warnings, result3 error) {
  2279  	fake.getApplicationsMutex.Lock()
  2280  	defer fake.getApplicationsMutex.Unlock()
  2281  	fake.GetApplicationsStub = nil
  2282  	if fake.getApplicationsReturnsOnCall == nil {
  2283  		fake.getApplicationsReturnsOnCall = make(map[int]struct {
  2284  			result1 []ccv3.Application
  2285  			result2 ccv3.Warnings
  2286  			result3 error
  2287  		})
  2288  	}
  2289  	fake.getApplicationsReturnsOnCall[i] = struct {
  2290  		result1 []ccv3.Application
  2291  		result2 ccv3.Warnings
  2292  		result3 error
  2293  	}{result1, result2, result3}
  2294  }
  2295  
  2296  func (fake *FakeCloudControllerClient) GetBuild(arg1 string) (ccv3.Build, ccv3.Warnings, error) {
  2297  	fake.getBuildMutex.Lock()
  2298  	ret, specificReturn := fake.getBuildReturnsOnCall[len(fake.getBuildArgsForCall)]
  2299  	fake.getBuildArgsForCall = append(fake.getBuildArgsForCall, struct {
  2300  		arg1 string
  2301  	}{arg1})
  2302  	fake.recordInvocation("GetBuild", []interface{}{arg1})
  2303  	fake.getBuildMutex.Unlock()
  2304  	if fake.GetBuildStub != nil {
  2305  		return fake.GetBuildStub(arg1)
  2306  	}
  2307  	if specificReturn {
  2308  		return ret.result1, ret.result2, ret.result3
  2309  	}
  2310  	fakeReturns := fake.getBuildReturns
  2311  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2312  }
  2313  
  2314  func (fake *FakeCloudControllerClient) GetBuildCallCount() int {
  2315  	fake.getBuildMutex.RLock()
  2316  	defer fake.getBuildMutex.RUnlock()
  2317  	return len(fake.getBuildArgsForCall)
  2318  }
  2319  
  2320  func (fake *FakeCloudControllerClient) GetBuildCalls(stub func(string) (ccv3.Build, ccv3.Warnings, error)) {
  2321  	fake.getBuildMutex.Lock()
  2322  	defer fake.getBuildMutex.Unlock()
  2323  	fake.GetBuildStub = stub
  2324  }
  2325  
  2326  func (fake *FakeCloudControllerClient) GetBuildArgsForCall(i int) string {
  2327  	fake.getBuildMutex.RLock()
  2328  	defer fake.getBuildMutex.RUnlock()
  2329  	argsForCall := fake.getBuildArgsForCall[i]
  2330  	return argsForCall.arg1
  2331  }
  2332  
  2333  func (fake *FakeCloudControllerClient) GetBuildReturns(result1 ccv3.Build, result2 ccv3.Warnings, result3 error) {
  2334  	fake.getBuildMutex.Lock()
  2335  	defer fake.getBuildMutex.Unlock()
  2336  	fake.GetBuildStub = nil
  2337  	fake.getBuildReturns = struct {
  2338  		result1 ccv3.Build
  2339  		result2 ccv3.Warnings
  2340  		result3 error
  2341  	}{result1, result2, result3}
  2342  }
  2343  
  2344  func (fake *FakeCloudControllerClient) GetBuildReturnsOnCall(i int, result1 ccv3.Build, result2 ccv3.Warnings, result3 error) {
  2345  	fake.getBuildMutex.Lock()
  2346  	defer fake.getBuildMutex.Unlock()
  2347  	fake.GetBuildStub = nil
  2348  	if fake.getBuildReturnsOnCall == nil {
  2349  		fake.getBuildReturnsOnCall = make(map[int]struct {
  2350  			result1 ccv3.Build
  2351  			result2 ccv3.Warnings
  2352  			result3 error
  2353  		})
  2354  	}
  2355  	fake.getBuildReturnsOnCall[i] = struct {
  2356  		result1 ccv3.Build
  2357  		result2 ccv3.Warnings
  2358  		result3 error
  2359  	}{result1, result2, result3}
  2360  }
  2361  
  2362  func (fake *FakeCloudControllerClient) GetDeployment(arg1 string) (ccv3.Deployment, ccv3.Warnings, error) {
  2363  	fake.getDeploymentMutex.Lock()
  2364  	ret, specificReturn := fake.getDeploymentReturnsOnCall[len(fake.getDeploymentArgsForCall)]
  2365  	fake.getDeploymentArgsForCall = append(fake.getDeploymentArgsForCall, struct {
  2366  		arg1 string
  2367  	}{arg1})
  2368  	fake.recordInvocation("GetDeployment", []interface{}{arg1})
  2369  	fake.getDeploymentMutex.Unlock()
  2370  	if fake.GetDeploymentStub != nil {
  2371  		return fake.GetDeploymentStub(arg1)
  2372  	}
  2373  	if specificReturn {
  2374  		return ret.result1, ret.result2, ret.result3
  2375  	}
  2376  	fakeReturns := fake.getDeploymentReturns
  2377  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2378  }
  2379  
  2380  func (fake *FakeCloudControllerClient) GetDeploymentCallCount() int {
  2381  	fake.getDeploymentMutex.RLock()
  2382  	defer fake.getDeploymentMutex.RUnlock()
  2383  	return len(fake.getDeploymentArgsForCall)
  2384  }
  2385  
  2386  func (fake *FakeCloudControllerClient) GetDeploymentCalls(stub func(string) (ccv3.Deployment, ccv3.Warnings, error)) {
  2387  	fake.getDeploymentMutex.Lock()
  2388  	defer fake.getDeploymentMutex.Unlock()
  2389  	fake.GetDeploymentStub = stub
  2390  }
  2391  
  2392  func (fake *FakeCloudControllerClient) GetDeploymentArgsForCall(i int) string {
  2393  	fake.getDeploymentMutex.RLock()
  2394  	defer fake.getDeploymentMutex.RUnlock()
  2395  	argsForCall := fake.getDeploymentArgsForCall[i]
  2396  	return argsForCall.arg1
  2397  }
  2398  
  2399  func (fake *FakeCloudControllerClient) GetDeploymentReturns(result1 ccv3.Deployment, result2 ccv3.Warnings, result3 error) {
  2400  	fake.getDeploymentMutex.Lock()
  2401  	defer fake.getDeploymentMutex.Unlock()
  2402  	fake.GetDeploymentStub = nil
  2403  	fake.getDeploymentReturns = struct {
  2404  		result1 ccv3.Deployment
  2405  		result2 ccv3.Warnings
  2406  		result3 error
  2407  	}{result1, result2, result3}
  2408  }
  2409  
  2410  func (fake *FakeCloudControllerClient) GetDeploymentReturnsOnCall(i int, result1 ccv3.Deployment, result2 ccv3.Warnings, result3 error) {
  2411  	fake.getDeploymentMutex.Lock()
  2412  	defer fake.getDeploymentMutex.Unlock()
  2413  	fake.GetDeploymentStub = nil
  2414  	if fake.getDeploymentReturnsOnCall == nil {
  2415  		fake.getDeploymentReturnsOnCall = make(map[int]struct {
  2416  			result1 ccv3.Deployment
  2417  			result2 ccv3.Warnings
  2418  			result3 error
  2419  		})
  2420  	}
  2421  	fake.getDeploymentReturnsOnCall[i] = struct {
  2422  		result1 ccv3.Deployment
  2423  		result2 ccv3.Warnings
  2424  		result3 error
  2425  	}{result1, result2, result3}
  2426  }
  2427  
  2428  func (fake *FakeCloudControllerClient) GetDeployments(arg1 ...ccv3.Query) ([]ccv3.Deployment, ccv3.Warnings, error) {
  2429  	fake.getDeploymentsMutex.Lock()
  2430  	ret, specificReturn := fake.getDeploymentsReturnsOnCall[len(fake.getDeploymentsArgsForCall)]
  2431  	fake.getDeploymentsArgsForCall = append(fake.getDeploymentsArgsForCall, struct {
  2432  		arg1 []ccv3.Query
  2433  	}{arg1})
  2434  	fake.recordInvocation("GetDeployments", []interface{}{arg1})
  2435  	fake.getDeploymentsMutex.Unlock()
  2436  	if fake.GetDeploymentsStub != nil {
  2437  		return fake.GetDeploymentsStub(arg1...)
  2438  	}
  2439  	if specificReturn {
  2440  		return ret.result1, ret.result2, ret.result3
  2441  	}
  2442  	fakeReturns := fake.getDeploymentsReturns
  2443  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2444  }
  2445  
  2446  func (fake *FakeCloudControllerClient) GetDeploymentsCallCount() int {
  2447  	fake.getDeploymentsMutex.RLock()
  2448  	defer fake.getDeploymentsMutex.RUnlock()
  2449  	return len(fake.getDeploymentsArgsForCall)
  2450  }
  2451  
  2452  func (fake *FakeCloudControllerClient) GetDeploymentsCalls(stub func(...ccv3.Query) ([]ccv3.Deployment, ccv3.Warnings, error)) {
  2453  	fake.getDeploymentsMutex.Lock()
  2454  	defer fake.getDeploymentsMutex.Unlock()
  2455  	fake.GetDeploymentsStub = stub
  2456  }
  2457  
  2458  func (fake *FakeCloudControllerClient) GetDeploymentsArgsForCall(i int) []ccv3.Query {
  2459  	fake.getDeploymentsMutex.RLock()
  2460  	defer fake.getDeploymentsMutex.RUnlock()
  2461  	argsForCall := fake.getDeploymentsArgsForCall[i]
  2462  	return argsForCall.arg1
  2463  }
  2464  
  2465  func (fake *FakeCloudControllerClient) GetDeploymentsReturns(result1 []ccv3.Deployment, result2 ccv3.Warnings, result3 error) {
  2466  	fake.getDeploymentsMutex.Lock()
  2467  	defer fake.getDeploymentsMutex.Unlock()
  2468  	fake.GetDeploymentsStub = nil
  2469  	fake.getDeploymentsReturns = struct {
  2470  		result1 []ccv3.Deployment
  2471  		result2 ccv3.Warnings
  2472  		result3 error
  2473  	}{result1, result2, result3}
  2474  }
  2475  
  2476  func (fake *FakeCloudControllerClient) GetDeploymentsReturnsOnCall(i int, result1 []ccv3.Deployment, result2 ccv3.Warnings, result3 error) {
  2477  	fake.getDeploymentsMutex.Lock()
  2478  	defer fake.getDeploymentsMutex.Unlock()
  2479  	fake.GetDeploymentsStub = nil
  2480  	if fake.getDeploymentsReturnsOnCall == nil {
  2481  		fake.getDeploymentsReturnsOnCall = make(map[int]struct {
  2482  			result1 []ccv3.Deployment
  2483  			result2 ccv3.Warnings
  2484  			result3 error
  2485  		})
  2486  	}
  2487  	fake.getDeploymentsReturnsOnCall[i] = struct {
  2488  		result1 []ccv3.Deployment
  2489  		result2 ccv3.Warnings
  2490  		result3 error
  2491  	}{result1, result2, result3}
  2492  }
  2493  
  2494  func (fake *FakeCloudControllerClient) GetDroplet(arg1 string) (ccv3.Droplet, ccv3.Warnings, error) {
  2495  	fake.getDropletMutex.Lock()
  2496  	ret, specificReturn := fake.getDropletReturnsOnCall[len(fake.getDropletArgsForCall)]
  2497  	fake.getDropletArgsForCall = append(fake.getDropletArgsForCall, struct {
  2498  		arg1 string
  2499  	}{arg1})
  2500  	fake.recordInvocation("GetDroplet", []interface{}{arg1})
  2501  	fake.getDropletMutex.Unlock()
  2502  	if fake.GetDropletStub != nil {
  2503  		return fake.GetDropletStub(arg1)
  2504  	}
  2505  	if specificReturn {
  2506  		return ret.result1, ret.result2, ret.result3
  2507  	}
  2508  	fakeReturns := fake.getDropletReturns
  2509  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2510  }
  2511  
  2512  func (fake *FakeCloudControllerClient) GetDropletCallCount() int {
  2513  	fake.getDropletMutex.RLock()
  2514  	defer fake.getDropletMutex.RUnlock()
  2515  	return len(fake.getDropletArgsForCall)
  2516  }
  2517  
  2518  func (fake *FakeCloudControllerClient) GetDropletCalls(stub func(string) (ccv3.Droplet, ccv3.Warnings, error)) {
  2519  	fake.getDropletMutex.Lock()
  2520  	defer fake.getDropletMutex.Unlock()
  2521  	fake.GetDropletStub = stub
  2522  }
  2523  
  2524  func (fake *FakeCloudControllerClient) GetDropletArgsForCall(i int) string {
  2525  	fake.getDropletMutex.RLock()
  2526  	defer fake.getDropletMutex.RUnlock()
  2527  	argsForCall := fake.getDropletArgsForCall[i]
  2528  	return argsForCall.arg1
  2529  }
  2530  
  2531  func (fake *FakeCloudControllerClient) GetDropletReturns(result1 ccv3.Droplet, result2 ccv3.Warnings, result3 error) {
  2532  	fake.getDropletMutex.Lock()
  2533  	defer fake.getDropletMutex.Unlock()
  2534  	fake.GetDropletStub = nil
  2535  	fake.getDropletReturns = struct {
  2536  		result1 ccv3.Droplet
  2537  		result2 ccv3.Warnings
  2538  		result3 error
  2539  	}{result1, result2, result3}
  2540  }
  2541  
  2542  func (fake *FakeCloudControllerClient) GetDropletReturnsOnCall(i int, result1 ccv3.Droplet, result2 ccv3.Warnings, result3 error) {
  2543  	fake.getDropletMutex.Lock()
  2544  	defer fake.getDropletMutex.Unlock()
  2545  	fake.GetDropletStub = nil
  2546  	if fake.getDropletReturnsOnCall == nil {
  2547  		fake.getDropletReturnsOnCall = make(map[int]struct {
  2548  			result1 ccv3.Droplet
  2549  			result2 ccv3.Warnings
  2550  			result3 error
  2551  		})
  2552  	}
  2553  	fake.getDropletReturnsOnCall[i] = struct {
  2554  		result1 ccv3.Droplet
  2555  		result2 ccv3.Warnings
  2556  		result3 error
  2557  	}{result1, result2, result3}
  2558  }
  2559  
  2560  func (fake *FakeCloudControllerClient) GetDroplets(arg1 ...ccv3.Query) ([]ccv3.Droplet, ccv3.Warnings, error) {
  2561  	fake.getDropletsMutex.Lock()
  2562  	ret, specificReturn := fake.getDropletsReturnsOnCall[len(fake.getDropletsArgsForCall)]
  2563  	fake.getDropletsArgsForCall = append(fake.getDropletsArgsForCall, struct {
  2564  		arg1 []ccv3.Query
  2565  	}{arg1})
  2566  	fake.recordInvocation("GetDroplets", []interface{}{arg1})
  2567  	fake.getDropletsMutex.Unlock()
  2568  	if fake.GetDropletsStub != nil {
  2569  		return fake.GetDropletsStub(arg1...)
  2570  	}
  2571  	if specificReturn {
  2572  		return ret.result1, ret.result2, ret.result3
  2573  	}
  2574  	fakeReturns := fake.getDropletsReturns
  2575  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2576  }
  2577  
  2578  func (fake *FakeCloudControllerClient) GetDropletsCallCount() int {
  2579  	fake.getDropletsMutex.RLock()
  2580  	defer fake.getDropletsMutex.RUnlock()
  2581  	return len(fake.getDropletsArgsForCall)
  2582  }
  2583  
  2584  func (fake *FakeCloudControllerClient) GetDropletsCalls(stub func(...ccv3.Query) ([]ccv3.Droplet, ccv3.Warnings, error)) {
  2585  	fake.getDropletsMutex.Lock()
  2586  	defer fake.getDropletsMutex.Unlock()
  2587  	fake.GetDropletsStub = stub
  2588  }
  2589  
  2590  func (fake *FakeCloudControllerClient) GetDropletsArgsForCall(i int) []ccv3.Query {
  2591  	fake.getDropletsMutex.RLock()
  2592  	defer fake.getDropletsMutex.RUnlock()
  2593  	argsForCall := fake.getDropletsArgsForCall[i]
  2594  	return argsForCall.arg1
  2595  }
  2596  
  2597  func (fake *FakeCloudControllerClient) GetDropletsReturns(result1 []ccv3.Droplet, result2 ccv3.Warnings, result3 error) {
  2598  	fake.getDropletsMutex.Lock()
  2599  	defer fake.getDropletsMutex.Unlock()
  2600  	fake.GetDropletsStub = nil
  2601  	fake.getDropletsReturns = struct {
  2602  		result1 []ccv3.Droplet
  2603  		result2 ccv3.Warnings
  2604  		result3 error
  2605  	}{result1, result2, result3}
  2606  }
  2607  
  2608  func (fake *FakeCloudControllerClient) GetDropletsReturnsOnCall(i int, result1 []ccv3.Droplet, result2 ccv3.Warnings, result3 error) {
  2609  	fake.getDropletsMutex.Lock()
  2610  	defer fake.getDropletsMutex.Unlock()
  2611  	fake.GetDropletsStub = nil
  2612  	if fake.getDropletsReturnsOnCall == nil {
  2613  		fake.getDropletsReturnsOnCall = make(map[int]struct {
  2614  			result1 []ccv3.Droplet
  2615  			result2 ccv3.Warnings
  2616  			result3 error
  2617  		})
  2618  	}
  2619  	fake.getDropletsReturnsOnCall[i] = struct {
  2620  		result1 []ccv3.Droplet
  2621  		result2 ccv3.Warnings
  2622  		result3 error
  2623  	}{result1, result2, result3}
  2624  }
  2625  
  2626  func (fake *FakeCloudControllerClient) GetIsolationSegment(arg1 string) (ccv3.IsolationSegment, ccv3.Warnings, error) {
  2627  	fake.getIsolationSegmentMutex.Lock()
  2628  	ret, specificReturn := fake.getIsolationSegmentReturnsOnCall[len(fake.getIsolationSegmentArgsForCall)]
  2629  	fake.getIsolationSegmentArgsForCall = append(fake.getIsolationSegmentArgsForCall, struct {
  2630  		arg1 string
  2631  	}{arg1})
  2632  	fake.recordInvocation("GetIsolationSegment", []interface{}{arg1})
  2633  	fake.getIsolationSegmentMutex.Unlock()
  2634  	if fake.GetIsolationSegmentStub != nil {
  2635  		return fake.GetIsolationSegmentStub(arg1)
  2636  	}
  2637  	if specificReturn {
  2638  		return ret.result1, ret.result2, ret.result3
  2639  	}
  2640  	fakeReturns := fake.getIsolationSegmentReturns
  2641  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2642  }
  2643  
  2644  func (fake *FakeCloudControllerClient) GetIsolationSegmentCallCount() int {
  2645  	fake.getIsolationSegmentMutex.RLock()
  2646  	defer fake.getIsolationSegmentMutex.RUnlock()
  2647  	return len(fake.getIsolationSegmentArgsForCall)
  2648  }
  2649  
  2650  func (fake *FakeCloudControllerClient) GetIsolationSegmentCalls(stub func(string) (ccv3.IsolationSegment, ccv3.Warnings, error)) {
  2651  	fake.getIsolationSegmentMutex.Lock()
  2652  	defer fake.getIsolationSegmentMutex.Unlock()
  2653  	fake.GetIsolationSegmentStub = stub
  2654  }
  2655  
  2656  func (fake *FakeCloudControllerClient) GetIsolationSegmentArgsForCall(i int) string {
  2657  	fake.getIsolationSegmentMutex.RLock()
  2658  	defer fake.getIsolationSegmentMutex.RUnlock()
  2659  	argsForCall := fake.getIsolationSegmentArgsForCall[i]
  2660  	return argsForCall.arg1
  2661  }
  2662  
  2663  func (fake *FakeCloudControllerClient) GetIsolationSegmentReturns(result1 ccv3.IsolationSegment, result2 ccv3.Warnings, result3 error) {
  2664  	fake.getIsolationSegmentMutex.Lock()
  2665  	defer fake.getIsolationSegmentMutex.Unlock()
  2666  	fake.GetIsolationSegmentStub = nil
  2667  	fake.getIsolationSegmentReturns = struct {
  2668  		result1 ccv3.IsolationSegment
  2669  		result2 ccv3.Warnings
  2670  		result3 error
  2671  	}{result1, result2, result3}
  2672  }
  2673  
  2674  func (fake *FakeCloudControllerClient) GetIsolationSegmentReturnsOnCall(i int, result1 ccv3.IsolationSegment, result2 ccv3.Warnings, result3 error) {
  2675  	fake.getIsolationSegmentMutex.Lock()
  2676  	defer fake.getIsolationSegmentMutex.Unlock()
  2677  	fake.GetIsolationSegmentStub = nil
  2678  	if fake.getIsolationSegmentReturnsOnCall == nil {
  2679  		fake.getIsolationSegmentReturnsOnCall = make(map[int]struct {
  2680  			result1 ccv3.IsolationSegment
  2681  			result2 ccv3.Warnings
  2682  			result3 error
  2683  		})
  2684  	}
  2685  	fake.getIsolationSegmentReturnsOnCall[i] = struct {
  2686  		result1 ccv3.IsolationSegment
  2687  		result2 ccv3.Warnings
  2688  		result3 error
  2689  	}{result1, result2, result3}
  2690  }
  2691  
  2692  func (fake *FakeCloudControllerClient) GetIsolationSegmentOrganizations(arg1 string) ([]ccv3.Organization, ccv3.Warnings, error) {
  2693  	fake.getIsolationSegmentOrganizationsMutex.Lock()
  2694  	ret, specificReturn := fake.getIsolationSegmentOrganizationsReturnsOnCall[len(fake.getIsolationSegmentOrganizationsArgsForCall)]
  2695  	fake.getIsolationSegmentOrganizationsArgsForCall = append(fake.getIsolationSegmentOrganizationsArgsForCall, struct {
  2696  		arg1 string
  2697  	}{arg1})
  2698  	fake.recordInvocation("GetIsolationSegmentOrganizations", []interface{}{arg1})
  2699  	fake.getIsolationSegmentOrganizationsMutex.Unlock()
  2700  	if fake.GetIsolationSegmentOrganizationsStub != nil {
  2701  		return fake.GetIsolationSegmentOrganizationsStub(arg1)
  2702  	}
  2703  	if specificReturn {
  2704  		return ret.result1, ret.result2, ret.result3
  2705  	}
  2706  	fakeReturns := fake.getIsolationSegmentOrganizationsReturns
  2707  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2708  }
  2709  
  2710  func (fake *FakeCloudControllerClient) GetIsolationSegmentOrganizationsCallCount() int {
  2711  	fake.getIsolationSegmentOrganizationsMutex.RLock()
  2712  	defer fake.getIsolationSegmentOrganizationsMutex.RUnlock()
  2713  	return len(fake.getIsolationSegmentOrganizationsArgsForCall)
  2714  }
  2715  
  2716  func (fake *FakeCloudControllerClient) GetIsolationSegmentOrganizationsCalls(stub func(string) ([]ccv3.Organization, ccv3.Warnings, error)) {
  2717  	fake.getIsolationSegmentOrganizationsMutex.Lock()
  2718  	defer fake.getIsolationSegmentOrganizationsMutex.Unlock()
  2719  	fake.GetIsolationSegmentOrganizationsStub = stub
  2720  }
  2721  
  2722  func (fake *FakeCloudControllerClient) GetIsolationSegmentOrganizationsArgsForCall(i int) string {
  2723  	fake.getIsolationSegmentOrganizationsMutex.RLock()
  2724  	defer fake.getIsolationSegmentOrganizationsMutex.RUnlock()
  2725  	argsForCall := fake.getIsolationSegmentOrganizationsArgsForCall[i]
  2726  	return argsForCall.arg1
  2727  }
  2728  
  2729  func (fake *FakeCloudControllerClient) GetIsolationSegmentOrganizationsReturns(result1 []ccv3.Organization, result2 ccv3.Warnings, result3 error) {
  2730  	fake.getIsolationSegmentOrganizationsMutex.Lock()
  2731  	defer fake.getIsolationSegmentOrganizationsMutex.Unlock()
  2732  	fake.GetIsolationSegmentOrganizationsStub = nil
  2733  	fake.getIsolationSegmentOrganizationsReturns = struct {
  2734  		result1 []ccv3.Organization
  2735  		result2 ccv3.Warnings
  2736  		result3 error
  2737  	}{result1, result2, result3}
  2738  }
  2739  
  2740  func (fake *FakeCloudControllerClient) GetIsolationSegmentOrganizationsReturnsOnCall(i int, result1 []ccv3.Organization, result2 ccv3.Warnings, result3 error) {
  2741  	fake.getIsolationSegmentOrganizationsMutex.Lock()
  2742  	defer fake.getIsolationSegmentOrganizationsMutex.Unlock()
  2743  	fake.GetIsolationSegmentOrganizationsStub = nil
  2744  	if fake.getIsolationSegmentOrganizationsReturnsOnCall == nil {
  2745  		fake.getIsolationSegmentOrganizationsReturnsOnCall = make(map[int]struct {
  2746  			result1 []ccv3.Organization
  2747  			result2 ccv3.Warnings
  2748  			result3 error
  2749  		})
  2750  	}
  2751  	fake.getIsolationSegmentOrganizationsReturnsOnCall[i] = struct {
  2752  		result1 []ccv3.Organization
  2753  		result2 ccv3.Warnings
  2754  		result3 error
  2755  	}{result1, result2, result3}
  2756  }
  2757  
  2758  func (fake *FakeCloudControllerClient) GetIsolationSegments(arg1 ...ccv3.Query) ([]ccv3.IsolationSegment, ccv3.Warnings, error) {
  2759  	fake.getIsolationSegmentsMutex.Lock()
  2760  	ret, specificReturn := fake.getIsolationSegmentsReturnsOnCall[len(fake.getIsolationSegmentsArgsForCall)]
  2761  	fake.getIsolationSegmentsArgsForCall = append(fake.getIsolationSegmentsArgsForCall, struct {
  2762  		arg1 []ccv3.Query
  2763  	}{arg1})
  2764  	fake.recordInvocation("GetIsolationSegments", []interface{}{arg1})
  2765  	fake.getIsolationSegmentsMutex.Unlock()
  2766  	if fake.GetIsolationSegmentsStub != nil {
  2767  		return fake.GetIsolationSegmentsStub(arg1...)
  2768  	}
  2769  	if specificReturn {
  2770  		return ret.result1, ret.result2, ret.result3
  2771  	}
  2772  	fakeReturns := fake.getIsolationSegmentsReturns
  2773  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2774  }
  2775  
  2776  func (fake *FakeCloudControllerClient) GetIsolationSegmentsCallCount() int {
  2777  	fake.getIsolationSegmentsMutex.RLock()
  2778  	defer fake.getIsolationSegmentsMutex.RUnlock()
  2779  	return len(fake.getIsolationSegmentsArgsForCall)
  2780  }
  2781  
  2782  func (fake *FakeCloudControllerClient) GetIsolationSegmentsCalls(stub func(...ccv3.Query) ([]ccv3.IsolationSegment, ccv3.Warnings, error)) {
  2783  	fake.getIsolationSegmentsMutex.Lock()
  2784  	defer fake.getIsolationSegmentsMutex.Unlock()
  2785  	fake.GetIsolationSegmentsStub = stub
  2786  }
  2787  
  2788  func (fake *FakeCloudControllerClient) GetIsolationSegmentsArgsForCall(i int) []ccv3.Query {
  2789  	fake.getIsolationSegmentsMutex.RLock()
  2790  	defer fake.getIsolationSegmentsMutex.RUnlock()
  2791  	argsForCall := fake.getIsolationSegmentsArgsForCall[i]
  2792  	return argsForCall.arg1
  2793  }
  2794  
  2795  func (fake *FakeCloudControllerClient) GetIsolationSegmentsReturns(result1 []ccv3.IsolationSegment, result2 ccv3.Warnings, result3 error) {
  2796  	fake.getIsolationSegmentsMutex.Lock()
  2797  	defer fake.getIsolationSegmentsMutex.Unlock()
  2798  	fake.GetIsolationSegmentsStub = nil
  2799  	fake.getIsolationSegmentsReturns = struct {
  2800  		result1 []ccv3.IsolationSegment
  2801  		result2 ccv3.Warnings
  2802  		result3 error
  2803  	}{result1, result2, result3}
  2804  }
  2805  
  2806  func (fake *FakeCloudControllerClient) GetIsolationSegmentsReturnsOnCall(i int, result1 []ccv3.IsolationSegment, result2 ccv3.Warnings, result3 error) {
  2807  	fake.getIsolationSegmentsMutex.Lock()
  2808  	defer fake.getIsolationSegmentsMutex.Unlock()
  2809  	fake.GetIsolationSegmentsStub = nil
  2810  	if fake.getIsolationSegmentsReturnsOnCall == nil {
  2811  		fake.getIsolationSegmentsReturnsOnCall = make(map[int]struct {
  2812  			result1 []ccv3.IsolationSegment
  2813  			result2 ccv3.Warnings
  2814  			result3 error
  2815  		})
  2816  	}
  2817  	fake.getIsolationSegmentsReturnsOnCall[i] = struct {
  2818  		result1 []ccv3.IsolationSegment
  2819  		result2 ccv3.Warnings
  2820  		result3 error
  2821  	}{result1, result2, result3}
  2822  }
  2823  
  2824  func (fake *FakeCloudControllerClient) GetOrganizationDefaultIsolationSegment(arg1 string) (ccv3.Relationship, ccv3.Warnings, error) {
  2825  	fake.getOrganizationDefaultIsolationSegmentMutex.Lock()
  2826  	ret, specificReturn := fake.getOrganizationDefaultIsolationSegmentReturnsOnCall[len(fake.getOrganizationDefaultIsolationSegmentArgsForCall)]
  2827  	fake.getOrganizationDefaultIsolationSegmentArgsForCall = append(fake.getOrganizationDefaultIsolationSegmentArgsForCall, struct {
  2828  		arg1 string
  2829  	}{arg1})
  2830  	fake.recordInvocation("GetOrganizationDefaultIsolationSegment", []interface{}{arg1})
  2831  	fake.getOrganizationDefaultIsolationSegmentMutex.Unlock()
  2832  	if fake.GetOrganizationDefaultIsolationSegmentStub != nil {
  2833  		return fake.GetOrganizationDefaultIsolationSegmentStub(arg1)
  2834  	}
  2835  	if specificReturn {
  2836  		return ret.result1, ret.result2, ret.result3
  2837  	}
  2838  	fakeReturns := fake.getOrganizationDefaultIsolationSegmentReturns
  2839  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2840  }
  2841  
  2842  func (fake *FakeCloudControllerClient) GetOrganizationDefaultIsolationSegmentCallCount() int {
  2843  	fake.getOrganizationDefaultIsolationSegmentMutex.RLock()
  2844  	defer fake.getOrganizationDefaultIsolationSegmentMutex.RUnlock()
  2845  	return len(fake.getOrganizationDefaultIsolationSegmentArgsForCall)
  2846  }
  2847  
  2848  func (fake *FakeCloudControllerClient) GetOrganizationDefaultIsolationSegmentCalls(stub func(string) (ccv3.Relationship, ccv3.Warnings, error)) {
  2849  	fake.getOrganizationDefaultIsolationSegmentMutex.Lock()
  2850  	defer fake.getOrganizationDefaultIsolationSegmentMutex.Unlock()
  2851  	fake.GetOrganizationDefaultIsolationSegmentStub = stub
  2852  }
  2853  
  2854  func (fake *FakeCloudControllerClient) GetOrganizationDefaultIsolationSegmentArgsForCall(i int) string {
  2855  	fake.getOrganizationDefaultIsolationSegmentMutex.RLock()
  2856  	defer fake.getOrganizationDefaultIsolationSegmentMutex.RUnlock()
  2857  	argsForCall := fake.getOrganizationDefaultIsolationSegmentArgsForCall[i]
  2858  	return argsForCall.arg1
  2859  }
  2860  
  2861  func (fake *FakeCloudControllerClient) GetOrganizationDefaultIsolationSegmentReturns(result1 ccv3.Relationship, result2 ccv3.Warnings, result3 error) {
  2862  	fake.getOrganizationDefaultIsolationSegmentMutex.Lock()
  2863  	defer fake.getOrganizationDefaultIsolationSegmentMutex.Unlock()
  2864  	fake.GetOrganizationDefaultIsolationSegmentStub = nil
  2865  	fake.getOrganizationDefaultIsolationSegmentReturns = struct {
  2866  		result1 ccv3.Relationship
  2867  		result2 ccv3.Warnings
  2868  		result3 error
  2869  	}{result1, result2, result3}
  2870  }
  2871  
  2872  func (fake *FakeCloudControllerClient) GetOrganizationDefaultIsolationSegmentReturnsOnCall(i int, result1 ccv3.Relationship, result2 ccv3.Warnings, result3 error) {
  2873  	fake.getOrganizationDefaultIsolationSegmentMutex.Lock()
  2874  	defer fake.getOrganizationDefaultIsolationSegmentMutex.Unlock()
  2875  	fake.GetOrganizationDefaultIsolationSegmentStub = nil
  2876  	if fake.getOrganizationDefaultIsolationSegmentReturnsOnCall == nil {
  2877  		fake.getOrganizationDefaultIsolationSegmentReturnsOnCall = make(map[int]struct {
  2878  			result1 ccv3.Relationship
  2879  			result2 ccv3.Warnings
  2880  			result3 error
  2881  		})
  2882  	}
  2883  	fake.getOrganizationDefaultIsolationSegmentReturnsOnCall[i] = struct {
  2884  		result1 ccv3.Relationship
  2885  		result2 ccv3.Warnings
  2886  		result3 error
  2887  	}{result1, result2, result3}
  2888  }
  2889  
  2890  func (fake *FakeCloudControllerClient) GetOrganizations(arg1 ...ccv3.Query) ([]ccv3.Organization, ccv3.Warnings, error) {
  2891  	fake.getOrganizationsMutex.Lock()
  2892  	ret, specificReturn := fake.getOrganizationsReturnsOnCall[len(fake.getOrganizationsArgsForCall)]
  2893  	fake.getOrganizationsArgsForCall = append(fake.getOrganizationsArgsForCall, struct {
  2894  		arg1 []ccv3.Query
  2895  	}{arg1})
  2896  	fake.recordInvocation("GetOrganizations", []interface{}{arg1})
  2897  	fake.getOrganizationsMutex.Unlock()
  2898  	if fake.GetOrganizationsStub != nil {
  2899  		return fake.GetOrganizationsStub(arg1...)
  2900  	}
  2901  	if specificReturn {
  2902  		return ret.result1, ret.result2, ret.result3
  2903  	}
  2904  	fakeReturns := fake.getOrganizationsReturns
  2905  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2906  }
  2907  
  2908  func (fake *FakeCloudControllerClient) GetOrganizationsCallCount() int {
  2909  	fake.getOrganizationsMutex.RLock()
  2910  	defer fake.getOrganizationsMutex.RUnlock()
  2911  	return len(fake.getOrganizationsArgsForCall)
  2912  }
  2913  
  2914  func (fake *FakeCloudControllerClient) GetOrganizationsCalls(stub func(...ccv3.Query) ([]ccv3.Organization, ccv3.Warnings, error)) {
  2915  	fake.getOrganizationsMutex.Lock()
  2916  	defer fake.getOrganizationsMutex.Unlock()
  2917  	fake.GetOrganizationsStub = stub
  2918  }
  2919  
  2920  func (fake *FakeCloudControllerClient) GetOrganizationsArgsForCall(i int) []ccv3.Query {
  2921  	fake.getOrganizationsMutex.RLock()
  2922  	defer fake.getOrganizationsMutex.RUnlock()
  2923  	argsForCall := fake.getOrganizationsArgsForCall[i]
  2924  	return argsForCall.arg1
  2925  }
  2926  
  2927  func (fake *FakeCloudControllerClient) GetOrganizationsReturns(result1 []ccv3.Organization, result2 ccv3.Warnings, result3 error) {
  2928  	fake.getOrganizationsMutex.Lock()
  2929  	defer fake.getOrganizationsMutex.Unlock()
  2930  	fake.GetOrganizationsStub = nil
  2931  	fake.getOrganizationsReturns = struct {
  2932  		result1 []ccv3.Organization
  2933  		result2 ccv3.Warnings
  2934  		result3 error
  2935  	}{result1, result2, result3}
  2936  }
  2937  
  2938  func (fake *FakeCloudControllerClient) GetOrganizationsReturnsOnCall(i int, result1 []ccv3.Organization, result2 ccv3.Warnings, result3 error) {
  2939  	fake.getOrganizationsMutex.Lock()
  2940  	defer fake.getOrganizationsMutex.Unlock()
  2941  	fake.GetOrganizationsStub = nil
  2942  	if fake.getOrganizationsReturnsOnCall == nil {
  2943  		fake.getOrganizationsReturnsOnCall = make(map[int]struct {
  2944  			result1 []ccv3.Organization
  2945  			result2 ccv3.Warnings
  2946  			result3 error
  2947  		})
  2948  	}
  2949  	fake.getOrganizationsReturnsOnCall[i] = struct {
  2950  		result1 []ccv3.Organization
  2951  		result2 ccv3.Warnings
  2952  		result3 error
  2953  	}{result1, result2, result3}
  2954  }
  2955  
  2956  func (fake *FakeCloudControllerClient) GetPackage(arg1 string) (ccv3.Package, ccv3.Warnings, error) {
  2957  	fake.getPackageMutex.Lock()
  2958  	ret, specificReturn := fake.getPackageReturnsOnCall[len(fake.getPackageArgsForCall)]
  2959  	fake.getPackageArgsForCall = append(fake.getPackageArgsForCall, struct {
  2960  		arg1 string
  2961  	}{arg1})
  2962  	fake.recordInvocation("GetPackage", []interface{}{arg1})
  2963  	fake.getPackageMutex.Unlock()
  2964  	if fake.GetPackageStub != nil {
  2965  		return fake.GetPackageStub(arg1)
  2966  	}
  2967  	if specificReturn {
  2968  		return ret.result1, ret.result2, ret.result3
  2969  	}
  2970  	fakeReturns := fake.getPackageReturns
  2971  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2972  }
  2973  
  2974  func (fake *FakeCloudControllerClient) GetPackageCallCount() int {
  2975  	fake.getPackageMutex.RLock()
  2976  	defer fake.getPackageMutex.RUnlock()
  2977  	return len(fake.getPackageArgsForCall)
  2978  }
  2979  
  2980  func (fake *FakeCloudControllerClient) GetPackageCalls(stub func(string) (ccv3.Package, ccv3.Warnings, error)) {
  2981  	fake.getPackageMutex.Lock()
  2982  	defer fake.getPackageMutex.Unlock()
  2983  	fake.GetPackageStub = stub
  2984  }
  2985  
  2986  func (fake *FakeCloudControllerClient) GetPackageArgsForCall(i int) string {
  2987  	fake.getPackageMutex.RLock()
  2988  	defer fake.getPackageMutex.RUnlock()
  2989  	argsForCall := fake.getPackageArgsForCall[i]
  2990  	return argsForCall.arg1
  2991  }
  2992  
  2993  func (fake *FakeCloudControllerClient) GetPackageReturns(result1 ccv3.Package, result2 ccv3.Warnings, result3 error) {
  2994  	fake.getPackageMutex.Lock()
  2995  	defer fake.getPackageMutex.Unlock()
  2996  	fake.GetPackageStub = nil
  2997  	fake.getPackageReturns = struct {
  2998  		result1 ccv3.Package
  2999  		result2 ccv3.Warnings
  3000  		result3 error
  3001  	}{result1, result2, result3}
  3002  }
  3003  
  3004  func (fake *FakeCloudControllerClient) GetPackageReturnsOnCall(i int, result1 ccv3.Package, result2 ccv3.Warnings, result3 error) {
  3005  	fake.getPackageMutex.Lock()
  3006  	defer fake.getPackageMutex.Unlock()
  3007  	fake.GetPackageStub = nil
  3008  	if fake.getPackageReturnsOnCall == nil {
  3009  		fake.getPackageReturnsOnCall = make(map[int]struct {
  3010  			result1 ccv3.Package
  3011  			result2 ccv3.Warnings
  3012  			result3 error
  3013  		})
  3014  	}
  3015  	fake.getPackageReturnsOnCall[i] = struct {
  3016  		result1 ccv3.Package
  3017  		result2 ccv3.Warnings
  3018  		result3 error
  3019  	}{result1, result2, result3}
  3020  }
  3021  
  3022  func (fake *FakeCloudControllerClient) GetPackages(arg1 ...ccv3.Query) ([]ccv3.Package, ccv3.Warnings, error) {
  3023  	fake.getPackagesMutex.Lock()
  3024  	ret, specificReturn := fake.getPackagesReturnsOnCall[len(fake.getPackagesArgsForCall)]
  3025  	fake.getPackagesArgsForCall = append(fake.getPackagesArgsForCall, struct {
  3026  		arg1 []ccv3.Query
  3027  	}{arg1})
  3028  	fake.recordInvocation("GetPackages", []interface{}{arg1})
  3029  	fake.getPackagesMutex.Unlock()
  3030  	if fake.GetPackagesStub != nil {
  3031  		return fake.GetPackagesStub(arg1...)
  3032  	}
  3033  	if specificReturn {
  3034  		return ret.result1, ret.result2, ret.result3
  3035  	}
  3036  	fakeReturns := fake.getPackagesReturns
  3037  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3038  }
  3039  
  3040  func (fake *FakeCloudControllerClient) GetPackagesCallCount() int {
  3041  	fake.getPackagesMutex.RLock()
  3042  	defer fake.getPackagesMutex.RUnlock()
  3043  	return len(fake.getPackagesArgsForCall)
  3044  }
  3045  
  3046  func (fake *FakeCloudControllerClient) GetPackagesCalls(stub func(...ccv3.Query) ([]ccv3.Package, ccv3.Warnings, error)) {
  3047  	fake.getPackagesMutex.Lock()
  3048  	defer fake.getPackagesMutex.Unlock()
  3049  	fake.GetPackagesStub = stub
  3050  }
  3051  
  3052  func (fake *FakeCloudControllerClient) GetPackagesArgsForCall(i int) []ccv3.Query {
  3053  	fake.getPackagesMutex.RLock()
  3054  	defer fake.getPackagesMutex.RUnlock()
  3055  	argsForCall := fake.getPackagesArgsForCall[i]
  3056  	return argsForCall.arg1
  3057  }
  3058  
  3059  func (fake *FakeCloudControllerClient) GetPackagesReturns(result1 []ccv3.Package, result2 ccv3.Warnings, result3 error) {
  3060  	fake.getPackagesMutex.Lock()
  3061  	defer fake.getPackagesMutex.Unlock()
  3062  	fake.GetPackagesStub = nil
  3063  	fake.getPackagesReturns = struct {
  3064  		result1 []ccv3.Package
  3065  		result2 ccv3.Warnings
  3066  		result3 error
  3067  	}{result1, result2, result3}
  3068  }
  3069  
  3070  func (fake *FakeCloudControllerClient) GetPackagesReturnsOnCall(i int, result1 []ccv3.Package, result2 ccv3.Warnings, result3 error) {
  3071  	fake.getPackagesMutex.Lock()
  3072  	defer fake.getPackagesMutex.Unlock()
  3073  	fake.GetPackagesStub = nil
  3074  	if fake.getPackagesReturnsOnCall == nil {
  3075  		fake.getPackagesReturnsOnCall = make(map[int]struct {
  3076  			result1 []ccv3.Package
  3077  			result2 ccv3.Warnings
  3078  			result3 error
  3079  		})
  3080  	}
  3081  	fake.getPackagesReturnsOnCall[i] = struct {
  3082  		result1 []ccv3.Package
  3083  		result2 ccv3.Warnings
  3084  		result3 error
  3085  	}{result1, result2, result3}
  3086  }
  3087  
  3088  func (fake *FakeCloudControllerClient) GetProcessInstances(arg1 string) ([]ccv3.ProcessInstance, ccv3.Warnings, error) {
  3089  	fake.getProcessInstancesMutex.Lock()
  3090  	ret, specificReturn := fake.getProcessInstancesReturnsOnCall[len(fake.getProcessInstancesArgsForCall)]
  3091  	fake.getProcessInstancesArgsForCall = append(fake.getProcessInstancesArgsForCall, struct {
  3092  		arg1 string
  3093  	}{arg1})
  3094  	fake.recordInvocation("GetProcessInstances", []interface{}{arg1})
  3095  	fake.getProcessInstancesMutex.Unlock()
  3096  	if fake.GetProcessInstancesStub != nil {
  3097  		return fake.GetProcessInstancesStub(arg1)
  3098  	}
  3099  	if specificReturn {
  3100  		return ret.result1, ret.result2, ret.result3
  3101  	}
  3102  	fakeReturns := fake.getProcessInstancesReturns
  3103  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3104  }
  3105  
  3106  func (fake *FakeCloudControllerClient) GetProcessInstancesCallCount() int {
  3107  	fake.getProcessInstancesMutex.RLock()
  3108  	defer fake.getProcessInstancesMutex.RUnlock()
  3109  	return len(fake.getProcessInstancesArgsForCall)
  3110  }
  3111  
  3112  func (fake *FakeCloudControllerClient) GetProcessInstancesCalls(stub func(string) ([]ccv3.ProcessInstance, ccv3.Warnings, error)) {
  3113  	fake.getProcessInstancesMutex.Lock()
  3114  	defer fake.getProcessInstancesMutex.Unlock()
  3115  	fake.GetProcessInstancesStub = stub
  3116  }
  3117  
  3118  func (fake *FakeCloudControllerClient) GetProcessInstancesArgsForCall(i int) string {
  3119  	fake.getProcessInstancesMutex.RLock()
  3120  	defer fake.getProcessInstancesMutex.RUnlock()
  3121  	argsForCall := fake.getProcessInstancesArgsForCall[i]
  3122  	return argsForCall.arg1
  3123  }
  3124  
  3125  func (fake *FakeCloudControllerClient) GetProcessInstancesReturns(result1 []ccv3.ProcessInstance, result2 ccv3.Warnings, result3 error) {
  3126  	fake.getProcessInstancesMutex.Lock()
  3127  	defer fake.getProcessInstancesMutex.Unlock()
  3128  	fake.GetProcessInstancesStub = nil
  3129  	fake.getProcessInstancesReturns = struct {
  3130  		result1 []ccv3.ProcessInstance
  3131  		result2 ccv3.Warnings
  3132  		result3 error
  3133  	}{result1, result2, result3}
  3134  }
  3135  
  3136  func (fake *FakeCloudControllerClient) GetProcessInstancesReturnsOnCall(i int, result1 []ccv3.ProcessInstance, result2 ccv3.Warnings, result3 error) {
  3137  	fake.getProcessInstancesMutex.Lock()
  3138  	defer fake.getProcessInstancesMutex.Unlock()
  3139  	fake.GetProcessInstancesStub = nil
  3140  	if fake.getProcessInstancesReturnsOnCall == nil {
  3141  		fake.getProcessInstancesReturnsOnCall = make(map[int]struct {
  3142  			result1 []ccv3.ProcessInstance
  3143  			result2 ccv3.Warnings
  3144  			result3 error
  3145  		})
  3146  	}
  3147  	fake.getProcessInstancesReturnsOnCall[i] = struct {
  3148  		result1 []ccv3.ProcessInstance
  3149  		result2 ccv3.Warnings
  3150  		result3 error
  3151  	}{result1, result2, result3}
  3152  }
  3153  
  3154  func (fake *FakeCloudControllerClient) GetServiceInstances(arg1 ...ccv3.Query) ([]ccv3.ServiceInstance, ccv3.Warnings, error) {
  3155  	fake.getServiceInstancesMutex.Lock()
  3156  	ret, specificReturn := fake.getServiceInstancesReturnsOnCall[len(fake.getServiceInstancesArgsForCall)]
  3157  	fake.getServiceInstancesArgsForCall = append(fake.getServiceInstancesArgsForCall, struct {
  3158  		arg1 []ccv3.Query
  3159  	}{arg1})
  3160  	fake.recordInvocation("GetServiceInstances", []interface{}{arg1})
  3161  	fake.getServiceInstancesMutex.Unlock()
  3162  	if fake.GetServiceInstancesStub != nil {
  3163  		return fake.GetServiceInstancesStub(arg1...)
  3164  	}
  3165  	if specificReturn {
  3166  		return ret.result1, ret.result2, ret.result3
  3167  	}
  3168  	fakeReturns := fake.getServiceInstancesReturns
  3169  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3170  }
  3171  
  3172  func (fake *FakeCloudControllerClient) GetServiceInstancesCallCount() int {
  3173  	fake.getServiceInstancesMutex.RLock()
  3174  	defer fake.getServiceInstancesMutex.RUnlock()
  3175  	return len(fake.getServiceInstancesArgsForCall)
  3176  }
  3177  
  3178  func (fake *FakeCloudControllerClient) GetServiceInstancesCalls(stub func(...ccv3.Query) ([]ccv3.ServiceInstance, ccv3.Warnings, error)) {
  3179  	fake.getServiceInstancesMutex.Lock()
  3180  	defer fake.getServiceInstancesMutex.Unlock()
  3181  	fake.GetServiceInstancesStub = stub
  3182  }
  3183  
  3184  func (fake *FakeCloudControllerClient) GetServiceInstancesArgsForCall(i int) []ccv3.Query {
  3185  	fake.getServiceInstancesMutex.RLock()
  3186  	defer fake.getServiceInstancesMutex.RUnlock()
  3187  	argsForCall := fake.getServiceInstancesArgsForCall[i]
  3188  	return argsForCall.arg1
  3189  }
  3190  
  3191  func (fake *FakeCloudControllerClient) GetServiceInstancesReturns(result1 []ccv3.ServiceInstance, result2 ccv3.Warnings, result3 error) {
  3192  	fake.getServiceInstancesMutex.Lock()
  3193  	defer fake.getServiceInstancesMutex.Unlock()
  3194  	fake.GetServiceInstancesStub = nil
  3195  	fake.getServiceInstancesReturns = struct {
  3196  		result1 []ccv3.ServiceInstance
  3197  		result2 ccv3.Warnings
  3198  		result3 error
  3199  	}{result1, result2, result3}
  3200  }
  3201  
  3202  func (fake *FakeCloudControllerClient) GetServiceInstancesReturnsOnCall(i int, result1 []ccv3.ServiceInstance, result2 ccv3.Warnings, result3 error) {
  3203  	fake.getServiceInstancesMutex.Lock()
  3204  	defer fake.getServiceInstancesMutex.Unlock()
  3205  	fake.GetServiceInstancesStub = nil
  3206  	if fake.getServiceInstancesReturnsOnCall == nil {
  3207  		fake.getServiceInstancesReturnsOnCall = make(map[int]struct {
  3208  			result1 []ccv3.ServiceInstance
  3209  			result2 ccv3.Warnings
  3210  			result3 error
  3211  		})
  3212  	}
  3213  	fake.getServiceInstancesReturnsOnCall[i] = struct {
  3214  		result1 []ccv3.ServiceInstance
  3215  		result2 ccv3.Warnings
  3216  		result3 error
  3217  	}{result1, result2, result3}
  3218  }
  3219  
  3220  func (fake *FakeCloudControllerClient) GetSpaceIsolationSegment(arg1 string) (ccv3.Relationship, ccv3.Warnings, error) {
  3221  	fake.getSpaceIsolationSegmentMutex.Lock()
  3222  	ret, specificReturn := fake.getSpaceIsolationSegmentReturnsOnCall[len(fake.getSpaceIsolationSegmentArgsForCall)]
  3223  	fake.getSpaceIsolationSegmentArgsForCall = append(fake.getSpaceIsolationSegmentArgsForCall, struct {
  3224  		arg1 string
  3225  	}{arg1})
  3226  	fake.recordInvocation("GetSpaceIsolationSegment", []interface{}{arg1})
  3227  	fake.getSpaceIsolationSegmentMutex.Unlock()
  3228  	if fake.GetSpaceIsolationSegmentStub != nil {
  3229  		return fake.GetSpaceIsolationSegmentStub(arg1)
  3230  	}
  3231  	if specificReturn {
  3232  		return ret.result1, ret.result2, ret.result3
  3233  	}
  3234  	fakeReturns := fake.getSpaceIsolationSegmentReturns
  3235  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3236  }
  3237  
  3238  func (fake *FakeCloudControllerClient) GetSpaceIsolationSegmentCallCount() int {
  3239  	fake.getSpaceIsolationSegmentMutex.RLock()
  3240  	defer fake.getSpaceIsolationSegmentMutex.RUnlock()
  3241  	return len(fake.getSpaceIsolationSegmentArgsForCall)
  3242  }
  3243  
  3244  func (fake *FakeCloudControllerClient) GetSpaceIsolationSegmentCalls(stub func(string) (ccv3.Relationship, ccv3.Warnings, error)) {
  3245  	fake.getSpaceIsolationSegmentMutex.Lock()
  3246  	defer fake.getSpaceIsolationSegmentMutex.Unlock()
  3247  	fake.GetSpaceIsolationSegmentStub = stub
  3248  }
  3249  
  3250  func (fake *FakeCloudControllerClient) GetSpaceIsolationSegmentArgsForCall(i int) string {
  3251  	fake.getSpaceIsolationSegmentMutex.RLock()
  3252  	defer fake.getSpaceIsolationSegmentMutex.RUnlock()
  3253  	argsForCall := fake.getSpaceIsolationSegmentArgsForCall[i]
  3254  	return argsForCall.arg1
  3255  }
  3256  
  3257  func (fake *FakeCloudControllerClient) GetSpaceIsolationSegmentReturns(result1 ccv3.Relationship, result2 ccv3.Warnings, result3 error) {
  3258  	fake.getSpaceIsolationSegmentMutex.Lock()
  3259  	defer fake.getSpaceIsolationSegmentMutex.Unlock()
  3260  	fake.GetSpaceIsolationSegmentStub = nil
  3261  	fake.getSpaceIsolationSegmentReturns = struct {
  3262  		result1 ccv3.Relationship
  3263  		result2 ccv3.Warnings
  3264  		result3 error
  3265  	}{result1, result2, result3}
  3266  }
  3267  
  3268  func (fake *FakeCloudControllerClient) GetSpaceIsolationSegmentReturnsOnCall(i int, result1 ccv3.Relationship, result2 ccv3.Warnings, result3 error) {
  3269  	fake.getSpaceIsolationSegmentMutex.Lock()
  3270  	defer fake.getSpaceIsolationSegmentMutex.Unlock()
  3271  	fake.GetSpaceIsolationSegmentStub = nil
  3272  	if fake.getSpaceIsolationSegmentReturnsOnCall == nil {
  3273  		fake.getSpaceIsolationSegmentReturnsOnCall = make(map[int]struct {
  3274  			result1 ccv3.Relationship
  3275  			result2 ccv3.Warnings
  3276  			result3 error
  3277  		})
  3278  	}
  3279  	fake.getSpaceIsolationSegmentReturnsOnCall[i] = struct {
  3280  		result1 ccv3.Relationship
  3281  		result2 ccv3.Warnings
  3282  		result3 error
  3283  	}{result1, result2, result3}
  3284  }
  3285  
  3286  func (fake *FakeCloudControllerClient) GetSpaces(arg1 ...ccv3.Query) ([]ccv3.Space, ccv3.Warnings, error) {
  3287  	fake.getSpacesMutex.Lock()
  3288  	ret, specificReturn := fake.getSpacesReturnsOnCall[len(fake.getSpacesArgsForCall)]
  3289  	fake.getSpacesArgsForCall = append(fake.getSpacesArgsForCall, struct {
  3290  		arg1 []ccv3.Query
  3291  	}{arg1})
  3292  	fake.recordInvocation("GetSpaces", []interface{}{arg1})
  3293  	fake.getSpacesMutex.Unlock()
  3294  	if fake.GetSpacesStub != nil {
  3295  		return fake.GetSpacesStub(arg1...)
  3296  	}
  3297  	if specificReturn {
  3298  		return ret.result1, ret.result2, ret.result3
  3299  	}
  3300  	fakeReturns := fake.getSpacesReturns
  3301  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3302  }
  3303  
  3304  func (fake *FakeCloudControllerClient) GetSpacesCallCount() int {
  3305  	fake.getSpacesMutex.RLock()
  3306  	defer fake.getSpacesMutex.RUnlock()
  3307  	return len(fake.getSpacesArgsForCall)
  3308  }
  3309  
  3310  func (fake *FakeCloudControllerClient) GetSpacesCalls(stub func(...ccv3.Query) ([]ccv3.Space, ccv3.Warnings, error)) {
  3311  	fake.getSpacesMutex.Lock()
  3312  	defer fake.getSpacesMutex.Unlock()
  3313  	fake.GetSpacesStub = stub
  3314  }
  3315  
  3316  func (fake *FakeCloudControllerClient) GetSpacesArgsForCall(i int) []ccv3.Query {
  3317  	fake.getSpacesMutex.RLock()
  3318  	defer fake.getSpacesMutex.RUnlock()
  3319  	argsForCall := fake.getSpacesArgsForCall[i]
  3320  	return argsForCall.arg1
  3321  }
  3322  
  3323  func (fake *FakeCloudControllerClient) GetSpacesReturns(result1 []ccv3.Space, result2 ccv3.Warnings, result3 error) {
  3324  	fake.getSpacesMutex.Lock()
  3325  	defer fake.getSpacesMutex.Unlock()
  3326  	fake.GetSpacesStub = nil
  3327  	fake.getSpacesReturns = struct {
  3328  		result1 []ccv3.Space
  3329  		result2 ccv3.Warnings
  3330  		result3 error
  3331  	}{result1, result2, result3}
  3332  }
  3333  
  3334  func (fake *FakeCloudControllerClient) GetSpacesReturnsOnCall(i int, result1 []ccv3.Space, result2 ccv3.Warnings, result3 error) {
  3335  	fake.getSpacesMutex.Lock()
  3336  	defer fake.getSpacesMutex.Unlock()
  3337  	fake.GetSpacesStub = nil
  3338  	if fake.getSpacesReturnsOnCall == nil {
  3339  		fake.getSpacesReturnsOnCall = make(map[int]struct {
  3340  			result1 []ccv3.Space
  3341  			result2 ccv3.Warnings
  3342  			result3 error
  3343  		})
  3344  	}
  3345  	fake.getSpacesReturnsOnCall[i] = struct {
  3346  		result1 []ccv3.Space
  3347  		result2 ccv3.Warnings
  3348  		result3 error
  3349  	}{result1, result2, result3}
  3350  }
  3351  
  3352  func (fake *FakeCloudControllerClient) PollJob(arg1 ccv3.JobURL) (ccv3.Warnings, error) {
  3353  	fake.pollJobMutex.Lock()
  3354  	ret, specificReturn := fake.pollJobReturnsOnCall[len(fake.pollJobArgsForCall)]
  3355  	fake.pollJobArgsForCall = append(fake.pollJobArgsForCall, struct {
  3356  		arg1 ccv3.JobURL
  3357  	}{arg1})
  3358  	fake.recordInvocation("PollJob", []interface{}{arg1})
  3359  	fake.pollJobMutex.Unlock()
  3360  	if fake.PollJobStub != nil {
  3361  		return fake.PollJobStub(arg1)
  3362  	}
  3363  	if specificReturn {
  3364  		return ret.result1, ret.result2
  3365  	}
  3366  	fakeReturns := fake.pollJobReturns
  3367  	return fakeReturns.result1, fakeReturns.result2
  3368  }
  3369  
  3370  func (fake *FakeCloudControllerClient) PollJobCallCount() int {
  3371  	fake.pollJobMutex.RLock()
  3372  	defer fake.pollJobMutex.RUnlock()
  3373  	return len(fake.pollJobArgsForCall)
  3374  }
  3375  
  3376  func (fake *FakeCloudControllerClient) PollJobCalls(stub func(ccv3.JobURL) (ccv3.Warnings, error)) {
  3377  	fake.pollJobMutex.Lock()
  3378  	defer fake.pollJobMutex.Unlock()
  3379  	fake.PollJobStub = stub
  3380  }
  3381  
  3382  func (fake *FakeCloudControllerClient) PollJobArgsForCall(i int) ccv3.JobURL {
  3383  	fake.pollJobMutex.RLock()
  3384  	defer fake.pollJobMutex.RUnlock()
  3385  	argsForCall := fake.pollJobArgsForCall[i]
  3386  	return argsForCall.arg1
  3387  }
  3388  
  3389  func (fake *FakeCloudControllerClient) PollJobReturns(result1 ccv3.Warnings, result2 error) {
  3390  	fake.pollJobMutex.Lock()
  3391  	defer fake.pollJobMutex.Unlock()
  3392  	fake.PollJobStub = nil
  3393  	fake.pollJobReturns = struct {
  3394  		result1 ccv3.Warnings
  3395  		result2 error
  3396  	}{result1, result2}
  3397  }
  3398  
  3399  func (fake *FakeCloudControllerClient) PollJobReturnsOnCall(i int, result1 ccv3.Warnings, result2 error) {
  3400  	fake.pollJobMutex.Lock()
  3401  	defer fake.pollJobMutex.Unlock()
  3402  	fake.PollJobStub = nil
  3403  	if fake.pollJobReturnsOnCall == nil {
  3404  		fake.pollJobReturnsOnCall = make(map[int]struct {
  3405  			result1 ccv3.Warnings
  3406  			result2 error
  3407  		})
  3408  	}
  3409  	fake.pollJobReturnsOnCall[i] = struct {
  3410  		result1 ccv3.Warnings
  3411  		result2 error
  3412  	}{result1, result2}
  3413  }
  3414  
  3415  func (fake *FakeCloudControllerClient) SetApplicationDroplet(arg1 string, arg2 string) (ccv3.Relationship, ccv3.Warnings, error) {
  3416  	fake.setApplicationDropletMutex.Lock()
  3417  	ret, specificReturn := fake.setApplicationDropletReturnsOnCall[len(fake.setApplicationDropletArgsForCall)]
  3418  	fake.setApplicationDropletArgsForCall = append(fake.setApplicationDropletArgsForCall, struct {
  3419  		arg1 string
  3420  		arg2 string
  3421  	}{arg1, arg2})
  3422  	fake.recordInvocation("SetApplicationDroplet", []interface{}{arg1, arg2})
  3423  	fake.setApplicationDropletMutex.Unlock()
  3424  	if fake.SetApplicationDropletStub != nil {
  3425  		return fake.SetApplicationDropletStub(arg1, arg2)
  3426  	}
  3427  	if specificReturn {
  3428  		return ret.result1, ret.result2, ret.result3
  3429  	}
  3430  	fakeReturns := fake.setApplicationDropletReturns
  3431  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3432  }
  3433  
  3434  func (fake *FakeCloudControllerClient) SetApplicationDropletCallCount() int {
  3435  	fake.setApplicationDropletMutex.RLock()
  3436  	defer fake.setApplicationDropletMutex.RUnlock()
  3437  	return len(fake.setApplicationDropletArgsForCall)
  3438  }
  3439  
  3440  func (fake *FakeCloudControllerClient) SetApplicationDropletCalls(stub func(string, string) (ccv3.Relationship, ccv3.Warnings, error)) {
  3441  	fake.setApplicationDropletMutex.Lock()
  3442  	defer fake.setApplicationDropletMutex.Unlock()
  3443  	fake.SetApplicationDropletStub = stub
  3444  }
  3445  
  3446  func (fake *FakeCloudControllerClient) SetApplicationDropletArgsForCall(i int) (string, string) {
  3447  	fake.setApplicationDropletMutex.RLock()
  3448  	defer fake.setApplicationDropletMutex.RUnlock()
  3449  	argsForCall := fake.setApplicationDropletArgsForCall[i]
  3450  	return argsForCall.arg1, argsForCall.arg2
  3451  }
  3452  
  3453  func (fake *FakeCloudControllerClient) SetApplicationDropletReturns(result1 ccv3.Relationship, result2 ccv3.Warnings, result3 error) {
  3454  	fake.setApplicationDropletMutex.Lock()
  3455  	defer fake.setApplicationDropletMutex.Unlock()
  3456  	fake.SetApplicationDropletStub = nil
  3457  	fake.setApplicationDropletReturns = struct {
  3458  		result1 ccv3.Relationship
  3459  		result2 ccv3.Warnings
  3460  		result3 error
  3461  	}{result1, result2, result3}
  3462  }
  3463  
  3464  func (fake *FakeCloudControllerClient) SetApplicationDropletReturnsOnCall(i int, result1 ccv3.Relationship, result2 ccv3.Warnings, result3 error) {
  3465  	fake.setApplicationDropletMutex.Lock()
  3466  	defer fake.setApplicationDropletMutex.Unlock()
  3467  	fake.SetApplicationDropletStub = nil
  3468  	if fake.setApplicationDropletReturnsOnCall == nil {
  3469  		fake.setApplicationDropletReturnsOnCall = make(map[int]struct {
  3470  			result1 ccv3.Relationship
  3471  			result2 ccv3.Warnings
  3472  			result3 error
  3473  		})
  3474  	}
  3475  	fake.setApplicationDropletReturnsOnCall[i] = struct {
  3476  		result1 ccv3.Relationship
  3477  		result2 ccv3.Warnings
  3478  		result3 error
  3479  	}{result1, result2, result3}
  3480  }
  3481  
  3482  func (fake *FakeCloudControllerClient) ShareServiceInstanceToSpaces(arg1 string, arg2 []string) (ccv3.RelationshipList, ccv3.Warnings, error) {
  3483  	var arg2Copy []string
  3484  	if arg2 != nil {
  3485  		arg2Copy = make([]string, len(arg2))
  3486  		copy(arg2Copy, arg2)
  3487  	}
  3488  	fake.shareServiceInstanceToSpacesMutex.Lock()
  3489  	ret, specificReturn := fake.shareServiceInstanceToSpacesReturnsOnCall[len(fake.shareServiceInstanceToSpacesArgsForCall)]
  3490  	fake.shareServiceInstanceToSpacesArgsForCall = append(fake.shareServiceInstanceToSpacesArgsForCall, struct {
  3491  		arg1 string
  3492  		arg2 []string
  3493  	}{arg1, arg2Copy})
  3494  	fake.recordInvocation("ShareServiceInstanceToSpaces", []interface{}{arg1, arg2Copy})
  3495  	fake.shareServiceInstanceToSpacesMutex.Unlock()
  3496  	if fake.ShareServiceInstanceToSpacesStub != nil {
  3497  		return fake.ShareServiceInstanceToSpacesStub(arg1, arg2)
  3498  	}
  3499  	if specificReturn {
  3500  		return ret.result1, ret.result2, ret.result3
  3501  	}
  3502  	fakeReturns := fake.shareServiceInstanceToSpacesReturns
  3503  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3504  }
  3505  
  3506  func (fake *FakeCloudControllerClient) ShareServiceInstanceToSpacesCallCount() int {
  3507  	fake.shareServiceInstanceToSpacesMutex.RLock()
  3508  	defer fake.shareServiceInstanceToSpacesMutex.RUnlock()
  3509  	return len(fake.shareServiceInstanceToSpacesArgsForCall)
  3510  }
  3511  
  3512  func (fake *FakeCloudControllerClient) ShareServiceInstanceToSpacesCalls(stub func(string, []string) (ccv3.RelationshipList, ccv3.Warnings, error)) {
  3513  	fake.shareServiceInstanceToSpacesMutex.Lock()
  3514  	defer fake.shareServiceInstanceToSpacesMutex.Unlock()
  3515  	fake.ShareServiceInstanceToSpacesStub = stub
  3516  }
  3517  
  3518  func (fake *FakeCloudControllerClient) ShareServiceInstanceToSpacesArgsForCall(i int) (string, []string) {
  3519  	fake.shareServiceInstanceToSpacesMutex.RLock()
  3520  	defer fake.shareServiceInstanceToSpacesMutex.RUnlock()
  3521  	argsForCall := fake.shareServiceInstanceToSpacesArgsForCall[i]
  3522  	return argsForCall.arg1, argsForCall.arg2
  3523  }
  3524  
  3525  func (fake *FakeCloudControllerClient) ShareServiceInstanceToSpacesReturns(result1 ccv3.RelationshipList, result2 ccv3.Warnings, result3 error) {
  3526  	fake.shareServiceInstanceToSpacesMutex.Lock()
  3527  	defer fake.shareServiceInstanceToSpacesMutex.Unlock()
  3528  	fake.ShareServiceInstanceToSpacesStub = nil
  3529  	fake.shareServiceInstanceToSpacesReturns = struct {
  3530  		result1 ccv3.RelationshipList
  3531  		result2 ccv3.Warnings
  3532  		result3 error
  3533  	}{result1, result2, result3}
  3534  }
  3535  
  3536  func (fake *FakeCloudControllerClient) ShareServiceInstanceToSpacesReturnsOnCall(i int, result1 ccv3.RelationshipList, result2 ccv3.Warnings, result3 error) {
  3537  	fake.shareServiceInstanceToSpacesMutex.Lock()
  3538  	defer fake.shareServiceInstanceToSpacesMutex.Unlock()
  3539  	fake.ShareServiceInstanceToSpacesStub = nil
  3540  	if fake.shareServiceInstanceToSpacesReturnsOnCall == nil {
  3541  		fake.shareServiceInstanceToSpacesReturnsOnCall = make(map[int]struct {
  3542  			result1 ccv3.RelationshipList
  3543  			result2 ccv3.Warnings
  3544  			result3 error
  3545  		})
  3546  	}
  3547  	fake.shareServiceInstanceToSpacesReturnsOnCall[i] = struct {
  3548  		result1 ccv3.RelationshipList
  3549  		result2 ccv3.Warnings
  3550  		result3 error
  3551  	}{result1, result2, result3}
  3552  }
  3553  
  3554  func (fake *FakeCloudControllerClient) UpdateApplication(arg1 ccv3.Application) (ccv3.Application, ccv3.Warnings, error) {
  3555  	fake.updateApplicationMutex.Lock()
  3556  	ret, specificReturn := fake.updateApplicationReturnsOnCall[len(fake.updateApplicationArgsForCall)]
  3557  	fake.updateApplicationArgsForCall = append(fake.updateApplicationArgsForCall, struct {
  3558  		arg1 ccv3.Application
  3559  	}{arg1})
  3560  	fake.recordInvocation("UpdateApplication", []interface{}{arg1})
  3561  	fake.updateApplicationMutex.Unlock()
  3562  	if fake.UpdateApplicationStub != nil {
  3563  		return fake.UpdateApplicationStub(arg1)
  3564  	}
  3565  	if specificReturn {
  3566  		return ret.result1, ret.result2, ret.result3
  3567  	}
  3568  	fakeReturns := fake.updateApplicationReturns
  3569  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3570  }
  3571  
  3572  func (fake *FakeCloudControllerClient) UpdateApplicationCallCount() int {
  3573  	fake.updateApplicationMutex.RLock()
  3574  	defer fake.updateApplicationMutex.RUnlock()
  3575  	return len(fake.updateApplicationArgsForCall)
  3576  }
  3577  
  3578  func (fake *FakeCloudControllerClient) UpdateApplicationCalls(stub func(ccv3.Application) (ccv3.Application, ccv3.Warnings, error)) {
  3579  	fake.updateApplicationMutex.Lock()
  3580  	defer fake.updateApplicationMutex.Unlock()
  3581  	fake.UpdateApplicationStub = stub
  3582  }
  3583  
  3584  func (fake *FakeCloudControllerClient) UpdateApplicationArgsForCall(i int) ccv3.Application {
  3585  	fake.updateApplicationMutex.RLock()
  3586  	defer fake.updateApplicationMutex.RUnlock()
  3587  	argsForCall := fake.updateApplicationArgsForCall[i]
  3588  	return argsForCall.arg1
  3589  }
  3590  
  3591  func (fake *FakeCloudControllerClient) UpdateApplicationReturns(result1 ccv3.Application, result2 ccv3.Warnings, result3 error) {
  3592  	fake.updateApplicationMutex.Lock()
  3593  	defer fake.updateApplicationMutex.Unlock()
  3594  	fake.UpdateApplicationStub = nil
  3595  	fake.updateApplicationReturns = struct {
  3596  		result1 ccv3.Application
  3597  		result2 ccv3.Warnings
  3598  		result3 error
  3599  	}{result1, result2, result3}
  3600  }
  3601  
  3602  func (fake *FakeCloudControllerClient) UpdateApplicationReturnsOnCall(i int, result1 ccv3.Application, result2 ccv3.Warnings, result3 error) {
  3603  	fake.updateApplicationMutex.Lock()
  3604  	defer fake.updateApplicationMutex.Unlock()
  3605  	fake.UpdateApplicationStub = nil
  3606  	if fake.updateApplicationReturnsOnCall == nil {
  3607  		fake.updateApplicationReturnsOnCall = make(map[int]struct {
  3608  			result1 ccv3.Application
  3609  			result2 ccv3.Warnings
  3610  			result3 error
  3611  		})
  3612  	}
  3613  	fake.updateApplicationReturnsOnCall[i] = struct {
  3614  		result1 ccv3.Application
  3615  		result2 ccv3.Warnings
  3616  		result3 error
  3617  	}{result1, result2, result3}
  3618  }
  3619  
  3620  func (fake *FakeCloudControllerClient) UpdateApplicationApplyManifest(arg1 string, arg2 []byte) (ccv3.JobURL, ccv3.Warnings, error) {
  3621  	var arg2Copy []byte
  3622  	if arg2 != nil {
  3623  		arg2Copy = make([]byte, len(arg2))
  3624  		copy(arg2Copy, arg2)
  3625  	}
  3626  	fake.updateApplicationApplyManifestMutex.Lock()
  3627  	ret, specificReturn := fake.updateApplicationApplyManifestReturnsOnCall[len(fake.updateApplicationApplyManifestArgsForCall)]
  3628  	fake.updateApplicationApplyManifestArgsForCall = append(fake.updateApplicationApplyManifestArgsForCall, struct {
  3629  		arg1 string
  3630  		arg2 []byte
  3631  	}{arg1, arg2Copy})
  3632  	fake.recordInvocation("UpdateApplicationApplyManifest", []interface{}{arg1, arg2Copy})
  3633  	fake.updateApplicationApplyManifestMutex.Unlock()
  3634  	if fake.UpdateApplicationApplyManifestStub != nil {
  3635  		return fake.UpdateApplicationApplyManifestStub(arg1, arg2)
  3636  	}
  3637  	if specificReturn {
  3638  		return ret.result1, ret.result2, ret.result3
  3639  	}
  3640  	fakeReturns := fake.updateApplicationApplyManifestReturns
  3641  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3642  }
  3643  
  3644  func (fake *FakeCloudControllerClient) UpdateApplicationApplyManifestCallCount() int {
  3645  	fake.updateApplicationApplyManifestMutex.RLock()
  3646  	defer fake.updateApplicationApplyManifestMutex.RUnlock()
  3647  	return len(fake.updateApplicationApplyManifestArgsForCall)
  3648  }
  3649  
  3650  func (fake *FakeCloudControllerClient) UpdateApplicationApplyManifestCalls(stub func(string, []byte) (ccv3.JobURL, ccv3.Warnings, error)) {
  3651  	fake.updateApplicationApplyManifestMutex.Lock()
  3652  	defer fake.updateApplicationApplyManifestMutex.Unlock()
  3653  	fake.UpdateApplicationApplyManifestStub = stub
  3654  }
  3655  
  3656  func (fake *FakeCloudControllerClient) UpdateApplicationApplyManifestArgsForCall(i int) (string, []byte) {
  3657  	fake.updateApplicationApplyManifestMutex.RLock()
  3658  	defer fake.updateApplicationApplyManifestMutex.RUnlock()
  3659  	argsForCall := fake.updateApplicationApplyManifestArgsForCall[i]
  3660  	return argsForCall.arg1, argsForCall.arg2
  3661  }
  3662  
  3663  func (fake *FakeCloudControllerClient) UpdateApplicationApplyManifestReturns(result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  3664  	fake.updateApplicationApplyManifestMutex.Lock()
  3665  	defer fake.updateApplicationApplyManifestMutex.Unlock()
  3666  	fake.UpdateApplicationApplyManifestStub = nil
  3667  	fake.updateApplicationApplyManifestReturns = struct {
  3668  		result1 ccv3.JobURL
  3669  		result2 ccv3.Warnings
  3670  		result3 error
  3671  	}{result1, result2, result3}
  3672  }
  3673  
  3674  func (fake *FakeCloudControllerClient) UpdateApplicationApplyManifestReturnsOnCall(i int, result1 ccv3.JobURL, result2 ccv3.Warnings, result3 error) {
  3675  	fake.updateApplicationApplyManifestMutex.Lock()
  3676  	defer fake.updateApplicationApplyManifestMutex.Unlock()
  3677  	fake.UpdateApplicationApplyManifestStub = nil
  3678  	if fake.updateApplicationApplyManifestReturnsOnCall == nil {
  3679  		fake.updateApplicationApplyManifestReturnsOnCall = make(map[int]struct {
  3680  			result1 ccv3.JobURL
  3681  			result2 ccv3.Warnings
  3682  			result3 error
  3683  		})
  3684  	}
  3685  	fake.updateApplicationApplyManifestReturnsOnCall[i] = struct {
  3686  		result1 ccv3.JobURL
  3687  		result2 ccv3.Warnings
  3688  		result3 error
  3689  	}{result1, result2, result3}
  3690  }
  3691  
  3692  func (fake *FakeCloudControllerClient) UpdateApplicationEnvironmentVariables(arg1 string, arg2 ccv3.EnvironmentVariables) (ccv3.EnvironmentVariables, ccv3.Warnings, error) {
  3693  	fake.updateApplicationEnvironmentVariablesMutex.Lock()
  3694  	ret, specificReturn := fake.updateApplicationEnvironmentVariablesReturnsOnCall[len(fake.updateApplicationEnvironmentVariablesArgsForCall)]
  3695  	fake.updateApplicationEnvironmentVariablesArgsForCall = append(fake.updateApplicationEnvironmentVariablesArgsForCall, struct {
  3696  		arg1 string
  3697  		arg2 ccv3.EnvironmentVariables
  3698  	}{arg1, arg2})
  3699  	fake.recordInvocation("UpdateApplicationEnvironmentVariables", []interface{}{arg1, arg2})
  3700  	fake.updateApplicationEnvironmentVariablesMutex.Unlock()
  3701  	if fake.UpdateApplicationEnvironmentVariablesStub != nil {
  3702  		return fake.UpdateApplicationEnvironmentVariablesStub(arg1, arg2)
  3703  	}
  3704  	if specificReturn {
  3705  		return ret.result1, ret.result2, ret.result3
  3706  	}
  3707  	fakeReturns := fake.updateApplicationEnvironmentVariablesReturns
  3708  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3709  }
  3710  
  3711  func (fake *FakeCloudControllerClient) UpdateApplicationEnvironmentVariablesCallCount() int {
  3712  	fake.updateApplicationEnvironmentVariablesMutex.RLock()
  3713  	defer fake.updateApplicationEnvironmentVariablesMutex.RUnlock()
  3714  	return len(fake.updateApplicationEnvironmentVariablesArgsForCall)
  3715  }
  3716  
  3717  func (fake *FakeCloudControllerClient) UpdateApplicationEnvironmentVariablesCalls(stub func(string, ccv3.EnvironmentVariables) (ccv3.EnvironmentVariables, ccv3.Warnings, error)) {
  3718  	fake.updateApplicationEnvironmentVariablesMutex.Lock()
  3719  	defer fake.updateApplicationEnvironmentVariablesMutex.Unlock()
  3720  	fake.UpdateApplicationEnvironmentVariablesStub = stub
  3721  }
  3722  
  3723  func (fake *FakeCloudControllerClient) UpdateApplicationEnvironmentVariablesArgsForCall(i int) (string, ccv3.EnvironmentVariables) {
  3724  	fake.updateApplicationEnvironmentVariablesMutex.RLock()
  3725  	defer fake.updateApplicationEnvironmentVariablesMutex.RUnlock()
  3726  	argsForCall := fake.updateApplicationEnvironmentVariablesArgsForCall[i]
  3727  	return argsForCall.arg1, argsForCall.arg2
  3728  }
  3729  
  3730  func (fake *FakeCloudControllerClient) UpdateApplicationEnvironmentVariablesReturns(result1 ccv3.EnvironmentVariables, result2 ccv3.Warnings, result3 error) {
  3731  	fake.updateApplicationEnvironmentVariablesMutex.Lock()
  3732  	defer fake.updateApplicationEnvironmentVariablesMutex.Unlock()
  3733  	fake.UpdateApplicationEnvironmentVariablesStub = nil
  3734  	fake.updateApplicationEnvironmentVariablesReturns = struct {
  3735  		result1 ccv3.EnvironmentVariables
  3736  		result2 ccv3.Warnings
  3737  		result3 error
  3738  	}{result1, result2, result3}
  3739  }
  3740  
  3741  func (fake *FakeCloudControllerClient) UpdateApplicationEnvironmentVariablesReturnsOnCall(i int, result1 ccv3.EnvironmentVariables, result2 ccv3.Warnings, result3 error) {
  3742  	fake.updateApplicationEnvironmentVariablesMutex.Lock()
  3743  	defer fake.updateApplicationEnvironmentVariablesMutex.Unlock()
  3744  	fake.UpdateApplicationEnvironmentVariablesStub = nil
  3745  	if fake.updateApplicationEnvironmentVariablesReturnsOnCall == nil {
  3746  		fake.updateApplicationEnvironmentVariablesReturnsOnCall = make(map[int]struct {
  3747  			result1 ccv3.EnvironmentVariables
  3748  			result2 ccv3.Warnings
  3749  			result3 error
  3750  		})
  3751  	}
  3752  	fake.updateApplicationEnvironmentVariablesReturnsOnCall[i] = struct {
  3753  		result1 ccv3.EnvironmentVariables
  3754  		result2 ccv3.Warnings
  3755  		result3 error
  3756  	}{result1, result2, result3}
  3757  }
  3758  
  3759  func (fake *FakeCloudControllerClient) UpdateApplicationRestart(arg1 string) (ccv3.Application, ccv3.Warnings, error) {
  3760  	fake.updateApplicationRestartMutex.Lock()
  3761  	ret, specificReturn := fake.updateApplicationRestartReturnsOnCall[len(fake.updateApplicationRestartArgsForCall)]
  3762  	fake.updateApplicationRestartArgsForCall = append(fake.updateApplicationRestartArgsForCall, struct {
  3763  		arg1 string
  3764  	}{arg1})
  3765  	fake.recordInvocation("UpdateApplicationRestart", []interface{}{arg1})
  3766  	fake.updateApplicationRestartMutex.Unlock()
  3767  	if fake.UpdateApplicationRestartStub != nil {
  3768  		return fake.UpdateApplicationRestartStub(arg1)
  3769  	}
  3770  	if specificReturn {
  3771  		return ret.result1, ret.result2, ret.result3
  3772  	}
  3773  	fakeReturns := fake.updateApplicationRestartReturns
  3774  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3775  }
  3776  
  3777  func (fake *FakeCloudControllerClient) UpdateApplicationRestartCallCount() int {
  3778  	fake.updateApplicationRestartMutex.RLock()
  3779  	defer fake.updateApplicationRestartMutex.RUnlock()
  3780  	return len(fake.updateApplicationRestartArgsForCall)
  3781  }
  3782  
  3783  func (fake *FakeCloudControllerClient) UpdateApplicationRestartCalls(stub func(string) (ccv3.Application, ccv3.Warnings, error)) {
  3784  	fake.updateApplicationRestartMutex.Lock()
  3785  	defer fake.updateApplicationRestartMutex.Unlock()
  3786  	fake.UpdateApplicationRestartStub = stub
  3787  }
  3788  
  3789  func (fake *FakeCloudControllerClient) UpdateApplicationRestartArgsForCall(i int) string {
  3790  	fake.updateApplicationRestartMutex.RLock()
  3791  	defer fake.updateApplicationRestartMutex.RUnlock()
  3792  	argsForCall := fake.updateApplicationRestartArgsForCall[i]
  3793  	return argsForCall.arg1
  3794  }
  3795  
  3796  func (fake *FakeCloudControllerClient) UpdateApplicationRestartReturns(result1 ccv3.Application, result2 ccv3.Warnings, result3 error) {
  3797  	fake.updateApplicationRestartMutex.Lock()
  3798  	defer fake.updateApplicationRestartMutex.Unlock()
  3799  	fake.UpdateApplicationRestartStub = nil
  3800  	fake.updateApplicationRestartReturns = struct {
  3801  		result1 ccv3.Application
  3802  		result2 ccv3.Warnings
  3803  		result3 error
  3804  	}{result1, result2, result3}
  3805  }
  3806  
  3807  func (fake *FakeCloudControllerClient) UpdateApplicationRestartReturnsOnCall(i int, result1 ccv3.Application, result2 ccv3.Warnings, result3 error) {
  3808  	fake.updateApplicationRestartMutex.Lock()
  3809  	defer fake.updateApplicationRestartMutex.Unlock()
  3810  	fake.UpdateApplicationRestartStub = nil
  3811  	if fake.updateApplicationRestartReturnsOnCall == nil {
  3812  		fake.updateApplicationRestartReturnsOnCall = make(map[int]struct {
  3813  			result1 ccv3.Application
  3814  			result2 ccv3.Warnings
  3815  			result3 error
  3816  		})
  3817  	}
  3818  	fake.updateApplicationRestartReturnsOnCall[i] = struct {
  3819  		result1 ccv3.Application
  3820  		result2 ccv3.Warnings
  3821  		result3 error
  3822  	}{result1, result2, result3}
  3823  }
  3824  
  3825  func (fake *FakeCloudControllerClient) UpdateApplicationStart(arg1 string) (ccv3.Application, ccv3.Warnings, error) {
  3826  	fake.updateApplicationStartMutex.Lock()
  3827  	ret, specificReturn := fake.updateApplicationStartReturnsOnCall[len(fake.updateApplicationStartArgsForCall)]
  3828  	fake.updateApplicationStartArgsForCall = append(fake.updateApplicationStartArgsForCall, struct {
  3829  		arg1 string
  3830  	}{arg1})
  3831  	fake.recordInvocation("UpdateApplicationStart", []interface{}{arg1})
  3832  	fake.updateApplicationStartMutex.Unlock()
  3833  	if fake.UpdateApplicationStartStub != nil {
  3834  		return fake.UpdateApplicationStartStub(arg1)
  3835  	}
  3836  	if specificReturn {
  3837  		return ret.result1, ret.result2, ret.result3
  3838  	}
  3839  	fakeReturns := fake.updateApplicationStartReturns
  3840  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3841  }
  3842  
  3843  func (fake *FakeCloudControllerClient) UpdateApplicationStartCallCount() int {
  3844  	fake.updateApplicationStartMutex.RLock()
  3845  	defer fake.updateApplicationStartMutex.RUnlock()
  3846  	return len(fake.updateApplicationStartArgsForCall)
  3847  }
  3848  
  3849  func (fake *FakeCloudControllerClient) UpdateApplicationStartCalls(stub func(string) (ccv3.Application, ccv3.Warnings, error)) {
  3850  	fake.updateApplicationStartMutex.Lock()
  3851  	defer fake.updateApplicationStartMutex.Unlock()
  3852  	fake.UpdateApplicationStartStub = stub
  3853  }
  3854  
  3855  func (fake *FakeCloudControllerClient) UpdateApplicationStartArgsForCall(i int) string {
  3856  	fake.updateApplicationStartMutex.RLock()
  3857  	defer fake.updateApplicationStartMutex.RUnlock()
  3858  	argsForCall := fake.updateApplicationStartArgsForCall[i]
  3859  	return argsForCall.arg1
  3860  }
  3861  
  3862  func (fake *FakeCloudControllerClient) UpdateApplicationStartReturns(result1 ccv3.Application, result2 ccv3.Warnings, result3 error) {
  3863  	fake.updateApplicationStartMutex.Lock()
  3864  	defer fake.updateApplicationStartMutex.Unlock()
  3865  	fake.UpdateApplicationStartStub = nil
  3866  	fake.updateApplicationStartReturns = struct {
  3867  		result1 ccv3.Application
  3868  		result2 ccv3.Warnings
  3869  		result3 error
  3870  	}{result1, result2, result3}
  3871  }
  3872  
  3873  func (fake *FakeCloudControllerClient) UpdateApplicationStartReturnsOnCall(i int, result1 ccv3.Application, result2 ccv3.Warnings, result3 error) {
  3874  	fake.updateApplicationStartMutex.Lock()
  3875  	defer fake.updateApplicationStartMutex.Unlock()
  3876  	fake.UpdateApplicationStartStub = nil
  3877  	if fake.updateApplicationStartReturnsOnCall == nil {
  3878  		fake.updateApplicationStartReturnsOnCall = make(map[int]struct {
  3879  			result1 ccv3.Application
  3880  			result2 ccv3.Warnings
  3881  			result3 error
  3882  		})
  3883  	}
  3884  	fake.updateApplicationStartReturnsOnCall[i] = struct {
  3885  		result1 ccv3.Application
  3886  		result2 ccv3.Warnings
  3887  		result3 error
  3888  	}{result1, result2, result3}
  3889  }
  3890  
  3891  func (fake *FakeCloudControllerClient) UpdateApplicationStop(arg1 string) (ccv3.Application, ccv3.Warnings, error) {
  3892  	fake.updateApplicationStopMutex.Lock()
  3893  	ret, specificReturn := fake.updateApplicationStopReturnsOnCall[len(fake.updateApplicationStopArgsForCall)]
  3894  	fake.updateApplicationStopArgsForCall = append(fake.updateApplicationStopArgsForCall, struct {
  3895  		arg1 string
  3896  	}{arg1})
  3897  	fake.recordInvocation("UpdateApplicationStop", []interface{}{arg1})
  3898  	fake.updateApplicationStopMutex.Unlock()
  3899  	if fake.UpdateApplicationStopStub != nil {
  3900  		return fake.UpdateApplicationStopStub(arg1)
  3901  	}
  3902  	if specificReturn {
  3903  		return ret.result1, ret.result2, ret.result3
  3904  	}
  3905  	fakeReturns := fake.updateApplicationStopReturns
  3906  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3907  }
  3908  
  3909  func (fake *FakeCloudControllerClient) UpdateApplicationStopCallCount() int {
  3910  	fake.updateApplicationStopMutex.RLock()
  3911  	defer fake.updateApplicationStopMutex.RUnlock()
  3912  	return len(fake.updateApplicationStopArgsForCall)
  3913  }
  3914  
  3915  func (fake *FakeCloudControllerClient) UpdateApplicationStopCalls(stub func(string) (ccv3.Application, ccv3.Warnings, error)) {
  3916  	fake.updateApplicationStopMutex.Lock()
  3917  	defer fake.updateApplicationStopMutex.Unlock()
  3918  	fake.UpdateApplicationStopStub = stub
  3919  }
  3920  
  3921  func (fake *FakeCloudControllerClient) UpdateApplicationStopArgsForCall(i int) string {
  3922  	fake.updateApplicationStopMutex.RLock()
  3923  	defer fake.updateApplicationStopMutex.RUnlock()
  3924  	argsForCall := fake.updateApplicationStopArgsForCall[i]
  3925  	return argsForCall.arg1
  3926  }
  3927  
  3928  func (fake *FakeCloudControllerClient) UpdateApplicationStopReturns(result1 ccv3.Application, result2 ccv3.Warnings, result3 error) {
  3929  	fake.updateApplicationStopMutex.Lock()
  3930  	defer fake.updateApplicationStopMutex.Unlock()
  3931  	fake.UpdateApplicationStopStub = nil
  3932  	fake.updateApplicationStopReturns = struct {
  3933  		result1 ccv3.Application
  3934  		result2 ccv3.Warnings
  3935  		result3 error
  3936  	}{result1, result2, result3}
  3937  }
  3938  
  3939  func (fake *FakeCloudControllerClient) UpdateApplicationStopReturnsOnCall(i int, result1 ccv3.Application, result2 ccv3.Warnings, result3 error) {
  3940  	fake.updateApplicationStopMutex.Lock()
  3941  	defer fake.updateApplicationStopMutex.Unlock()
  3942  	fake.UpdateApplicationStopStub = nil
  3943  	if fake.updateApplicationStopReturnsOnCall == nil {
  3944  		fake.updateApplicationStopReturnsOnCall = make(map[int]struct {
  3945  			result1 ccv3.Application
  3946  			result2 ccv3.Warnings
  3947  			result3 error
  3948  		})
  3949  	}
  3950  	fake.updateApplicationStopReturnsOnCall[i] = struct {
  3951  		result1 ccv3.Application
  3952  		result2 ccv3.Warnings
  3953  		result3 error
  3954  	}{result1, result2, result3}
  3955  }
  3956  
  3957  func (fake *FakeCloudControllerClient) UpdateOrganizationDefaultIsolationSegmentRelationship(arg1 string, arg2 string) (ccv3.Relationship, ccv3.Warnings, error) {
  3958  	fake.updateOrganizationDefaultIsolationSegmentRelationshipMutex.Lock()
  3959  	ret, specificReturn := fake.updateOrganizationDefaultIsolationSegmentRelationshipReturnsOnCall[len(fake.updateOrganizationDefaultIsolationSegmentRelationshipArgsForCall)]
  3960  	fake.updateOrganizationDefaultIsolationSegmentRelationshipArgsForCall = append(fake.updateOrganizationDefaultIsolationSegmentRelationshipArgsForCall, struct {
  3961  		arg1 string
  3962  		arg2 string
  3963  	}{arg1, arg2})
  3964  	fake.recordInvocation("UpdateOrganizationDefaultIsolationSegmentRelationship", []interface{}{arg1, arg2})
  3965  	fake.updateOrganizationDefaultIsolationSegmentRelationshipMutex.Unlock()
  3966  	if fake.UpdateOrganizationDefaultIsolationSegmentRelationshipStub != nil {
  3967  		return fake.UpdateOrganizationDefaultIsolationSegmentRelationshipStub(arg1, arg2)
  3968  	}
  3969  	if specificReturn {
  3970  		return ret.result1, ret.result2, ret.result3
  3971  	}
  3972  	fakeReturns := fake.updateOrganizationDefaultIsolationSegmentRelationshipReturns
  3973  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  3974  }
  3975  
  3976  func (fake *FakeCloudControllerClient) UpdateOrganizationDefaultIsolationSegmentRelationshipCallCount() int {
  3977  	fake.updateOrganizationDefaultIsolationSegmentRelationshipMutex.RLock()
  3978  	defer fake.updateOrganizationDefaultIsolationSegmentRelationshipMutex.RUnlock()
  3979  	return len(fake.updateOrganizationDefaultIsolationSegmentRelationshipArgsForCall)
  3980  }
  3981  
  3982  func (fake *FakeCloudControllerClient) UpdateOrganizationDefaultIsolationSegmentRelationshipCalls(stub func(string, string) (ccv3.Relationship, ccv3.Warnings, error)) {
  3983  	fake.updateOrganizationDefaultIsolationSegmentRelationshipMutex.Lock()
  3984  	defer fake.updateOrganizationDefaultIsolationSegmentRelationshipMutex.Unlock()
  3985  	fake.UpdateOrganizationDefaultIsolationSegmentRelationshipStub = stub
  3986  }
  3987  
  3988  func (fake *FakeCloudControllerClient) UpdateOrganizationDefaultIsolationSegmentRelationshipArgsForCall(i int) (string, string) {
  3989  	fake.updateOrganizationDefaultIsolationSegmentRelationshipMutex.RLock()
  3990  	defer fake.updateOrganizationDefaultIsolationSegmentRelationshipMutex.RUnlock()
  3991  	argsForCall := fake.updateOrganizationDefaultIsolationSegmentRelationshipArgsForCall[i]
  3992  	return argsForCall.arg1, argsForCall.arg2
  3993  }
  3994  
  3995  func (fake *FakeCloudControllerClient) UpdateOrganizationDefaultIsolationSegmentRelationshipReturns(result1 ccv3.Relationship, result2 ccv3.Warnings, result3 error) {
  3996  	fake.updateOrganizationDefaultIsolationSegmentRelationshipMutex.Lock()
  3997  	defer fake.updateOrganizationDefaultIsolationSegmentRelationshipMutex.Unlock()
  3998  	fake.UpdateOrganizationDefaultIsolationSegmentRelationshipStub = nil
  3999  	fake.updateOrganizationDefaultIsolationSegmentRelationshipReturns = struct {
  4000  		result1 ccv3.Relationship
  4001  		result2 ccv3.Warnings
  4002  		result3 error
  4003  	}{result1, result2, result3}
  4004  }
  4005  
  4006  func (fake *FakeCloudControllerClient) UpdateOrganizationDefaultIsolationSegmentRelationshipReturnsOnCall(i int, result1 ccv3.Relationship, result2 ccv3.Warnings, result3 error) {
  4007  	fake.updateOrganizationDefaultIsolationSegmentRelationshipMutex.Lock()
  4008  	defer fake.updateOrganizationDefaultIsolationSegmentRelationshipMutex.Unlock()
  4009  	fake.UpdateOrganizationDefaultIsolationSegmentRelationshipStub = nil
  4010  	if fake.updateOrganizationDefaultIsolationSegmentRelationshipReturnsOnCall == nil {
  4011  		fake.updateOrganizationDefaultIsolationSegmentRelationshipReturnsOnCall = make(map[int]struct {
  4012  			result1 ccv3.Relationship
  4013  			result2 ccv3.Warnings
  4014  			result3 error
  4015  		})
  4016  	}
  4017  	fake.updateOrganizationDefaultIsolationSegmentRelationshipReturnsOnCall[i] = struct {
  4018  		result1 ccv3.Relationship
  4019  		result2 ccv3.Warnings
  4020  		result3 error
  4021  	}{result1, result2, result3}
  4022  }
  4023  
  4024  func (fake *FakeCloudControllerClient) UpdateProcess(arg1 ccv3.Process) (ccv3.Process, ccv3.Warnings, error) {
  4025  	fake.updateProcessMutex.Lock()
  4026  	ret, specificReturn := fake.updateProcessReturnsOnCall[len(fake.updateProcessArgsForCall)]
  4027  	fake.updateProcessArgsForCall = append(fake.updateProcessArgsForCall, struct {
  4028  		arg1 ccv3.Process
  4029  	}{arg1})
  4030  	fake.recordInvocation("UpdateProcess", []interface{}{arg1})
  4031  	fake.updateProcessMutex.Unlock()
  4032  	if fake.UpdateProcessStub != nil {
  4033  		return fake.UpdateProcessStub(arg1)
  4034  	}
  4035  	if specificReturn {
  4036  		return ret.result1, ret.result2, ret.result3
  4037  	}
  4038  	fakeReturns := fake.updateProcessReturns
  4039  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  4040  }
  4041  
  4042  func (fake *FakeCloudControllerClient) UpdateProcessCallCount() int {
  4043  	fake.updateProcessMutex.RLock()
  4044  	defer fake.updateProcessMutex.RUnlock()
  4045  	return len(fake.updateProcessArgsForCall)
  4046  }
  4047  
  4048  func (fake *FakeCloudControllerClient) UpdateProcessCalls(stub func(ccv3.Process) (ccv3.Process, ccv3.Warnings, error)) {
  4049  	fake.updateProcessMutex.Lock()
  4050  	defer fake.updateProcessMutex.Unlock()
  4051  	fake.UpdateProcessStub = stub
  4052  }
  4053  
  4054  func (fake *FakeCloudControllerClient) UpdateProcessArgsForCall(i int) ccv3.Process {
  4055  	fake.updateProcessMutex.RLock()
  4056  	defer fake.updateProcessMutex.RUnlock()
  4057  	argsForCall := fake.updateProcessArgsForCall[i]
  4058  	return argsForCall.arg1
  4059  }
  4060  
  4061  func (fake *FakeCloudControllerClient) UpdateProcessReturns(result1 ccv3.Process, result2 ccv3.Warnings, result3 error) {
  4062  	fake.updateProcessMutex.Lock()
  4063  	defer fake.updateProcessMutex.Unlock()
  4064  	fake.UpdateProcessStub = nil
  4065  	fake.updateProcessReturns = struct {
  4066  		result1 ccv3.Process
  4067  		result2 ccv3.Warnings
  4068  		result3 error
  4069  	}{result1, result2, result3}
  4070  }
  4071  
  4072  func (fake *FakeCloudControllerClient) UpdateProcessReturnsOnCall(i int, result1 ccv3.Process, result2 ccv3.Warnings, result3 error) {
  4073  	fake.updateProcessMutex.Lock()
  4074  	defer fake.updateProcessMutex.Unlock()
  4075  	fake.UpdateProcessStub = nil
  4076  	if fake.updateProcessReturnsOnCall == nil {
  4077  		fake.updateProcessReturnsOnCall = make(map[int]struct {
  4078  			result1 ccv3.Process
  4079  			result2 ccv3.Warnings
  4080  			result3 error
  4081  		})
  4082  	}
  4083  	fake.updateProcessReturnsOnCall[i] = struct {
  4084  		result1 ccv3.Process
  4085  		result2 ccv3.Warnings
  4086  		result3 error
  4087  	}{result1, result2, result3}
  4088  }
  4089  
  4090  func (fake *FakeCloudControllerClient) UpdateSpaceIsolationSegmentRelationship(arg1 string, arg2 string) (ccv3.Relationship, ccv3.Warnings, error) {
  4091  	fake.updateSpaceIsolationSegmentRelationshipMutex.Lock()
  4092  	ret, specificReturn := fake.updateSpaceIsolationSegmentRelationshipReturnsOnCall[len(fake.updateSpaceIsolationSegmentRelationshipArgsForCall)]
  4093  	fake.updateSpaceIsolationSegmentRelationshipArgsForCall = append(fake.updateSpaceIsolationSegmentRelationshipArgsForCall, struct {
  4094  		arg1 string
  4095  		arg2 string
  4096  	}{arg1, arg2})
  4097  	fake.recordInvocation("UpdateSpaceIsolationSegmentRelationship", []interface{}{arg1, arg2})
  4098  	fake.updateSpaceIsolationSegmentRelationshipMutex.Unlock()
  4099  	if fake.UpdateSpaceIsolationSegmentRelationshipStub != nil {
  4100  		return fake.UpdateSpaceIsolationSegmentRelationshipStub(arg1, arg2)
  4101  	}
  4102  	if specificReturn {
  4103  		return ret.result1, ret.result2, ret.result3
  4104  	}
  4105  	fakeReturns := fake.updateSpaceIsolationSegmentRelationshipReturns
  4106  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  4107  }
  4108  
  4109  func (fake *FakeCloudControllerClient) UpdateSpaceIsolationSegmentRelationshipCallCount() int {
  4110  	fake.updateSpaceIsolationSegmentRelationshipMutex.RLock()
  4111  	defer fake.updateSpaceIsolationSegmentRelationshipMutex.RUnlock()
  4112  	return len(fake.updateSpaceIsolationSegmentRelationshipArgsForCall)
  4113  }
  4114  
  4115  func (fake *FakeCloudControllerClient) UpdateSpaceIsolationSegmentRelationshipCalls(stub func(string, string) (ccv3.Relationship, ccv3.Warnings, error)) {
  4116  	fake.updateSpaceIsolationSegmentRelationshipMutex.Lock()
  4117  	defer fake.updateSpaceIsolationSegmentRelationshipMutex.Unlock()
  4118  	fake.UpdateSpaceIsolationSegmentRelationshipStub = stub
  4119  }
  4120  
  4121  func (fake *FakeCloudControllerClient) UpdateSpaceIsolationSegmentRelationshipArgsForCall(i int) (string, string) {
  4122  	fake.updateSpaceIsolationSegmentRelationshipMutex.RLock()
  4123  	defer fake.updateSpaceIsolationSegmentRelationshipMutex.RUnlock()
  4124  	argsForCall := fake.updateSpaceIsolationSegmentRelationshipArgsForCall[i]
  4125  	return argsForCall.arg1, argsForCall.arg2
  4126  }
  4127  
  4128  func (fake *FakeCloudControllerClient) UpdateSpaceIsolationSegmentRelationshipReturns(result1 ccv3.Relationship, result2 ccv3.Warnings, result3 error) {
  4129  	fake.updateSpaceIsolationSegmentRelationshipMutex.Lock()
  4130  	defer fake.updateSpaceIsolationSegmentRelationshipMutex.Unlock()
  4131  	fake.UpdateSpaceIsolationSegmentRelationshipStub = nil
  4132  	fake.updateSpaceIsolationSegmentRelationshipReturns = struct {
  4133  		result1 ccv3.Relationship
  4134  		result2 ccv3.Warnings
  4135  		result3 error
  4136  	}{result1, result2, result3}
  4137  }
  4138  
  4139  func (fake *FakeCloudControllerClient) UpdateSpaceIsolationSegmentRelationshipReturnsOnCall(i int, result1 ccv3.Relationship, result2 ccv3.Warnings, result3 error) {
  4140  	fake.updateSpaceIsolationSegmentRelationshipMutex.Lock()
  4141  	defer fake.updateSpaceIsolationSegmentRelationshipMutex.Unlock()
  4142  	fake.UpdateSpaceIsolationSegmentRelationshipStub = nil
  4143  	if fake.updateSpaceIsolationSegmentRelationshipReturnsOnCall == nil {
  4144  		fake.updateSpaceIsolationSegmentRelationshipReturnsOnCall = make(map[int]struct {
  4145  			result1 ccv3.Relationship
  4146  			result2 ccv3.Warnings
  4147  			result3 error
  4148  		})
  4149  	}
  4150  	fake.updateSpaceIsolationSegmentRelationshipReturnsOnCall[i] = struct {
  4151  		result1 ccv3.Relationship
  4152  		result2 ccv3.Warnings
  4153  		result3 error
  4154  	}{result1, result2, result3}
  4155  }
  4156  
  4157  func (fake *FakeCloudControllerClient) UpdateTaskCancel(arg1 string) (ccv3.Task, ccv3.Warnings, error) {
  4158  	fake.updateTaskCancelMutex.Lock()
  4159  	ret, specificReturn := fake.updateTaskCancelReturnsOnCall[len(fake.updateTaskCancelArgsForCall)]
  4160  	fake.updateTaskCancelArgsForCall = append(fake.updateTaskCancelArgsForCall, struct {
  4161  		arg1 string
  4162  	}{arg1})
  4163  	fake.recordInvocation("UpdateTaskCancel", []interface{}{arg1})
  4164  	fake.updateTaskCancelMutex.Unlock()
  4165  	if fake.UpdateTaskCancelStub != nil {
  4166  		return fake.UpdateTaskCancelStub(arg1)
  4167  	}
  4168  	if specificReturn {
  4169  		return ret.result1, ret.result2, ret.result3
  4170  	}
  4171  	fakeReturns := fake.updateTaskCancelReturns
  4172  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  4173  }
  4174  
  4175  func (fake *FakeCloudControllerClient) UpdateTaskCancelCallCount() int {
  4176  	fake.updateTaskCancelMutex.RLock()
  4177  	defer fake.updateTaskCancelMutex.RUnlock()
  4178  	return len(fake.updateTaskCancelArgsForCall)
  4179  }
  4180  
  4181  func (fake *FakeCloudControllerClient) UpdateTaskCancelCalls(stub func(string) (ccv3.Task, ccv3.Warnings, error)) {
  4182  	fake.updateTaskCancelMutex.Lock()
  4183  	defer fake.updateTaskCancelMutex.Unlock()
  4184  	fake.UpdateTaskCancelStub = stub
  4185  }
  4186  
  4187  func (fake *FakeCloudControllerClient) UpdateTaskCancelArgsForCall(i int) string {
  4188  	fake.updateTaskCancelMutex.RLock()
  4189  	defer fake.updateTaskCancelMutex.RUnlock()
  4190  	argsForCall := fake.updateTaskCancelArgsForCall[i]
  4191  	return argsForCall.arg1
  4192  }
  4193  
  4194  func (fake *FakeCloudControllerClient) UpdateTaskCancelReturns(result1 ccv3.Task, result2 ccv3.Warnings, result3 error) {
  4195  	fake.updateTaskCancelMutex.Lock()
  4196  	defer fake.updateTaskCancelMutex.Unlock()
  4197  	fake.UpdateTaskCancelStub = nil
  4198  	fake.updateTaskCancelReturns = struct {
  4199  		result1 ccv3.Task
  4200  		result2 ccv3.Warnings
  4201  		result3 error
  4202  	}{result1, result2, result3}
  4203  }
  4204  
  4205  func (fake *FakeCloudControllerClient) UpdateTaskCancelReturnsOnCall(i int, result1 ccv3.Task, result2 ccv3.Warnings, result3 error) {
  4206  	fake.updateTaskCancelMutex.Lock()
  4207  	defer fake.updateTaskCancelMutex.Unlock()
  4208  	fake.UpdateTaskCancelStub = nil
  4209  	if fake.updateTaskCancelReturnsOnCall == nil {
  4210  		fake.updateTaskCancelReturnsOnCall = make(map[int]struct {
  4211  			result1 ccv3.Task
  4212  			result2 ccv3.Warnings
  4213  			result3 error
  4214  		})
  4215  	}
  4216  	fake.updateTaskCancelReturnsOnCall[i] = struct {
  4217  		result1 ccv3.Task
  4218  		result2 ccv3.Warnings
  4219  		result3 error
  4220  	}{result1, result2, result3}
  4221  }
  4222  
  4223  func (fake *FakeCloudControllerClient) UploadBitsPackage(arg1 ccv3.Package, arg2 []ccv3.Resource, arg3 io.Reader, arg4 int64) (ccv3.Package, ccv3.Warnings, error) {
  4224  	var arg2Copy []ccv3.Resource
  4225  	if arg2 != nil {
  4226  		arg2Copy = make([]ccv3.Resource, len(arg2))
  4227  		copy(arg2Copy, arg2)
  4228  	}
  4229  	fake.uploadBitsPackageMutex.Lock()
  4230  	ret, specificReturn := fake.uploadBitsPackageReturnsOnCall[len(fake.uploadBitsPackageArgsForCall)]
  4231  	fake.uploadBitsPackageArgsForCall = append(fake.uploadBitsPackageArgsForCall, struct {
  4232  		arg1 ccv3.Package
  4233  		arg2 []ccv3.Resource
  4234  		arg3 io.Reader
  4235  		arg4 int64
  4236  	}{arg1, arg2Copy, arg3, arg4})
  4237  	fake.recordInvocation("UploadBitsPackage", []interface{}{arg1, arg2Copy, arg3, arg4})
  4238  	fake.uploadBitsPackageMutex.Unlock()
  4239  	if fake.UploadBitsPackageStub != nil {
  4240  		return fake.UploadBitsPackageStub(arg1, arg2, arg3, arg4)
  4241  	}
  4242  	if specificReturn {
  4243  		return ret.result1, ret.result2, ret.result3
  4244  	}
  4245  	fakeReturns := fake.uploadBitsPackageReturns
  4246  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  4247  }
  4248  
  4249  func (fake *FakeCloudControllerClient) UploadBitsPackageCallCount() int {
  4250  	fake.uploadBitsPackageMutex.RLock()
  4251  	defer fake.uploadBitsPackageMutex.RUnlock()
  4252  	return len(fake.uploadBitsPackageArgsForCall)
  4253  }
  4254  
  4255  func (fake *FakeCloudControllerClient) UploadBitsPackageCalls(stub func(ccv3.Package, []ccv3.Resource, io.Reader, int64) (ccv3.Package, ccv3.Warnings, error)) {
  4256  	fake.uploadBitsPackageMutex.Lock()
  4257  	defer fake.uploadBitsPackageMutex.Unlock()
  4258  	fake.UploadBitsPackageStub = stub
  4259  }
  4260  
  4261  func (fake *FakeCloudControllerClient) UploadBitsPackageArgsForCall(i int) (ccv3.Package, []ccv3.Resource, io.Reader, int64) {
  4262  	fake.uploadBitsPackageMutex.RLock()
  4263  	defer fake.uploadBitsPackageMutex.RUnlock()
  4264  	argsForCall := fake.uploadBitsPackageArgsForCall[i]
  4265  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4
  4266  }
  4267  
  4268  func (fake *FakeCloudControllerClient) UploadBitsPackageReturns(result1 ccv3.Package, result2 ccv3.Warnings, result3 error) {
  4269  	fake.uploadBitsPackageMutex.Lock()
  4270  	defer fake.uploadBitsPackageMutex.Unlock()
  4271  	fake.UploadBitsPackageStub = nil
  4272  	fake.uploadBitsPackageReturns = struct {
  4273  		result1 ccv3.Package
  4274  		result2 ccv3.Warnings
  4275  		result3 error
  4276  	}{result1, result2, result3}
  4277  }
  4278  
  4279  func (fake *FakeCloudControllerClient) UploadBitsPackageReturnsOnCall(i int, result1 ccv3.Package, result2 ccv3.Warnings, result3 error) {
  4280  	fake.uploadBitsPackageMutex.Lock()
  4281  	defer fake.uploadBitsPackageMutex.Unlock()
  4282  	fake.UploadBitsPackageStub = nil
  4283  	if fake.uploadBitsPackageReturnsOnCall == nil {
  4284  		fake.uploadBitsPackageReturnsOnCall = make(map[int]struct {
  4285  			result1 ccv3.Package
  4286  			result2 ccv3.Warnings
  4287  			result3 error
  4288  		})
  4289  	}
  4290  	fake.uploadBitsPackageReturnsOnCall[i] = struct {
  4291  		result1 ccv3.Package
  4292  		result2 ccv3.Warnings
  4293  		result3 error
  4294  	}{result1, result2, result3}
  4295  }
  4296  
  4297  func (fake *FakeCloudControllerClient) UploadPackage(arg1 ccv3.Package, arg2 string) (ccv3.Package, ccv3.Warnings, error) {
  4298  	fake.uploadPackageMutex.Lock()
  4299  	ret, specificReturn := fake.uploadPackageReturnsOnCall[len(fake.uploadPackageArgsForCall)]
  4300  	fake.uploadPackageArgsForCall = append(fake.uploadPackageArgsForCall, struct {
  4301  		arg1 ccv3.Package
  4302  		arg2 string
  4303  	}{arg1, arg2})
  4304  	fake.recordInvocation("UploadPackage", []interface{}{arg1, arg2})
  4305  	fake.uploadPackageMutex.Unlock()
  4306  	if fake.UploadPackageStub != nil {
  4307  		return fake.UploadPackageStub(arg1, arg2)
  4308  	}
  4309  	if specificReturn {
  4310  		return ret.result1, ret.result2, ret.result3
  4311  	}
  4312  	fakeReturns := fake.uploadPackageReturns
  4313  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  4314  }
  4315  
  4316  func (fake *FakeCloudControllerClient) UploadPackageCallCount() int {
  4317  	fake.uploadPackageMutex.RLock()
  4318  	defer fake.uploadPackageMutex.RUnlock()
  4319  	return len(fake.uploadPackageArgsForCall)
  4320  }
  4321  
  4322  func (fake *FakeCloudControllerClient) UploadPackageCalls(stub func(ccv3.Package, string) (ccv3.Package, ccv3.Warnings, error)) {
  4323  	fake.uploadPackageMutex.Lock()
  4324  	defer fake.uploadPackageMutex.Unlock()
  4325  	fake.UploadPackageStub = stub
  4326  }
  4327  
  4328  func (fake *FakeCloudControllerClient) UploadPackageArgsForCall(i int) (ccv3.Package, string) {
  4329  	fake.uploadPackageMutex.RLock()
  4330  	defer fake.uploadPackageMutex.RUnlock()
  4331  	argsForCall := fake.uploadPackageArgsForCall[i]
  4332  	return argsForCall.arg1, argsForCall.arg2
  4333  }
  4334  
  4335  func (fake *FakeCloudControllerClient) UploadPackageReturns(result1 ccv3.Package, result2 ccv3.Warnings, result3 error) {
  4336  	fake.uploadPackageMutex.Lock()
  4337  	defer fake.uploadPackageMutex.Unlock()
  4338  	fake.UploadPackageStub = nil
  4339  	fake.uploadPackageReturns = struct {
  4340  		result1 ccv3.Package
  4341  		result2 ccv3.Warnings
  4342  		result3 error
  4343  	}{result1, result2, result3}
  4344  }
  4345  
  4346  func (fake *FakeCloudControllerClient) UploadPackageReturnsOnCall(i int, result1 ccv3.Package, result2 ccv3.Warnings, result3 error) {
  4347  	fake.uploadPackageMutex.Lock()
  4348  	defer fake.uploadPackageMutex.Unlock()
  4349  	fake.UploadPackageStub = nil
  4350  	if fake.uploadPackageReturnsOnCall == nil {
  4351  		fake.uploadPackageReturnsOnCall = make(map[int]struct {
  4352  			result1 ccv3.Package
  4353  			result2 ccv3.Warnings
  4354  			result3 error
  4355  		})
  4356  	}
  4357  	fake.uploadPackageReturnsOnCall[i] = struct {
  4358  		result1 ccv3.Package
  4359  		result2 ccv3.Warnings
  4360  		result3 error
  4361  	}{result1, result2, result3}
  4362  }
  4363  
  4364  func (fake *FakeCloudControllerClient) Invocations() map[string][][]interface{} {
  4365  	fake.invocationsMutex.RLock()
  4366  	defer fake.invocationsMutex.RUnlock()
  4367  	fake.appSSHEndpointMutex.RLock()
  4368  	defer fake.appSSHEndpointMutex.RUnlock()
  4369  	fake.appSSHHostKeyFingerprintMutex.RLock()
  4370  	defer fake.appSSHHostKeyFingerprintMutex.RUnlock()
  4371  	fake.cancelDeploymentMutex.RLock()
  4372  	defer fake.cancelDeploymentMutex.RUnlock()
  4373  	fake.cloudControllerAPIVersionMutex.RLock()
  4374  	defer fake.cloudControllerAPIVersionMutex.RUnlock()
  4375  	fake.createApplicationMutex.RLock()
  4376  	defer fake.createApplicationMutex.RUnlock()
  4377  	fake.createApplicationDeploymentMutex.RLock()
  4378  	defer fake.createApplicationDeploymentMutex.RUnlock()
  4379  	fake.createApplicationProcessScaleMutex.RLock()
  4380  	defer fake.createApplicationProcessScaleMutex.RUnlock()
  4381  	fake.createApplicationTaskMutex.RLock()
  4382  	defer fake.createApplicationTaskMutex.RUnlock()
  4383  	fake.createBuildMutex.RLock()
  4384  	defer fake.createBuildMutex.RUnlock()
  4385  	fake.createIsolationSegmentMutex.RLock()
  4386  	defer fake.createIsolationSegmentMutex.RUnlock()
  4387  	fake.createPackageMutex.RLock()
  4388  	defer fake.createPackageMutex.RUnlock()
  4389  	fake.deleteApplicationMutex.RLock()
  4390  	defer fake.deleteApplicationMutex.RUnlock()
  4391  	fake.deleteApplicationProcessInstanceMutex.RLock()
  4392  	defer fake.deleteApplicationProcessInstanceMutex.RUnlock()
  4393  	fake.deleteIsolationSegmentMutex.RLock()
  4394  	defer fake.deleteIsolationSegmentMutex.RUnlock()
  4395  	fake.deleteIsolationSegmentOrganizationMutex.RLock()
  4396  	defer fake.deleteIsolationSegmentOrganizationMutex.RUnlock()
  4397  	fake.deleteServiceInstanceRelationshipsSharedSpaceMutex.RLock()
  4398  	defer fake.deleteServiceInstanceRelationshipsSharedSpaceMutex.RUnlock()
  4399  	fake.entitleIsolationSegmentToOrganizationsMutex.RLock()
  4400  	defer fake.entitleIsolationSegmentToOrganizationsMutex.RUnlock()
  4401  	fake.getApplicationDropletCurrentMutex.RLock()
  4402  	defer fake.getApplicationDropletCurrentMutex.RUnlock()
  4403  	fake.getApplicationEnvironmentMutex.RLock()
  4404  	defer fake.getApplicationEnvironmentMutex.RUnlock()
  4405  	fake.getApplicationProcessByTypeMutex.RLock()
  4406  	defer fake.getApplicationProcessByTypeMutex.RUnlock()
  4407  	fake.getApplicationProcessesMutex.RLock()
  4408  	defer fake.getApplicationProcessesMutex.RUnlock()
  4409  	fake.getApplicationTasksMutex.RLock()
  4410  	defer fake.getApplicationTasksMutex.RUnlock()
  4411  	fake.getApplicationsMutex.RLock()
  4412  	defer fake.getApplicationsMutex.RUnlock()
  4413  	fake.getBuildMutex.RLock()
  4414  	defer fake.getBuildMutex.RUnlock()
  4415  	fake.getDeploymentMutex.RLock()
  4416  	defer fake.getDeploymentMutex.RUnlock()
  4417  	fake.getDeploymentsMutex.RLock()
  4418  	defer fake.getDeploymentsMutex.RUnlock()
  4419  	fake.getDropletMutex.RLock()
  4420  	defer fake.getDropletMutex.RUnlock()
  4421  	fake.getDropletsMutex.RLock()
  4422  	defer fake.getDropletsMutex.RUnlock()
  4423  	fake.getIsolationSegmentMutex.RLock()
  4424  	defer fake.getIsolationSegmentMutex.RUnlock()
  4425  	fake.getIsolationSegmentOrganizationsMutex.RLock()
  4426  	defer fake.getIsolationSegmentOrganizationsMutex.RUnlock()
  4427  	fake.getIsolationSegmentsMutex.RLock()
  4428  	defer fake.getIsolationSegmentsMutex.RUnlock()
  4429  	fake.getOrganizationDefaultIsolationSegmentMutex.RLock()
  4430  	defer fake.getOrganizationDefaultIsolationSegmentMutex.RUnlock()
  4431  	fake.getOrganizationsMutex.RLock()
  4432  	defer fake.getOrganizationsMutex.RUnlock()
  4433  	fake.getPackageMutex.RLock()
  4434  	defer fake.getPackageMutex.RUnlock()
  4435  	fake.getPackagesMutex.RLock()
  4436  	defer fake.getPackagesMutex.RUnlock()
  4437  	fake.getProcessInstancesMutex.RLock()
  4438  	defer fake.getProcessInstancesMutex.RUnlock()
  4439  	fake.getServiceInstancesMutex.RLock()
  4440  	defer fake.getServiceInstancesMutex.RUnlock()
  4441  	fake.getSpaceIsolationSegmentMutex.RLock()
  4442  	defer fake.getSpaceIsolationSegmentMutex.RUnlock()
  4443  	fake.getSpacesMutex.RLock()
  4444  	defer fake.getSpacesMutex.RUnlock()
  4445  	fake.pollJobMutex.RLock()
  4446  	defer fake.pollJobMutex.RUnlock()
  4447  	fake.setApplicationDropletMutex.RLock()
  4448  	defer fake.setApplicationDropletMutex.RUnlock()
  4449  	fake.shareServiceInstanceToSpacesMutex.RLock()
  4450  	defer fake.shareServiceInstanceToSpacesMutex.RUnlock()
  4451  	fake.updateApplicationMutex.RLock()
  4452  	defer fake.updateApplicationMutex.RUnlock()
  4453  	fake.updateApplicationApplyManifestMutex.RLock()
  4454  	defer fake.updateApplicationApplyManifestMutex.RUnlock()
  4455  	fake.updateApplicationEnvironmentVariablesMutex.RLock()
  4456  	defer fake.updateApplicationEnvironmentVariablesMutex.RUnlock()
  4457  	fake.updateApplicationRestartMutex.RLock()
  4458  	defer fake.updateApplicationRestartMutex.RUnlock()
  4459  	fake.updateApplicationStartMutex.RLock()
  4460  	defer fake.updateApplicationStartMutex.RUnlock()
  4461  	fake.updateApplicationStopMutex.RLock()
  4462  	defer fake.updateApplicationStopMutex.RUnlock()
  4463  	fake.updateOrganizationDefaultIsolationSegmentRelationshipMutex.RLock()
  4464  	defer fake.updateOrganizationDefaultIsolationSegmentRelationshipMutex.RUnlock()
  4465  	fake.updateProcessMutex.RLock()
  4466  	defer fake.updateProcessMutex.RUnlock()
  4467  	fake.updateSpaceIsolationSegmentRelationshipMutex.RLock()
  4468  	defer fake.updateSpaceIsolationSegmentRelationshipMutex.RUnlock()
  4469  	fake.updateTaskCancelMutex.RLock()
  4470  	defer fake.updateTaskCancelMutex.RUnlock()
  4471  	fake.uploadBitsPackageMutex.RLock()
  4472  	defer fake.uploadBitsPackageMutex.RUnlock()
  4473  	fake.uploadPackageMutex.RLock()
  4474  	defer fake.uploadPackageMutex.RUnlock()
  4475  	copiedInvocations := map[string][][]interface{}{}
  4476  	for key, value := range fake.invocations {
  4477  		copiedInvocations[key] = value
  4478  	}
  4479  	return copiedInvocations
  4480  }
  4481  
  4482  func (fake *FakeCloudControllerClient) recordInvocation(key string, args []interface{}) {
  4483  	fake.invocationsMutex.Lock()
  4484  	defer fake.invocationsMutex.Unlock()
  4485  	if fake.invocations == nil {
  4486  		fake.invocations = map[string][][]interface{}{}
  4487  	}
  4488  	if fake.invocations[key] == nil {
  4489  		fake.invocations[key] = [][]interface{}{}
  4490  	}
  4491  	fake.invocations[key] = append(fake.invocations[key], args)
  4492  }
  4493  
  4494  var _ v3action.CloudControllerClient = new(FakeCloudControllerClient)