github.com/dcarley/cf-cli@v6.24.1-0.20170220111324-4225ff346898+incompatible/actor/v2action/v2actionfakes/fake_cloud_controller_client.go (about)

     1  // This file was generated by counterfeiter
     2  package v2actionfakes
     3  
     4  import (
     5  	"sync"
     6  
     7  	"code.cloudfoundry.org/cli/actor/v2action"
     8  	"code.cloudfoundry.org/cli/api/cloudcontroller/ccv2"
     9  )
    10  
    11  type FakeCloudControllerClient struct {
    12  	DeleteOrganizationStub        func(orgGUID string) (ccv2.Job, ccv2.Warnings, error)
    13  	deleteOrganizationMutex       sync.RWMutex
    14  	deleteOrganizationArgsForCall []struct {
    15  		orgGUID string
    16  	}
    17  	deleteOrganizationReturns struct {
    18  		result1 ccv2.Job
    19  		result2 ccv2.Warnings
    20  		result3 error
    21  	}
    22  	DeleteRouteStub        func(routeGUID string) (ccv2.Warnings, error)
    23  	deleteRouteMutex       sync.RWMutex
    24  	deleteRouteArgsForCall []struct {
    25  		routeGUID string
    26  	}
    27  	deleteRouteReturns struct {
    28  		result1 ccv2.Warnings
    29  		result2 error
    30  	}
    31  	DeleteServiceBindingStub        func(serviceBindingGUID string) (ccv2.Warnings, error)
    32  	deleteServiceBindingMutex       sync.RWMutex
    33  	deleteServiceBindingArgsForCall []struct {
    34  		serviceBindingGUID string
    35  	}
    36  	deleteServiceBindingReturns struct {
    37  		result1 ccv2.Warnings
    38  		result2 error
    39  	}
    40  	GetApplicationInstanceStatusesByApplicationStub        func(guid string) (map[int]ccv2.ApplicationInstanceStatus, ccv2.Warnings, error)
    41  	getApplicationInstanceStatusesByApplicationMutex       sync.RWMutex
    42  	getApplicationInstanceStatusesByApplicationArgsForCall []struct {
    43  		guid string
    44  	}
    45  	getApplicationInstanceStatusesByApplicationReturns struct {
    46  		result1 map[int]ccv2.ApplicationInstanceStatus
    47  		result2 ccv2.Warnings
    48  		result3 error
    49  	}
    50  	GetApplicationInstancesByApplicationStub        func(guid string) (map[int]ccv2.ApplicationInstance, ccv2.Warnings, error)
    51  	getApplicationInstancesByApplicationMutex       sync.RWMutex
    52  	getApplicationInstancesByApplicationArgsForCall []struct {
    53  		guid string
    54  	}
    55  	getApplicationInstancesByApplicationReturns struct {
    56  		result1 map[int]ccv2.ApplicationInstance
    57  		result2 ccv2.Warnings
    58  		result3 error
    59  	}
    60  	GetApplicationRoutesStub        func(appGUID string, queries []ccv2.Query) ([]ccv2.Route, ccv2.Warnings, error)
    61  	getApplicationRoutesMutex       sync.RWMutex
    62  	getApplicationRoutesArgsForCall []struct {
    63  		appGUID string
    64  		queries []ccv2.Query
    65  	}
    66  	getApplicationRoutesReturns struct {
    67  		result1 []ccv2.Route
    68  		result2 ccv2.Warnings
    69  		result3 error
    70  	}
    71  	GetApplicationStub        func(guid string) (ccv2.Application, ccv2.Warnings, error)
    72  	getApplicationMutex       sync.RWMutex
    73  	getApplicationArgsForCall []struct {
    74  		guid string
    75  	}
    76  	getApplicationReturns struct {
    77  		result1 ccv2.Application
    78  		result2 ccv2.Warnings
    79  		result3 error
    80  	}
    81  	GetApplicationsStub        func(queries []ccv2.Query) ([]ccv2.Application, ccv2.Warnings, error)
    82  	getApplicationsMutex       sync.RWMutex
    83  	getApplicationsArgsForCall []struct {
    84  		queries []ccv2.Query
    85  	}
    86  	getApplicationsReturns struct {
    87  		result1 []ccv2.Application
    88  		result2 ccv2.Warnings
    89  		result3 error
    90  	}
    91  	GetJobStub        func(jobGUID string) (ccv2.Job, ccv2.Warnings, error)
    92  	getJobMutex       sync.RWMutex
    93  	getJobArgsForCall []struct {
    94  		jobGUID string
    95  	}
    96  	getJobReturns struct {
    97  		result1 ccv2.Job
    98  		result2 ccv2.Warnings
    99  		result3 error
   100  	}
   101  	GetOrganizationsStub        func(queries []ccv2.Query) ([]ccv2.Organization, ccv2.Warnings, error)
   102  	getOrganizationsMutex       sync.RWMutex
   103  	getOrganizationsArgsForCall []struct {
   104  		queries []ccv2.Query
   105  	}
   106  	getOrganizationsReturns struct {
   107  		result1 []ccv2.Organization
   108  		result2 ccv2.Warnings
   109  		result3 error
   110  	}
   111  	GetPrivateDomainStub        func(domainGUID string) (ccv2.Domain, ccv2.Warnings, error)
   112  	getPrivateDomainMutex       sync.RWMutex
   113  	getPrivateDomainArgsForCall []struct {
   114  		domainGUID string
   115  	}
   116  	getPrivateDomainReturns struct {
   117  		result1 ccv2.Domain
   118  		result2 ccv2.Warnings
   119  		result3 error
   120  	}
   121  	GetRouteApplicationsStub        func(routeGUID string, queries []ccv2.Query) ([]ccv2.Application, ccv2.Warnings, error)
   122  	getRouteApplicationsMutex       sync.RWMutex
   123  	getRouteApplicationsArgsForCall []struct {
   124  		routeGUID string
   125  		queries   []ccv2.Query
   126  	}
   127  	getRouteApplicationsReturns struct {
   128  		result1 []ccv2.Application
   129  		result2 ccv2.Warnings
   130  		result3 error
   131  	}
   132  	GetServiceBindingsStub        func(queries []ccv2.Query) ([]ccv2.ServiceBinding, ccv2.Warnings, error)
   133  	getServiceBindingsMutex       sync.RWMutex
   134  	getServiceBindingsArgsForCall []struct {
   135  		queries []ccv2.Query
   136  	}
   137  	getServiceBindingsReturns struct {
   138  		result1 []ccv2.ServiceBinding
   139  		result2 ccv2.Warnings
   140  		result3 error
   141  	}
   142  	GetServiceInstancesStub        func(queries []ccv2.Query) ([]ccv2.ServiceInstance, ccv2.Warnings, error)
   143  	getServiceInstancesMutex       sync.RWMutex
   144  	getServiceInstancesArgsForCall []struct {
   145  		queries []ccv2.Query
   146  	}
   147  	getServiceInstancesReturns struct {
   148  		result1 []ccv2.ServiceInstance
   149  		result2 ccv2.Warnings
   150  		result3 error
   151  	}
   152  	GetSharedDomainStub        func(domainGUID string) (ccv2.Domain, ccv2.Warnings, error)
   153  	getSharedDomainMutex       sync.RWMutex
   154  	getSharedDomainArgsForCall []struct {
   155  		domainGUID string
   156  	}
   157  	getSharedDomainReturns struct {
   158  		result1 ccv2.Domain
   159  		result2 ccv2.Warnings
   160  		result3 error
   161  	}
   162  	GetSpaceRoutesStub        func(spaceGUID string, queries []ccv2.Query) ([]ccv2.Route, ccv2.Warnings, error)
   163  	getSpaceRoutesMutex       sync.RWMutex
   164  	getSpaceRoutesArgsForCall []struct {
   165  		spaceGUID string
   166  		queries   []ccv2.Query
   167  	}
   168  	getSpaceRoutesReturns struct {
   169  		result1 []ccv2.Route
   170  		result2 ccv2.Warnings
   171  		result3 error
   172  	}
   173  	GetSpaceServiceInstancesStub        func(spaceGUID string, includeUserProvidedServices bool, queries []ccv2.Query) ([]ccv2.ServiceInstance, ccv2.Warnings, error)
   174  	getSpaceServiceInstancesMutex       sync.RWMutex
   175  	getSpaceServiceInstancesArgsForCall []struct {
   176  		spaceGUID                   string
   177  		includeUserProvidedServices bool
   178  		queries                     []ccv2.Query
   179  	}
   180  	getSpaceServiceInstancesReturns struct {
   181  		result1 []ccv2.ServiceInstance
   182  		result2 ccv2.Warnings
   183  		result3 error
   184  	}
   185  	GetSpacesStub        func(queries []ccv2.Query) ([]ccv2.Space, ccv2.Warnings, error)
   186  	getSpacesMutex       sync.RWMutex
   187  	getSpacesArgsForCall []struct {
   188  		queries []ccv2.Query
   189  	}
   190  	getSpacesReturns struct {
   191  		result1 []ccv2.Space
   192  		result2 ccv2.Warnings
   193  		result3 error
   194  	}
   195  	GetStackStub        func(guid string) (ccv2.Stack, ccv2.Warnings, error)
   196  	getStackMutex       sync.RWMutex
   197  	getStackArgsForCall []struct {
   198  		guid string
   199  	}
   200  	getStackReturns struct {
   201  		result1 ccv2.Stack
   202  		result2 ccv2.Warnings
   203  		result3 error
   204  	}
   205  	NewUserStub        func(uaaUserID string) (ccv2.User, ccv2.Warnings, error)
   206  	newUserMutex       sync.RWMutex
   207  	newUserArgsForCall []struct {
   208  		uaaUserID string
   209  	}
   210  	newUserReturns struct {
   211  		result1 ccv2.User
   212  		result2 ccv2.Warnings
   213  		result3 error
   214  	}
   215  	PollJobStub        func(job ccv2.Job) (ccv2.Warnings, error)
   216  	pollJobMutex       sync.RWMutex
   217  	pollJobArgsForCall []struct {
   218  		job ccv2.Job
   219  	}
   220  	pollJobReturns struct {
   221  		result1 ccv2.Warnings
   222  		result2 error
   223  	}
   224  	TargetCFStub        func(settings ccv2.TargetSettings) (ccv2.Warnings, error)
   225  	targetCFMutex       sync.RWMutex
   226  	targetCFArgsForCall []struct {
   227  		settings ccv2.TargetSettings
   228  	}
   229  	targetCFReturns struct {
   230  		result1 ccv2.Warnings
   231  		result2 error
   232  	}
   233  	UpdateApplicationStub        func(app ccv2.Application) (ccv2.Application, ccv2.Warnings, error)
   234  	updateApplicationMutex       sync.RWMutex
   235  	updateApplicationArgsForCall []struct {
   236  		app ccv2.Application
   237  	}
   238  	updateApplicationReturns struct {
   239  		result1 ccv2.Application
   240  		result2 ccv2.Warnings
   241  		result3 error
   242  	}
   243  	APIStub        func() string
   244  	aPIMutex       sync.RWMutex
   245  	aPIArgsForCall []struct{}
   246  	aPIReturns     struct {
   247  		result1 string
   248  	}
   249  	APIVersionStub        func() string
   250  	aPIVersionMutex       sync.RWMutex
   251  	aPIVersionArgsForCall []struct{}
   252  	aPIVersionReturns     struct {
   253  		result1 string
   254  	}
   255  	AuthorizationEndpointStub        func() string
   256  	authorizationEndpointMutex       sync.RWMutex
   257  	authorizationEndpointArgsForCall []struct{}
   258  	authorizationEndpointReturns     struct {
   259  		result1 string
   260  	}
   261  	DopplerEndpointStub        func() string
   262  	dopplerEndpointMutex       sync.RWMutex
   263  	dopplerEndpointArgsForCall []struct{}
   264  	dopplerEndpointReturns     struct {
   265  		result1 string
   266  	}
   267  	MinCLIVersionStub        func() string
   268  	minCLIVersionMutex       sync.RWMutex
   269  	minCLIVersionArgsForCall []struct{}
   270  	minCLIVersionReturns     struct {
   271  		result1 string
   272  	}
   273  	RoutingEndpointStub        func() string
   274  	routingEndpointMutex       sync.RWMutex
   275  	routingEndpointArgsForCall []struct{}
   276  	routingEndpointReturns     struct {
   277  		result1 string
   278  	}
   279  	TokenEndpointStub        func() string
   280  	tokenEndpointMutex       sync.RWMutex
   281  	tokenEndpointArgsForCall []struct{}
   282  	tokenEndpointReturns     struct {
   283  		result1 string
   284  	}
   285  	invocations      map[string][][]interface{}
   286  	invocationsMutex sync.RWMutex
   287  }
   288  
   289  func (fake *FakeCloudControllerClient) DeleteOrganization(orgGUID string) (ccv2.Job, ccv2.Warnings, error) {
   290  	fake.deleteOrganizationMutex.Lock()
   291  	fake.deleteOrganizationArgsForCall = append(fake.deleteOrganizationArgsForCall, struct {
   292  		orgGUID string
   293  	}{orgGUID})
   294  	fake.recordInvocation("DeleteOrganization", []interface{}{orgGUID})
   295  	fake.deleteOrganizationMutex.Unlock()
   296  	if fake.DeleteOrganizationStub != nil {
   297  		return fake.DeleteOrganizationStub(orgGUID)
   298  	} else {
   299  		return fake.deleteOrganizationReturns.result1, fake.deleteOrganizationReturns.result2, fake.deleteOrganizationReturns.result3
   300  	}
   301  }
   302  
   303  func (fake *FakeCloudControllerClient) DeleteOrganizationCallCount() int {
   304  	fake.deleteOrganizationMutex.RLock()
   305  	defer fake.deleteOrganizationMutex.RUnlock()
   306  	return len(fake.deleteOrganizationArgsForCall)
   307  }
   308  
   309  func (fake *FakeCloudControllerClient) DeleteOrganizationArgsForCall(i int) string {
   310  	fake.deleteOrganizationMutex.RLock()
   311  	defer fake.deleteOrganizationMutex.RUnlock()
   312  	return fake.deleteOrganizationArgsForCall[i].orgGUID
   313  }
   314  
   315  func (fake *FakeCloudControllerClient) DeleteOrganizationReturns(result1 ccv2.Job, result2 ccv2.Warnings, result3 error) {
   316  	fake.DeleteOrganizationStub = nil
   317  	fake.deleteOrganizationReturns = struct {
   318  		result1 ccv2.Job
   319  		result2 ccv2.Warnings
   320  		result3 error
   321  	}{result1, result2, result3}
   322  }
   323  
   324  func (fake *FakeCloudControllerClient) DeleteRoute(routeGUID string) (ccv2.Warnings, error) {
   325  	fake.deleteRouteMutex.Lock()
   326  	fake.deleteRouteArgsForCall = append(fake.deleteRouteArgsForCall, struct {
   327  		routeGUID string
   328  	}{routeGUID})
   329  	fake.recordInvocation("DeleteRoute", []interface{}{routeGUID})
   330  	fake.deleteRouteMutex.Unlock()
   331  	if fake.DeleteRouteStub != nil {
   332  		return fake.DeleteRouteStub(routeGUID)
   333  	} else {
   334  		return fake.deleteRouteReturns.result1, fake.deleteRouteReturns.result2
   335  	}
   336  }
   337  
   338  func (fake *FakeCloudControllerClient) DeleteRouteCallCount() int {
   339  	fake.deleteRouteMutex.RLock()
   340  	defer fake.deleteRouteMutex.RUnlock()
   341  	return len(fake.deleteRouteArgsForCall)
   342  }
   343  
   344  func (fake *FakeCloudControllerClient) DeleteRouteArgsForCall(i int) string {
   345  	fake.deleteRouteMutex.RLock()
   346  	defer fake.deleteRouteMutex.RUnlock()
   347  	return fake.deleteRouteArgsForCall[i].routeGUID
   348  }
   349  
   350  func (fake *FakeCloudControllerClient) DeleteRouteReturns(result1 ccv2.Warnings, result2 error) {
   351  	fake.DeleteRouteStub = nil
   352  	fake.deleteRouteReturns = struct {
   353  		result1 ccv2.Warnings
   354  		result2 error
   355  	}{result1, result2}
   356  }
   357  
   358  func (fake *FakeCloudControllerClient) DeleteServiceBinding(serviceBindingGUID string) (ccv2.Warnings, error) {
   359  	fake.deleteServiceBindingMutex.Lock()
   360  	fake.deleteServiceBindingArgsForCall = append(fake.deleteServiceBindingArgsForCall, struct {
   361  		serviceBindingGUID string
   362  	}{serviceBindingGUID})
   363  	fake.recordInvocation("DeleteServiceBinding", []interface{}{serviceBindingGUID})
   364  	fake.deleteServiceBindingMutex.Unlock()
   365  	if fake.DeleteServiceBindingStub != nil {
   366  		return fake.DeleteServiceBindingStub(serviceBindingGUID)
   367  	} else {
   368  		return fake.deleteServiceBindingReturns.result1, fake.deleteServiceBindingReturns.result2
   369  	}
   370  }
   371  
   372  func (fake *FakeCloudControllerClient) DeleteServiceBindingCallCount() int {
   373  	fake.deleteServiceBindingMutex.RLock()
   374  	defer fake.deleteServiceBindingMutex.RUnlock()
   375  	return len(fake.deleteServiceBindingArgsForCall)
   376  }
   377  
   378  func (fake *FakeCloudControllerClient) DeleteServiceBindingArgsForCall(i int) string {
   379  	fake.deleteServiceBindingMutex.RLock()
   380  	defer fake.deleteServiceBindingMutex.RUnlock()
   381  	return fake.deleteServiceBindingArgsForCall[i].serviceBindingGUID
   382  }
   383  
   384  func (fake *FakeCloudControllerClient) DeleteServiceBindingReturns(result1 ccv2.Warnings, result2 error) {
   385  	fake.DeleteServiceBindingStub = nil
   386  	fake.deleteServiceBindingReturns = struct {
   387  		result1 ccv2.Warnings
   388  		result2 error
   389  	}{result1, result2}
   390  }
   391  
   392  func (fake *FakeCloudControllerClient) GetApplicationInstanceStatusesByApplication(guid string) (map[int]ccv2.ApplicationInstanceStatus, ccv2.Warnings, error) {
   393  	fake.getApplicationInstanceStatusesByApplicationMutex.Lock()
   394  	fake.getApplicationInstanceStatusesByApplicationArgsForCall = append(fake.getApplicationInstanceStatusesByApplicationArgsForCall, struct {
   395  		guid string
   396  	}{guid})
   397  	fake.recordInvocation("GetApplicationInstanceStatusesByApplication", []interface{}{guid})
   398  	fake.getApplicationInstanceStatusesByApplicationMutex.Unlock()
   399  	if fake.GetApplicationInstanceStatusesByApplicationStub != nil {
   400  		return fake.GetApplicationInstanceStatusesByApplicationStub(guid)
   401  	} else {
   402  		return fake.getApplicationInstanceStatusesByApplicationReturns.result1, fake.getApplicationInstanceStatusesByApplicationReturns.result2, fake.getApplicationInstanceStatusesByApplicationReturns.result3
   403  	}
   404  }
   405  
   406  func (fake *FakeCloudControllerClient) GetApplicationInstanceStatusesByApplicationCallCount() int {
   407  	fake.getApplicationInstanceStatusesByApplicationMutex.RLock()
   408  	defer fake.getApplicationInstanceStatusesByApplicationMutex.RUnlock()
   409  	return len(fake.getApplicationInstanceStatusesByApplicationArgsForCall)
   410  }
   411  
   412  func (fake *FakeCloudControllerClient) GetApplicationInstanceStatusesByApplicationArgsForCall(i int) string {
   413  	fake.getApplicationInstanceStatusesByApplicationMutex.RLock()
   414  	defer fake.getApplicationInstanceStatusesByApplicationMutex.RUnlock()
   415  	return fake.getApplicationInstanceStatusesByApplicationArgsForCall[i].guid
   416  }
   417  
   418  func (fake *FakeCloudControllerClient) GetApplicationInstanceStatusesByApplicationReturns(result1 map[int]ccv2.ApplicationInstanceStatus, result2 ccv2.Warnings, result3 error) {
   419  	fake.GetApplicationInstanceStatusesByApplicationStub = nil
   420  	fake.getApplicationInstanceStatusesByApplicationReturns = struct {
   421  		result1 map[int]ccv2.ApplicationInstanceStatus
   422  		result2 ccv2.Warnings
   423  		result3 error
   424  	}{result1, result2, result3}
   425  }
   426  
   427  func (fake *FakeCloudControllerClient) GetApplicationInstancesByApplication(guid string) (map[int]ccv2.ApplicationInstance, ccv2.Warnings, error) {
   428  	fake.getApplicationInstancesByApplicationMutex.Lock()
   429  	fake.getApplicationInstancesByApplicationArgsForCall = append(fake.getApplicationInstancesByApplicationArgsForCall, struct {
   430  		guid string
   431  	}{guid})
   432  	fake.recordInvocation("GetApplicationInstancesByApplication", []interface{}{guid})
   433  	fake.getApplicationInstancesByApplicationMutex.Unlock()
   434  	if fake.GetApplicationInstancesByApplicationStub != nil {
   435  		return fake.GetApplicationInstancesByApplicationStub(guid)
   436  	} else {
   437  		return fake.getApplicationInstancesByApplicationReturns.result1, fake.getApplicationInstancesByApplicationReturns.result2, fake.getApplicationInstancesByApplicationReturns.result3
   438  	}
   439  }
   440  
   441  func (fake *FakeCloudControllerClient) GetApplicationInstancesByApplicationCallCount() int {
   442  	fake.getApplicationInstancesByApplicationMutex.RLock()
   443  	defer fake.getApplicationInstancesByApplicationMutex.RUnlock()
   444  	return len(fake.getApplicationInstancesByApplicationArgsForCall)
   445  }
   446  
   447  func (fake *FakeCloudControllerClient) GetApplicationInstancesByApplicationArgsForCall(i int) string {
   448  	fake.getApplicationInstancesByApplicationMutex.RLock()
   449  	defer fake.getApplicationInstancesByApplicationMutex.RUnlock()
   450  	return fake.getApplicationInstancesByApplicationArgsForCall[i].guid
   451  }
   452  
   453  func (fake *FakeCloudControllerClient) GetApplicationInstancesByApplicationReturns(result1 map[int]ccv2.ApplicationInstance, result2 ccv2.Warnings, result3 error) {
   454  	fake.GetApplicationInstancesByApplicationStub = nil
   455  	fake.getApplicationInstancesByApplicationReturns = struct {
   456  		result1 map[int]ccv2.ApplicationInstance
   457  		result2 ccv2.Warnings
   458  		result3 error
   459  	}{result1, result2, result3}
   460  }
   461  
   462  func (fake *FakeCloudControllerClient) GetApplicationRoutes(appGUID string, queries []ccv2.Query) ([]ccv2.Route, ccv2.Warnings, error) {
   463  	var queriesCopy []ccv2.Query
   464  	if queries != nil {
   465  		queriesCopy = make([]ccv2.Query, len(queries))
   466  		copy(queriesCopy, queries)
   467  	}
   468  	fake.getApplicationRoutesMutex.Lock()
   469  	fake.getApplicationRoutesArgsForCall = append(fake.getApplicationRoutesArgsForCall, struct {
   470  		appGUID string
   471  		queries []ccv2.Query
   472  	}{appGUID, queriesCopy})
   473  	fake.recordInvocation("GetApplicationRoutes", []interface{}{appGUID, queriesCopy})
   474  	fake.getApplicationRoutesMutex.Unlock()
   475  	if fake.GetApplicationRoutesStub != nil {
   476  		return fake.GetApplicationRoutesStub(appGUID, queries)
   477  	} else {
   478  		return fake.getApplicationRoutesReturns.result1, fake.getApplicationRoutesReturns.result2, fake.getApplicationRoutesReturns.result3
   479  	}
   480  }
   481  
   482  func (fake *FakeCloudControllerClient) GetApplicationRoutesCallCount() int {
   483  	fake.getApplicationRoutesMutex.RLock()
   484  	defer fake.getApplicationRoutesMutex.RUnlock()
   485  	return len(fake.getApplicationRoutesArgsForCall)
   486  }
   487  
   488  func (fake *FakeCloudControllerClient) GetApplicationRoutesArgsForCall(i int) (string, []ccv2.Query) {
   489  	fake.getApplicationRoutesMutex.RLock()
   490  	defer fake.getApplicationRoutesMutex.RUnlock()
   491  	return fake.getApplicationRoutesArgsForCall[i].appGUID, fake.getApplicationRoutesArgsForCall[i].queries
   492  }
   493  
   494  func (fake *FakeCloudControllerClient) GetApplicationRoutesReturns(result1 []ccv2.Route, result2 ccv2.Warnings, result3 error) {
   495  	fake.GetApplicationRoutesStub = nil
   496  	fake.getApplicationRoutesReturns = struct {
   497  		result1 []ccv2.Route
   498  		result2 ccv2.Warnings
   499  		result3 error
   500  	}{result1, result2, result3}
   501  }
   502  
   503  func (fake *FakeCloudControllerClient) GetApplication(guid string) (ccv2.Application, ccv2.Warnings, error) {
   504  	fake.getApplicationMutex.Lock()
   505  	fake.getApplicationArgsForCall = append(fake.getApplicationArgsForCall, struct {
   506  		guid string
   507  	}{guid})
   508  	fake.recordInvocation("GetApplication", []interface{}{guid})
   509  	fake.getApplicationMutex.Unlock()
   510  	if fake.GetApplicationStub != nil {
   511  		return fake.GetApplicationStub(guid)
   512  	} else {
   513  		return fake.getApplicationReturns.result1, fake.getApplicationReturns.result2, fake.getApplicationReturns.result3
   514  	}
   515  }
   516  
   517  func (fake *FakeCloudControllerClient) GetApplicationCallCount() int {
   518  	fake.getApplicationMutex.RLock()
   519  	defer fake.getApplicationMutex.RUnlock()
   520  	return len(fake.getApplicationArgsForCall)
   521  }
   522  
   523  func (fake *FakeCloudControllerClient) GetApplicationArgsForCall(i int) string {
   524  	fake.getApplicationMutex.RLock()
   525  	defer fake.getApplicationMutex.RUnlock()
   526  	return fake.getApplicationArgsForCall[i].guid
   527  }
   528  
   529  func (fake *FakeCloudControllerClient) GetApplicationReturns(result1 ccv2.Application, result2 ccv2.Warnings, result3 error) {
   530  	fake.GetApplicationStub = nil
   531  	fake.getApplicationReturns = struct {
   532  		result1 ccv2.Application
   533  		result2 ccv2.Warnings
   534  		result3 error
   535  	}{result1, result2, result3}
   536  }
   537  
   538  func (fake *FakeCloudControllerClient) GetApplications(queries []ccv2.Query) ([]ccv2.Application, ccv2.Warnings, error) {
   539  	var queriesCopy []ccv2.Query
   540  	if queries != nil {
   541  		queriesCopy = make([]ccv2.Query, len(queries))
   542  		copy(queriesCopy, queries)
   543  	}
   544  	fake.getApplicationsMutex.Lock()
   545  	fake.getApplicationsArgsForCall = append(fake.getApplicationsArgsForCall, struct {
   546  		queries []ccv2.Query
   547  	}{queriesCopy})
   548  	fake.recordInvocation("GetApplications", []interface{}{queriesCopy})
   549  	fake.getApplicationsMutex.Unlock()
   550  	if fake.GetApplicationsStub != nil {
   551  		return fake.GetApplicationsStub(queries)
   552  	} else {
   553  		return fake.getApplicationsReturns.result1, fake.getApplicationsReturns.result2, fake.getApplicationsReturns.result3
   554  	}
   555  }
   556  
   557  func (fake *FakeCloudControllerClient) GetApplicationsCallCount() int {
   558  	fake.getApplicationsMutex.RLock()
   559  	defer fake.getApplicationsMutex.RUnlock()
   560  	return len(fake.getApplicationsArgsForCall)
   561  }
   562  
   563  func (fake *FakeCloudControllerClient) GetApplicationsArgsForCall(i int) []ccv2.Query {
   564  	fake.getApplicationsMutex.RLock()
   565  	defer fake.getApplicationsMutex.RUnlock()
   566  	return fake.getApplicationsArgsForCall[i].queries
   567  }
   568  
   569  func (fake *FakeCloudControllerClient) GetApplicationsReturns(result1 []ccv2.Application, result2 ccv2.Warnings, result3 error) {
   570  	fake.GetApplicationsStub = nil
   571  	fake.getApplicationsReturns = struct {
   572  		result1 []ccv2.Application
   573  		result2 ccv2.Warnings
   574  		result3 error
   575  	}{result1, result2, result3}
   576  }
   577  
   578  func (fake *FakeCloudControllerClient) GetJob(jobGUID string) (ccv2.Job, ccv2.Warnings, error) {
   579  	fake.getJobMutex.Lock()
   580  	fake.getJobArgsForCall = append(fake.getJobArgsForCall, struct {
   581  		jobGUID string
   582  	}{jobGUID})
   583  	fake.recordInvocation("GetJob", []interface{}{jobGUID})
   584  	fake.getJobMutex.Unlock()
   585  	if fake.GetJobStub != nil {
   586  		return fake.GetJobStub(jobGUID)
   587  	} else {
   588  		return fake.getJobReturns.result1, fake.getJobReturns.result2, fake.getJobReturns.result3
   589  	}
   590  }
   591  
   592  func (fake *FakeCloudControllerClient) GetJobCallCount() int {
   593  	fake.getJobMutex.RLock()
   594  	defer fake.getJobMutex.RUnlock()
   595  	return len(fake.getJobArgsForCall)
   596  }
   597  
   598  func (fake *FakeCloudControllerClient) GetJobArgsForCall(i int) string {
   599  	fake.getJobMutex.RLock()
   600  	defer fake.getJobMutex.RUnlock()
   601  	return fake.getJobArgsForCall[i].jobGUID
   602  }
   603  
   604  func (fake *FakeCloudControllerClient) GetJobReturns(result1 ccv2.Job, result2 ccv2.Warnings, result3 error) {
   605  	fake.GetJobStub = nil
   606  	fake.getJobReturns = struct {
   607  		result1 ccv2.Job
   608  		result2 ccv2.Warnings
   609  		result3 error
   610  	}{result1, result2, result3}
   611  }
   612  
   613  func (fake *FakeCloudControllerClient) GetOrganizations(queries []ccv2.Query) ([]ccv2.Organization, ccv2.Warnings, error) {
   614  	var queriesCopy []ccv2.Query
   615  	if queries != nil {
   616  		queriesCopy = make([]ccv2.Query, len(queries))
   617  		copy(queriesCopy, queries)
   618  	}
   619  	fake.getOrganizationsMutex.Lock()
   620  	fake.getOrganizationsArgsForCall = append(fake.getOrganizationsArgsForCall, struct {
   621  		queries []ccv2.Query
   622  	}{queriesCopy})
   623  	fake.recordInvocation("GetOrganizations", []interface{}{queriesCopy})
   624  	fake.getOrganizationsMutex.Unlock()
   625  	if fake.GetOrganizationsStub != nil {
   626  		return fake.GetOrganizationsStub(queries)
   627  	} else {
   628  		return fake.getOrganizationsReturns.result1, fake.getOrganizationsReturns.result2, fake.getOrganizationsReturns.result3
   629  	}
   630  }
   631  
   632  func (fake *FakeCloudControllerClient) GetOrganizationsCallCount() int {
   633  	fake.getOrganizationsMutex.RLock()
   634  	defer fake.getOrganizationsMutex.RUnlock()
   635  	return len(fake.getOrganizationsArgsForCall)
   636  }
   637  
   638  func (fake *FakeCloudControllerClient) GetOrganizationsArgsForCall(i int) []ccv2.Query {
   639  	fake.getOrganizationsMutex.RLock()
   640  	defer fake.getOrganizationsMutex.RUnlock()
   641  	return fake.getOrganizationsArgsForCall[i].queries
   642  }
   643  
   644  func (fake *FakeCloudControllerClient) GetOrganizationsReturns(result1 []ccv2.Organization, result2 ccv2.Warnings, result3 error) {
   645  	fake.GetOrganizationsStub = nil
   646  	fake.getOrganizationsReturns = struct {
   647  		result1 []ccv2.Organization
   648  		result2 ccv2.Warnings
   649  		result3 error
   650  	}{result1, result2, result3}
   651  }
   652  
   653  func (fake *FakeCloudControllerClient) GetPrivateDomain(domainGUID string) (ccv2.Domain, ccv2.Warnings, error) {
   654  	fake.getPrivateDomainMutex.Lock()
   655  	fake.getPrivateDomainArgsForCall = append(fake.getPrivateDomainArgsForCall, struct {
   656  		domainGUID string
   657  	}{domainGUID})
   658  	fake.recordInvocation("GetPrivateDomain", []interface{}{domainGUID})
   659  	fake.getPrivateDomainMutex.Unlock()
   660  	if fake.GetPrivateDomainStub != nil {
   661  		return fake.GetPrivateDomainStub(domainGUID)
   662  	} else {
   663  		return fake.getPrivateDomainReturns.result1, fake.getPrivateDomainReturns.result2, fake.getPrivateDomainReturns.result3
   664  	}
   665  }
   666  
   667  func (fake *FakeCloudControllerClient) GetPrivateDomainCallCount() int {
   668  	fake.getPrivateDomainMutex.RLock()
   669  	defer fake.getPrivateDomainMutex.RUnlock()
   670  	return len(fake.getPrivateDomainArgsForCall)
   671  }
   672  
   673  func (fake *FakeCloudControllerClient) GetPrivateDomainArgsForCall(i int) string {
   674  	fake.getPrivateDomainMutex.RLock()
   675  	defer fake.getPrivateDomainMutex.RUnlock()
   676  	return fake.getPrivateDomainArgsForCall[i].domainGUID
   677  }
   678  
   679  func (fake *FakeCloudControllerClient) GetPrivateDomainReturns(result1 ccv2.Domain, result2 ccv2.Warnings, result3 error) {
   680  	fake.GetPrivateDomainStub = nil
   681  	fake.getPrivateDomainReturns = struct {
   682  		result1 ccv2.Domain
   683  		result2 ccv2.Warnings
   684  		result3 error
   685  	}{result1, result2, result3}
   686  }
   687  
   688  func (fake *FakeCloudControllerClient) GetRouteApplications(routeGUID string, queries []ccv2.Query) ([]ccv2.Application, ccv2.Warnings, error) {
   689  	var queriesCopy []ccv2.Query
   690  	if queries != nil {
   691  		queriesCopy = make([]ccv2.Query, len(queries))
   692  		copy(queriesCopy, queries)
   693  	}
   694  	fake.getRouteApplicationsMutex.Lock()
   695  	fake.getRouteApplicationsArgsForCall = append(fake.getRouteApplicationsArgsForCall, struct {
   696  		routeGUID string
   697  		queries   []ccv2.Query
   698  	}{routeGUID, queriesCopy})
   699  	fake.recordInvocation("GetRouteApplications", []interface{}{routeGUID, queriesCopy})
   700  	fake.getRouteApplicationsMutex.Unlock()
   701  	if fake.GetRouteApplicationsStub != nil {
   702  		return fake.GetRouteApplicationsStub(routeGUID, queries)
   703  	} else {
   704  		return fake.getRouteApplicationsReturns.result1, fake.getRouteApplicationsReturns.result2, fake.getRouteApplicationsReturns.result3
   705  	}
   706  }
   707  
   708  func (fake *FakeCloudControllerClient) GetRouteApplicationsCallCount() int {
   709  	fake.getRouteApplicationsMutex.RLock()
   710  	defer fake.getRouteApplicationsMutex.RUnlock()
   711  	return len(fake.getRouteApplicationsArgsForCall)
   712  }
   713  
   714  func (fake *FakeCloudControllerClient) GetRouteApplicationsArgsForCall(i int) (string, []ccv2.Query) {
   715  	fake.getRouteApplicationsMutex.RLock()
   716  	defer fake.getRouteApplicationsMutex.RUnlock()
   717  	return fake.getRouteApplicationsArgsForCall[i].routeGUID, fake.getRouteApplicationsArgsForCall[i].queries
   718  }
   719  
   720  func (fake *FakeCloudControllerClient) GetRouteApplicationsReturns(result1 []ccv2.Application, result2 ccv2.Warnings, result3 error) {
   721  	fake.GetRouteApplicationsStub = nil
   722  	fake.getRouteApplicationsReturns = struct {
   723  		result1 []ccv2.Application
   724  		result2 ccv2.Warnings
   725  		result3 error
   726  	}{result1, result2, result3}
   727  }
   728  
   729  func (fake *FakeCloudControllerClient) GetServiceBindings(queries []ccv2.Query) ([]ccv2.ServiceBinding, ccv2.Warnings, error) {
   730  	var queriesCopy []ccv2.Query
   731  	if queries != nil {
   732  		queriesCopy = make([]ccv2.Query, len(queries))
   733  		copy(queriesCopy, queries)
   734  	}
   735  	fake.getServiceBindingsMutex.Lock()
   736  	fake.getServiceBindingsArgsForCall = append(fake.getServiceBindingsArgsForCall, struct {
   737  		queries []ccv2.Query
   738  	}{queriesCopy})
   739  	fake.recordInvocation("GetServiceBindings", []interface{}{queriesCopy})
   740  	fake.getServiceBindingsMutex.Unlock()
   741  	if fake.GetServiceBindingsStub != nil {
   742  		return fake.GetServiceBindingsStub(queries)
   743  	} else {
   744  		return fake.getServiceBindingsReturns.result1, fake.getServiceBindingsReturns.result2, fake.getServiceBindingsReturns.result3
   745  	}
   746  }
   747  
   748  func (fake *FakeCloudControllerClient) GetServiceBindingsCallCount() int {
   749  	fake.getServiceBindingsMutex.RLock()
   750  	defer fake.getServiceBindingsMutex.RUnlock()
   751  	return len(fake.getServiceBindingsArgsForCall)
   752  }
   753  
   754  func (fake *FakeCloudControllerClient) GetServiceBindingsArgsForCall(i int) []ccv2.Query {
   755  	fake.getServiceBindingsMutex.RLock()
   756  	defer fake.getServiceBindingsMutex.RUnlock()
   757  	return fake.getServiceBindingsArgsForCall[i].queries
   758  }
   759  
   760  func (fake *FakeCloudControllerClient) GetServiceBindingsReturns(result1 []ccv2.ServiceBinding, result2 ccv2.Warnings, result3 error) {
   761  	fake.GetServiceBindingsStub = nil
   762  	fake.getServiceBindingsReturns = struct {
   763  		result1 []ccv2.ServiceBinding
   764  		result2 ccv2.Warnings
   765  		result3 error
   766  	}{result1, result2, result3}
   767  }
   768  
   769  func (fake *FakeCloudControllerClient) GetServiceInstances(queries []ccv2.Query) ([]ccv2.ServiceInstance, ccv2.Warnings, error) {
   770  	var queriesCopy []ccv2.Query
   771  	if queries != nil {
   772  		queriesCopy = make([]ccv2.Query, len(queries))
   773  		copy(queriesCopy, queries)
   774  	}
   775  	fake.getServiceInstancesMutex.Lock()
   776  	fake.getServiceInstancesArgsForCall = append(fake.getServiceInstancesArgsForCall, struct {
   777  		queries []ccv2.Query
   778  	}{queriesCopy})
   779  	fake.recordInvocation("GetServiceInstances", []interface{}{queriesCopy})
   780  	fake.getServiceInstancesMutex.Unlock()
   781  	if fake.GetServiceInstancesStub != nil {
   782  		return fake.GetServiceInstancesStub(queries)
   783  	} else {
   784  		return fake.getServiceInstancesReturns.result1, fake.getServiceInstancesReturns.result2, fake.getServiceInstancesReturns.result3
   785  	}
   786  }
   787  
   788  func (fake *FakeCloudControllerClient) GetServiceInstancesCallCount() int {
   789  	fake.getServiceInstancesMutex.RLock()
   790  	defer fake.getServiceInstancesMutex.RUnlock()
   791  	return len(fake.getServiceInstancesArgsForCall)
   792  }
   793  
   794  func (fake *FakeCloudControllerClient) GetServiceInstancesArgsForCall(i int) []ccv2.Query {
   795  	fake.getServiceInstancesMutex.RLock()
   796  	defer fake.getServiceInstancesMutex.RUnlock()
   797  	return fake.getServiceInstancesArgsForCall[i].queries
   798  }
   799  
   800  func (fake *FakeCloudControllerClient) GetServiceInstancesReturns(result1 []ccv2.ServiceInstance, result2 ccv2.Warnings, result3 error) {
   801  	fake.GetServiceInstancesStub = nil
   802  	fake.getServiceInstancesReturns = struct {
   803  		result1 []ccv2.ServiceInstance
   804  		result2 ccv2.Warnings
   805  		result3 error
   806  	}{result1, result2, result3}
   807  }
   808  
   809  func (fake *FakeCloudControllerClient) GetSharedDomain(domainGUID string) (ccv2.Domain, ccv2.Warnings, error) {
   810  	fake.getSharedDomainMutex.Lock()
   811  	fake.getSharedDomainArgsForCall = append(fake.getSharedDomainArgsForCall, struct {
   812  		domainGUID string
   813  	}{domainGUID})
   814  	fake.recordInvocation("GetSharedDomain", []interface{}{domainGUID})
   815  	fake.getSharedDomainMutex.Unlock()
   816  	if fake.GetSharedDomainStub != nil {
   817  		return fake.GetSharedDomainStub(domainGUID)
   818  	} else {
   819  		return fake.getSharedDomainReturns.result1, fake.getSharedDomainReturns.result2, fake.getSharedDomainReturns.result3
   820  	}
   821  }
   822  
   823  func (fake *FakeCloudControllerClient) GetSharedDomainCallCount() int {
   824  	fake.getSharedDomainMutex.RLock()
   825  	defer fake.getSharedDomainMutex.RUnlock()
   826  	return len(fake.getSharedDomainArgsForCall)
   827  }
   828  
   829  func (fake *FakeCloudControllerClient) GetSharedDomainArgsForCall(i int) string {
   830  	fake.getSharedDomainMutex.RLock()
   831  	defer fake.getSharedDomainMutex.RUnlock()
   832  	return fake.getSharedDomainArgsForCall[i].domainGUID
   833  }
   834  
   835  func (fake *FakeCloudControllerClient) GetSharedDomainReturns(result1 ccv2.Domain, result2 ccv2.Warnings, result3 error) {
   836  	fake.GetSharedDomainStub = nil
   837  	fake.getSharedDomainReturns = struct {
   838  		result1 ccv2.Domain
   839  		result2 ccv2.Warnings
   840  		result3 error
   841  	}{result1, result2, result3}
   842  }
   843  
   844  func (fake *FakeCloudControllerClient) GetSpaceRoutes(spaceGUID string, queries []ccv2.Query) ([]ccv2.Route, ccv2.Warnings, error) {
   845  	var queriesCopy []ccv2.Query
   846  	if queries != nil {
   847  		queriesCopy = make([]ccv2.Query, len(queries))
   848  		copy(queriesCopy, queries)
   849  	}
   850  	fake.getSpaceRoutesMutex.Lock()
   851  	fake.getSpaceRoutesArgsForCall = append(fake.getSpaceRoutesArgsForCall, struct {
   852  		spaceGUID string
   853  		queries   []ccv2.Query
   854  	}{spaceGUID, queriesCopy})
   855  	fake.recordInvocation("GetSpaceRoutes", []interface{}{spaceGUID, queriesCopy})
   856  	fake.getSpaceRoutesMutex.Unlock()
   857  	if fake.GetSpaceRoutesStub != nil {
   858  		return fake.GetSpaceRoutesStub(spaceGUID, queries)
   859  	} else {
   860  		return fake.getSpaceRoutesReturns.result1, fake.getSpaceRoutesReturns.result2, fake.getSpaceRoutesReturns.result3
   861  	}
   862  }
   863  
   864  func (fake *FakeCloudControllerClient) GetSpaceRoutesCallCount() int {
   865  	fake.getSpaceRoutesMutex.RLock()
   866  	defer fake.getSpaceRoutesMutex.RUnlock()
   867  	return len(fake.getSpaceRoutesArgsForCall)
   868  }
   869  
   870  func (fake *FakeCloudControllerClient) GetSpaceRoutesArgsForCall(i int) (string, []ccv2.Query) {
   871  	fake.getSpaceRoutesMutex.RLock()
   872  	defer fake.getSpaceRoutesMutex.RUnlock()
   873  	return fake.getSpaceRoutesArgsForCall[i].spaceGUID, fake.getSpaceRoutesArgsForCall[i].queries
   874  }
   875  
   876  func (fake *FakeCloudControllerClient) GetSpaceRoutesReturns(result1 []ccv2.Route, result2 ccv2.Warnings, result3 error) {
   877  	fake.GetSpaceRoutesStub = nil
   878  	fake.getSpaceRoutesReturns = struct {
   879  		result1 []ccv2.Route
   880  		result2 ccv2.Warnings
   881  		result3 error
   882  	}{result1, result2, result3}
   883  }
   884  
   885  func (fake *FakeCloudControllerClient) GetSpaceServiceInstances(spaceGUID string, includeUserProvidedServices bool, queries []ccv2.Query) ([]ccv2.ServiceInstance, ccv2.Warnings, error) {
   886  	var queriesCopy []ccv2.Query
   887  	if queries != nil {
   888  		queriesCopy = make([]ccv2.Query, len(queries))
   889  		copy(queriesCopy, queries)
   890  	}
   891  	fake.getSpaceServiceInstancesMutex.Lock()
   892  	fake.getSpaceServiceInstancesArgsForCall = append(fake.getSpaceServiceInstancesArgsForCall, struct {
   893  		spaceGUID                   string
   894  		includeUserProvidedServices bool
   895  		queries                     []ccv2.Query
   896  	}{spaceGUID, includeUserProvidedServices, queriesCopy})
   897  	fake.recordInvocation("GetSpaceServiceInstances", []interface{}{spaceGUID, includeUserProvidedServices, queriesCopy})
   898  	fake.getSpaceServiceInstancesMutex.Unlock()
   899  	if fake.GetSpaceServiceInstancesStub != nil {
   900  		return fake.GetSpaceServiceInstancesStub(spaceGUID, includeUserProvidedServices, queries)
   901  	} else {
   902  		return fake.getSpaceServiceInstancesReturns.result1, fake.getSpaceServiceInstancesReturns.result2, fake.getSpaceServiceInstancesReturns.result3
   903  	}
   904  }
   905  
   906  func (fake *FakeCloudControllerClient) GetSpaceServiceInstancesCallCount() int {
   907  	fake.getSpaceServiceInstancesMutex.RLock()
   908  	defer fake.getSpaceServiceInstancesMutex.RUnlock()
   909  	return len(fake.getSpaceServiceInstancesArgsForCall)
   910  }
   911  
   912  func (fake *FakeCloudControllerClient) GetSpaceServiceInstancesArgsForCall(i int) (string, bool, []ccv2.Query) {
   913  	fake.getSpaceServiceInstancesMutex.RLock()
   914  	defer fake.getSpaceServiceInstancesMutex.RUnlock()
   915  	return fake.getSpaceServiceInstancesArgsForCall[i].spaceGUID, fake.getSpaceServiceInstancesArgsForCall[i].includeUserProvidedServices, fake.getSpaceServiceInstancesArgsForCall[i].queries
   916  }
   917  
   918  func (fake *FakeCloudControllerClient) GetSpaceServiceInstancesReturns(result1 []ccv2.ServiceInstance, result2 ccv2.Warnings, result3 error) {
   919  	fake.GetSpaceServiceInstancesStub = nil
   920  	fake.getSpaceServiceInstancesReturns = struct {
   921  		result1 []ccv2.ServiceInstance
   922  		result2 ccv2.Warnings
   923  		result3 error
   924  	}{result1, result2, result3}
   925  }
   926  
   927  func (fake *FakeCloudControllerClient) GetSpaces(queries []ccv2.Query) ([]ccv2.Space, ccv2.Warnings, error) {
   928  	var queriesCopy []ccv2.Query
   929  	if queries != nil {
   930  		queriesCopy = make([]ccv2.Query, len(queries))
   931  		copy(queriesCopy, queries)
   932  	}
   933  	fake.getSpacesMutex.Lock()
   934  	fake.getSpacesArgsForCall = append(fake.getSpacesArgsForCall, struct {
   935  		queries []ccv2.Query
   936  	}{queriesCopy})
   937  	fake.recordInvocation("GetSpaces", []interface{}{queriesCopy})
   938  	fake.getSpacesMutex.Unlock()
   939  	if fake.GetSpacesStub != nil {
   940  		return fake.GetSpacesStub(queries)
   941  	} else {
   942  		return fake.getSpacesReturns.result1, fake.getSpacesReturns.result2, fake.getSpacesReturns.result3
   943  	}
   944  }
   945  
   946  func (fake *FakeCloudControllerClient) GetSpacesCallCount() int {
   947  	fake.getSpacesMutex.RLock()
   948  	defer fake.getSpacesMutex.RUnlock()
   949  	return len(fake.getSpacesArgsForCall)
   950  }
   951  
   952  func (fake *FakeCloudControllerClient) GetSpacesArgsForCall(i int) []ccv2.Query {
   953  	fake.getSpacesMutex.RLock()
   954  	defer fake.getSpacesMutex.RUnlock()
   955  	return fake.getSpacesArgsForCall[i].queries
   956  }
   957  
   958  func (fake *FakeCloudControllerClient) GetSpacesReturns(result1 []ccv2.Space, result2 ccv2.Warnings, result3 error) {
   959  	fake.GetSpacesStub = nil
   960  	fake.getSpacesReturns = struct {
   961  		result1 []ccv2.Space
   962  		result2 ccv2.Warnings
   963  		result3 error
   964  	}{result1, result2, result3}
   965  }
   966  
   967  func (fake *FakeCloudControllerClient) GetStack(guid string) (ccv2.Stack, ccv2.Warnings, error) {
   968  	fake.getStackMutex.Lock()
   969  	fake.getStackArgsForCall = append(fake.getStackArgsForCall, struct {
   970  		guid string
   971  	}{guid})
   972  	fake.recordInvocation("GetStack", []interface{}{guid})
   973  	fake.getStackMutex.Unlock()
   974  	if fake.GetStackStub != nil {
   975  		return fake.GetStackStub(guid)
   976  	} else {
   977  		return fake.getStackReturns.result1, fake.getStackReturns.result2, fake.getStackReturns.result3
   978  	}
   979  }
   980  
   981  func (fake *FakeCloudControllerClient) GetStackCallCount() int {
   982  	fake.getStackMutex.RLock()
   983  	defer fake.getStackMutex.RUnlock()
   984  	return len(fake.getStackArgsForCall)
   985  }
   986  
   987  func (fake *FakeCloudControllerClient) GetStackArgsForCall(i int) string {
   988  	fake.getStackMutex.RLock()
   989  	defer fake.getStackMutex.RUnlock()
   990  	return fake.getStackArgsForCall[i].guid
   991  }
   992  
   993  func (fake *FakeCloudControllerClient) GetStackReturns(result1 ccv2.Stack, result2 ccv2.Warnings, result3 error) {
   994  	fake.GetStackStub = nil
   995  	fake.getStackReturns = struct {
   996  		result1 ccv2.Stack
   997  		result2 ccv2.Warnings
   998  		result3 error
   999  	}{result1, result2, result3}
  1000  }
  1001  
  1002  func (fake *FakeCloudControllerClient) NewUser(uaaUserID string) (ccv2.User, ccv2.Warnings, error) {
  1003  	fake.newUserMutex.Lock()
  1004  	fake.newUserArgsForCall = append(fake.newUserArgsForCall, struct {
  1005  		uaaUserID string
  1006  	}{uaaUserID})
  1007  	fake.recordInvocation("NewUser", []interface{}{uaaUserID})
  1008  	fake.newUserMutex.Unlock()
  1009  	if fake.NewUserStub != nil {
  1010  		return fake.NewUserStub(uaaUserID)
  1011  	} else {
  1012  		return fake.newUserReturns.result1, fake.newUserReturns.result2, fake.newUserReturns.result3
  1013  	}
  1014  }
  1015  
  1016  func (fake *FakeCloudControllerClient) NewUserCallCount() int {
  1017  	fake.newUserMutex.RLock()
  1018  	defer fake.newUserMutex.RUnlock()
  1019  	return len(fake.newUserArgsForCall)
  1020  }
  1021  
  1022  func (fake *FakeCloudControllerClient) NewUserArgsForCall(i int) string {
  1023  	fake.newUserMutex.RLock()
  1024  	defer fake.newUserMutex.RUnlock()
  1025  	return fake.newUserArgsForCall[i].uaaUserID
  1026  }
  1027  
  1028  func (fake *FakeCloudControllerClient) NewUserReturns(result1 ccv2.User, result2 ccv2.Warnings, result3 error) {
  1029  	fake.NewUserStub = nil
  1030  	fake.newUserReturns = struct {
  1031  		result1 ccv2.User
  1032  		result2 ccv2.Warnings
  1033  		result3 error
  1034  	}{result1, result2, result3}
  1035  }
  1036  
  1037  func (fake *FakeCloudControllerClient) PollJob(job ccv2.Job) (ccv2.Warnings, error) {
  1038  	fake.pollJobMutex.Lock()
  1039  	fake.pollJobArgsForCall = append(fake.pollJobArgsForCall, struct {
  1040  		job ccv2.Job
  1041  	}{job})
  1042  	fake.recordInvocation("PollJob", []interface{}{job})
  1043  	fake.pollJobMutex.Unlock()
  1044  	if fake.PollJobStub != nil {
  1045  		return fake.PollJobStub(job)
  1046  	} else {
  1047  		return fake.pollJobReturns.result1, fake.pollJobReturns.result2
  1048  	}
  1049  }
  1050  
  1051  func (fake *FakeCloudControllerClient) PollJobCallCount() int {
  1052  	fake.pollJobMutex.RLock()
  1053  	defer fake.pollJobMutex.RUnlock()
  1054  	return len(fake.pollJobArgsForCall)
  1055  }
  1056  
  1057  func (fake *FakeCloudControllerClient) PollJobArgsForCall(i int) ccv2.Job {
  1058  	fake.pollJobMutex.RLock()
  1059  	defer fake.pollJobMutex.RUnlock()
  1060  	return fake.pollJobArgsForCall[i].job
  1061  }
  1062  
  1063  func (fake *FakeCloudControllerClient) PollJobReturns(result1 ccv2.Warnings, result2 error) {
  1064  	fake.PollJobStub = nil
  1065  	fake.pollJobReturns = struct {
  1066  		result1 ccv2.Warnings
  1067  		result2 error
  1068  	}{result1, result2}
  1069  }
  1070  
  1071  func (fake *FakeCloudControllerClient) TargetCF(settings ccv2.TargetSettings) (ccv2.Warnings, error) {
  1072  	fake.targetCFMutex.Lock()
  1073  	fake.targetCFArgsForCall = append(fake.targetCFArgsForCall, struct {
  1074  		settings ccv2.TargetSettings
  1075  	}{settings})
  1076  	fake.recordInvocation("TargetCF", []interface{}{settings})
  1077  	fake.targetCFMutex.Unlock()
  1078  	if fake.TargetCFStub != nil {
  1079  		return fake.TargetCFStub(settings)
  1080  	} else {
  1081  		return fake.targetCFReturns.result1, fake.targetCFReturns.result2
  1082  	}
  1083  }
  1084  
  1085  func (fake *FakeCloudControllerClient) TargetCFCallCount() int {
  1086  	fake.targetCFMutex.RLock()
  1087  	defer fake.targetCFMutex.RUnlock()
  1088  	return len(fake.targetCFArgsForCall)
  1089  }
  1090  
  1091  func (fake *FakeCloudControllerClient) TargetCFArgsForCall(i int) ccv2.TargetSettings {
  1092  	fake.targetCFMutex.RLock()
  1093  	defer fake.targetCFMutex.RUnlock()
  1094  	return fake.targetCFArgsForCall[i].settings
  1095  }
  1096  
  1097  func (fake *FakeCloudControllerClient) TargetCFReturns(result1 ccv2.Warnings, result2 error) {
  1098  	fake.TargetCFStub = nil
  1099  	fake.targetCFReturns = struct {
  1100  		result1 ccv2.Warnings
  1101  		result2 error
  1102  	}{result1, result2}
  1103  }
  1104  
  1105  func (fake *FakeCloudControllerClient) UpdateApplication(app ccv2.Application) (ccv2.Application, ccv2.Warnings, error) {
  1106  	fake.updateApplicationMutex.Lock()
  1107  	fake.updateApplicationArgsForCall = append(fake.updateApplicationArgsForCall, struct {
  1108  		app ccv2.Application
  1109  	}{app})
  1110  	fake.recordInvocation("UpdateApplication", []interface{}{app})
  1111  	fake.updateApplicationMutex.Unlock()
  1112  	if fake.UpdateApplicationStub != nil {
  1113  		return fake.UpdateApplicationStub(app)
  1114  	} else {
  1115  		return fake.updateApplicationReturns.result1, fake.updateApplicationReturns.result2, fake.updateApplicationReturns.result3
  1116  	}
  1117  }
  1118  
  1119  func (fake *FakeCloudControllerClient) UpdateApplicationCallCount() int {
  1120  	fake.updateApplicationMutex.RLock()
  1121  	defer fake.updateApplicationMutex.RUnlock()
  1122  	return len(fake.updateApplicationArgsForCall)
  1123  }
  1124  
  1125  func (fake *FakeCloudControllerClient) UpdateApplicationArgsForCall(i int) ccv2.Application {
  1126  	fake.updateApplicationMutex.RLock()
  1127  	defer fake.updateApplicationMutex.RUnlock()
  1128  	return fake.updateApplicationArgsForCall[i].app
  1129  }
  1130  
  1131  func (fake *FakeCloudControllerClient) UpdateApplicationReturns(result1 ccv2.Application, result2 ccv2.Warnings, result3 error) {
  1132  	fake.UpdateApplicationStub = nil
  1133  	fake.updateApplicationReturns = struct {
  1134  		result1 ccv2.Application
  1135  		result2 ccv2.Warnings
  1136  		result3 error
  1137  	}{result1, result2, result3}
  1138  }
  1139  
  1140  func (fake *FakeCloudControllerClient) API() string {
  1141  	fake.aPIMutex.Lock()
  1142  	fake.aPIArgsForCall = append(fake.aPIArgsForCall, struct{}{})
  1143  	fake.recordInvocation("API", []interface{}{})
  1144  	fake.aPIMutex.Unlock()
  1145  	if fake.APIStub != nil {
  1146  		return fake.APIStub()
  1147  	} else {
  1148  		return fake.aPIReturns.result1
  1149  	}
  1150  }
  1151  
  1152  func (fake *FakeCloudControllerClient) APICallCount() int {
  1153  	fake.aPIMutex.RLock()
  1154  	defer fake.aPIMutex.RUnlock()
  1155  	return len(fake.aPIArgsForCall)
  1156  }
  1157  
  1158  func (fake *FakeCloudControllerClient) APIReturns(result1 string) {
  1159  	fake.APIStub = nil
  1160  	fake.aPIReturns = struct {
  1161  		result1 string
  1162  	}{result1}
  1163  }
  1164  
  1165  func (fake *FakeCloudControllerClient) APIVersion() string {
  1166  	fake.aPIVersionMutex.Lock()
  1167  	fake.aPIVersionArgsForCall = append(fake.aPIVersionArgsForCall, struct{}{})
  1168  	fake.recordInvocation("APIVersion", []interface{}{})
  1169  	fake.aPIVersionMutex.Unlock()
  1170  	if fake.APIVersionStub != nil {
  1171  		return fake.APIVersionStub()
  1172  	} else {
  1173  		return fake.aPIVersionReturns.result1
  1174  	}
  1175  }
  1176  
  1177  func (fake *FakeCloudControllerClient) APIVersionCallCount() int {
  1178  	fake.aPIVersionMutex.RLock()
  1179  	defer fake.aPIVersionMutex.RUnlock()
  1180  	return len(fake.aPIVersionArgsForCall)
  1181  }
  1182  
  1183  func (fake *FakeCloudControllerClient) APIVersionReturns(result1 string) {
  1184  	fake.APIVersionStub = nil
  1185  	fake.aPIVersionReturns = struct {
  1186  		result1 string
  1187  	}{result1}
  1188  }
  1189  
  1190  func (fake *FakeCloudControllerClient) AuthorizationEndpoint() string {
  1191  	fake.authorizationEndpointMutex.Lock()
  1192  	fake.authorizationEndpointArgsForCall = append(fake.authorizationEndpointArgsForCall, struct{}{})
  1193  	fake.recordInvocation("AuthorizationEndpoint", []interface{}{})
  1194  	fake.authorizationEndpointMutex.Unlock()
  1195  	if fake.AuthorizationEndpointStub != nil {
  1196  		return fake.AuthorizationEndpointStub()
  1197  	} else {
  1198  		return fake.authorizationEndpointReturns.result1
  1199  	}
  1200  }
  1201  
  1202  func (fake *FakeCloudControllerClient) AuthorizationEndpointCallCount() int {
  1203  	fake.authorizationEndpointMutex.RLock()
  1204  	defer fake.authorizationEndpointMutex.RUnlock()
  1205  	return len(fake.authorizationEndpointArgsForCall)
  1206  }
  1207  
  1208  func (fake *FakeCloudControllerClient) AuthorizationEndpointReturns(result1 string) {
  1209  	fake.AuthorizationEndpointStub = nil
  1210  	fake.authorizationEndpointReturns = struct {
  1211  		result1 string
  1212  	}{result1}
  1213  }
  1214  
  1215  func (fake *FakeCloudControllerClient) DopplerEndpoint() string {
  1216  	fake.dopplerEndpointMutex.Lock()
  1217  	fake.dopplerEndpointArgsForCall = append(fake.dopplerEndpointArgsForCall, struct{}{})
  1218  	fake.recordInvocation("DopplerEndpoint", []interface{}{})
  1219  	fake.dopplerEndpointMutex.Unlock()
  1220  	if fake.DopplerEndpointStub != nil {
  1221  		return fake.DopplerEndpointStub()
  1222  	} else {
  1223  		return fake.dopplerEndpointReturns.result1
  1224  	}
  1225  }
  1226  
  1227  func (fake *FakeCloudControllerClient) DopplerEndpointCallCount() int {
  1228  	fake.dopplerEndpointMutex.RLock()
  1229  	defer fake.dopplerEndpointMutex.RUnlock()
  1230  	return len(fake.dopplerEndpointArgsForCall)
  1231  }
  1232  
  1233  func (fake *FakeCloudControllerClient) DopplerEndpointReturns(result1 string) {
  1234  	fake.DopplerEndpointStub = nil
  1235  	fake.dopplerEndpointReturns = struct {
  1236  		result1 string
  1237  	}{result1}
  1238  }
  1239  
  1240  func (fake *FakeCloudControllerClient) MinCLIVersion() string {
  1241  	fake.minCLIVersionMutex.Lock()
  1242  	fake.minCLIVersionArgsForCall = append(fake.minCLIVersionArgsForCall, struct{}{})
  1243  	fake.recordInvocation("MinCLIVersion", []interface{}{})
  1244  	fake.minCLIVersionMutex.Unlock()
  1245  	if fake.MinCLIVersionStub != nil {
  1246  		return fake.MinCLIVersionStub()
  1247  	} else {
  1248  		return fake.minCLIVersionReturns.result1
  1249  	}
  1250  }
  1251  
  1252  func (fake *FakeCloudControllerClient) MinCLIVersionCallCount() int {
  1253  	fake.minCLIVersionMutex.RLock()
  1254  	defer fake.minCLIVersionMutex.RUnlock()
  1255  	return len(fake.minCLIVersionArgsForCall)
  1256  }
  1257  
  1258  func (fake *FakeCloudControllerClient) MinCLIVersionReturns(result1 string) {
  1259  	fake.MinCLIVersionStub = nil
  1260  	fake.minCLIVersionReturns = struct {
  1261  		result1 string
  1262  	}{result1}
  1263  }
  1264  
  1265  func (fake *FakeCloudControllerClient) RoutingEndpoint() string {
  1266  	fake.routingEndpointMutex.Lock()
  1267  	fake.routingEndpointArgsForCall = append(fake.routingEndpointArgsForCall, struct{}{})
  1268  	fake.recordInvocation("RoutingEndpoint", []interface{}{})
  1269  	fake.routingEndpointMutex.Unlock()
  1270  	if fake.RoutingEndpointStub != nil {
  1271  		return fake.RoutingEndpointStub()
  1272  	} else {
  1273  		return fake.routingEndpointReturns.result1
  1274  	}
  1275  }
  1276  
  1277  func (fake *FakeCloudControllerClient) RoutingEndpointCallCount() int {
  1278  	fake.routingEndpointMutex.RLock()
  1279  	defer fake.routingEndpointMutex.RUnlock()
  1280  	return len(fake.routingEndpointArgsForCall)
  1281  }
  1282  
  1283  func (fake *FakeCloudControllerClient) RoutingEndpointReturns(result1 string) {
  1284  	fake.RoutingEndpointStub = nil
  1285  	fake.routingEndpointReturns = struct {
  1286  		result1 string
  1287  	}{result1}
  1288  }
  1289  
  1290  func (fake *FakeCloudControllerClient) TokenEndpoint() string {
  1291  	fake.tokenEndpointMutex.Lock()
  1292  	fake.tokenEndpointArgsForCall = append(fake.tokenEndpointArgsForCall, struct{}{})
  1293  	fake.recordInvocation("TokenEndpoint", []interface{}{})
  1294  	fake.tokenEndpointMutex.Unlock()
  1295  	if fake.TokenEndpointStub != nil {
  1296  		return fake.TokenEndpointStub()
  1297  	} else {
  1298  		return fake.tokenEndpointReturns.result1
  1299  	}
  1300  }
  1301  
  1302  func (fake *FakeCloudControllerClient) TokenEndpointCallCount() int {
  1303  	fake.tokenEndpointMutex.RLock()
  1304  	defer fake.tokenEndpointMutex.RUnlock()
  1305  	return len(fake.tokenEndpointArgsForCall)
  1306  }
  1307  
  1308  func (fake *FakeCloudControllerClient) TokenEndpointReturns(result1 string) {
  1309  	fake.TokenEndpointStub = nil
  1310  	fake.tokenEndpointReturns = struct {
  1311  		result1 string
  1312  	}{result1}
  1313  }
  1314  
  1315  func (fake *FakeCloudControllerClient) Invocations() map[string][][]interface{} {
  1316  	fake.invocationsMutex.RLock()
  1317  	defer fake.invocationsMutex.RUnlock()
  1318  	fake.deleteOrganizationMutex.RLock()
  1319  	defer fake.deleteOrganizationMutex.RUnlock()
  1320  	fake.deleteRouteMutex.RLock()
  1321  	defer fake.deleteRouteMutex.RUnlock()
  1322  	fake.deleteServiceBindingMutex.RLock()
  1323  	defer fake.deleteServiceBindingMutex.RUnlock()
  1324  	fake.getApplicationInstanceStatusesByApplicationMutex.RLock()
  1325  	defer fake.getApplicationInstanceStatusesByApplicationMutex.RUnlock()
  1326  	fake.getApplicationInstancesByApplicationMutex.RLock()
  1327  	defer fake.getApplicationInstancesByApplicationMutex.RUnlock()
  1328  	fake.getApplicationRoutesMutex.RLock()
  1329  	defer fake.getApplicationRoutesMutex.RUnlock()
  1330  	fake.getApplicationMutex.RLock()
  1331  	defer fake.getApplicationMutex.RUnlock()
  1332  	fake.getApplicationsMutex.RLock()
  1333  	defer fake.getApplicationsMutex.RUnlock()
  1334  	fake.getJobMutex.RLock()
  1335  	defer fake.getJobMutex.RUnlock()
  1336  	fake.getOrganizationsMutex.RLock()
  1337  	defer fake.getOrganizationsMutex.RUnlock()
  1338  	fake.getPrivateDomainMutex.RLock()
  1339  	defer fake.getPrivateDomainMutex.RUnlock()
  1340  	fake.getRouteApplicationsMutex.RLock()
  1341  	defer fake.getRouteApplicationsMutex.RUnlock()
  1342  	fake.getServiceBindingsMutex.RLock()
  1343  	defer fake.getServiceBindingsMutex.RUnlock()
  1344  	fake.getServiceInstancesMutex.RLock()
  1345  	defer fake.getServiceInstancesMutex.RUnlock()
  1346  	fake.getSharedDomainMutex.RLock()
  1347  	defer fake.getSharedDomainMutex.RUnlock()
  1348  	fake.getSpaceRoutesMutex.RLock()
  1349  	defer fake.getSpaceRoutesMutex.RUnlock()
  1350  	fake.getSpaceServiceInstancesMutex.RLock()
  1351  	defer fake.getSpaceServiceInstancesMutex.RUnlock()
  1352  	fake.getSpacesMutex.RLock()
  1353  	defer fake.getSpacesMutex.RUnlock()
  1354  	fake.getStackMutex.RLock()
  1355  	defer fake.getStackMutex.RUnlock()
  1356  	fake.newUserMutex.RLock()
  1357  	defer fake.newUserMutex.RUnlock()
  1358  	fake.pollJobMutex.RLock()
  1359  	defer fake.pollJobMutex.RUnlock()
  1360  	fake.targetCFMutex.RLock()
  1361  	defer fake.targetCFMutex.RUnlock()
  1362  	fake.updateApplicationMutex.RLock()
  1363  	defer fake.updateApplicationMutex.RUnlock()
  1364  	fake.aPIMutex.RLock()
  1365  	defer fake.aPIMutex.RUnlock()
  1366  	fake.aPIVersionMutex.RLock()
  1367  	defer fake.aPIVersionMutex.RUnlock()
  1368  	fake.authorizationEndpointMutex.RLock()
  1369  	defer fake.authorizationEndpointMutex.RUnlock()
  1370  	fake.dopplerEndpointMutex.RLock()
  1371  	defer fake.dopplerEndpointMutex.RUnlock()
  1372  	fake.minCLIVersionMutex.RLock()
  1373  	defer fake.minCLIVersionMutex.RUnlock()
  1374  	fake.routingEndpointMutex.RLock()
  1375  	defer fake.routingEndpointMutex.RUnlock()
  1376  	fake.tokenEndpointMutex.RLock()
  1377  	defer fake.tokenEndpointMutex.RUnlock()
  1378  	return fake.invocations
  1379  }
  1380  
  1381  func (fake *FakeCloudControllerClient) recordInvocation(key string, args []interface{}) {
  1382  	fake.invocationsMutex.Lock()
  1383  	defer fake.invocationsMutex.Unlock()
  1384  	if fake.invocations == nil {
  1385  		fake.invocations = map[string][][]interface{}{}
  1386  	}
  1387  	if fake.invocations[key] == nil {
  1388  		fake.invocations[key] = [][]interface{}{}
  1389  	}
  1390  	fake.invocations[key] = append(fake.invocations[key], args)
  1391  }
  1392  
  1393  var _ v2action.CloudControllerClient = new(FakeCloudControllerClient)