github.com/cloudfoundry-attic/cli-with-i18n@v6.32.1-0.20171002233121-7401370d3b85+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  	"net/url"
     6  	"sync"
     7  
     8  	"code.cloudfoundry.org/cli/actor/v3action"
     9  	"code.cloudfoundry.org/cli/api/cloudcontroller/ccv3"
    10  )
    11  
    12  type FakeCloudControllerClient struct {
    13  	AssignSpaceToIsolationSegmentStub        func(spaceGUID string, isolationSegmentGUID string) (ccv3.Relationship, ccv3.Warnings, error)
    14  	assignSpaceToIsolationSegmentMutex       sync.RWMutex
    15  	assignSpaceToIsolationSegmentArgsForCall []struct {
    16  		spaceGUID            string
    17  		isolationSegmentGUID string
    18  	}
    19  	assignSpaceToIsolationSegmentReturns struct {
    20  		result1 ccv3.Relationship
    21  		result2 ccv3.Warnings
    22  		result3 error
    23  	}
    24  	assignSpaceToIsolationSegmentReturnsOnCall map[int]struct {
    25  		result1 ccv3.Relationship
    26  		result2 ccv3.Warnings
    27  		result3 error
    28  	}
    29  	CloudControllerAPIVersionStub        func() string
    30  	cloudControllerAPIVersionMutex       sync.RWMutex
    31  	cloudControllerAPIVersionArgsForCall []struct{}
    32  	cloudControllerAPIVersionReturns     struct {
    33  		result1 string
    34  	}
    35  	cloudControllerAPIVersionReturnsOnCall map[int]struct {
    36  		result1 string
    37  	}
    38  	CreateApplicationStub        func(app ccv3.Application) (ccv3.Application, ccv3.Warnings, error)
    39  	createApplicationMutex       sync.RWMutex
    40  	createApplicationArgsForCall []struct {
    41  		app ccv3.Application
    42  	}
    43  	createApplicationReturns struct {
    44  		result1 ccv3.Application
    45  		result2 ccv3.Warnings
    46  		result3 error
    47  	}
    48  	createApplicationReturnsOnCall map[int]struct {
    49  		result1 ccv3.Application
    50  		result2 ccv3.Warnings
    51  		result3 error
    52  	}
    53  	CreateApplicationProcessScaleStub        func(appGUID string, process ccv3.Process) (ccv3.Warnings, error)
    54  	createApplicationProcessScaleMutex       sync.RWMutex
    55  	createApplicationProcessScaleArgsForCall []struct {
    56  		appGUID string
    57  		process ccv3.Process
    58  	}
    59  	createApplicationProcessScaleReturns struct {
    60  		result1 ccv3.Warnings
    61  		result2 error
    62  	}
    63  	createApplicationProcessScaleReturnsOnCall map[int]struct {
    64  		result1 ccv3.Warnings
    65  		result2 error
    66  	}
    67  	CreateApplicationTaskStub        func(appGUID string, task ccv3.Task) (ccv3.Task, ccv3.Warnings, error)
    68  	createApplicationTaskMutex       sync.RWMutex
    69  	createApplicationTaskArgsForCall []struct {
    70  		appGUID string
    71  		task    ccv3.Task
    72  	}
    73  	createApplicationTaskReturns struct {
    74  		result1 ccv3.Task
    75  		result2 ccv3.Warnings
    76  		result3 error
    77  	}
    78  	createApplicationTaskReturnsOnCall map[int]struct {
    79  		result1 ccv3.Task
    80  		result2 ccv3.Warnings
    81  		result3 error
    82  	}
    83  	CreateBuildStub        func(build ccv3.Build) (ccv3.Build, ccv3.Warnings, error)
    84  	createBuildMutex       sync.RWMutex
    85  	createBuildArgsForCall []struct {
    86  		build ccv3.Build
    87  	}
    88  	createBuildReturns struct {
    89  		result1 ccv3.Build
    90  		result2 ccv3.Warnings
    91  		result3 error
    92  	}
    93  	createBuildReturnsOnCall map[int]struct {
    94  		result1 ccv3.Build
    95  		result2 ccv3.Warnings
    96  		result3 error
    97  	}
    98  	CreateIsolationSegmentStub        func(isolationSegment ccv3.IsolationSegment) (ccv3.IsolationSegment, ccv3.Warnings, error)
    99  	createIsolationSegmentMutex       sync.RWMutex
   100  	createIsolationSegmentArgsForCall []struct {
   101  		isolationSegment ccv3.IsolationSegment
   102  	}
   103  	createIsolationSegmentReturns struct {
   104  		result1 ccv3.IsolationSegment
   105  		result2 ccv3.Warnings
   106  		result3 error
   107  	}
   108  	createIsolationSegmentReturnsOnCall map[int]struct {
   109  		result1 ccv3.IsolationSegment
   110  		result2 ccv3.Warnings
   111  		result3 error
   112  	}
   113  	CreatePackageStub        func(pkg ccv3.Package) (ccv3.Package, ccv3.Warnings, error)
   114  	createPackageMutex       sync.RWMutex
   115  	createPackageArgsForCall []struct {
   116  		pkg ccv3.Package
   117  	}
   118  	createPackageReturns struct {
   119  		result1 ccv3.Package
   120  		result2 ccv3.Warnings
   121  		result3 error
   122  	}
   123  	createPackageReturnsOnCall map[int]struct {
   124  		result1 ccv3.Package
   125  		result2 ccv3.Warnings
   126  		result3 error
   127  	}
   128  	DeleteApplicationStub        func(guid string) (string, ccv3.Warnings, error)
   129  	deleteApplicationMutex       sync.RWMutex
   130  	deleteApplicationArgsForCall []struct {
   131  		guid string
   132  	}
   133  	deleteApplicationReturns struct {
   134  		result1 string
   135  		result2 ccv3.Warnings
   136  		result3 error
   137  	}
   138  	deleteApplicationReturnsOnCall map[int]struct {
   139  		result1 string
   140  		result2 ccv3.Warnings
   141  		result3 error
   142  	}
   143  	DeleteApplicationProcessInstanceStub        func(appGUID string, processType string, instanceIndex int) (ccv3.Warnings, error)
   144  	deleteApplicationProcessInstanceMutex       sync.RWMutex
   145  	deleteApplicationProcessInstanceArgsForCall []struct {
   146  		appGUID       string
   147  		processType   string
   148  		instanceIndex int
   149  	}
   150  	deleteApplicationProcessInstanceReturns struct {
   151  		result1 ccv3.Warnings
   152  		result2 error
   153  	}
   154  	deleteApplicationProcessInstanceReturnsOnCall map[int]struct {
   155  		result1 ccv3.Warnings
   156  		result2 error
   157  	}
   158  	DeleteIsolationSegmentStub        func(guid string) (ccv3.Warnings, error)
   159  	deleteIsolationSegmentMutex       sync.RWMutex
   160  	deleteIsolationSegmentArgsForCall []struct {
   161  		guid string
   162  	}
   163  	deleteIsolationSegmentReturns struct {
   164  		result1 ccv3.Warnings
   165  		result2 error
   166  	}
   167  	deleteIsolationSegmentReturnsOnCall map[int]struct {
   168  		result1 ccv3.Warnings
   169  		result2 error
   170  	}
   171  	EntitleIsolationSegmentToOrganizationsStub        func(isoGUID string, orgGUIDs []string) (ccv3.RelationshipList, ccv3.Warnings, error)
   172  	entitleIsolationSegmentToOrganizationsMutex       sync.RWMutex
   173  	entitleIsolationSegmentToOrganizationsArgsForCall []struct {
   174  		isoGUID  string
   175  		orgGUIDs []string
   176  	}
   177  	entitleIsolationSegmentToOrganizationsReturns struct {
   178  		result1 ccv3.RelationshipList
   179  		result2 ccv3.Warnings
   180  		result3 error
   181  	}
   182  	entitleIsolationSegmentToOrganizationsReturnsOnCall map[int]struct {
   183  		result1 ccv3.RelationshipList
   184  		result2 ccv3.Warnings
   185  		result3 error
   186  	}
   187  	GetApplicationDropletsStub        func(appGUID string, query url.Values) ([]ccv3.Droplet, ccv3.Warnings, error)
   188  	getApplicationDropletsMutex       sync.RWMutex
   189  	getApplicationDropletsArgsForCall []struct {
   190  		appGUID string
   191  		query   url.Values
   192  	}
   193  	getApplicationDropletsReturns struct {
   194  		result1 []ccv3.Droplet
   195  		result2 ccv3.Warnings
   196  		result3 error
   197  	}
   198  	getApplicationDropletsReturnsOnCall map[int]struct {
   199  		result1 []ccv3.Droplet
   200  		result2 ccv3.Warnings
   201  		result3 error
   202  	}
   203  	GetApplicationEnvironmentVariablesStub        func(appGUID string) (ccv3.EnvironmentVariableGroups, ccv3.Warnings, error)
   204  	getApplicationEnvironmentVariablesMutex       sync.RWMutex
   205  	getApplicationEnvironmentVariablesArgsForCall []struct {
   206  		appGUID string
   207  	}
   208  	getApplicationEnvironmentVariablesReturns struct {
   209  		result1 ccv3.EnvironmentVariableGroups
   210  		result2 ccv3.Warnings
   211  		result3 error
   212  	}
   213  	getApplicationEnvironmentVariablesReturnsOnCall map[int]struct {
   214  		result1 ccv3.EnvironmentVariableGroups
   215  		result2 ccv3.Warnings
   216  		result3 error
   217  	}
   218  	GetApplicationProcessByTypeStub        func(appGUID string, processType string) (ccv3.Process, ccv3.Warnings, error)
   219  	getApplicationProcessByTypeMutex       sync.RWMutex
   220  	getApplicationProcessByTypeArgsForCall []struct {
   221  		appGUID     string
   222  		processType string
   223  	}
   224  	getApplicationProcessByTypeReturns struct {
   225  		result1 ccv3.Process
   226  		result2 ccv3.Warnings
   227  		result3 error
   228  	}
   229  	getApplicationProcessByTypeReturnsOnCall map[int]struct {
   230  		result1 ccv3.Process
   231  		result2 ccv3.Warnings
   232  		result3 error
   233  	}
   234  	GetApplicationProcessesStub        func(appGUID string) ([]ccv3.Process, ccv3.Warnings, error)
   235  	getApplicationProcessesMutex       sync.RWMutex
   236  	getApplicationProcessesArgsForCall []struct {
   237  		appGUID string
   238  	}
   239  	getApplicationProcessesReturns struct {
   240  		result1 []ccv3.Process
   241  		result2 ccv3.Warnings
   242  		result3 error
   243  	}
   244  	getApplicationProcessesReturnsOnCall map[int]struct {
   245  		result1 []ccv3.Process
   246  		result2 ccv3.Warnings
   247  		result3 error
   248  	}
   249  	GetApplicationTasksStub        func(appGUID string, query url.Values) ([]ccv3.Task, ccv3.Warnings, error)
   250  	getApplicationTasksMutex       sync.RWMutex
   251  	getApplicationTasksArgsForCall []struct {
   252  		appGUID string
   253  		query   url.Values
   254  	}
   255  	getApplicationTasksReturns struct {
   256  		result1 []ccv3.Task
   257  		result2 ccv3.Warnings
   258  		result3 error
   259  	}
   260  	getApplicationTasksReturnsOnCall map[int]struct {
   261  		result1 []ccv3.Task
   262  		result2 ccv3.Warnings
   263  		result3 error
   264  	}
   265  	GetApplicationsStub        func(query url.Values) ([]ccv3.Application, ccv3.Warnings, error)
   266  	getApplicationsMutex       sync.RWMutex
   267  	getApplicationsArgsForCall []struct {
   268  		query url.Values
   269  	}
   270  	getApplicationsReturns struct {
   271  		result1 []ccv3.Application
   272  		result2 ccv3.Warnings
   273  		result3 error
   274  	}
   275  	getApplicationsReturnsOnCall map[int]struct {
   276  		result1 []ccv3.Application
   277  		result2 ccv3.Warnings
   278  		result3 error
   279  	}
   280  	GetBuildStub        func(guid string) (ccv3.Build, ccv3.Warnings, error)
   281  	getBuildMutex       sync.RWMutex
   282  	getBuildArgsForCall []struct {
   283  		guid string
   284  	}
   285  	getBuildReturns struct {
   286  		result1 ccv3.Build
   287  		result2 ccv3.Warnings
   288  		result3 error
   289  	}
   290  	getBuildReturnsOnCall map[int]struct {
   291  		result1 ccv3.Build
   292  		result2 ccv3.Warnings
   293  		result3 error
   294  	}
   295  	GetDropletStub        func(guid string) (ccv3.Droplet, ccv3.Warnings, error)
   296  	getDropletMutex       sync.RWMutex
   297  	getDropletArgsForCall []struct {
   298  		guid string
   299  	}
   300  	getDropletReturns struct {
   301  		result1 ccv3.Droplet
   302  		result2 ccv3.Warnings
   303  		result3 error
   304  	}
   305  	getDropletReturnsOnCall map[int]struct {
   306  		result1 ccv3.Droplet
   307  		result2 ccv3.Warnings
   308  		result3 error
   309  	}
   310  	GetIsolationSegmentStub        func(guid string) (ccv3.IsolationSegment, ccv3.Warnings, error)
   311  	getIsolationSegmentMutex       sync.RWMutex
   312  	getIsolationSegmentArgsForCall []struct {
   313  		guid string
   314  	}
   315  	getIsolationSegmentReturns struct {
   316  		result1 ccv3.IsolationSegment
   317  		result2 ccv3.Warnings
   318  		result3 error
   319  	}
   320  	getIsolationSegmentReturnsOnCall map[int]struct {
   321  		result1 ccv3.IsolationSegment
   322  		result2 ccv3.Warnings
   323  		result3 error
   324  	}
   325  	GetIsolationSegmentOrganizationsByIsolationSegmentStub        func(isolationSegmentGUID string) ([]ccv3.Organization, ccv3.Warnings, error)
   326  	getIsolationSegmentOrganizationsByIsolationSegmentMutex       sync.RWMutex
   327  	getIsolationSegmentOrganizationsByIsolationSegmentArgsForCall []struct {
   328  		isolationSegmentGUID string
   329  	}
   330  	getIsolationSegmentOrganizationsByIsolationSegmentReturns struct {
   331  		result1 []ccv3.Organization
   332  		result2 ccv3.Warnings
   333  		result3 error
   334  	}
   335  	getIsolationSegmentOrganizationsByIsolationSegmentReturnsOnCall map[int]struct {
   336  		result1 []ccv3.Organization
   337  		result2 ccv3.Warnings
   338  		result3 error
   339  	}
   340  	GetIsolationSegmentsStub        func(query url.Values) ([]ccv3.IsolationSegment, ccv3.Warnings, error)
   341  	getIsolationSegmentsMutex       sync.RWMutex
   342  	getIsolationSegmentsArgsForCall []struct {
   343  		query url.Values
   344  	}
   345  	getIsolationSegmentsReturns struct {
   346  		result1 []ccv3.IsolationSegment
   347  		result2 ccv3.Warnings
   348  		result3 error
   349  	}
   350  	getIsolationSegmentsReturnsOnCall map[int]struct {
   351  		result1 []ccv3.IsolationSegment
   352  		result2 ccv3.Warnings
   353  		result3 error
   354  	}
   355  	GetOrganizationDefaultIsolationSegmentStub        func(orgGUID string) (ccv3.Relationship, ccv3.Warnings, error)
   356  	getOrganizationDefaultIsolationSegmentMutex       sync.RWMutex
   357  	getOrganizationDefaultIsolationSegmentArgsForCall []struct {
   358  		orgGUID string
   359  	}
   360  	getOrganizationDefaultIsolationSegmentReturns struct {
   361  		result1 ccv3.Relationship
   362  		result2 ccv3.Warnings
   363  		result3 error
   364  	}
   365  	getOrganizationDefaultIsolationSegmentReturnsOnCall map[int]struct {
   366  		result1 ccv3.Relationship
   367  		result2 ccv3.Warnings
   368  		result3 error
   369  	}
   370  	GetOrganizationsStub        func(query url.Values) ([]ccv3.Organization, ccv3.Warnings, error)
   371  	getOrganizationsMutex       sync.RWMutex
   372  	getOrganizationsArgsForCall []struct {
   373  		query url.Values
   374  	}
   375  	getOrganizationsReturns struct {
   376  		result1 []ccv3.Organization
   377  		result2 ccv3.Warnings
   378  		result3 error
   379  	}
   380  	getOrganizationsReturnsOnCall map[int]struct {
   381  		result1 []ccv3.Organization
   382  		result2 ccv3.Warnings
   383  		result3 error
   384  	}
   385  	GetPackagesStub        func(query url.Values) ([]ccv3.Package, ccv3.Warnings, error)
   386  	getPackagesMutex       sync.RWMutex
   387  	getPackagesArgsForCall []struct {
   388  		query url.Values
   389  	}
   390  	getPackagesReturns struct {
   391  		result1 []ccv3.Package
   392  		result2 ccv3.Warnings
   393  		result3 error
   394  	}
   395  	getPackagesReturnsOnCall map[int]struct {
   396  		result1 []ccv3.Package
   397  		result2 ccv3.Warnings
   398  		result3 error
   399  	}
   400  	GetPackageStub        func(guid string) (ccv3.Package, ccv3.Warnings, error)
   401  	getPackageMutex       sync.RWMutex
   402  	getPackageArgsForCall []struct {
   403  		guid string
   404  	}
   405  	getPackageReturns struct {
   406  		result1 ccv3.Package
   407  		result2 ccv3.Warnings
   408  		result3 error
   409  	}
   410  	getPackageReturnsOnCall map[int]struct {
   411  		result1 ccv3.Package
   412  		result2 ccv3.Warnings
   413  		result3 error
   414  	}
   415  	GetProcessInstancesStub        func(processGUID string) ([]ccv3.Instance, ccv3.Warnings, error)
   416  	getProcessInstancesMutex       sync.RWMutex
   417  	getProcessInstancesArgsForCall []struct {
   418  		processGUID string
   419  	}
   420  	getProcessInstancesReturns struct {
   421  		result1 []ccv3.Instance
   422  		result2 ccv3.Warnings
   423  		result3 error
   424  	}
   425  	getProcessInstancesReturnsOnCall map[int]struct {
   426  		result1 []ccv3.Instance
   427  		result2 ccv3.Warnings
   428  		result3 error
   429  	}
   430  	GetSpaceIsolationSegmentStub        func(spaceGUID string) (ccv3.Relationship, ccv3.Warnings, error)
   431  	getSpaceIsolationSegmentMutex       sync.RWMutex
   432  	getSpaceIsolationSegmentArgsForCall []struct {
   433  		spaceGUID string
   434  	}
   435  	getSpaceIsolationSegmentReturns struct {
   436  		result1 ccv3.Relationship
   437  		result2 ccv3.Warnings
   438  		result3 error
   439  	}
   440  	getSpaceIsolationSegmentReturnsOnCall map[int]struct {
   441  		result1 ccv3.Relationship
   442  		result2 ccv3.Warnings
   443  		result3 error
   444  	}
   445  	PatchApplicationProcessHealthCheckStub        func(processGUID string, processHealthCheckType string, processHealthCheckEndpoint string) (ccv3.Warnings, error)
   446  	patchApplicationProcessHealthCheckMutex       sync.RWMutex
   447  	patchApplicationProcessHealthCheckArgsForCall []struct {
   448  		processGUID                string
   449  		processHealthCheckType     string
   450  		processHealthCheckEndpoint string
   451  	}
   452  	patchApplicationProcessHealthCheckReturns struct {
   453  		result1 ccv3.Warnings
   454  		result2 error
   455  	}
   456  	patchApplicationProcessHealthCheckReturnsOnCall map[int]struct {
   457  		result1 ccv3.Warnings
   458  		result2 error
   459  	}
   460  	PatchOrganizationDefaultIsolationSegmentStub        func(orgGUID string, isolationSegmentGUID string) (ccv3.Warnings, error)
   461  	patchOrganizationDefaultIsolationSegmentMutex       sync.RWMutex
   462  	patchOrganizationDefaultIsolationSegmentArgsForCall []struct {
   463  		orgGUID              string
   464  		isolationSegmentGUID string
   465  	}
   466  	patchOrganizationDefaultIsolationSegmentReturns struct {
   467  		result1 ccv3.Warnings
   468  		result2 error
   469  	}
   470  	patchOrganizationDefaultIsolationSegmentReturnsOnCall map[int]struct {
   471  		result1 ccv3.Warnings
   472  		result2 error
   473  	}
   474  	PollJobStub        func(jobURL string) (ccv3.Warnings, error)
   475  	pollJobMutex       sync.RWMutex
   476  	pollJobArgsForCall []struct {
   477  		jobURL string
   478  	}
   479  	pollJobReturns struct {
   480  		result1 ccv3.Warnings
   481  		result2 error
   482  	}
   483  	pollJobReturnsOnCall map[int]struct {
   484  		result1 ccv3.Warnings
   485  		result2 error
   486  	}
   487  	RevokeIsolationSegmentFromOrganizationStub        func(isolationSegmentGUID string, organizationGUID string) (ccv3.Warnings, error)
   488  	revokeIsolationSegmentFromOrganizationMutex       sync.RWMutex
   489  	revokeIsolationSegmentFromOrganizationArgsForCall []struct {
   490  		isolationSegmentGUID string
   491  		organizationGUID     string
   492  	}
   493  	revokeIsolationSegmentFromOrganizationReturns struct {
   494  		result1 ccv3.Warnings
   495  		result2 error
   496  	}
   497  	revokeIsolationSegmentFromOrganizationReturnsOnCall map[int]struct {
   498  		result1 ccv3.Warnings
   499  		result2 error
   500  	}
   501  	SetApplicationDropletStub        func(appGUID string, dropletGUID string) (ccv3.Relationship, ccv3.Warnings, error)
   502  	setApplicationDropletMutex       sync.RWMutex
   503  	setApplicationDropletArgsForCall []struct {
   504  		appGUID     string
   505  		dropletGUID string
   506  	}
   507  	setApplicationDropletReturns struct {
   508  		result1 ccv3.Relationship
   509  		result2 ccv3.Warnings
   510  		result3 error
   511  	}
   512  	setApplicationDropletReturnsOnCall map[int]struct {
   513  		result1 ccv3.Relationship
   514  		result2 ccv3.Warnings
   515  		result3 error
   516  	}
   517  	StartApplicationStub        func(appGUID string) (ccv3.Application, ccv3.Warnings, error)
   518  	startApplicationMutex       sync.RWMutex
   519  	startApplicationArgsForCall []struct {
   520  		appGUID string
   521  	}
   522  	startApplicationReturns struct {
   523  		result1 ccv3.Application
   524  		result2 ccv3.Warnings
   525  		result3 error
   526  	}
   527  	startApplicationReturnsOnCall map[int]struct {
   528  		result1 ccv3.Application
   529  		result2 ccv3.Warnings
   530  		result3 error
   531  	}
   532  	StopApplicationStub        func(appGUID string) (ccv3.Warnings, error)
   533  	stopApplicationMutex       sync.RWMutex
   534  	stopApplicationArgsForCall []struct {
   535  		appGUID string
   536  	}
   537  	stopApplicationReturns struct {
   538  		result1 ccv3.Warnings
   539  		result2 error
   540  	}
   541  	stopApplicationReturnsOnCall map[int]struct {
   542  		result1 ccv3.Warnings
   543  		result2 error
   544  	}
   545  	UpdateApplicationStub        func(app ccv3.Application) (ccv3.Application, ccv3.Warnings, error)
   546  	updateApplicationMutex       sync.RWMutex
   547  	updateApplicationArgsForCall []struct {
   548  		app ccv3.Application
   549  	}
   550  	updateApplicationReturns struct {
   551  		result1 ccv3.Application
   552  		result2 ccv3.Warnings
   553  		result3 error
   554  	}
   555  	updateApplicationReturnsOnCall map[int]struct {
   556  		result1 ccv3.Application
   557  		result2 ccv3.Warnings
   558  		result3 error
   559  	}
   560  	PatchApplicationUserProvidedEnvironmentVariablesStub        func(appGUID string, envVars ccv3.EnvironmentVariables) (ccv3.EnvironmentVariables, ccv3.Warnings, error)
   561  	patchApplicationUserProvidedEnvironmentVariablesMutex       sync.RWMutex
   562  	patchApplicationUserProvidedEnvironmentVariablesArgsForCall []struct {
   563  		appGUID string
   564  		envVars ccv3.EnvironmentVariables
   565  	}
   566  	patchApplicationUserProvidedEnvironmentVariablesReturns struct {
   567  		result1 ccv3.EnvironmentVariables
   568  		result2 ccv3.Warnings
   569  		result3 error
   570  	}
   571  	patchApplicationUserProvidedEnvironmentVariablesReturnsOnCall map[int]struct {
   572  		result1 ccv3.EnvironmentVariables
   573  		result2 ccv3.Warnings
   574  		result3 error
   575  	}
   576  	UpdateTaskStub        func(taskGUID string) (ccv3.Task, ccv3.Warnings, error)
   577  	updateTaskMutex       sync.RWMutex
   578  	updateTaskArgsForCall []struct {
   579  		taskGUID string
   580  	}
   581  	updateTaskReturns struct {
   582  		result1 ccv3.Task
   583  		result2 ccv3.Warnings
   584  		result3 error
   585  	}
   586  	updateTaskReturnsOnCall map[int]struct {
   587  		result1 ccv3.Task
   588  		result2 ccv3.Warnings
   589  		result3 error
   590  	}
   591  	UploadPackageStub        func(pkg ccv3.Package, zipFilepath string) (ccv3.Package, ccv3.Warnings, error)
   592  	uploadPackageMutex       sync.RWMutex
   593  	uploadPackageArgsForCall []struct {
   594  		pkg         ccv3.Package
   595  		zipFilepath string
   596  	}
   597  	uploadPackageReturns struct {
   598  		result1 ccv3.Package
   599  		result2 ccv3.Warnings
   600  		result3 error
   601  	}
   602  	uploadPackageReturnsOnCall map[int]struct {
   603  		result1 ccv3.Package
   604  		result2 ccv3.Warnings
   605  		result3 error
   606  	}
   607  	invocations      map[string][][]interface{}
   608  	invocationsMutex sync.RWMutex
   609  }
   610  
   611  func (fake *FakeCloudControllerClient) AssignSpaceToIsolationSegment(spaceGUID string, isolationSegmentGUID string) (ccv3.Relationship, ccv3.Warnings, error) {
   612  	fake.assignSpaceToIsolationSegmentMutex.Lock()
   613  	ret, specificReturn := fake.assignSpaceToIsolationSegmentReturnsOnCall[len(fake.assignSpaceToIsolationSegmentArgsForCall)]
   614  	fake.assignSpaceToIsolationSegmentArgsForCall = append(fake.assignSpaceToIsolationSegmentArgsForCall, struct {
   615  		spaceGUID            string
   616  		isolationSegmentGUID string
   617  	}{spaceGUID, isolationSegmentGUID})
   618  	fake.recordInvocation("AssignSpaceToIsolationSegment", []interface{}{spaceGUID, isolationSegmentGUID})
   619  	fake.assignSpaceToIsolationSegmentMutex.Unlock()
   620  	if fake.AssignSpaceToIsolationSegmentStub != nil {
   621  		return fake.AssignSpaceToIsolationSegmentStub(spaceGUID, isolationSegmentGUID)
   622  	}
   623  	if specificReturn {
   624  		return ret.result1, ret.result2, ret.result3
   625  	}
   626  	return fake.assignSpaceToIsolationSegmentReturns.result1, fake.assignSpaceToIsolationSegmentReturns.result2, fake.assignSpaceToIsolationSegmentReturns.result3
   627  }
   628  
   629  func (fake *FakeCloudControllerClient) AssignSpaceToIsolationSegmentCallCount() int {
   630  	fake.assignSpaceToIsolationSegmentMutex.RLock()
   631  	defer fake.assignSpaceToIsolationSegmentMutex.RUnlock()
   632  	return len(fake.assignSpaceToIsolationSegmentArgsForCall)
   633  }
   634  
   635  func (fake *FakeCloudControllerClient) AssignSpaceToIsolationSegmentArgsForCall(i int) (string, string) {
   636  	fake.assignSpaceToIsolationSegmentMutex.RLock()
   637  	defer fake.assignSpaceToIsolationSegmentMutex.RUnlock()
   638  	return fake.assignSpaceToIsolationSegmentArgsForCall[i].spaceGUID, fake.assignSpaceToIsolationSegmentArgsForCall[i].isolationSegmentGUID
   639  }
   640  
   641  func (fake *FakeCloudControllerClient) AssignSpaceToIsolationSegmentReturns(result1 ccv3.Relationship, result2 ccv3.Warnings, result3 error) {
   642  	fake.AssignSpaceToIsolationSegmentStub = nil
   643  	fake.assignSpaceToIsolationSegmentReturns = struct {
   644  		result1 ccv3.Relationship
   645  		result2 ccv3.Warnings
   646  		result3 error
   647  	}{result1, result2, result3}
   648  }
   649  
   650  func (fake *FakeCloudControllerClient) AssignSpaceToIsolationSegmentReturnsOnCall(i int, result1 ccv3.Relationship, result2 ccv3.Warnings, result3 error) {
   651  	fake.AssignSpaceToIsolationSegmentStub = nil
   652  	if fake.assignSpaceToIsolationSegmentReturnsOnCall == nil {
   653  		fake.assignSpaceToIsolationSegmentReturnsOnCall = make(map[int]struct {
   654  			result1 ccv3.Relationship
   655  			result2 ccv3.Warnings
   656  			result3 error
   657  		})
   658  	}
   659  	fake.assignSpaceToIsolationSegmentReturnsOnCall[i] = struct {
   660  		result1 ccv3.Relationship
   661  		result2 ccv3.Warnings
   662  		result3 error
   663  	}{result1, result2, result3}
   664  }
   665  
   666  func (fake *FakeCloudControllerClient) CloudControllerAPIVersion() string {
   667  	fake.cloudControllerAPIVersionMutex.Lock()
   668  	ret, specificReturn := fake.cloudControllerAPIVersionReturnsOnCall[len(fake.cloudControllerAPIVersionArgsForCall)]
   669  	fake.cloudControllerAPIVersionArgsForCall = append(fake.cloudControllerAPIVersionArgsForCall, struct{}{})
   670  	fake.recordInvocation("CloudControllerAPIVersion", []interface{}{})
   671  	fake.cloudControllerAPIVersionMutex.Unlock()
   672  	if fake.CloudControllerAPIVersionStub != nil {
   673  		return fake.CloudControllerAPIVersionStub()
   674  	}
   675  	if specificReturn {
   676  		return ret.result1
   677  	}
   678  	return fake.cloudControllerAPIVersionReturns.result1
   679  }
   680  
   681  func (fake *FakeCloudControllerClient) CloudControllerAPIVersionCallCount() int {
   682  	fake.cloudControllerAPIVersionMutex.RLock()
   683  	defer fake.cloudControllerAPIVersionMutex.RUnlock()
   684  	return len(fake.cloudControllerAPIVersionArgsForCall)
   685  }
   686  
   687  func (fake *FakeCloudControllerClient) CloudControllerAPIVersionReturns(result1 string) {
   688  	fake.CloudControllerAPIVersionStub = nil
   689  	fake.cloudControllerAPIVersionReturns = struct {
   690  		result1 string
   691  	}{result1}
   692  }
   693  
   694  func (fake *FakeCloudControllerClient) CloudControllerAPIVersionReturnsOnCall(i int, result1 string) {
   695  	fake.CloudControllerAPIVersionStub = nil
   696  	if fake.cloudControllerAPIVersionReturnsOnCall == nil {
   697  		fake.cloudControllerAPIVersionReturnsOnCall = make(map[int]struct {
   698  			result1 string
   699  		})
   700  	}
   701  	fake.cloudControllerAPIVersionReturnsOnCall[i] = struct {
   702  		result1 string
   703  	}{result1}
   704  }
   705  
   706  func (fake *FakeCloudControllerClient) CreateApplication(app ccv3.Application) (ccv3.Application, ccv3.Warnings, error) {
   707  	fake.createApplicationMutex.Lock()
   708  	ret, specificReturn := fake.createApplicationReturnsOnCall[len(fake.createApplicationArgsForCall)]
   709  	fake.createApplicationArgsForCall = append(fake.createApplicationArgsForCall, struct {
   710  		app ccv3.Application
   711  	}{app})
   712  	fake.recordInvocation("CreateApplication", []interface{}{app})
   713  	fake.createApplicationMutex.Unlock()
   714  	if fake.CreateApplicationStub != nil {
   715  		return fake.CreateApplicationStub(app)
   716  	}
   717  	if specificReturn {
   718  		return ret.result1, ret.result2, ret.result3
   719  	}
   720  	return fake.createApplicationReturns.result1, fake.createApplicationReturns.result2, fake.createApplicationReturns.result3
   721  }
   722  
   723  func (fake *FakeCloudControllerClient) CreateApplicationCallCount() int {
   724  	fake.createApplicationMutex.RLock()
   725  	defer fake.createApplicationMutex.RUnlock()
   726  	return len(fake.createApplicationArgsForCall)
   727  }
   728  
   729  func (fake *FakeCloudControllerClient) CreateApplicationArgsForCall(i int) ccv3.Application {
   730  	fake.createApplicationMutex.RLock()
   731  	defer fake.createApplicationMutex.RUnlock()
   732  	return fake.createApplicationArgsForCall[i].app
   733  }
   734  
   735  func (fake *FakeCloudControllerClient) CreateApplicationReturns(result1 ccv3.Application, result2 ccv3.Warnings, result3 error) {
   736  	fake.CreateApplicationStub = nil
   737  	fake.createApplicationReturns = struct {
   738  		result1 ccv3.Application
   739  		result2 ccv3.Warnings
   740  		result3 error
   741  	}{result1, result2, result3}
   742  }
   743  
   744  func (fake *FakeCloudControllerClient) CreateApplicationReturnsOnCall(i int, result1 ccv3.Application, result2 ccv3.Warnings, result3 error) {
   745  	fake.CreateApplicationStub = nil
   746  	if fake.createApplicationReturnsOnCall == nil {
   747  		fake.createApplicationReturnsOnCall = make(map[int]struct {
   748  			result1 ccv3.Application
   749  			result2 ccv3.Warnings
   750  			result3 error
   751  		})
   752  	}
   753  	fake.createApplicationReturnsOnCall[i] = struct {
   754  		result1 ccv3.Application
   755  		result2 ccv3.Warnings
   756  		result3 error
   757  	}{result1, result2, result3}
   758  }
   759  
   760  func (fake *FakeCloudControllerClient) CreateApplicationProcessScale(appGUID string, process ccv3.Process) (ccv3.Warnings, error) {
   761  	fake.createApplicationProcessScaleMutex.Lock()
   762  	ret, specificReturn := fake.createApplicationProcessScaleReturnsOnCall[len(fake.createApplicationProcessScaleArgsForCall)]
   763  	fake.createApplicationProcessScaleArgsForCall = append(fake.createApplicationProcessScaleArgsForCall, struct {
   764  		appGUID string
   765  		process ccv3.Process
   766  	}{appGUID, process})
   767  	fake.recordInvocation("CreateApplicationProcessScale", []interface{}{appGUID, process})
   768  	fake.createApplicationProcessScaleMutex.Unlock()
   769  	if fake.CreateApplicationProcessScaleStub != nil {
   770  		return fake.CreateApplicationProcessScaleStub(appGUID, process)
   771  	}
   772  	if specificReturn {
   773  		return ret.result1, ret.result2
   774  	}
   775  	return fake.createApplicationProcessScaleReturns.result1, fake.createApplicationProcessScaleReturns.result2
   776  }
   777  
   778  func (fake *FakeCloudControllerClient) CreateApplicationProcessScaleCallCount() int {
   779  	fake.createApplicationProcessScaleMutex.RLock()
   780  	defer fake.createApplicationProcessScaleMutex.RUnlock()
   781  	return len(fake.createApplicationProcessScaleArgsForCall)
   782  }
   783  
   784  func (fake *FakeCloudControllerClient) CreateApplicationProcessScaleArgsForCall(i int) (string, ccv3.Process) {
   785  	fake.createApplicationProcessScaleMutex.RLock()
   786  	defer fake.createApplicationProcessScaleMutex.RUnlock()
   787  	return fake.createApplicationProcessScaleArgsForCall[i].appGUID, fake.createApplicationProcessScaleArgsForCall[i].process
   788  }
   789  
   790  func (fake *FakeCloudControllerClient) CreateApplicationProcessScaleReturns(result1 ccv3.Warnings, result2 error) {
   791  	fake.CreateApplicationProcessScaleStub = nil
   792  	fake.createApplicationProcessScaleReturns = struct {
   793  		result1 ccv3.Warnings
   794  		result2 error
   795  	}{result1, result2}
   796  }
   797  
   798  func (fake *FakeCloudControllerClient) CreateApplicationProcessScaleReturnsOnCall(i int, result1 ccv3.Warnings, result2 error) {
   799  	fake.CreateApplicationProcessScaleStub = nil
   800  	if fake.createApplicationProcessScaleReturnsOnCall == nil {
   801  		fake.createApplicationProcessScaleReturnsOnCall = make(map[int]struct {
   802  			result1 ccv3.Warnings
   803  			result2 error
   804  		})
   805  	}
   806  	fake.createApplicationProcessScaleReturnsOnCall[i] = struct {
   807  		result1 ccv3.Warnings
   808  		result2 error
   809  	}{result1, result2}
   810  }
   811  
   812  func (fake *FakeCloudControllerClient) CreateApplicationTask(appGUID string, task ccv3.Task) (ccv3.Task, ccv3.Warnings, error) {
   813  	fake.createApplicationTaskMutex.Lock()
   814  	ret, specificReturn := fake.createApplicationTaskReturnsOnCall[len(fake.createApplicationTaskArgsForCall)]
   815  	fake.createApplicationTaskArgsForCall = append(fake.createApplicationTaskArgsForCall, struct {
   816  		appGUID string
   817  		task    ccv3.Task
   818  	}{appGUID, task})
   819  	fake.recordInvocation("CreateApplicationTask", []interface{}{appGUID, task})
   820  	fake.createApplicationTaskMutex.Unlock()
   821  	if fake.CreateApplicationTaskStub != nil {
   822  		return fake.CreateApplicationTaskStub(appGUID, task)
   823  	}
   824  	if specificReturn {
   825  		return ret.result1, ret.result2, ret.result3
   826  	}
   827  	return fake.createApplicationTaskReturns.result1, fake.createApplicationTaskReturns.result2, fake.createApplicationTaskReturns.result3
   828  }
   829  
   830  func (fake *FakeCloudControllerClient) CreateApplicationTaskCallCount() int {
   831  	fake.createApplicationTaskMutex.RLock()
   832  	defer fake.createApplicationTaskMutex.RUnlock()
   833  	return len(fake.createApplicationTaskArgsForCall)
   834  }
   835  
   836  func (fake *FakeCloudControllerClient) CreateApplicationTaskArgsForCall(i int) (string, ccv3.Task) {
   837  	fake.createApplicationTaskMutex.RLock()
   838  	defer fake.createApplicationTaskMutex.RUnlock()
   839  	return fake.createApplicationTaskArgsForCall[i].appGUID, fake.createApplicationTaskArgsForCall[i].task
   840  }
   841  
   842  func (fake *FakeCloudControllerClient) CreateApplicationTaskReturns(result1 ccv3.Task, result2 ccv3.Warnings, result3 error) {
   843  	fake.CreateApplicationTaskStub = nil
   844  	fake.createApplicationTaskReturns = struct {
   845  		result1 ccv3.Task
   846  		result2 ccv3.Warnings
   847  		result3 error
   848  	}{result1, result2, result3}
   849  }
   850  
   851  func (fake *FakeCloudControllerClient) CreateApplicationTaskReturnsOnCall(i int, result1 ccv3.Task, result2 ccv3.Warnings, result3 error) {
   852  	fake.CreateApplicationTaskStub = nil
   853  	if fake.createApplicationTaskReturnsOnCall == nil {
   854  		fake.createApplicationTaskReturnsOnCall = make(map[int]struct {
   855  			result1 ccv3.Task
   856  			result2 ccv3.Warnings
   857  			result3 error
   858  		})
   859  	}
   860  	fake.createApplicationTaskReturnsOnCall[i] = struct {
   861  		result1 ccv3.Task
   862  		result2 ccv3.Warnings
   863  		result3 error
   864  	}{result1, result2, result3}
   865  }
   866  
   867  func (fake *FakeCloudControllerClient) CreateBuild(build ccv3.Build) (ccv3.Build, ccv3.Warnings, error) {
   868  	fake.createBuildMutex.Lock()
   869  	ret, specificReturn := fake.createBuildReturnsOnCall[len(fake.createBuildArgsForCall)]
   870  	fake.createBuildArgsForCall = append(fake.createBuildArgsForCall, struct {
   871  		build ccv3.Build
   872  	}{build})
   873  	fake.recordInvocation("CreateBuild", []interface{}{build})
   874  	fake.createBuildMutex.Unlock()
   875  	if fake.CreateBuildStub != nil {
   876  		return fake.CreateBuildStub(build)
   877  	}
   878  	if specificReturn {
   879  		return ret.result1, ret.result2, ret.result3
   880  	}
   881  	return fake.createBuildReturns.result1, fake.createBuildReturns.result2, fake.createBuildReturns.result3
   882  }
   883  
   884  func (fake *FakeCloudControllerClient) CreateBuildCallCount() int {
   885  	fake.createBuildMutex.RLock()
   886  	defer fake.createBuildMutex.RUnlock()
   887  	return len(fake.createBuildArgsForCall)
   888  }
   889  
   890  func (fake *FakeCloudControllerClient) CreateBuildArgsForCall(i int) ccv3.Build {
   891  	fake.createBuildMutex.RLock()
   892  	defer fake.createBuildMutex.RUnlock()
   893  	return fake.createBuildArgsForCall[i].build
   894  }
   895  
   896  func (fake *FakeCloudControllerClient) CreateBuildReturns(result1 ccv3.Build, result2 ccv3.Warnings, result3 error) {
   897  	fake.CreateBuildStub = nil
   898  	fake.createBuildReturns = struct {
   899  		result1 ccv3.Build
   900  		result2 ccv3.Warnings
   901  		result3 error
   902  	}{result1, result2, result3}
   903  }
   904  
   905  func (fake *FakeCloudControllerClient) CreateBuildReturnsOnCall(i int, result1 ccv3.Build, result2 ccv3.Warnings, result3 error) {
   906  	fake.CreateBuildStub = nil
   907  	if fake.createBuildReturnsOnCall == nil {
   908  		fake.createBuildReturnsOnCall = make(map[int]struct {
   909  			result1 ccv3.Build
   910  			result2 ccv3.Warnings
   911  			result3 error
   912  		})
   913  	}
   914  	fake.createBuildReturnsOnCall[i] = struct {
   915  		result1 ccv3.Build
   916  		result2 ccv3.Warnings
   917  		result3 error
   918  	}{result1, result2, result3}
   919  }
   920  
   921  func (fake *FakeCloudControllerClient) CreateIsolationSegment(isolationSegment ccv3.IsolationSegment) (ccv3.IsolationSegment, ccv3.Warnings, error) {
   922  	fake.createIsolationSegmentMutex.Lock()
   923  	ret, specificReturn := fake.createIsolationSegmentReturnsOnCall[len(fake.createIsolationSegmentArgsForCall)]
   924  	fake.createIsolationSegmentArgsForCall = append(fake.createIsolationSegmentArgsForCall, struct {
   925  		isolationSegment ccv3.IsolationSegment
   926  	}{isolationSegment})
   927  	fake.recordInvocation("CreateIsolationSegment", []interface{}{isolationSegment})
   928  	fake.createIsolationSegmentMutex.Unlock()
   929  	if fake.CreateIsolationSegmentStub != nil {
   930  		return fake.CreateIsolationSegmentStub(isolationSegment)
   931  	}
   932  	if specificReturn {
   933  		return ret.result1, ret.result2, ret.result3
   934  	}
   935  	return fake.createIsolationSegmentReturns.result1, fake.createIsolationSegmentReturns.result2, fake.createIsolationSegmentReturns.result3
   936  }
   937  
   938  func (fake *FakeCloudControllerClient) CreateIsolationSegmentCallCount() int {
   939  	fake.createIsolationSegmentMutex.RLock()
   940  	defer fake.createIsolationSegmentMutex.RUnlock()
   941  	return len(fake.createIsolationSegmentArgsForCall)
   942  }
   943  
   944  func (fake *FakeCloudControllerClient) CreateIsolationSegmentArgsForCall(i int) ccv3.IsolationSegment {
   945  	fake.createIsolationSegmentMutex.RLock()
   946  	defer fake.createIsolationSegmentMutex.RUnlock()
   947  	return fake.createIsolationSegmentArgsForCall[i].isolationSegment
   948  }
   949  
   950  func (fake *FakeCloudControllerClient) CreateIsolationSegmentReturns(result1 ccv3.IsolationSegment, result2 ccv3.Warnings, result3 error) {
   951  	fake.CreateIsolationSegmentStub = nil
   952  	fake.createIsolationSegmentReturns = struct {
   953  		result1 ccv3.IsolationSegment
   954  		result2 ccv3.Warnings
   955  		result3 error
   956  	}{result1, result2, result3}
   957  }
   958  
   959  func (fake *FakeCloudControllerClient) CreateIsolationSegmentReturnsOnCall(i int, result1 ccv3.IsolationSegment, result2 ccv3.Warnings, result3 error) {
   960  	fake.CreateIsolationSegmentStub = nil
   961  	if fake.createIsolationSegmentReturnsOnCall == nil {
   962  		fake.createIsolationSegmentReturnsOnCall = make(map[int]struct {
   963  			result1 ccv3.IsolationSegment
   964  			result2 ccv3.Warnings
   965  			result3 error
   966  		})
   967  	}
   968  	fake.createIsolationSegmentReturnsOnCall[i] = struct {
   969  		result1 ccv3.IsolationSegment
   970  		result2 ccv3.Warnings
   971  		result3 error
   972  	}{result1, result2, result3}
   973  }
   974  
   975  func (fake *FakeCloudControllerClient) CreatePackage(pkg ccv3.Package) (ccv3.Package, ccv3.Warnings, error) {
   976  	fake.createPackageMutex.Lock()
   977  	ret, specificReturn := fake.createPackageReturnsOnCall[len(fake.createPackageArgsForCall)]
   978  	fake.createPackageArgsForCall = append(fake.createPackageArgsForCall, struct {
   979  		pkg ccv3.Package
   980  	}{pkg})
   981  	fake.recordInvocation("CreatePackage", []interface{}{pkg})
   982  	fake.createPackageMutex.Unlock()
   983  	if fake.CreatePackageStub != nil {
   984  		return fake.CreatePackageStub(pkg)
   985  	}
   986  	if specificReturn {
   987  		return ret.result1, ret.result2, ret.result3
   988  	}
   989  	return fake.createPackageReturns.result1, fake.createPackageReturns.result2, fake.createPackageReturns.result3
   990  }
   991  
   992  func (fake *FakeCloudControllerClient) CreatePackageCallCount() int {
   993  	fake.createPackageMutex.RLock()
   994  	defer fake.createPackageMutex.RUnlock()
   995  	return len(fake.createPackageArgsForCall)
   996  }
   997  
   998  func (fake *FakeCloudControllerClient) CreatePackageArgsForCall(i int) ccv3.Package {
   999  	fake.createPackageMutex.RLock()
  1000  	defer fake.createPackageMutex.RUnlock()
  1001  	return fake.createPackageArgsForCall[i].pkg
  1002  }
  1003  
  1004  func (fake *FakeCloudControllerClient) CreatePackageReturns(result1 ccv3.Package, result2 ccv3.Warnings, result3 error) {
  1005  	fake.CreatePackageStub = nil
  1006  	fake.createPackageReturns = struct {
  1007  		result1 ccv3.Package
  1008  		result2 ccv3.Warnings
  1009  		result3 error
  1010  	}{result1, result2, result3}
  1011  }
  1012  
  1013  func (fake *FakeCloudControllerClient) CreatePackageReturnsOnCall(i int, result1 ccv3.Package, result2 ccv3.Warnings, result3 error) {
  1014  	fake.CreatePackageStub = nil
  1015  	if fake.createPackageReturnsOnCall == nil {
  1016  		fake.createPackageReturnsOnCall = make(map[int]struct {
  1017  			result1 ccv3.Package
  1018  			result2 ccv3.Warnings
  1019  			result3 error
  1020  		})
  1021  	}
  1022  	fake.createPackageReturnsOnCall[i] = struct {
  1023  		result1 ccv3.Package
  1024  		result2 ccv3.Warnings
  1025  		result3 error
  1026  	}{result1, result2, result3}
  1027  }
  1028  
  1029  func (fake *FakeCloudControllerClient) DeleteApplication(guid string) (string, ccv3.Warnings, error) {
  1030  	fake.deleteApplicationMutex.Lock()
  1031  	ret, specificReturn := fake.deleteApplicationReturnsOnCall[len(fake.deleteApplicationArgsForCall)]
  1032  	fake.deleteApplicationArgsForCall = append(fake.deleteApplicationArgsForCall, struct {
  1033  		guid string
  1034  	}{guid})
  1035  	fake.recordInvocation("DeleteApplication", []interface{}{guid})
  1036  	fake.deleteApplicationMutex.Unlock()
  1037  	if fake.DeleteApplicationStub != nil {
  1038  		return fake.DeleteApplicationStub(guid)
  1039  	}
  1040  	if specificReturn {
  1041  		return ret.result1, ret.result2, ret.result3
  1042  	}
  1043  	return fake.deleteApplicationReturns.result1, fake.deleteApplicationReturns.result2, fake.deleteApplicationReturns.result3
  1044  }
  1045  
  1046  func (fake *FakeCloudControllerClient) DeleteApplicationCallCount() int {
  1047  	fake.deleteApplicationMutex.RLock()
  1048  	defer fake.deleteApplicationMutex.RUnlock()
  1049  	return len(fake.deleteApplicationArgsForCall)
  1050  }
  1051  
  1052  func (fake *FakeCloudControllerClient) DeleteApplicationArgsForCall(i int) string {
  1053  	fake.deleteApplicationMutex.RLock()
  1054  	defer fake.deleteApplicationMutex.RUnlock()
  1055  	return fake.deleteApplicationArgsForCall[i].guid
  1056  }
  1057  
  1058  func (fake *FakeCloudControllerClient) DeleteApplicationReturns(result1 string, result2 ccv3.Warnings, result3 error) {
  1059  	fake.DeleteApplicationStub = nil
  1060  	fake.deleteApplicationReturns = struct {
  1061  		result1 string
  1062  		result2 ccv3.Warnings
  1063  		result3 error
  1064  	}{result1, result2, result3}
  1065  }
  1066  
  1067  func (fake *FakeCloudControllerClient) DeleteApplicationReturnsOnCall(i int, result1 string, result2 ccv3.Warnings, result3 error) {
  1068  	fake.DeleteApplicationStub = nil
  1069  	if fake.deleteApplicationReturnsOnCall == nil {
  1070  		fake.deleteApplicationReturnsOnCall = make(map[int]struct {
  1071  			result1 string
  1072  			result2 ccv3.Warnings
  1073  			result3 error
  1074  		})
  1075  	}
  1076  	fake.deleteApplicationReturnsOnCall[i] = struct {
  1077  		result1 string
  1078  		result2 ccv3.Warnings
  1079  		result3 error
  1080  	}{result1, result2, result3}
  1081  }
  1082  
  1083  func (fake *FakeCloudControllerClient) DeleteApplicationProcessInstance(appGUID string, processType string, instanceIndex int) (ccv3.Warnings, error) {
  1084  	fake.deleteApplicationProcessInstanceMutex.Lock()
  1085  	ret, specificReturn := fake.deleteApplicationProcessInstanceReturnsOnCall[len(fake.deleteApplicationProcessInstanceArgsForCall)]
  1086  	fake.deleteApplicationProcessInstanceArgsForCall = append(fake.deleteApplicationProcessInstanceArgsForCall, struct {
  1087  		appGUID       string
  1088  		processType   string
  1089  		instanceIndex int
  1090  	}{appGUID, processType, instanceIndex})
  1091  	fake.recordInvocation("DeleteApplicationProcessInstance", []interface{}{appGUID, processType, instanceIndex})
  1092  	fake.deleteApplicationProcessInstanceMutex.Unlock()
  1093  	if fake.DeleteApplicationProcessInstanceStub != nil {
  1094  		return fake.DeleteApplicationProcessInstanceStub(appGUID, processType, instanceIndex)
  1095  	}
  1096  	if specificReturn {
  1097  		return ret.result1, ret.result2
  1098  	}
  1099  	return fake.deleteApplicationProcessInstanceReturns.result1, fake.deleteApplicationProcessInstanceReturns.result2
  1100  }
  1101  
  1102  func (fake *FakeCloudControllerClient) DeleteApplicationProcessInstanceCallCount() int {
  1103  	fake.deleteApplicationProcessInstanceMutex.RLock()
  1104  	defer fake.deleteApplicationProcessInstanceMutex.RUnlock()
  1105  	return len(fake.deleteApplicationProcessInstanceArgsForCall)
  1106  }
  1107  
  1108  func (fake *FakeCloudControllerClient) DeleteApplicationProcessInstanceArgsForCall(i int) (string, string, int) {
  1109  	fake.deleteApplicationProcessInstanceMutex.RLock()
  1110  	defer fake.deleteApplicationProcessInstanceMutex.RUnlock()
  1111  	return fake.deleteApplicationProcessInstanceArgsForCall[i].appGUID, fake.deleteApplicationProcessInstanceArgsForCall[i].processType, fake.deleteApplicationProcessInstanceArgsForCall[i].instanceIndex
  1112  }
  1113  
  1114  func (fake *FakeCloudControllerClient) DeleteApplicationProcessInstanceReturns(result1 ccv3.Warnings, result2 error) {
  1115  	fake.DeleteApplicationProcessInstanceStub = nil
  1116  	fake.deleteApplicationProcessInstanceReturns = struct {
  1117  		result1 ccv3.Warnings
  1118  		result2 error
  1119  	}{result1, result2}
  1120  }
  1121  
  1122  func (fake *FakeCloudControllerClient) DeleteApplicationProcessInstanceReturnsOnCall(i int, result1 ccv3.Warnings, result2 error) {
  1123  	fake.DeleteApplicationProcessInstanceStub = nil
  1124  	if fake.deleteApplicationProcessInstanceReturnsOnCall == nil {
  1125  		fake.deleteApplicationProcessInstanceReturnsOnCall = make(map[int]struct {
  1126  			result1 ccv3.Warnings
  1127  			result2 error
  1128  		})
  1129  	}
  1130  	fake.deleteApplicationProcessInstanceReturnsOnCall[i] = struct {
  1131  		result1 ccv3.Warnings
  1132  		result2 error
  1133  	}{result1, result2}
  1134  }
  1135  
  1136  func (fake *FakeCloudControllerClient) DeleteIsolationSegment(guid string) (ccv3.Warnings, error) {
  1137  	fake.deleteIsolationSegmentMutex.Lock()
  1138  	ret, specificReturn := fake.deleteIsolationSegmentReturnsOnCall[len(fake.deleteIsolationSegmentArgsForCall)]
  1139  	fake.deleteIsolationSegmentArgsForCall = append(fake.deleteIsolationSegmentArgsForCall, struct {
  1140  		guid string
  1141  	}{guid})
  1142  	fake.recordInvocation("DeleteIsolationSegment", []interface{}{guid})
  1143  	fake.deleteIsolationSegmentMutex.Unlock()
  1144  	if fake.DeleteIsolationSegmentStub != nil {
  1145  		return fake.DeleteIsolationSegmentStub(guid)
  1146  	}
  1147  	if specificReturn {
  1148  		return ret.result1, ret.result2
  1149  	}
  1150  	return fake.deleteIsolationSegmentReturns.result1, fake.deleteIsolationSegmentReturns.result2
  1151  }
  1152  
  1153  func (fake *FakeCloudControllerClient) DeleteIsolationSegmentCallCount() int {
  1154  	fake.deleteIsolationSegmentMutex.RLock()
  1155  	defer fake.deleteIsolationSegmentMutex.RUnlock()
  1156  	return len(fake.deleteIsolationSegmentArgsForCall)
  1157  }
  1158  
  1159  func (fake *FakeCloudControllerClient) DeleteIsolationSegmentArgsForCall(i int) string {
  1160  	fake.deleteIsolationSegmentMutex.RLock()
  1161  	defer fake.deleteIsolationSegmentMutex.RUnlock()
  1162  	return fake.deleteIsolationSegmentArgsForCall[i].guid
  1163  }
  1164  
  1165  func (fake *FakeCloudControllerClient) DeleteIsolationSegmentReturns(result1 ccv3.Warnings, result2 error) {
  1166  	fake.DeleteIsolationSegmentStub = nil
  1167  	fake.deleteIsolationSegmentReturns = struct {
  1168  		result1 ccv3.Warnings
  1169  		result2 error
  1170  	}{result1, result2}
  1171  }
  1172  
  1173  func (fake *FakeCloudControllerClient) DeleteIsolationSegmentReturnsOnCall(i int, result1 ccv3.Warnings, result2 error) {
  1174  	fake.DeleteIsolationSegmentStub = nil
  1175  	if fake.deleteIsolationSegmentReturnsOnCall == nil {
  1176  		fake.deleteIsolationSegmentReturnsOnCall = make(map[int]struct {
  1177  			result1 ccv3.Warnings
  1178  			result2 error
  1179  		})
  1180  	}
  1181  	fake.deleteIsolationSegmentReturnsOnCall[i] = struct {
  1182  		result1 ccv3.Warnings
  1183  		result2 error
  1184  	}{result1, result2}
  1185  }
  1186  
  1187  func (fake *FakeCloudControllerClient) EntitleIsolationSegmentToOrganizations(isoGUID string, orgGUIDs []string) (ccv3.RelationshipList, ccv3.Warnings, error) {
  1188  	var orgGUIDsCopy []string
  1189  	if orgGUIDs != nil {
  1190  		orgGUIDsCopy = make([]string, len(orgGUIDs))
  1191  		copy(orgGUIDsCopy, orgGUIDs)
  1192  	}
  1193  	fake.entitleIsolationSegmentToOrganizationsMutex.Lock()
  1194  	ret, specificReturn := fake.entitleIsolationSegmentToOrganizationsReturnsOnCall[len(fake.entitleIsolationSegmentToOrganizationsArgsForCall)]
  1195  	fake.entitleIsolationSegmentToOrganizationsArgsForCall = append(fake.entitleIsolationSegmentToOrganizationsArgsForCall, struct {
  1196  		isoGUID  string
  1197  		orgGUIDs []string
  1198  	}{isoGUID, orgGUIDsCopy})
  1199  	fake.recordInvocation("EntitleIsolationSegmentToOrganizations", []interface{}{isoGUID, orgGUIDsCopy})
  1200  	fake.entitleIsolationSegmentToOrganizationsMutex.Unlock()
  1201  	if fake.EntitleIsolationSegmentToOrganizationsStub != nil {
  1202  		return fake.EntitleIsolationSegmentToOrganizationsStub(isoGUID, orgGUIDs)
  1203  	}
  1204  	if specificReturn {
  1205  		return ret.result1, ret.result2, ret.result3
  1206  	}
  1207  	return fake.entitleIsolationSegmentToOrganizationsReturns.result1, fake.entitleIsolationSegmentToOrganizationsReturns.result2, fake.entitleIsolationSegmentToOrganizationsReturns.result3
  1208  }
  1209  
  1210  func (fake *FakeCloudControllerClient) EntitleIsolationSegmentToOrganizationsCallCount() int {
  1211  	fake.entitleIsolationSegmentToOrganizationsMutex.RLock()
  1212  	defer fake.entitleIsolationSegmentToOrganizationsMutex.RUnlock()
  1213  	return len(fake.entitleIsolationSegmentToOrganizationsArgsForCall)
  1214  }
  1215  
  1216  func (fake *FakeCloudControllerClient) EntitleIsolationSegmentToOrganizationsArgsForCall(i int) (string, []string) {
  1217  	fake.entitleIsolationSegmentToOrganizationsMutex.RLock()
  1218  	defer fake.entitleIsolationSegmentToOrganizationsMutex.RUnlock()
  1219  	return fake.entitleIsolationSegmentToOrganizationsArgsForCall[i].isoGUID, fake.entitleIsolationSegmentToOrganizationsArgsForCall[i].orgGUIDs
  1220  }
  1221  
  1222  func (fake *FakeCloudControllerClient) EntitleIsolationSegmentToOrganizationsReturns(result1 ccv3.RelationshipList, result2 ccv3.Warnings, result3 error) {
  1223  	fake.EntitleIsolationSegmentToOrganizationsStub = nil
  1224  	fake.entitleIsolationSegmentToOrganizationsReturns = struct {
  1225  		result1 ccv3.RelationshipList
  1226  		result2 ccv3.Warnings
  1227  		result3 error
  1228  	}{result1, result2, result3}
  1229  }
  1230  
  1231  func (fake *FakeCloudControllerClient) EntitleIsolationSegmentToOrganizationsReturnsOnCall(i int, result1 ccv3.RelationshipList, result2 ccv3.Warnings, result3 error) {
  1232  	fake.EntitleIsolationSegmentToOrganizationsStub = nil
  1233  	if fake.entitleIsolationSegmentToOrganizationsReturnsOnCall == nil {
  1234  		fake.entitleIsolationSegmentToOrganizationsReturnsOnCall = make(map[int]struct {
  1235  			result1 ccv3.RelationshipList
  1236  			result2 ccv3.Warnings
  1237  			result3 error
  1238  		})
  1239  	}
  1240  	fake.entitleIsolationSegmentToOrganizationsReturnsOnCall[i] = struct {
  1241  		result1 ccv3.RelationshipList
  1242  		result2 ccv3.Warnings
  1243  		result3 error
  1244  	}{result1, result2, result3}
  1245  }
  1246  
  1247  func (fake *FakeCloudControllerClient) GetApplicationDroplets(appGUID string, query url.Values) ([]ccv3.Droplet, ccv3.Warnings, error) {
  1248  	fake.getApplicationDropletsMutex.Lock()
  1249  	ret, specificReturn := fake.getApplicationDropletsReturnsOnCall[len(fake.getApplicationDropletsArgsForCall)]
  1250  	fake.getApplicationDropletsArgsForCall = append(fake.getApplicationDropletsArgsForCall, struct {
  1251  		appGUID string
  1252  		query   url.Values
  1253  	}{appGUID, query})
  1254  	fake.recordInvocation("GetApplicationDroplets", []interface{}{appGUID, query})
  1255  	fake.getApplicationDropletsMutex.Unlock()
  1256  	if fake.GetApplicationDropletsStub != nil {
  1257  		return fake.GetApplicationDropletsStub(appGUID, query)
  1258  	}
  1259  	if specificReturn {
  1260  		return ret.result1, ret.result2, ret.result3
  1261  	}
  1262  	return fake.getApplicationDropletsReturns.result1, fake.getApplicationDropletsReturns.result2, fake.getApplicationDropletsReturns.result3
  1263  }
  1264  
  1265  func (fake *FakeCloudControllerClient) GetApplicationDropletsCallCount() int {
  1266  	fake.getApplicationDropletsMutex.RLock()
  1267  	defer fake.getApplicationDropletsMutex.RUnlock()
  1268  	return len(fake.getApplicationDropletsArgsForCall)
  1269  }
  1270  
  1271  func (fake *FakeCloudControllerClient) GetApplicationDropletsArgsForCall(i int) (string, url.Values) {
  1272  	fake.getApplicationDropletsMutex.RLock()
  1273  	defer fake.getApplicationDropletsMutex.RUnlock()
  1274  	return fake.getApplicationDropletsArgsForCall[i].appGUID, fake.getApplicationDropletsArgsForCall[i].query
  1275  }
  1276  
  1277  func (fake *FakeCloudControllerClient) GetApplicationDropletsReturns(result1 []ccv3.Droplet, result2 ccv3.Warnings, result3 error) {
  1278  	fake.GetApplicationDropletsStub = nil
  1279  	fake.getApplicationDropletsReturns = struct {
  1280  		result1 []ccv3.Droplet
  1281  		result2 ccv3.Warnings
  1282  		result3 error
  1283  	}{result1, result2, result3}
  1284  }
  1285  
  1286  func (fake *FakeCloudControllerClient) GetApplicationDropletsReturnsOnCall(i int, result1 []ccv3.Droplet, result2 ccv3.Warnings, result3 error) {
  1287  	fake.GetApplicationDropletsStub = nil
  1288  	if fake.getApplicationDropletsReturnsOnCall == nil {
  1289  		fake.getApplicationDropletsReturnsOnCall = make(map[int]struct {
  1290  			result1 []ccv3.Droplet
  1291  			result2 ccv3.Warnings
  1292  			result3 error
  1293  		})
  1294  	}
  1295  	fake.getApplicationDropletsReturnsOnCall[i] = struct {
  1296  		result1 []ccv3.Droplet
  1297  		result2 ccv3.Warnings
  1298  		result3 error
  1299  	}{result1, result2, result3}
  1300  }
  1301  
  1302  func (fake *FakeCloudControllerClient) GetApplicationEnvironmentVariables(appGUID string) (ccv3.EnvironmentVariableGroups, ccv3.Warnings, error) {
  1303  	fake.getApplicationEnvironmentVariablesMutex.Lock()
  1304  	ret, specificReturn := fake.getApplicationEnvironmentVariablesReturnsOnCall[len(fake.getApplicationEnvironmentVariablesArgsForCall)]
  1305  	fake.getApplicationEnvironmentVariablesArgsForCall = append(fake.getApplicationEnvironmentVariablesArgsForCall, struct {
  1306  		appGUID string
  1307  	}{appGUID})
  1308  	fake.recordInvocation("GetApplicationEnvironmentVariables", []interface{}{appGUID})
  1309  	fake.getApplicationEnvironmentVariablesMutex.Unlock()
  1310  	if fake.GetApplicationEnvironmentVariablesStub != nil {
  1311  		return fake.GetApplicationEnvironmentVariablesStub(appGUID)
  1312  	}
  1313  	if specificReturn {
  1314  		return ret.result1, ret.result2, ret.result3
  1315  	}
  1316  	return fake.getApplicationEnvironmentVariablesReturns.result1, fake.getApplicationEnvironmentVariablesReturns.result2, fake.getApplicationEnvironmentVariablesReturns.result3
  1317  }
  1318  
  1319  func (fake *FakeCloudControllerClient) GetApplicationEnvironmentVariablesCallCount() int {
  1320  	fake.getApplicationEnvironmentVariablesMutex.RLock()
  1321  	defer fake.getApplicationEnvironmentVariablesMutex.RUnlock()
  1322  	return len(fake.getApplicationEnvironmentVariablesArgsForCall)
  1323  }
  1324  
  1325  func (fake *FakeCloudControllerClient) GetApplicationEnvironmentVariablesArgsForCall(i int) string {
  1326  	fake.getApplicationEnvironmentVariablesMutex.RLock()
  1327  	defer fake.getApplicationEnvironmentVariablesMutex.RUnlock()
  1328  	return fake.getApplicationEnvironmentVariablesArgsForCall[i].appGUID
  1329  }
  1330  
  1331  func (fake *FakeCloudControllerClient) GetApplicationEnvironmentVariablesReturns(result1 ccv3.EnvironmentVariableGroups, result2 ccv3.Warnings, result3 error) {
  1332  	fake.GetApplicationEnvironmentVariablesStub = nil
  1333  	fake.getApplicationEnvironmentVariablesReturns = struct {
  1334  		result1 ccv3.EnvironmentVariableGroups
  1335  		result2 ccv3.Warnings
  1336  		result3 error
  1337  	}{result1, result2, result3}
  1338  }
  1339  
  1340  func (fake *FakeCloudControllerClient) GetApplicationEnvironmentVariablesReturnsOnCall(i int, result1 ccv3.EnvironmentVariableGroups, result2 ccv3.Warnings, result3 error) {
  1341  	fake.GetApplicationEnvironmentVariablesStub = nil
  1342  	if fake.getApplicationEnvironmentVariablesReturnsOnCall == nil {
  1343  		fake.getApplicationEnvironmentVariablesReturnsOnCall = make(map[int]struct {
  1344  			result1 ccv3.EnvironmentVariableGroups
  1345  			result2 ccv3.Warnings
  1346  			result3 error
  1347  		})
  1348  	}
  1349  	fake.getApplicationEnvironmentVariablesReturnsOnCall[i] = struct {
  1350  		result1 ccv3.EnvironmentVariableGroups
  1351  		result2 ccv3.Warnings
  1352  		result3 error
  1353  	}{result1, result2, result3}
  1354  }
  1355  
  1356  func (fake *FakeCloudControllerClient) GetApplicationProcessByType(appGUID string, processType string) (ccv3.Process, ccv3.Warnings, error) {
  1357  	fake.getApplicationProcessByTypeMutex.Lock()
  1358  	ret, specificReturn := fake.getApplicationProcessByTypeReturnsOnCall[len(fake.getApplicationProcessByTypeArgsForCall)]
  1359  	fake.getApplicationProcessByTypeArgsForCall = append(fake.getApplicationProcessByTypeArgsForCall, struct {
  1360  		appGUID     string
  1361  		processType string
  1362  	}{appGUID, processType})
  1363  	fake.recordInvocation("GetApplicationProcessByType", []interface{}{appGUID, processType})
  1364  	fake.getApplicationProcessByTypeMutex.Unlock()
  1365  	if fake.GetApplicationProcessByTypeStub != nil {
  1366  		return fake.GetApplicationProcessByTypeStub(appGUID, processType)
  1367  	}
  1368  	if specificReturn {
  1369  		return ret.result1, ret.result2, ret.result3
  1370  	}
  1371  	return fake.getApplicationProcessByTypeReturns.result1, fake.getApplicationProcessByTypeReturns.result2, fake.getApplicationProcessByTypeReturns.result3
  1372  }
  1373  
  1374  func (fake *FakeCloudControllerClient) GetApplicationProcessByTypeCallCount() int {
  1375  	fake.getApplicationProcessByTypeMutex.RLock()
  1376  	defer fake.getApplicationProcessByTypeMutex.RUnlock()
  1377  	return len(fake.getApplicationProcessByTypeArgsForCall)
  1378  }
  1379  
  1380  func (fake *FakeCloudControllerClient) GetApplicationProcessByTypeArgsForCall(i int) (string, string) {
  1381  	fake.getApplicationProcessByTypeMutex.RLock()
  1382  	defer fake.getApplicationProcessByTypeMutex.RUnlock()
  1383  	return fake.getApplicationProcessByTypeArgsForCall[i].appGUID, fake.getApplicationProcessByTypeArgsForCall[i].processType
  1384  }
  1385  
  1386  func (fake *FakeCloudControllerClient) GetApplicationProcessByTypeReturns(result1 ccv3.Process, result2 ccv3.Warnings, result3 error) {
  1387  	fake.GetApplicationProcessByTypeStub = nil
  1388  	fake.getApplicationProcessByTypeReturns = struct {
  1389  		result1 ccv3.Process
  1390  		result2 ccv3.Warnings
  1391  		result3 error
  1392  	}{result1, result2, result3}
  1393  }
  1394  
  1395  func (fake *FakeCloudControllerClient) GetApplicationProcessByTypeReturnsOnCall(i int, result1 ccv3.Process, result2 ccv3.Warnings, result3 error) {
  1396  	fake.GetApplicationProcessByTypeStub = nil
  1397  	if fake.getApplicationProcessByTypeReturnsOnCall == nil {
  1398  		fake.getApplicationProcessByTypeReturnsOnCall = make(map[int]struct {
  1399  			result1 ccv3.Process
  1400  			result2 ccv3.Warnings
  1401  			result3 error
  1402  		})
  1403  	}
  1404  	fake.getApplicationProcessByTypeReturnsOnCall[i] = struct {
  1405  		result1 ccv3.Process
  1406  		result2 ccv3.Warnings
  1407  		result3 error
  1408  	}{result1, result2, result3}
  1409  }
  1410  
  1411  func (fake *FakeCloudControllerClient) GetApplicationProcesses(appGUID string) ([]ccv3.Process, ccv3.Warnings, error) {
  1412  	fake.getApplicationProcessesMutex.Lock()
  1413  	ret, specificReturn := fake.getApplicationProcessesReturnsOnCall[len(fake.getApplicationProcessesArgsForCall)]
  1414  	fake.getApplicationProcessesArgsForCall = append(fake.getApplicationProcessesArgsForCall, struct {
  1415  		appGUID string
  1416  	}{appGUID})
  1417  	fake.recordInvocation("GetApplicationProcesses", []interface{}{appGUID})
  1418  	fake.getApplicationProcessesMutex.Unlock()
  1419  	if fake.GetApplicationProcessesStub != nil {
  1420  		return fake.GetApplicationProcessesStub(appGUID)
  1421  	}
  1422  	if specificReturn {
  1423  		return ret.result1, ret.result2, ret.result3
  1424  	}
  1425  	return fake.getApplicationProcessesReturns.result1, fake.getApplicationProcessesReturns.result2, fake.getApplicationProcessesReturns.result3
  1426  }
  1427  
  1428  func (fake *FakeCloudControllerClient) GetApplicationProcessesCallCount() int {
  1429  	fake.getApplicationProcessesMutex.RLock()
  1430  	defer fake.getApplicationProcessesMutex.RUnlock()
  1431  	return len(fake.getApplicationProcessesArgsForCall)
  1432  }
  1433  
  1434  func (fake *FakeCloudControllerClient) GetApplicationProcessesArgsForCall(i int) string {
  1435  	fake.getApplicationProcessesMutex.RLock()
  1436  	defer fake.getApplicationProcessesMutex.RUnlock()
  1437  	return fake.getApplicationProcessesArgsForCall[i].appGUID
  1438  }
  1439  
  1440  func (fake *FakeCloudControllerClient) GetApplicationProcessesReturns(result1 []ccv3.Process, result2 ccv3.Warnings, result3 error) {
  1441  	fake.GetApplicationProcessesStub = nil
  1442  	fake.getApplicationProcessesReturns = struct {
  1443  		result1 []ccv3.Process
  1444  		result2 ccv3.Warnings
  1445  		result3 error
  1446  	}{result1, result2, result3}
  1447  }
  1448  
  1449  func (fake *FakeCloudControllerClient) GetApplicationProcessesReturnsOnCall(i int, result1 []ccv3.Process, result2 ccv3.Warnings, result3 error) {
  1450  	fake.GetApplicationProcessesStub = nil
  1451  	if fake.getApplicationProcessesReturnsOnCall == nil {
  1452  		fake.getApplicationProcessesReturnsOnCall = make(map[int]struct {
  1453  			result1 []ccv3.Process
  1454  			result2 ccv3.Warnings
  1455  			result3 error
  1456  		})
  1457  	}
  1458  	fake.getApplicationProcessesReturnsOnCall[i] = struct {
  1459  		result1 []ccv3.Process
  1460  		result2 ccv3.Warnings
  1461  		result3 error
  1462  	}{result1, result2, result3}
  1463  }
  1464  
  1465  func (fake *FakeCloudControllerClient) GetApplicationTasks(appGUID string, query url.Values) ([]ccv3.Task, ccv3.Warnings, error) {
  1466  	fake.getApplicationTasksMutex.Lock()
  1467  	ret, specificReturn := fake.getApplicationTasksReturnsOnCall[len(fake.getApplicationTasksArgsForCall)]
  1468  	fake.getApplicationTasksArgsForCall = append(fake.getApplicationTasksArgsForCall, struct {
  1469  		appGUID string
  1470  		query   url.Values
  1471  	}{appGUID, query})
  1472  	fake.recordInvocation("GetApplicationTasks", []interface{}{appGUID, query})
  1473  	fake.getApplicationTasksMutex.Unlock()
  1474  	if fake.GetApplicationTasksStub != nil {
  1475  		return fake.GetApplicationTasksStub(appGUID, query)
  1476  	}
  1477  	if specificReturn {
  1478  		return ret.result1, ret.result2, ret.result3
  1479  	}
  1480  	return fake.getApplicationTasksReturns.result1, fake.getApplicationTasksReturns.result2, fake.getApplicationTasksReturns.result3
  1481  }
  1482  
  1483  func (fake *FakeCloudControllerClient) GetApplicationTasksCallCount() int {
  1484  	fake.getApplicationTasksMutex.RLock()
  1485  	defer fake.getApplicationTasksMutex.RUnlock()
  1486  	return len(fake.getApplicationTasksArgsForCall)
  1487  }
  1488  
  1489  func (fake *FakeCloudControllerClient) GetApplicationTasksArgsForCall(i int) (string, url.Values) {
  1490  	fake.getApplicationTasksMutex.RLock()
  1491  	defer fake.getApplicationTasksMutex.RUnlock()
  1492  	return fake.getApplicationTasksArgsForCall[i].appGUID, fake.getApplicationTasksArgsForCall[i].query
  1493  }
  1494  
  1495  func (fake *FakeCloudControllerClient) GetApplicationTasksReturns(result1 []ccv3.Task, result2 ccv3.Warnings, result3 error) {
  1496  	fake.GetApplicationTasksStub = nil
  1497  	fake.getApplicationTasksReturns = struct {
  1498  		result1 []ccv3.Task
  1499  		result2 ccv3.Warnings
  1500  		result3 error
  1501  	}{result1, result2, result3}
  1502  }
  1503  
  1504  func (fake *FakeCloudControllerClient) GetApplicationTasksReturnsOnCall(i int, result1 []ccv3.Task, result2 ccv3.Warnings, result3 error) {
  1505  	fake.GetApplicationTasksStub = nil
  1506  	if fake.getApplicationTasksReturnsOnCall == nil {
  1507  		fake.getApplicationTasksReturnsOnCall = make(map[int]struct {
  1508  			result1 []ccv3.Task
  1509  			result2 ccv3.Warnings
  1510  			result3 error
  1511  		})
  1512  	}
  1513  	fake.getApplicationTasksReturnsOnCall[i] = struct {
  1514  		result1 []ccv3.Task
  1515  		result2 ccv3.Warnings
  1516  		result3 error
  1517  	}{result1, result2, result3}
  1518  }
  1519  
  1520  func (fake *FakeCloudControllerClient) GetApplications(query url.Values) ([]ccv3.Application, ccv3.Warnings, error) {
  1521  	fake.getApplicationsMutex.Lock()
  1522  	ret, specificReturn := fake.getApplicationsReturnsOnCall[len(fake.getApplicationsArgsForCall)]
  1523  	fake.getApplicationsArgsForCall = append(fake.getApplicationsArgsForCall, struct {
  1524  		query url.Values
  1525  	}{query})
  1526  	fake.recordInvocation("GetApplications", []interface{}{query})
  1527  	fake.getApplicationsMutex.Unlock()
  1528  	if fake.GetApplicationsStub != nil {
  1529  		return fake.GetApplicationsStub(query)
  1530  	}
  1531  	if specificReturn {
  1532  		return ret.result1, ret.result2, ret.result3
  1533  	}
  1534  	return fake.getApplicationsReturns.result1, fake.getApplicationsReturns.result2, fake.getApplicationsReturns.result3
  1535  }
  1536  
  1537  func (fake *FakeCloudControllerClient) GetApplicationsCallCount() int {
  1538  	fake.getApplicationsMutex.RLock()
  1539  	defer fake.getApplicationsMutex.RUnlock()
  1540  	return len(fake.getApplicationsArgsForCall)
  1541  }
  1542  
  1543  func (fake *FakeCloudControllerClient) GetApplicationsArgsForCall(i int) url.Values {
  1544  	fake.getApplicationsMutex.RLock()
  1545  	defer fake.getApplicationsMutex.RUnlock()
  1546  	return fake.getApplicationsArgsForCall[i].query
  1547  }
  1548  
  1549  func (fake *FakeCloudControllerClient) GetApplicationsReturns(result1 []ccv3.Application, result2 ccv3.Warnings, result3 error) {
  1550  	fake.GetApplicationsStub = nil
  1551  	fake.getApplicationsReturns = struct {
  1552  		result1 []ccv3.Application
  1553  		result2 ccv3.Warnings
  1554  		result3 error
  1555  	}{result1, result2, result3}
  1556  }
  1557  
  1558  func (fake *FakeCloudControllerClient) GetApplicationsReturnsOnCall(i int, result1 []ccv3.Application, result2 ccv3.Warnings, result3 error) {
  1559  	fake.GetApplicationsStub = nil
  1560  	if fake.getApplicationsReturnsOnCall == nil {
  1561  		fake.getApplicationsReturnsOnCall = make(map[int]struct {
  1562  			result1 []ccv3.Application
  1563  			result2 ccv3.Warnings
  1564  			result3 error
  1565  		})
  1566  	}
  1567  	fake.getApplicationsReturnsOnCall[i] = struct {
  1568  		result1 []ccv3.Application
  1569  		result2 ccv3.Warnings
  1570  		result3 error
  1571  	}{result1, result2, result3}
  1572  }
  1573  
  1574  func (fake *FakeCloudControllerClient) GetBuild(guid string) (ccv3.Build, ccv3.Warnings, error) {
  1575  	fake.getBuildMutex.Lock()
  1576  	ret, specificReturn := fake.getBuildReturnsOnCall[len(fake.getBuildArgsForCall)]
  1577  	fake.getBuildArgsForCall = append(fake.getBuildArgsForCall, struct {
  1578  		guid string
  1579  	}{guid})
  1580  	fake.recordInvocation("GetBuild", []interface{}{guid})
  1581  	fake.getBuildMutex.Unlock()
  1582  	if fake.GetBuildStub != nil {
  1583  		return fake.GetBuildStub(guid)
  1584  	}
  1585  	if specificReturn {
  1586  		return ret.result1, ret.result2, ret.result3
  1587  	}
  1588  	return fake.getBuildReturns.result1, fake.getBuildReturns.result2, fake.getBuildReturns.result3
  1589  }
  1590  
  1591  func (fake *FakeCloudControllerClient) GetBuildCallCount() int {
  1592  	fake.getBuildMutex.RLock()
  1593  	defer fake.getBuildMutex.RUnlock()
  1594  	return len(fake.getBuildArgsForCall)
  1595  }
  1596  
  1597  func (fake *FakeCloudControllerClient) GetBuildArgsForCall(i int) string {
  1598  	fake.getBuildMutex.RLock()
  1599  	defer fake.getBuildMutex.RUnlock()
  1600  	return fake.getBuildArgsForCall[i].guid
  1601  }
  1602  
  1603  func (fake *FakeCloudControllerClient) GetBuildReturns(result1 ccv3.Build, result2 ccv3.Warnings, result3 error) {
  1604  	fake.GetBuildStub = nil
  1605  	fake.getBuildReturns = struct {
  1606  		result1 ccv3.Build
  1607  		result2 ccv3.Warnings
  1608  		result3 error
  1609  	}{result1, result2, result3}
  1610  }
  1611  
  1612  func (fake *FakeCloudControllerClient) GetBuildReturnsOnCall(i int, result1 ccv3.Build, result2 ccv3.Warnings, result3 error) {
  1613  	fake.GetBuildStub = nil
  1614  	if fake.getBuildReturnsOnCall == nil {
  1615  		fake.getBuildReturnsOnCall = make(map[int]struct {
  1616  			result1 ccv3.Build
  1617  			result2 ccv3.Warnings
  1618  			result3 error
  1619  		})
  1620  	}
  1621  	fake.getBuildReturnsOnCall[i] = struct {
  1622  		result1 ccv3.Build
  1623  		result2 ccv3.Warnings
  1624  		result3 error
  1625  	}{result1, result2, result3}
  1626  }
  1627  
  1628  func (fake *FakeCloudControllerClient) GetDroplet(guid string) (ccv3.Droplet, ccv3.Warnings, error) {
  1629  	fake.getDropletMutex.Lock()
  1630  	ret, specificReturn := fake.getDropletReturnsOnCall[len(fake.getDropletArgsForCall)]
  1631  	fake.getDropletArgsForCall = append(fake.getDropletArgsForCall, struct {
  1632  		guid string
  1633  	}{guid})
  1634  	fake.recordInvocation("GetDroplet", []interface{}{guid})
  1635  	fake.getDropletMutex.Unlock()
  1636  	if fake.GetDropletStub != nil {
  1637  		return fake.GetDropletStub(guid)
  1638  	}
  1639  	if specificReturn {
  1640  		return ret.result1, ret.result2, ret.result3
  1641  	}
  1642  	return fake.getDropletReturns.result1, fake.getDropletReturns.result2, fake.getDropletReturns.result3
  1643  }
  1644  
  1645  func (fake *FakeCloudControllerClient) GetDropletCallCount() int {
  1646  	fake.getDropletMutex.RLock()
  1647  	defer fake.getDropletMutex.RUnlock()
  1648  	return len(fake.getDropletArgsForCall)
  1649  }
  1650  
  1651  func (fake *FakeCloudControllerClient) GetDropletArgsForCall(i int) string {
  1652  	fake.getDropletMutex.RLock()
  1653  	defer fake.getDropletMutex.RUnlock()
  1654  	return fake.getDropletArgsForCall[i].guid
  1655  }
  1656  
  1657  func (fake *FakeCloudControllerClient) GetDropletReturns(result1 ccv3.Droplet, result2 ccv3.Warnings, result3 error) {
  1658  	fake.GetDropletStub = nil
  1659  	fake.getDropletReturns = struct {
  1660  		result1 ccv3.Droplet
  1661  		result2 ccv3.Warnings
  1662  		result3 error
  1663  	}{result1, result2, result3}
  1664  }
  1665  
  1666  func (fake *FakeCloudControllerClient) GetDropletReturnsOnCall(i int, result1 ccv3.Droplet, result2 ccv3.Warnings, result3 error) {
  1667  	fake.GetDropletStub = nil
  1668  	if fake.getDropletReturnsOnCall == nil {
  1669  		fake.getDropletReturnsOnCall = make(map[int]struct {
  1670  			result1 ccv3.Droplet
  1671  			result2 ccv3.Warnings
  1672  			result3 error
  1673  		})
  1674  	}
  1675  	fake.getDropletReturnsOnCall[i] = struct {
  1676  		result1 ccv3.Droplet
  1677  		result2 ccv3.Warnings
  1678  		result3 error
  1679  	}{result1, result2, result3}
  1680  }
  1681  
  1682  func (fake *FakeCloudControllerClient) GetIsolationSegment(guid string) (ccv3.IsolationSegment, ccv3.Warnings, error) {
  1683  	fake.getIsolationSegmentMutex.Lock()
  1684  	ret, specificReturn := fake.getIsolationSegmentReturnsOnCall[len(fake.getIsolationSegmentArgsForCall)]
  1685  	fake.getIsolationSegmentArgsForCall = append(fake.getIsolationSegmentArgsForCall, struct {
  1686  		guid string
  1687  	}{guid})
  1688  	fake.recordInvocation("GetIsolationSegment", []interface{}{guid})
  1689  	fake.getIsolationSegmentMutex.Unlock()
  1690  	if fake.GetIsolationSegmentStub != nil {
  1691  		return fake.GetIsolationSegmentStub(guid)
  1692  	}
  1693  	if specificReturn {
  1694  		return ret.result1, ret.result2, ret.result3
  1695  	}
  1696  	return fake.getIsolationSegmentReturns.result1, fake.getIsolationSegmentReturns.result2, fake.getIsolationSegmentReturns.result3
  1697  }
  1698  
  1699  func (fake *FakeCloudControllerClient) GetIsolationSegmentCallCount() int {
  1700  	fake.getIsolationSegmentMutex.RLock()
  1701  	defer fake.getIsolationSegmentMutex.RUnlock()
  1702  	return len(fake.getIsolationSegmentArgsForCall)
  1703  }
  1704  
  1705  func (fake *FakeCloudControllerClient) GetIsolationSegmentArgsForCall(i int) string {
  1706  	fake.getIsolationSegmentMutex.RLock()
  1707  	defer fake.getIsolationSegmentMutex.RUnlock()
  1708  	return fake.getIsolationSegmentArgsForCall[i].guid
  1709  }
  1710  
  1711  func (fake *FakeCloudControllerClient) GetIsolationSegmentReturns(result1 ccv3.IsolationSegment, result2 ccv3.Warnings, result3 error) {
  1712  	fake.GetIsolationSegmentStub = nil
  1713  	fake.getIsolationSegmentReturns = struct {
  1714  		result1 ccv3.IsolationSegment
  1715  		result2 ccv3.Warnings
  1716  		result3 error
  1717  	}{result1, result2, result3}
  1718  }
  1719  
  1720  func (fake *FakeCloudControllerClient) GetIsolationSegmentReturnsOnCall(i int, result1 ccv3.IsolationSegment, result2 ccv3.Warnings, result3 error) {
  1721  	fake.GetIsolationSegmentStub = nil
  1722  	if fake.getIsolationSegmentReturnsOnCall == nil {
  1723  		fake.getIsolationSegmentReturnsOnCall = make(map[int]struct {
  1724  			result1 ccv3.IsolationSegment
  1725  			result2 ccv3.Warnings
  1726  			result3 error
  1727  		})
  1728  	}
  1729  	fake.getIsolationSegmentReturnsOnCall[i] = struct {
  1730  		result1 ccv3.IsolationSegment
  1731  		result2 ccv3.Warnings
  1732  		result3 error
  1733  	}{result1, result2, result3}
  1734  }
  1735  
  1736  func (fake *FakeCloudControllerClient) GetIsolationSegmentOrganizationsByIsolationSegment(isolationSegmentGUID string) ([]ccv3.Organization, ccv3.Warnings, error) {
  1737  	fake.getIsolationSegmentOrganizationsByIsolationSegmentMutex.Lock()
  1738  	ret, specificReturn := fake.getIsolationSegmentOrganizationsByIsolationSegmentReturnsOnCall[len(fake.getIsolationSegmentOrganizationsByIsolationSegmentArgsForCall)]
  1739  	fake.getIsolationSegmentOrganizationsByIsolationSegmentArgsForCall = append(fake.getIsolationSegmentOrganizationsByIsolationSegmentArgsForCall, struct {
  1740  		isolationSegmentGUID string
  1741  	}{isolationSegmentGUID})
  1742  	fake.recordInvocation("GetIsolationSegmentOrganizationsByIsolationSegment", []interface{}{isolationSegmentGUID})
  1743  	fake.getIsolationSegmentOrganizationsByIsolationSegmentMutex.Unlock()
  1744  	if fake.GetIsolationSegmentOrganizationsByIsolationSegmentStub != nil {
  1745  		return fake.GetIsolationSegmentOrganizationsByIsolationSegmentStub(isolationSegmentGUID)
  1746  	}
  1747  	if specificReturn {
  1748  		return ret.result1, ret.result2, ret.result3
  1749  	}
  1750  	return fake.getIsolationSegmentOrganizationsByIsolationSegmentReturns.result1, fake.getIsolationSegmentOrganizationsByIsolationSegmentReturns.result2, fake.getIsolationSegmentOrganizationsByIsolationSegmentReturns.result3
  1751  }
  1752  
  1753  func (fake *FakeCloudControllerClient) GetIsolationSegmentOrganizationsByIsolationSegmentCallCount() int {
  1754  	fake.getIsolationSegmentOrganizationsByIsolationSegmentMutex.RLock()
  1755  	defer fake.getIsolationSegmentOrganizationsByIsolationSegmentMutex.RUnlock()
  1756  	return len(fake.getIsolationSegmentOrganizationsByIsolationSegmentArgsForCall)
  1757  }
  1758  
  1759  func (fake *FakeCloudControllerClient) GetIsolationSegmentOrganizationsByIsolationSegmentArgsForCall(i int) string {
  1760  	fake.getIsolationSegmentOrganizationsByIsolationSegmentMutex.RLock()
  1761  	defer fake.getIsolationSegmentOrganizationsByIsolationSegmentMutex.RUnlock()
  1762  	return fake.getIsolationSegmentOrganizationsByIsolationSegmentArgsForCall[i].isolationSegmentGUID
  1763  }
  1764  
  1765  func (fake *FakeCloudControllerClient) GetIsolationSegmentOrganizationsByIsolationSegmentReturns(result1 []ccv3.Organization, result2 ccv3.Warnings, result3 error) {
  1766  	fake.GetIsolationSegmentOrganizationsByIsolationSegmentStub = nil
  1767  	fake.getIsolationSegmentOrganizationsByIsolationSegmentReturns = struct {
  1768  		result1 []ccv3.Organization
  1769  		result2 ccv3.Warnings
  1770  		result3 error
  1771  	}{result1, result2, result3}
  1772  }
  1773  
  1774  func (fake *FakeCloudControllerClient) GetIsolationSegmentOrganizationsByIsolationSegmentReturnsOnCall(i int, result1 []ccv3.Organization, result2 ccv3.Warnings, result3 error) {
  1775  	fake.GetIsolationSegmentOrganizationsByIsolationSegmentStub = nil
  1776  	if fake.getIsolationSegmentOrganizationsByIsolationSegmentReturnsOnCall == nil {
  1777  		fake.getIsolationSegmentOrganizationsByIsolationSegmentReturnsOnCall = make(map[int]struct {
  1778  			result1 []ccv3.Organization
  1779  			result2 ccv3.Warnings
  1780  			result3 error
  1781  		})
  1782  	}
  1783  	fake.getIsolationSegmentOrganizationsByIsolationSegmentReturnsOnCall[i] = struct {
  1784  		result1 []ccv3.Organization
  1785  		result2 ccv3.Warnings
  1786  		result3 error
  1787  	}{result1, result2, result3}
  1788  }
  1789  
  1790  func (fake *FakeCloudControllerClient) GetIsolationSegments(query url.Values) ([]ccv3.IsolationSegment, ccv3.Warnings, error) {
  1791  	fake.getIsolationSegmentsMutex.Lock()
  1792  	ret, specificReturn := fake.getIsolationSegmentsReturnsOnCall[len(fake.getIsolationSegmentsArgsForCall)]
  1793  	fake.getIsolationSegmentsArgsForCall = append(fake.getIsolationSegmentsArgsForCall, struct {
  1794  		query url.Values
  1795  	}{query})
  1796  	fake.recordInvocation("GetIsolationSegments", []interface{}{query})
  1797  	fake.getIsolationSegmentsMutex.Unlock()
  1798  	if fake.GetIsolationSegmentsStub != nil {
  1799  		return fake.GetIsolationSegmentsStub(query)
  1800  	}
  1801  	if specificReturn {
  1802  		return ret.result1, ret.result2, ret.result3
  1803  	}
  1804  	return fake.getIsolationSegmentsReturns.result1, fake.getIsolationSegmentsReturns.result2, fake.getIsolationSegmentsReturns.result3
  1805  }
  1806  
  1807  func (fake *FakeCloudControllerClient) GetIsolationSegmentsCallCount() int {
  1808  	fake.getIsolationSegmentsMutex.RLock()
  1809  	defer fake.getIsolationSegmentsMutex.RUnlock()
  1810  	return len(fake.getIsolationSegmentsArgsForCall)
  1811  }
  1812  
  1813  func (fake *FakeCloudControllerClient) GetIsolationSegmentsArgsForCall(i int) url.Values {
  1814  	fake.getIsolationSegmentsMutex.RLock()
  1815  	defer fake.getIsolationSegmentsMutex.RUnlock()
  1816  	return fake.getIsolationSegmentsArgsForCall[i].query
  1817  }
  1818  
  1819  func (fake *FakeCloudControllerClient) GetIsolationSegmentsReturns(result1 []ccv3.IsolationSegment, result2 ccv3.Warnings, result3 error) {
  1820  	fake.GetIsolationSegmentsStub = nil
  1821  	fake.getIsolationSegmentsReturns = struct {
  1822  		result1 []ccv3.IsolationSegment
  1823  		result2 ccv3.Warnings
  1824  		result3 error
  1825  	}{result1, result2, result3}
  1826  }
  1827  
  1828  func (fake *FakeCloudControllerClient) GetIsolationSegmentsReturnsOnCall(i int, result1 []ccv3.IsolationSegment, result2 ccv3.Warnings, result3 error) {
  1829  	fake.GetIsolationSegmentsStub = nil
  1830  	if fake.getIsolationSegmentsReturnsOnCall == nil {
  1831  		fake.getIsolationSegmentsReturnsOnCall = make(map[int]struct {
  1832  			result1 []ccv3.IsolationSegment
  1833  			result2 ccv3.Warnings
  1834  			result3 error
  1835  		})
  1836  	}
  1837  	fake.getIsolationSegmentsReturnsOnCall[i] = struct {
  1838  		result1 []ccv3.IsolationSegment
  1839  		result2 ccv3.Warnings
  1840  		result3 error
  1841  	}{result1, result2, result3}
  1842  }
  1843  
  1844  func (fake *FakeCloudControllerClient) GetOrganizationDefaultIsolationSegment(orgGUID string) (ccv3.Relationship, ccv3.Warnings, error) {
  1845  	fake.getOrganizationDefaultIsolationSegmentMutex.Lock()
  1846  	ret, specificReturn := fake.getOrganizationDefaultIsolationSegmentReturnsOnCall[len(fake.getOrganizationDefaultIsolationSegmentArgsForCall)]
  1847  	fake.getOrganizationDefaultIsolationSegmentArgsForCall = append(fake.getOrganizationDefaultIsolationSegmentArgsForCall, struct {
  1848  		orgGUID string
  1849  	}{orgGUID})
  1850  	fake.recordInvocation("GetOrganizationDefaultIsolationSegment", []interface{}{orgGUID})
  1851  	fake.getOrganizationDefaultIsolationSegmentMutex.Unlock()
  1852  	if fake.GetOrganizationDefaultIsolationSegmentStub != nil {
  1853  		return fake.GetOrganizationDefaultIsolationSegmentStub(orgGUID)
  1854  	}
  1855  	if specificReturn {
  1856  		return ret.result1, ret.result2, ret.result3
  1857  	}
  1858  	return fake.getOrganizationDefaultIsolationSegmentReturns.result1, fake.getOrganizationDefaultIsolationSegmentReturns.result2, fake.getOrganizationDefaultIsolationSegmentReturns.result3
  1859  }
  1860  
  1861  func (fake *FakeCloudControllerClient) GetOrganizationDefaultIsolationSegmentCallCount() int {
  1862  	fake.getOrganizationDefaultIsolationSegmentMutex.RLock()
  1863  	defer fake.getOrganizationDefaultIsolationSegmentMutex.RUnlock()
  1864  	return len(fake.getOrganizationDefaultIsolationSegmentArgsForCall)
  1865  }
  1866  
  1867  func (fake *FakeCloudControllerClient) GetOrganizationDefaultIsolationSegmentArgsForCall(i int) string {
  1868  	fake.getOrganizationDefaultIsolationSegmentMutex.RLock()
  1869  	defer fake.getOrganizationDefaultIsolationSegmentMutex.RUnlock()
  1870  	return fake.getOrganizationDefaultIsolationSegmentArgsForCall[i].orgGUID
  1871  }
  1872  
  1873  func (fake *FakeCloudControllerClient) GetOrganizationDefaultIsolationSegmentReturns(result1 ccv3.Relationship, result2 ccv3.Warnings, result3 error) {
  1874  	fake.GetOrganizationDefaultIsolationSegmentStub = nil
  1875  	fake.getOrganizationDefaultIsolationSegmentReturns = struct {
  1876  		result1 ccv3.Relationship
  1877  		result2 ccv3.Warnings
  1878  		result3 error
  1879  	}{result1, result2, result3}
  1880  }
  1881  
  1882  func (fake *FakeCloudControllerClient) GetOrganizationDefaultIsolationSegmentReturnsOnCall(i int, result1 ccv3.Relationship, result2 ccv3.Warnings, result3 error) {
  1883  	fake.GetOrganizationDefaultIsolationSegmentStub = nil
  1884  	if fake.getOrganizationDefaultIsolationSegmentReturnsOnCall == nil {
  1885  		fake.getOrganizationDefaultIsolationSegmentReturnsOnCall = make(map[int]struct {
  1886  			result1 ccv3.Relationship
  1887  			result2 ccv3.Warnings
  1888  			result3 error
  1889  		})
  1890  	}
  1891  	fake.getOrganizationDefaultIsolationSegmentReturnsOnCall[i] = struct {
  1892  		result1 ccv3.Relationship
  1893  		result2 ccv3.Warnings
  1894  		result3 error
  1895  	}{result1, result2, result3}
  1896  }
  1897  
  1898  func (fake *FakeCloudControllerClient) GetOrganizations(query url.Values) ([]ccv3.Organization, ccv3.Warnings, error) {
  1899  	fake.getOrganizationsMutex.Lock()
  1900  	ret, specificReturn := fake.getOrganizationsReturnsOnCall[len(fake.getOrganizationsArgsForCall)]
  1901  	fake.getOrganizationsArgsForCall = append(fake.getOrganizationsArgsForCall, struct {
  1902  		query url.Values
  1903  	}{query})
  1904  	fake.recordInvocation("GetOrganizations", []interface{}{query})
  1905  	fake.getOrganizationsMutex.Unlock()
  1906  	if fake.GetOrganizationsStub != nil {
  1907  		return fake.GetOrganizationsStub(query)
  1908  	}
  1909  	if specificReturn {
  1910  		return ret.result1, ret.result2, ret.result3
  1911  	}
  1912  	return fake.getOrganizationsReturns.result1, fake.getOrganizationsReturns.result2, fake.getOrganizationsReturns.result3
  1913  }
  1914  
  1915  func (fake *FakeCloudControllerClient) GetOrganizationsCallCount() int {
  1916  	fake.getOrganizationsMutex.RLock()
  1917  	defer fake.getOrganizationsMutex.RUnlock()
  1918  	return len(fake.getOrganizationsArgsForCall)
  1919  }
  1920  
  1921  func (fake *FakeCloudControllerClient) GetOrganizationsArgsForCall(i int) url.Values {
  1922  	fake.getOrganizationsMutex.RLock()
  1923  	defer fake.getOrganizationsMutex.RUnlock()
  1924  	return fake.getOrganizationsArgsForCall[i].query
  1925  }
  1926  
  1927  func (fake *FakeCloudControllerClient) GetOrganizationsReturns(result1 []ccv3.Organization, result2 ccv3.Warnings, result3 error) {
  1928  	fake.GetOrganizationsStub = nil
  1929  	fake.getOrganizationsReturns = struct {
  1930  		result1 []ccv3.Organization
  1931  		result2 ccv3.Warnings
  1932  		result3 error
  1933  	}{result1, result2, result3}
  1934  }
  1935  
  1936  func (fake *FakeCloudControllerClient) GetOrganizationsReturnsOnCall(i int, result1 []ccv3.Organization, result2 ccv3.Warnings, result3 error) {
  1937  	fake.GetOrganizationsStub = nil
  1938  	if fake.getOrganizationsReturnsOnCall == nil {
  1939  		fake.getOrganizationsReturnsOnCall = make(map[int]struct {
  1940  			result1 []ccv3.Organization
  1941  			result2 ccv3.Warnings
  1942  			result3 error
  1943  		})
  1944  	}
  1945  	fake.getOrganizationsReturnsOnCall[i] = struct {
  1946  		result1 []ccv3.Organization
  1947  		result2 ccv3.Warnings
  1948  		result3 error
  1949  	}{result1, result2, result3}
  1950  }
  1951  
  1952  func (fake *FakeCloudControllerClient) GetPackages(query url.Values) ([]ccv3.Package, ccv3.Warnings, error) {
  1953  	fake.getPackagesMutex.Lock()
  1954  	ret, specificReturn := fake.getPackagesReturnsOnCall[len(fake.getPackagesArgsForCall)]
  1955  	fake.getPackagesArgsForCall = append(fake.getPackagesArgsForCall, struct {
  1956  		query url.Values
  1957  	}{query})
  1958  	fake.recordInvocation("GetPackages", []interface{}{query})
  1959  	fake.getPackagesMutex.Unlock()
  1960  	if fake.GetPackagesStub != nil {
  1961  		return fake.GetPackagesStub(query)
  1962  	}
  1963  	if specificReturn {
  1964  		return ret.result1, ret.result2, ret.result3
  1965  	}
  1966  	return fake.getPackagesReturns.result1, fake.getPackagesReturns.result2, fake.getPackagesReturns.result3
  1967  }
  1968  
  1969  func (fake *FakeCloudControllerClient) GetPackagesCallCount() int {
  1970  	fake.getPackagesMutex.RLock()
  1971  	defer fake.getPackagesMutex.RUnlock()
  1972  	return len(fake.getPackagesArgsForCall)
  1973  }
  1974  
  1975  func (fake *FakeCloudControllerClient) GetPackagesArgsForCall(i int) url.Values {
  1976  	fake.getPackagesMutex.RLock()
  1977  	defer fake.getPackagesMutex.RUnlock()
  1978  	return fake.getPackagesArgsForCall[i].query
  1979  }
  1980  
  1981  func (fake *FakeCloudControllerClient) GetPackagesReturns(result1 []ccv3.Package, result2 ccv3.Warnings, result3 error) {
  1982  	fake.GetPackagesStub = nil
  1983  	fake.getPackagesReturns = struct {
  1984  		result1 []ccv3.Package
  1985  		result2 ccv3.Warnings
  1986  		result3 error
  1987  	}{result1, result2, result3}
  1988  }
  1989  
  1990  func (fake *FakeCloudControllerClient) GetPackagesReturnsOnCall(i int, result1 []ccv3.Package, result2 ccv3.Warnings, result3 error) {
  1991  	fake.GetPackagesStub = nil
  1992  	if fake.getPackagesReturnsOnCall == nil {
  1993  		fake.getPackagesReturnsOnCall = make(map[int]struct {
  1994  			result1 []ccv3.Package
  1995  			result2 ccv3.Warnings
  1996  			result3 error
  1997  		})
  1998  	}
  1999  	fake.getPackagesReturnsOnCall[i] = struct {
  2000  		result1 []ccv3.Package
  2001  		result2 ccv3.Warnings
  2002  		result3 error
  2003  	}{result1, result2, result3}
  2004  }
  2005  
  2006  func (fake *FakeCloudControllerClient) GetPackage(guid string) (ccv3.Package, ccv3.Warnings, error) {
  2007  	fake.getPackageMutex.Lock()
  2008  	ret, specificReturn := fake.getPackageReturnsOnCall[len(fake.getPackageArgsForCall)]
  2009  	fake.getPackageArgsForCall = append(fake.getPackageArgsForCall, struct {
  2010  		guid string
  2011  	}{guid})
  2012  	fake.recordInvocation("GetPackage", []interface{}{guid})
  2013  	fake.getPackageMutex.Unlock()
  2014  	if fake.GetPackageStub != nil {
  2015  		return fake.GetPackageStub(guid)
  2016  	}
  2017  	if specificReturn {
  2018  		return ret.result1, ret.result2, ret.result3
  2019  	}
  2020  	return fake.getPackageReturns.result1, fake.getPackageReturns.result2, fake.getPackageReturns.result3
  2021  }
  2022  
  2023  func (fake *FakeCloudControllerClient) GetPackageCallCount() int {
  2024  	fake.getPackageMutex.RLock()
  2025  	defer fake.getPackageMutex.RUnlock()
  2026  	return len(fake.getPackageArgsForCall)
  2027  }
  2028  
  2029  func (fake *FakeCloudControllerClient) GetPackageArgsForCall(i int) string {
  2030  	fake.getPackageMutex.RLock()
  2031  	defer fake.getPackageMutex.RUnlock()
  2032  	return fake.getPackageArgsForCall[i].guid
  2033  }
  2034  
  2035  func (fake *FakeCloudControllerClient) GetPackageReturns(result1 ccv3.Package, result2 ccv3.Warnings, result3 error) {
  2036  	fake.GetPackageStub = nil
  2037  	fake.getPackageReturns = struct {
  2038  		result1 ccv3.Package
  2039  		result2 ccv3.Warnings
  2040  		result3 error
  2041  	}{result1, result2, result3}
  2042  }
  2043  
  2044  func (fake *FakeCloudControllerClient) GetPackageReturnsOnCall(i int, result1 ccv3.Package, result2 ccv3.Warnings, result3 error) {
  2045  	fake.GetPackageStub = nil
  2046  	if fake.getPackageReturnsOnCall == nil {
  2047  		fake.getPackageReturnsOnCall = make(map[int]struct {
  2048  			result1 ccv3.Package
  2049  			result2 ccv3.Warnings
  2050  			result3 error
  2051  		})
  2052  	}
  2053  	fake.getPackageReturnsOnCall[i] = struct {
  2054  		result1 ccv3.Package
  2055  		result2 ccv3.Warnings
  2056  		result3 error
  2057  	}{result1, result2, result3}
  2058  }
  2059  
  2060  func (fake *FakeCloudControllerClient) GetProcessInstances(processGUID string) ([]ccv3.Instance, ccv3.Warnings, error) {
  2061  	fake.getProcessInstancesMutex.Lock()
  2062  	ret, specificReturn := fake.getProcessInstancesReturnsOnCall[len(fake.getProcessInstancesArgsForCall)]
  2063  	fake.getProcessInstancesArgsForCall = append(fake.getProcessInstancesArgsForCall, struct {
  2064  		processGUID string
  2065  	}{processGUID})
  2066  	fake.recordInvocation("GetProcessInstances", []interface{}{processGUID})
  2067  	fake.getProcessInstancesMutex.Unlock()
  2068  	if fake.GetProcessInstancesStub != nil {
  2069  		return fake.GetProcessInstancesStub(processGUID)
  2070  	}
  2071  	if specificReturn {
  2072  		return ret.result1, ret.result2, ret.result3
  2073  	}
  2074  	return fake.getProcessInstancesReturns.result1, fake.getProcessInstancesReturns.result2, fake.getProcessInstancesReturns.result3
  2075  }
  2076  
  2077  func (fake *FakeCloudControllerClient) GetProcessInstancesCallCount() int {
  2078  	fake.getProcessInstancesMutex.RLock()
  2079  	defer fake.getProcessInstancesMutex.RUnlock()
  2080  	return len(fake.getProcessInstancesArgsForCall)
  2081  }
  2082  
  2083  func (fake *FakeCloudControllerClient) GetProcessInstancesArgsForCall(i int) string {
  2084  	fake.getProcessInstancesMutex.RLock()
  2085  	defer fake.getProcessInstancesMutex.RUnlock()
  2086  	return fake.getProcessInstancesArgsForCall[i].processGUID
  2087  }
  2088  
  2089  func (fake *FakeCloudControllerClient) GetProcessInstancesReturns(result1 []ccv3.Instance, result2 ccv3.Warnings, result3 error) {
  2090  	fake.GetProcessInstancesStub = nil
  2091  	fake.getProcessInstancesReturns = struct {
  2092  		result1 []ccv3.Instance
  2093  		result2 ccv3.Warnings
  2094  		result3 error
  2095  	}{result1, result2, result3}
  2096  }
  2097  
  2098  func (fake *FakeCloudControllerClient) GetProcessInstancesReturnsOnCall(i int, result1 []ccv3.Instance, result2 ccv3.Warnings, result3 error) {
  2099  	fake.GetProcessInstancesStub = nil
  2100  	if fake.getProcessInstancesReturnsOnCall == nil {
  2101  		fake.getProcessInstancesReturnsOnCall = make(map[int]struct {
  2102  			result1 []ccv3.Instance
  2103  			result2 ccv3.Warnings
  2104  			result3 error
  2105  		})
  2106  	}
  2107  	fake.getProcessInstancesReturnsOnCall[i] = struct {
  2108  		result1 []ccv3.Instance
  2109  		result2 ccv3.Warnings
  2110  		result3 error
  2111  	}{result1, result2, result3}
  2112  }
  2113  
  2114  func (fake *FakeCloudControllerClient) GetSpaceIsolationSegment(spaceGUID string) (ccv3.Relationship, ccv3.Warnings, error) {
  2115  	fake.getSpaceIsolationSegmentMutex.Lock()
  2116  	ret, specificReturn := fake.getSpaceIsolationSegmentReturnsOnCall[len(fake.getSpaceIsolationSegmentArgsForCall)]
  2117  	fake.getSpaceIsolationSegmentArgsForCall = append(fake.getSpaceIsolationSegmentArgsForCall, struct {
  2118  		spaceGUID string
  2119  	}{spaceGUID})
  2120  	fake.recordInvocation("GetSpaceIsolationSegment", []interface{}{spaceGUID})
  2121  	fake.getSpaceIsolationSegmentMutex.Unlock()
  2122  	if fake.GetSpaceIsolationSegmentStub != nil {
  2123  		return fake.GetSpaceIsolationSegmentStub(spaceGUID)
  2124  	}
  2125  	if specificReturn {
  2126  		return ret.result1, ret.result2, ret.result3
  2127  	}
  2128  	return fake.getSpaceIsolationSegmentReturns.result1, fake.getSpaceIsolationSegmentReturns.result2, fake.getSpaceIsolationSegmentReturns.result3
  2129  }
  2130  
  2131  func (fake *FakeCloudControllerClient) GetSpaceIsolationSegmentCallCount() int {
  2132  	fake.getSpaceIsolationSegmentMutex.RLock()
  2133  	defer fake.getSpaceIsolationSegmentMutex.RUnlock()
  2134  	return len(fake.getSpaceIsolationSegmentArgsForCall)
  2135  }
  2136  
  2137  func (fake *FakeCloudControllerClient) GetSpaceIsolationSegmentArgsForCall(i int) string {
  2138  	fake.getSpaceIsolationSegmentMutex.RLock()
  2139  	defer fake.getSpaceIsolationSegmentMutex.RUnlock()
  2140  	return fake.getSpaceIsolationSegmentArgsForCall[i].spaceGUID
  2141  }
  2142  
  2143  func (fake *FakeCloudControllerClient) GetSpaceIsolationSegmentReturns(result1 ccv3.Relationship, result2 ccv3.Warnings, result3 error) {
  2144  	fake.GetSpaceIsolationSegmentStub = nil
  2145  	fake.getSpaceIsolationSegmentReturns = struct {
  2146  		result1 ccv3.Relationship
  2147  		result2 ccv3.Warnings
  2148  		result3 error
  2149  	}{result1, result2, result3}
  2150  }
  2151  
  2152  func (fake *FakeCloudControllerClient) GetSpaceIsolationSegmentReturnsOnCall(i int, result1 ccv3.Relationship, result2 ccv3.Warnings, result3 error) {
  2153  	fake.GetSpaceIsolationSegmentStub = nil
  2154  	if fake.getSpaceIsolationSegmentReturnsOnCall == nil {
  2155  		fake.getSpaceIsolationSegmentReturnsOnCall = make(map[int]struct {
  2156  			result1 ccv3.Relationship
  2157  			result2 ccv3.Warnings
  2158  			result3 error
  2159  		})
  2160  	}
  2161  	fake.getSpaceIsolationSegmentReturnsOnCall[i] = struct {
  2162  		result1 ccv3.Relationship
  2163  		result2 ccv3.Warnings
  2164  		result3 error
  2165  	}{result1, result2, result3}
  2166  }
  2167  
  2168  func (fake *FakeCloudControllerClient) PatchApplicationProcessHealthCheck(processGUID string, processHealthCheckType string, processHealthCheckEndpoint string) (ccv3.Warnings, error) {
  2169  	fake.patchApplicationProcessHealthCheckMutex.Lock()
  2170  	ret, specificReturn := fake.patchApplicationProcessHealthCheckReturnsOnCall[len(fake.patchApplicationProcessHealthCheckArgsForCall)]
  2171  	fake.patchApplicationProcessHealthCheckArgsForCall = append(fake.patchApplicationProcessHealthCheckArgsForCall, struct {
  2172  		processGUID                string
  2173  		processHealthCheckType     string
  2174  		processHealthCheckEndpoint string
  2175  	}{processGUID, processHealthCheckType, processHealthCheckEndpoint})
  2176  	fake.recordInvocation("PatchApplicationProcessHealthCheck", []interface{}{processGUID, processHealthCheckType, processHealthCheckEndpoint})
  2177  	fake.patchApplicationProcessHealthCheckMutex.Unlock()
  2178  	if fake.PatchApplicationProcessHealthCheckStub != nil {
  2179  		return fake.PatchApplicationProcessHealthCheckStub(processGUID, processHealthCheckType, processHealthCheckEndpoint)
  2180  	}
  2181  	if specificReturn {
  2182  		return ret.result1, ret.result2
  2183  	}
  2184  	return fake.patchApplicationProcessHealthCheckReturns.result1, fake.patchApplicationProcessHealthCheckReturns.result2
  2185  }
  2186  
  2187  func (fake *FakeCloudControllerClient) PatchApplicationProcessHealthCheckCallCount() int {
  2188  	fake.patchApplicationProcessHealthCheckMutex.RLock()
  2189  	defer fake.patchApplicationProcessHealthCheckMutex.RUnlock()
  2190  	return len(fake.patchApplicationProcessHealthCheckArgsForCall)
  2191  }
  2192  
  2193  func (fake *FakeCloudControllerClient) PatchApplicationProcessHealthCheckArgsForCall(i int) (string, string, string) {
  2194  	fake.patchApplicationProcessHealthCheckMutex.RLock()
  2195  	defer fake.patchApplicationProcessHealthCheckMutex.RUnlock()
  2196  	return fake.patchApplicationProcessHealthCheckArgsForCall[i].processGUID, fake.patchApplicationProcessHealthCheckArgsForCall[i].processHealthCheckType, fake.patchApplicationProcessHealthCheckArgsForCall[i].processHealthCheckEndpoint
  2197  }
  2198  
  2199  func (fake *FakeCloudControllerClient) PatchApplicationProcessHealthCheckReturns(result1 ccv3.Warnings, result2 error) {
  2200  	fake.PatchApplicationProcessHealthCheckStub = nil
  2201  	fake.patchApplicationProcessHealthCheckReturns = struct {
  2202  		result1 ccv3.Warnings
  2203  		result2 error
  2204  	}{result1, result2}
  2205  }
  2206  
  2207  func (fake *FakeCloudControllerClient) PatchApplicationProcessHealthCheckReturnsOnCall(i int, result1 ccv3.Warnings, result2 error) {
  2208  	fake.PatchApplicationProcessHealthCheckStub = nil
  2209  	if fake.patchApplicationProcessHealthCheckReturnsOnCall == nil {
  2210  		fake.patchApplicationProcessHealthCheckReturnsOnCall = make(map[int]struct {
  2211  			result1 ccv3.Warnings
  2212  			result2 error
  2213  		})
  2214  	}
  2215  	fake.patchApplicationProcessHealthCheckReturnsOnCall[i] = struct {
  2216  		result1 ccv3.Warnings
  2217  		result2 error
  2218  	}{result1, result2}
  2219  }
  2220  
  2221  func (fake *FakeCloudControllerClient) PatchOrganizationDefaultIsolationSegment(orgGUID string, isolationSegmentGUID string) (ccv3.Warnings, error) {
  2222  	fake.patchOrganizationDefaultIsolationSegmentMutex.Lock()
  2223  	ret, specificReturn := fake.patchOrganizationDefaultIsolationSegmentReturnsOnCall[len(fake.patchOrganizationDefaultIsolationSegmentArgsForCall)]
  2224  	fake.patchOrganizationDefaultIsolationSegmentArgsForCall = append(fake.patchOrganizationDefaultIsolationSegmentArgsForCall, struct {
  2225  		orgGUID              string
  2226  		isolationSegmentGUID string
  2227  	}{orgGUID, isolationSegmentGUID})
  2228  	fake.recordInvocation("PatchOrganizationDefaultIsolationSegment", []interface{}{orgGUID, isolationSegmentGUID})
  2229  	fake.patchOrganizationDefaultIsolationSegmentMutex.Unlock()
  2230  	if fake.PatchOrganizationDefaultIsolationSegmentStub != nil {
  2231  		return fake.PatchOrganizationDefaultIsolationSegmentStub(orgGUID, isolationSegmentGUID)
  2232  	}
  2233  	if specificReturn {
  2234  		return ret.result1, ret.result2
  2235  	}
  2236  	return fake.patchOrganizationDefaultIsolationSegmentReturns.result1, fake.patchOrganizationDefaultIsolationSegmentReturns.result2
  2237  }
  2238  
  2239  func (fake *FakeCloudControllerClient) PatchOrganizationDefaultIsolationSegmentCallCount() int {
  2240  	fake.patchOrganizationDefaultIsolationSegmentMutex.RLock()
  2241  	defer fake.patchOrganizationDefaultIsolationSegmentMutex.RUnlock()
  2242  	return len(fake.patchOrganizationDefaultIsolationSegmentArgsForCall)
  2243  }
  2244  
  2245  func (fake *FakeCloudControllerClient) PatchOrganizationDefaultIsolationSegmentArgsForCall(i int) (string, string) {
  2246  	fake.patchOrganizationDefaultIsolationSegmentMutex.RLock()
  2247  	defer fake.patchOrganizationDefaultIsolationSegmentMutex.RUnlock()
  2248  	return fake.patchOrganizationDefaultIsolationSegmentArgsForCall[i].orgGUID, fake.patchOrganizationDefaultIsolationSegmentArgsForCall[i].isolationSegmentGUID
  2249  }
  2250  
  2251  func (fake *FakeCloudControllerClient) PatchOrganizationDefaultIsolationSegmentReturns(result1 ccv3.Warnings, result2 error) {
  2252  	fake.PatchOrganizationDefaultIsolationSegmentStub = nil
  2253  	fake.patchOrganizationDefaultIsolationSegmentReturns = struct {
  2254  		result1 ccv3.Warnings
  2255  		result2 error
  2256  	}{result1, result2}
  2257  }
  2258  
  2259  func (fake *FakeCloudControllerClient) PatchOrganizationDefaultIsolationSegmentReturnsOnCall(i int, result1 ccv3.Warnings, result2 error) {
  2260  	fake.PatchOrganizationDefaultIsolationSegmentStub = nil
  2261  	if fake.patchOrganizationDefaultIsolationSegmentReturnsOnCall == nil {
  2262  		fake.patchOrganizationDefaultIsolationSegmentReturnsOnCall = make(map[int]struct {
  2263  			result1 ccv3.Warnings
  2264  			result2 error
  2265  		})
  2266  	}
  2267  	fake.patchOrganizationDefaultIsolationSegmentReturnsOnCall[i] = struct {
  2268  		result1 ccv3.Warnings
  2269  		result2 error
  2270  	}{result1, result2}
  2271  }
  2272  
  2273  func (fake *FakeCloudControllerClient) PollJob(jobURL string) (ccv3.Warnings, error) {
  2274  	fake.pollJobMutex.Lock()
  2275  	ret, specificReturn := fake.pollJobReturnsOnCall[len(fake.pollJobArgsForCall)]
  2276  	fake.pollJobArgsForCall = append(fake.pollJobArgsForCall, struct {
  2277  		jobURL string
  2278  	}{jobURL})
  2279  	fake.recordInvocation("PollJob", []interface{}{jobURL})
  2280  	fake.pollJobMutex.Unlock()
  2281  	if fake.PollJobStub != nil {
  2282  		return fake.PollJobStub(jobURL)
  2283  	}
  2284  	if specificReturn {
  2285  		return ret.result1, ret.result2
  2286  	}
  2287  	return fake.pollJobReturns.result1, fake.pollJobReturns.result2
  2288  }
  2289  
  2290  func (fake *FakeCloudControllerClient) PollJobCallCount() int {
  2291  	fake.pollJobMutex.RLock()
  2292  	defer fake.pollJobMutex.RUnlock()
  2293  	return len(fake.pollJobArgsForCall)
  2294  }
  2295  
  2296  func (fake *FakeCloudControllerClient) PollJobArgsForCall(i int) string {
  2297  	fake.pollJobMutex.RLock()
  2298  	defer fake.pollJobMutex.RUnlock()
  2299  	return fake.pollJobArgsForCall[i].jobURL
  2300  }
  2301  
  2302  func (fake *FakeCloudControllerClient) PollJobReturns(result1 ccv3.Warnings, result2 error) {
  2303  	fake.PollJobStub = nil
  2304  	fake.pollJobReturns = struct {
  2305  		result1 ccv3.Warnings
  2306  		result2 error
  2307  	}{result1, result2}
  2308  }
  2309  
  2310  func (fake *FakeCloudControllerClient) PollJobReturnsOnCall(i int, result1 ccv3.Warnings, result2 error) {
  2311  	fake.PollJobStub = nil
  2312  	if fake.pollJobReturnsOnCall == nil {
  2313  		fake.pollJobReturnsOnCall = make(map[int]struct {
  2314  			result1 ccv3.Warnings
  2315  			result2 error
  2316  		})
  2317  	}
  2318  	fake.pollJobReturnsOnCall[i] = struct {
  2319  		result1 ccv3.Warnings
  2320  		result2 error
  2321  	}{result1, result2}
  2322  }
  2323  
  2324  func (fake *FakeCloudControllerClient) RevokeIsolationSegmentFromOrganization(isolationSegmentGUID string, organizationGUID string) (ccv3.Warnings, error) {
  2325  	fake.revokeIsolationSegmentFromOrganizationMutex.Lock()
  2326  	ret, specificReturn := fake.revokeIsolationSegmentFromOrganizationReturnsOnCall[len(fake.revokeIsolationSegmentFromOrganizationArgsForCall)]
  2327  	fake.revokeIsolationSegmentFromOrganizationArgsForCall = append(fake.revokeIsolationSegmentFromOrganizationArgsForCall, struct {
  2328  		isolationSegmentGUID string
  2329  		organizationGUID     string
  2330  	}{isolationSegmentGUID, organizationGUID})
  2331  	fake.recordInvocation("RevokeIsolationSegmentFromOrganization", []interface{}{isolationSegmentGUID, organizationGUID})
  2332  	fake.revokeIsolationSegmentFromOrganizationMutex.Unlock()
  2333  	if fake.RevokeIsolationSegmentFromOrganizationStub != nil {
  2334  		return fake.RevokeIsolationSegmentFromOrganizationStub(isolationSegmentGUID, organizationGUID)
  2335  	}
  2336  	if specificReturn {
  2337  		return ret.result1, ret.result2
  2338  	}
  2339  	return fake.revokeIsolationSegmentFromOrganizationReturns.result1, fake.revokeIsolationSegmentFromOrganizationReturns.result2
  2340  }
  2341  
  2342  func (fake *FakeCloudControllerClient) RevokeIsolationSegmentFromOrganizationCallCount() int {
  2343  	fake.revokeIsolationSegmentFromOrganizationMutex.RLock()
  2344  	defer fake.revokeIsolationSegmentFromOrganizationMutex.RUnlock()
  2345  	return len(fake.revokeIsolationSegmentFromOrganizationArgsForCall)
  2346  }
  2347  
  2348  func (fake *FakeCloudControllerClient) RevokeIsolationSegmentFromOrganizationArgsForCall(i int) (string, string) {
  2349  	fake.revokeIsolationSegmentFromOrganizationMutex.RLock()
  2350  	defer fake.revokeIsolationSegmentFromOrganizationMutex.RUnlock()
  2351  	return fake.revokeIsolationSegmentFromOrganizationArgsForCall[i].isolationSegmentGUID, fake.revokeIsolationSegmentFromOrganizationArgsForCall[i].organizationGUID
  2352  }
  2353  
  2354  func (fake *FakeCloudControllerClient) RevokeIsolationSegmentFromOrganizationReturns(result1 ccv3.Warnings, result2 error) {
  2355  	fake.RevokeIsolationSegmentFromOrganizationStub = nil
  2356  	fake.revokeIsolationSegmentFromOrganizationReturns = struct {
  2357  		result1 ccv3.Warnings
  2358  		result2 error
  2359  	}{result1, result2}
  2360  }
  2361  
  2362  func (fake *FakeCloudControllerClient) RevokeIsolationSegmentFromOrganizationReturnsOnCall(i int, result1 ccv3.Warnings, result2 error) {
  2363  	fake.RevokeIsolationSegmentFromOrganizationStub = nil
  2364  	if fake.revokeIsolationSegmentFromOrganizationReturnsOnCall == nil {
  2365  		fake.revokeIsolationSegmentFromOrganizationReturnsOnCall = make(map[int]struct {
  2366  			result1 ccv3.Warnings
  2367  			result2 error
  2368  		})
  2369  	}
  2370  	fake.revokeIsolationSegmentFromOrganizationReturnsOnCall[i] = struct {
  2371  		result1 ccv3.Warnings
  2372  		result2 error
  2373  	}{result1, result2}
  2374  }
  2375  
  2376  func (fake *FakeCloudControllerClient) SetApplicationDroplet(appGUID string, dropletGUID string) (ccv3.Relationship, ccv3.Warnings, error) {
  2377  	fake.setApplicationDropletMutex.Lock()
  2378  	ret, specificReturn := fake.setApplicationDropletReturnsOnCall[len(fake.setApplicationDropletArgsForCall)]
  2379  	fake.setApplicationDropletArgsForCall = append(fake.setApplicationDropletArgsForCall, struct {
  2380  		appGUID     string
  2381  		dropletGUID string
  2382  	}{appGUID, dropletGUID})
  2383  	fake.recordInvocation("SetApplicationDroplet", []interface{}{appGUID, dropletGUID})
  2384  	fake.setApplicationDropletMutex.Unlock()
  2385  	if fake.SetApplicationDropletStub != nil {
  2386  		return fake.SetApplicationDropletStub(appGUID, dropletGUID)
  2387  	}
  2388  	if specificReturn {
  2389  		return ret.result1, ret.result2, ret.result3
  2390  	}
  2391  	return fake.setApplicationDropletReturns.result1, fake.setApplicationDropletReturns.result2, fake.setApplicationDropletReturns.result3
  2392  }
  2393  
  2394  func (fake *FakeCloudControllerClient) SetApplicationDropletCallCount() int {
  2395  	fake.setApplicationDropletMutex.RLock()
  2396  	defer fake.setApplicationDropletMutex.RUnlock()
  2397  	return len(fake.setApplicationDropletArgsForCall)
  2398  }
  2399  
  2400  func (fake *FakeCloudControllerClient) SetApplicationDropletArgsForCall(i int) (string, string) {
  2401  	fake.setApplicationDropletMutex.RLock()
  2402  	defer fake.setApplicationDropletMutex.RUnlock()
  2403  	return fake.setApplicationDropletArgsForCall[i].appGUID, fake.setApplicationDropletArgsForCall[i].dropletGUID
  2404  }
  2405  
  2406  func (fake *FakeCloudControllerClient) SetApplicationDropletReturns(result1 ccv3.Relationship, result2 ccv3.Warnings, result3 error) {
  2407  	fake.SetApplicationDropletStub = nil
  2408  	fake.setApplicationDropletReturns = struct {
  2409  		result1 ccv3.Relationship
  2410  		result2 ccv3.Warnings
  2411  		result3 error
  2412  	}{result1, result2, result3}
  2413  }
  2414  
  2415  func (fake *FakeCloudControllerClient) SetApplicationDropletReturnsOnCall(i int, result1 ccv3.Relationship, result2 ccv3.Warnings, result3 error) {
  2416  	fake.SetApplicationDropletStub = nil
  2417  	if fake.setApplicationDropletReturnsOnCall == nil {
  2418  		fake.setApplicationDropletReturnsOnCall = make(map[int]struct {
  2419  			result1 ccv3.Relationship
  2420  			result2 ccv3.Warnings
  2421  			result3 error
  2422  		})
  2423  	}
  2424  	fake.setApplicationDropletReturnsOnCall[i] = struct {
  2425  		result1 ccv3.Relationship
  2426  		result2 ccv3.Warnings
  2427  		result3 error
  2428  	}{result1, result2, result3}
  2429  }
  2430  
  2431  func (fake *FakeCloudControllerClient) StartApplication(appGUID string) (ccv3.Application, ccv3.Warnings, error) {
  2432  	fake.startApplicationMutex.Lock()
  2433  	ret, specificReturn := fake.startApplicationReturnsOnCall[len(fake.startApplicationArgsForCall)]
  2434  	fake.startApplicationArgsForCall = append(fake.startApplicationArgsForCall, struct {
  2435  		appGUID string
  2436  	}{appGUID})
  2437  	fake.recordInvocation("StartApplication", []interface{}{appGUID})
  2438  	fake.startApplicationMutex.Unlock()
  2439  	if fake.StartApplicationStub != nil {
  2440  		return fake.StartApplicationStub(appGUID)
  2441  	}
  2442  	if specificReturn {
  2443  		return ret.result1, ret.result2, ret.result3
  2444  	}
  2445  	return fake.startApplicationReturns.result1, fake.startApplicationReturns.result2, fake.startApplicationReturns.result3
  2446  }
  2447  
  2448  func (fake *FakeCloudControllerClient) StartApplicationCallCount() int {
  2449  	fake.startApplicationMutex.RLock()
  2450  	defer fake.startApplicationMutex.RUnlock()
  2451  	return len(fake.startApplicationArgsForCall)
  2452  }
  2453  
  2454  func (fake *FakeCloudControllerClient) StartApplicationArgsForCall(i int) string {
  2455  	fake.startApplicationMutex.RLock()
  2456  	defer fake.startApplicationMutex.RUnlock()
  2457  	return fake.startApplicationArgsForCall[i].appGUID
  2458  }
  2459  
  2460  func (fake *FakeCloudControllerClient) StartApplicationReturns(result1 ccv3.Application, result2 ccv3.Warnings, result3 error) {
  2461  	fake.StartApplicationStub = nil
  2462  	fake.startApplicationReturns = struct {
  2463  		result1 ccv3.Application
  2464  		result2 ccv3.Warnings
  2465  		result3 error
  2466  	}{result1, result2, result3}
  2467  }
  2468  
  2469  func (fake *FakeCloudControllerClient) StartApplicationReturnsOnCall(i int, result1 ccv3.Application, result2 ccv3.Warnings, result3 error) {
  2470  	fake.StartApplicationStub = nil
  2471  	if fake.startApplicationReturnsOnCall == nil {
  2472  		fake.startApplicationReturnsOnCall = make(map[int]struct {
  2473  			result1 ccv3.Application
  2474  			result2 ccv3.Warnings
  2475  			result3 error
  2476  		})
  2477  	}
  2478  	fake.startApplicationReturnsOnCall[i] = struct {
  2479  		result1 ccv3.Application
  2480  		result2 ccv3.Warnings
  2481  		result3 error
  2482  	}{result1, result2, result3}
  2483  }
  2484  
  2485  func (fake *FakeCloudControllerClient) StopApplication(appGUID string) (ccv3.Warnings, error) {
  2486  	fake.stopApplicationMutex.Lock()
  2487  	ret, specificReturn := fake.stopApplicationReturnsOnCall[len(fake.stopApplicationArgsForCall)]
  2488  	fake.stopApplicationArgsForCall = append(fake.stopApplicationArgsForCall, struct {
  2489  		appGUID string
  2490  	}{appGUID})
  2491  	fake.recordInvocation("StopApplication", []interface{}{appGUID})
  2492  	fake.stopApplicationMutex.Unlock()
  2493  	if fake.StopApplicationStub != nil {
  2494  		return fake.StopApplicationStub(appGUID)
  2495  	}
  2496  	if specificReturn {
  2497  		return ret.result1, ret.result2
  2498  	}
  2499  	return fake.stopApplicationReturns.result1, fake.stopApplicationReturns.result2
  2500  }
  2501  
  2502  func (fake *FakeCloudControllerClient) StopApplicationCallCount() int {
  2503  	fake.stopApplicationMutex.RLock()
  2504  	defer fake.stopApplicationMutex.RUnlock()
  2505  	return len(fake.stopApplicationArgsForCall)
  2506  }
  2507  
  2508  func (fake *FakeCloudControllerClient) StopApplicationArgsForCall(i int) string {
  2509  	fake.stopApplicationMutex.RLock()
  2510  	defer fake.stopApplicationMutex.RUnlock()
  2511  	return fake.stopApplicationArgsForCall[i].appGUID
  2512  }
  2513  
  2514  func (fake *FakeCloudControllerClient) StopApplicationReturns(result1 ccv3.Warnings, result2 error) {
  2515  	fake.StopApplicationStub = nil
  2516  	fake.stopApplicationReturns = struct {
  2517  		result1 ccv3.Warnings
  2518  		result2 error
  2519  	}{result1, result2}
  2520  }
  2521  
  2522  func (fake *FakeCloudControllerClient) StopApplicationReturnsOnCall(i int, result1 ccv3.Warnings, result2 error) {
  2523  	fake.StopApplicationStub = nil
  2524  	if fake.stopApplicationReturnsOnCall == nil {
  2525  		fake.stopApplicationReturnsOnCall = make(map[int]struct {
  2526  			result1 ccv3.Warnings
  2527  			result2 error
  2528  		})
  2529  	}
  2530  	fake.stopApplicationReturnsOnCall[i] = struct {
  2531  		result1 ccv3.Warnings
  2532  		result2 error
  2533  	}{result1, result2}
  2534  }
  2535  
  2536  func (fake *FakeCloudControllerClient) UpdateApplication(app ccv3.Application) (ccv3.Application, ccv3.Warnings, error) {
  2537  	fake.updateApplicationMutex.Lock()
  2538  	ret, specificReturn := fake.updateApplicationReturnsOnCall[len(fake.updateApplicationArgsForCall)]
  2539  	fake.updateApplicationArgsForCall = append(fake.updateApplicationArgsForCall, struct {
  2540  		app ccv3.Application
  2541  	}{app})
  2542  	fake.recordInvocation("UpdateApplication", []interface{}{app})
  2543  	fake.updateApplicationMutex.Unlock()
  2544  	if fake.UpdateApplicationStub != nil {
  2545  		return fake.UpdateApplicationStub(app)
  2546  	}
  2547  	if specificReturn {
  2548  		return ret.result1, ret.result2, ret.result3
  2549  	}
  2550  	return fake.updateApplicationReturns.result1, fake.updateApplicationReturns.result2, fake.updateApplicationReturns.result3
  2551  }
  2552  
  2553  func (fake *FakeCloudControllerClient) UpdateApplicationCallCount() int {
  2554  	fake.updateApplicationMutex.RLock()
  2555  	defer fake.updateApplicationMutex.RUnlock()
  2556  	return len(fake.updateApplicationArgsForCall)
  2557  }
  2558  
  2559  func (fake *FakeCloudControllerClient) UpdateApplicationArgsForCall(i int) ccv3.Application {
  2560  	fake.updateApplicationMutex.RLock()
  2561  	defer fake.updateApplicationMutex.RUnlock()
  2562  	return fake.updateApplicationArgsForCall[i].app
  2563  }
  2564  
  2565  func (fake *FakeCloudControllerClient) UpdateApplicationReturns(result1 ccv3.Application, result2 ccv3.Warnings, result3 error) {
  2566  	fake.UpdateApplicationStub = nil
  2567  	fake.updateApplicationReturns = struct {
  2568  		result1 ccv3.Application
  2569  		result2 ccv3.Warnings
  2570  		result3 error
  2571  	}{result1, result2, result3}
  2572  }
  2573  
  2574  func (fake *FakeCloudControllerClient) UpdateApplicationReturnsOnCall(i int, result1 ccv3.Application, result2 ccv3.Warnings, result3 error) {
  2575  	fake.UpdateApplicationStub = nil
  2576  	if fake.updateApplicationReturnsOnCall == nil {
  2577  		fake.updateApplicationReturnsOnCall = make(map[int]struct {
  2578  			result1 ccv3.Application
  2579  			result2 ccv3.Warnings
  2580  			result3 error
  2581  		})
  2582  	}
  2583  	fake.updateApplicationReturnsOnCall[i] = struct {
  2584  		result1 ccv3.Application
  2585  		result2 ccv3.Warnings
  2586  		result3 error
  2587  	}{result1, result2, result3}
  2588  }
  2589  
  2590  func (fake *FakeCloudControllerClient) PatchApplicationUserProvidedEnvironmentVariables(appGUID string, envVars ccv3.EnvironmentVariables) (ccv3.EnvironmentVariables, ccv3.Warnings, error) {
  2591  	fake.patchApplicationUserProvidedEnvironmentVariablesMutex.Lock()
  2592  	ret, specificReturn := fake.patchApplicationUserProvidedEnvironmentVariablesReturnsOnCall[len(fake.patchApplicationUserProvidedEnvironmentVariablesArgsForCall)]
  2593  	fake.patchApplicationUserProvidedEnvironmentVariablesArgsForCall = append(fake.patchApplicationUserProvidedEnvironmentVariablesArgsForCall, struct {
  2594  		appGUID string
  2595  		envVars ccv3.EnvironmentVariables
  2596  	}{appGUID, envVars})
  2597  	fake.recordInvocation("PatchApplicationUserProvidedEnvironmentVariables", []interface{}{appGUID, envVars})
  2598  	fake.patchApplicationUserProvidedEnvironmentVariablesMutex.Unlock()
  2599  	if fake.PatchApplicationUserProvidedEnvironmentVariablesStub != nil {
  2600  		return fake.PatchApplicationUserProvidedEnvironmentVariablesStub(appGUID, envVars)
  2601  	}
  2602  	if specificReturn {
  2603  		return ret.result1, ret.result2, ret.result3
  2604  	}
  2605  	return fake.patchApplicationUserProvidedEnvironmentVariablesReturns.result1, fake.patchApplicationUserProvidedEnvironmentVariablesReturns.result2, fake.patchApplicationUserProvidedEnvironmentVariablesReturns.result3
  2606  }
  2607  
  2608  func (fake *FakeCloudControllerClient) PatchApplicationUserProvidedEnvironmentVariablesCallCount() int {
  2609  	fake.patchApplicationUserProvidedEnvironmentVariablesMutex.RLock()
  2610  	defer fake.patchApplicationUserProvidedEnvironmentVariablesMutex.RUnlock()
  2611  	return len(fake.patchApplicationUserProvidedEnvironmentVariablesArgsForCall)
  2612  }
  2613  
  2614  func (fake *FakeCloudControllerClient) PatchApplicationUserProvidedEnvironmentVariablesArgsForCall(i int) (string, ccv3.EnvironmentVariables) {
  2615  	fake.patchApplicationUserProvidedEnvironmentVariablesMutex.RLock()
  2616  	defer fake.patchApplicationUserProvidedEnvironmentVariablesMutex.RUnlock()
  2617  	return fake.patchApplicationUserProvidedEnvironmentVariablesArgsForCall[i].appGUID, fake.patchApplicationUserProvidedEnvironmentVariablesArgsForCall[i].envVars
  2618  }
  2619  
  2620  func (fake *FakeCloudControllerClient) PatchApplicationUserProvidedEnvironmentVariablesReturns(result1 ccv3.EnvironmentVariables, result2 ccv3.Warnings, result3 error) {
  2621  	fake.PatchApplicationUserProvidedEnvironmentVariablesStub = nil
  2622  	fake.patchApplicationUserProvidedEnvironmentVariablesReturns = struct {
  2623  		result1 ccv3.EnvironmentVariables
  2624  		result2 ccv3.Warnings
  2625  		result3 error
  2626  	}{result1, result2, result3}
  2627  }
  2628  
  2629  func (fake *FakeCloudControllerClient) PatchApplicationUserProvidedEnvironmentVariablesReturnsOnCall(i int, result1 ccv3.EnvironmentVariables, result2 ccv3.Warnings, result3 error) {
  2630  	fake.PatchApplicationUserProvidedEnvironmentVariablesStub = nil
  2631  	if fake.patchApplicationUserProvidedEnvironmentVariablesReturnsOnCall == nil {
  2632  		fake.patchApplicationUserProvidedEnvironmentVariablesReturnsOnCall = make(map[int]struct {
  2633  			result1 ccv3.EnvironmentVariables
  2634  			result2 ccv3.Warnings
  2635  			result3 error
  2636  		})
  2637  	}
  2638  	fake.patchApplicationUserProvidedEnvironmentVariablesReturnsOnCall[i] = struct {
  2639  		result1 ccv3.EnvironmentVariables
  2640  		result2 ccv3.Warnings
  2641  		result3 error
  2642  	}{result1, result2, result3}
  2643  }
  2644  
  2645  func (fake *FakeCloudControllerClient) UpdateTask(taskGUID string) (ccv3.Task, ccv3.Warnings, error) {
  2646  	fake.updateTaskMutex.Lock()
  2647  	ret, specificReturn := fake.updateTaskReturnsOnCall[len(fake.updateTaskArgsForCall)]
  2648  	fake.updateTaskArgsForCall = append(fake.updateTaskArgsForCall, struct {
  2649  		taskGUID string
  2650  	}{taskGUID})
  2651  	fake.recordInvocation("UpdateTask", []interface{}{taskGUID})
  2652  	fake.updateTaskMutex.Unlock()
  2653  	if fake.UpdateTaskStub != nil {
  2654  		return fake.UpdateTaskStub(taskGUID)
  2655  	}
  2656  	if specificReturn {
  2657  		return ret.result1, ret.result2, ret.result3
  2658  	}
  2659  	return fake.updateTaskReturns.result1, fake.updateTaskReturns.result2, fake.updateTaskReturns.result3
  2660  }
  2661  
  2662  func (fake *FakeCloudControllerClient) UpdateTaskCallCount() int {
  2663  	fake.updateTaskMutex.RLock()
  2664  	defer fake.updateTaskMutex.RUnlock()
  2665  	return len(fake.updateTaskArgsForCall)
  2666  }
  2667  
  2668  func (fake *FakeCloudControllerClient) UpdateTaskArgsForCall(i int) string {
  2669  	fake.updateTaskMutex.RLock()
  2670  	defer fake.updateTaskMutex.RUnlock()
  2671  	return fake.updateTaskArgsForCall[i].taskGUID
  2672  }
  2673  
  2674  func (fake *FakeCloudControllerClient) UpdateTaskReturns(result1 ccv3.Task, result2 ccv3.Warnings, result3 error) {
  2675  	fake.UpdateTaskStub = nil
  2676  	fake.updateTaskReturns = struct {
  2677  		result1 ccv3.Task
  2678  		result2 ccv3.Warnings
  2679  		result3 error
  2680  	}{result1, result2, result3}
  2681  }
  2682  
  2683  func (fake *FakeCloudControllerClient) UpdateTaskReturnsOnCall(i int, result1 ccv3.Task, result2 ccv3.Warnings, result3 error) {
  2684  	fake.UpdateTaskStub = nil
  2685  	if fake.updateTaskReturnsOnCall == nil {
  2686  		fake.updateTaskReturnsOnCall = make(map[int]struct {
  2687  			result1 ccv3.Task
  2688  			result2 ccv3.Warnings
  2689  			result3 error
  2690  		})
  2691  	}
  2692  	fake.updateTaskReturnsOnCall[i] = struct {
  2693  		result1 ccv3.Task
  2694  		result2 ccv3.Warnings
  2695  		result3 error
  2696  	}{result1, result2, result3}
  2697  }
  2698  
  2699  func (fake *FakeCloudControllerClient) UploadPackage(pkg ccv3.Package, zipFilepath string) (ccv3.Package, ccv3.Warnings, error) {
  2700  	fake.uploadPackageMutex.Lock()
  2701  	ret, specificReturn := fake.uploadPackageReturnsOnCall[len(fake.uploadPackageArgsForCall)]
  2702  	fake.uploadPackageArgsForCall = append(fake.uploadPackageArgsForCall, struct {
  2703  		pkg         ccv3.Package
  2704  		zipFilepath string
  2705  	}{pkg, zipFilepath})
  2706  	fake.recordInvocation("UploadPackage", []interface{}{pkg, zipFilepath})
  2707  	fake.uploadPackageMutex.Unlock()
  2708  	if fake.UploadPackageStub != nil {
  2709  		return fake.UploadPackageStub(pkg, zipFilepath)
  2710  	}
  2711  	if specificReturn {
  2712  		return ret.result1, ret.result2, ret.result3
  2713  	}
  2714  	return fake.uploadPackageReturns.result1, fake.uploadPackageReturns.result2, fake.uploadPackageReturns.result3
  2715  }
  2716  
  2717  func (fake *FakeCloudControllerClient) UploadPackageCallCount() int {
  2718  	fake.uploadPackageMutex.RLock()
  2719  	defer fake.uploadPackageMutex.RUnlock()
  2720  	return len(fake.uploadPackageArgsForCall)
  2721  }
  2722  
  2723  func (fake *FakeCloudControllerClient) UploadPackageArgsForCall(i int) (ccv3.Package, string) {
  2724  	fake.uploadPackageMutex.RLock()
  2725  	defer fake.uploadPackageMutex.RUnlock()
  2726  	return fake.uploadPackageArgsForCall[i].pkg, fake.uploadPackageArgsForCall[i].zipFilepath
  2727  }
  2728  
  2729  func (fake *FakeCloudControllerClient) UploadPackageReturns(result1 ccv3.Package, result2 ccv3.Warnings, result3 error) {
  2730  	fake.UploadPackageStub = nil
  2731  	fake.uploadPackageReturns = struct {
  2732  		result1 ccv3.Package
  2733  		result2 ccv3.Warnings
  2734  		result3 error
  2735  	}{result1, result2, result3}
  2736  }
  2737  
  2738  func (fake *FakeCloudControllerClient) UploadPackageReturnsOnCall(i int, result1 ccv3.Package, result2 ccv3.Warnings, result3 error) {
  2739  	fake.UploadPackageStub = nil
  2740  	if fake.uploadPackageReturnsOnCall == nil {
  2741  		fake.uploadPackageReturnsOnCall = make(map[int]struct {
  2742  			result1 ccv3.Package
  2743  			result2 ccv3.Warnings
  2744  			result3 error
  2745  		})
  2746  	}
  2747  	fake.uploadPackageReturnsOnCall[i] = struct {
  2748  		result1 ccv3.Package
  2749  		result2 ccv3.Warnings
  2750  		result3 error
  2751  	}{result1, result2, result3}
  2752  }
  2753  
  2754  func (fake *FakeCloudControllerClient) Invocations() map[string][][]interface{} {
  2755  	fake.invocationsMutex.RLock()
  2756  	defer fake.invocationsMutex.RUnlock()
  2757  	fake.assignSpaceToIsolationSegmentMutex.RLock()
  2758  	defer fake.assignSpaceToIsolationSegmentMutex.RUnlock()
  2759  	fake.cloudControllerAPIVersionMutex.RLock()
  2760  	defer fake.cloudControllerAPIVersionMutex.RUnlock()
  2761  	fake.createApplicationMutex.RLock()
  2762  	defer fake.createApplicationMutex.RUnlock()
  2763  	fake.createApplicationProcessScaleMutex.RLock()
  2764  	defer fake.createApplicationProcessScaleMutex.RUnlock()
  2765  	fake.createApplicationTaskMutex.RLock()
  2766  	defer fake.createApplicationTaskMutex.RUnlock()
  2767  	fake.createBuildMutex.RLock()
  2768  	defer fake.createBuildMutex.RUnlock()
  2769  	fake.createIsolationSegmentMutex.RLock()
  2770  	defer fake.createIsolationSegmentMutex.RUnlock()
  2771  	fake.createPackageMutex.RLock()
  2772  	defer fake.createPackageMutex.RUnlock()
  2773  	fake.deleteApplicationMutex.RLock()
  2774  	defer fake.deleteApplicationMutex.RUnlock()
  2775  	fake.deleteApplicationProcessInstanceMutex.RLock()
  2776  	defer fake.deleteApplicationProcessInstanceMutex.RUnlock()
  2777  	fake.deleteIsolationSegmentMutex.RLock()
  2778  	defer fake.deleteIsolationSegmentMutex.RUnlock()
  2779  	fake.entitleIsolationSegmentToOrganizationsMutex.RLock()
  2780  	defer fake.entitleIsolationSegmentToOrganizationsMutex.RUnlock()
  2781  	fake.getApplicationDropletsMutex.RLock()
  2782  	defer fake.getApplicationDropletsMutex.RUnlock()
  2783  	fake.getApplicationEnvironmentVariablesMutex.RLock()
  2784  	defer fake.getApplicationEnvironmentVariablesMutex.RUnlock()
  2785  	fake.getApplicationProcessByTypeMutex.RLock()
  2786  	defer fake.getApplicationProcessByTypeMutex.RUnlock()
  2787  	fake.getApplicationProcessesMutex.RLock()
  2788  	defer fake.getApplicationProcessesMutex.RUnlock()
  2789  	fake.getApplicationTasksMutex.RLock()
  2790  	defer fake.getApplicationTasksMutex.RUnlock()
  2791  	fake.getApplicationsMutex.RLock()
  2792  	defer fake.getApplicationsMutex.RUnlock()
  2793  	fake.getBuildMutex.RLock()
  2794  	defer fake.getBuildMutex.RUnlock()
  2795  	fake.getDropletMutex.RLock()
  2796  	defer fake.getDropletMutex.RUnlock()
  2797  	fake.getIsolationSegmentMutex.RLock()
  2798  	defer fake.getIsolationSegmentMutex.RUnlock()
  2799  	fake.getIsolationSegmentOrganizationsByIsolationSegmentMutex.RLock()
  2800  	defer fake.getIsolationSegmentOrganizationsByIsolationSegmentMutex.RUnlock()
  2801  	fake.getIsolationSegmentsMutex.RLock()
  2802  	defer fake.getIsolationSegmentsMutex.RUnlock()
  2803  	fake.getOrganizationDefaultIsolationSegmentMutex.RLock()
  2804  	defer fake.getOrganizationDefaultIsolationSegmentMutex.RUnlock()
  2805  	fake.getOrganizationsMutex.RLock()
  2806  	defer fake.getOrganizationsMutex.RUnlock()
  2807  	fake.getPackagesMutex.RLock()
  2808  	defer fake.getPackagesMutex.RUnlock()
  2809  	fake.getPackageMutex.RLock()
  2810  	defer fake.getPackageMutex.RUnlock()
  2811  	fake.getProcessInstancesMutex.RLock()
  2812  	defer fake.getProcessInstancesMutex.RUnlock()
  2813  	fake.getSpaceIsolationSegmentMutex.RLock()
  2814  	defer fake.getSpaceIsolationSegmentMutex.RUnlock()
  2815  	fake.patchApplicationProcessHealthCheckMutex.RLock()
  2816  	defer fake.patchApplicationProcessHealthCheckMutex.RUnlock()
  2817  	fake.patchOrganizationDefaultIsolationSegmentMutex.RLock()
  2818  	defer fake.patchOrganizationDefaultIsolationSegmentMutex.RUnlock()
  2819  	fake.pollJobMutex.RLock()
  2820  	defer fake.pollJobMutex.RUnlock()
  2821  	fake.revokeIsolationSegmentFromOrganizationMutex.RLock()
  2822  	defer fake.revokeIsolationSegmentFromOrganizationMutex.RUnlock()
  2823  	fake.setApplicationDropletMutex.RLock()
  2824  	defer fake.setApplicationDropletMutex.RUnlock()
  2825  	fake.startApplicationMutex.RLock()
  2826  	defer fake.startApplicationMutex.RUnlock()
  2827  	fake.stopApplicationMutex.RLock()
  2828  	defer fake.stopApplicationMutex.RUnlock()
  2829  	fake.updateApplicationMutex.RLock()
  2830  	defer fake.updateApplicationMutex.RUnlock()
  2831  	fake.patchApplicationUserProvidedEnvironmentVariablesMutex.RLock()
  2832  	defer fake.patchApplicationUserProvidedEnvironmentVariablesMutex.RUnlock()
  2833  	fake.updateTaskMutex.RLock()
  2834  	defer fake.updateTaskMutex.RUnlock()
  2835  	fake.uploadPackageMutex.RLock()
  2836  	defer fake.uploadPackageMutex.RUnlock()
  2837  	copiedInvocations := map[string][][]interface{}{}
  2838  	for key, value := range fake.invocations {
  2839  		copiedInvocations[key] = value
  2840  	}
  2841  	return copiedInvocations
  2842  }
  2843  
  2844  func (fake *FakeCloudControllerClient) recordInvocation(key string, args []interface{}) {
  2845  	fake.invocationsMutex.Lock()
  2846  	defer fake.invocationsMutex.Unlock()
  2847  	if fake.invocations == nil {
  2848  		fake.invocations = map[string][][]interface{}{}
  2849  	}
  2850  	if fake.invocations[key] == nil {
  2851  		fake.invocations[key] = [][]interface{}{}
  2852  	}
  2853  	fake.invocations[key] = append(fake.invocations[key], args)
  2854  }
  2855  
  2856  var _ v3action.CloudControllerClient = new(FakeCloudControllerClient)