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