github.com/dcarley/cf-cli@v6.24.1-0.20170220111324-4225ff346898+incompatible/cf/actors/servicebuilder/servicebuilderfakes/fake_service_builder.go (about)

     1  // This file was generated by counterfeiter
     2  package servicebuilderfakes
     3  
     4  import (
     5  	"sync"
     6  
     7  	"code.cloudfoundry.org/cli/cf/actors/servicebuilder"
     8  	"code.cloudfoundry.org/cli/cf/models"
     9  )
    10  
    11  type FakeServiceBuilder struct {
    12  	GetAllServicesStub        func() ([]models.ServiceOffering, error)
    13  	getAllServicesMutex       sync.RWMutex
    14  	getAllServicesArgsForCall []struct{}
    15  	getAllServicesReturns     struct {
    16  		result1 []models.ServiceOffering
    17  		result2 error
    18  	}
    19  	GetAllServicesWithPlansStub        func() ([]models.ServiceOffering, error)
    20  	getAllServicesWithPlansMutex       sync.RWMutex
    21  	getAllServicesWithPlansArgsForCall []struct{}
    22  	getAllServicesWithPlansReturns     struct {
    23  		result1 []models.ServiceOffering
    24  		result2 error
    25  	}
    26  	GetServiceByNameWithPlansStub        func(string) (models.ServiceOffering, error)
    27  	getServiceByNameWithPlansMutex       sync.RWMutex
    28  	getServiceByNameWithPlansArgsForCall []struct {
    29  		arg1 string
    30  	}
    31  	getServiceByNameWithPlansReturns struct {
    32  		result1 models.ServiceOffering
    33  		result2 error
    34  	}
    35  	GetServiceByNameWithPlansWithOrgNamesStub        func(string) (models.ServiceOffering, error)
    36  	getServiceByNameWithPlansWithOrgNamesMutex       sync.RWMutex
    37  	getServiceByNameWithPlansWithOrgNamesArgsForCall []struct {
    38  		arg1 string
    39  	}
    40  	getServiceByNameWithPlansWithOrgNamesReturns struct {
    41  		result1 models.ServiceOffering
    42  		result2 error
    43  	}
    44  	GetServiceByNameForSpaceStub        func(string, string) (models.ServiceOffering, error)
    45  	getServiceByNameForSpaceMutex       sync.RWMutex
    46  	getServiceByNameForSpaceArgsForCall []struct {
    47  		arg1 string
    48  		arg2 string
    49  	}
    50  	getServiceByNameForSpaceReturns struct {
    51  		result1 models.ServiceOffering
    52  		result2 error
    53  	}
    54  	GetServiceByNameForSpaceWithPlansStub        func(string, string) (models.ServiceOffering, error)
    55  	getServiceByNameForSpaceWithPlansMutex       sync.RWMutex
    56  	getServiceByNameForSpaceWithPlansArgsForCall []struct {
    57  		arg1 string
    58  		arg2 string
    59  	}
    60  	getServiceByNameForSpaceWithPlansReturns struct {
    61  		result1 models.ServiceOffering
    62  		result2 error
    63  	}
    64  	GetServicesByNameForSpaceWithPlansStub        func(string, string) (models.ServiceOfferings, error)
    65  	getServicesByNameForSpaceWithPlansMutex       sync.RWMutex
    66  	getServicesByNameForSpaceWithPlansArgsForCall []struct {
    67  		arg1 string
    68  		arg2 string
    69  	}
    70  	getServicesByNameForSpaceWithPlansReturns struct {
    71  		result1 models.ServiceOfferings
    72  		result2 error
    73  	}
    74  	GetServiceByNameForOrgStub        func(string, string) (models.ServiceOffering, error)
    75  	getServiceByNameForOrgMutex       sync.RWMutex
    76  	getServiceByNameForOrgArgsForCall []struct {
    77  		arg1 string
    78  		arg2 string
    79  	}
    80  	getServiceByNameForOrgReturns struct {
    81  		result1 models.ServiceOffering
    82  		result2 error
    83  	}
    84  	GetServicesForManyBrokersStub        func([]string) ([]models.ServiceOffering, error)
    85  	getServicesForManyBrokersMutex       sync.RWMutex
    86  	getServicesForManyBrokersArgsForCall []struct {
    87  		arg1 []string
    88  	}
    89  	getServicesForManyBrokersReturns struct {
    90  		result1 []models.ServiceOffering
    91  		result2 error
    92  	}
    93  	GetServicesForBrokerStub        func(string) ([]models.ServiceOffering, error)
    94  	getServicesForBrokerMutex       sync.RWMutex
    95  	getServicesForBrokerArgsForCall []struct {
    96  		arg1 string
    97  	}
    98  	getServicesForBrokerReturns struct {
    99  		result1 []models.ServiceOffering
   100  		result2 error
   101  	}
   102  	GetServicesForSpaceStub        func(string) ([]models.ServiceOffering, error)
   103  	getServicesForSpaceMutex       sync.RWMutex
   104  	getServicesForSpaceArgsForCall []struct {
   105  		arg1 string
   106  	}
   107  	getServicesForSpaceReturns struct {
   108  		result1 []models.ServiceOffering
   109  		result2 error
   110  	}
   111  	GetServicesForSpaceWithPlansStub        func(string) ([]models.ServiceOffering, error)
   112  	getServicesForSpaceWithPlansMutex       sync.RWMutex
   113  	getServicesForSpaceWithPlansArgsForCall []struct {
   114  		arg1 string
   115  	}
   116  	getServicesForSpaceWithPlansReturns struct {
   117  		result1 []models.ServiceOffering
   118  		result2 error
   119  	}
   120  	GetServiceVisibleToOrgStub        func(string, string) (models.ServiceOffering, error)
   121  	getServiceVisibleToOrgMutex       sync.RWMutex
   122  	getServiceVisibleToOrgArgsForCall []struct {
   123  		arg1 string
   124  		arg2 string
   125  	}
   126  	getServiceVisibleToOrgReturns struct {
   127  		result1 models.ServiceOffering
   128  		result2 error
   129  	}
   130  	GetServicesVisibleToOrgStub        func(string) ([]models.ServiceOffering, error)
   131  	getServicesVisibleToOrgMutex       sync.RWMutex
   132  	getServicesVisibleToOrgArgsForCall []struct {
   133  		arg1 string
   134  	}
   135  	getServicesVisibleToOrgReturns struct {
   136  		result1 []models.ServiceOffering
   137  		result2 error
   138  	}
   139  	invocations      map[string][][]interface{}
   140  	invocationsMutex sync.RWMutex
   141  }
   142  
   143  func (fake *FakeServiceBuilder) GetAllServices() ([]models.ServiceOffering, error) {
   144  	fake.getAllServicesMutex.Lock()
   145  	fake.getAllServicesArgsForCall = append(fake.getAllServicesArgsForCall, struct{}{})
   146  	fake.recordInvocation("GetAllServices", []interface{}{})
   147  	fake.getAllServicesMutex.Unlock()
   148  	if fake.GetAllServicesStub != nil {
   149  		return fake.GetAllServicesStub()
   150  	} else {
   151  		return fake.getAllServicesReturns.result1, fake.getAllServicesReturns.result2
   152  	}
   153  }
   154  
   155  func (fake *FakeServiceBuilder) GetAllServicesCallCount() int {
   156  	fake.getAllServicesMutex.RLock()
   157  	defer fake.getAllServicesMutex.RUnlock()
   158  	return len(fake.getAllServicesArgsForCall)
   159  }
   160  
   161  func (fake *FakeServiceBuilder) GetAllServicesReturns(result1 []models.ServiceOffering, result2 error) {
   162  	fake.GetAllServicesStub = nil
   163  	fake.getAllServicesReturns = struct {
   164  		result1 []models.ServiceOffering
   165  		result2 error
   166  	}{result1, result2}
   167  }
   168  
   169  func (fake *FakeServiceBuilder) GetAllServicesWithPlans() ([]models.ServiceOffering, error) {
   170  	fake.getAllServicesWithPlansMutex.Lock()
   171  	fake.getAllServicesWithPlansArgsForCall = append(fake.getAllServicesWithPlansArgsForCall, struct{}{})
   172  	fake.recordInvocation("GetAllServicesWithPlans", []interface{}{})
   173  	fake.getAllServicesWithPlansMutex.Unlock()
   174  	if fake.GetAllServicesWithPlansStub != nil {
   175  		return fake.GetAllServicesWithPlansStub()
   176  	} else {
   177  		return fake.getAllServicesWithPlansReturns.result1, fake.getAllServicesWithPlansReturns.result2
   178  	}
   179  }
   180  
   181  func (fake *FakeServiceBuilder) GetAllServicesWithPlansCallCount() int {
   182  	fake.getAllServicesWithPlansMutex.RLock()
   183  	defer fake.getAllServicesWithPlansMutex.RUnlock()
   184  	return len(fake.getAllServicesWithPlansArgsForCall)
   185  }
   186  
   187  func (fake *FakeServiceBuilder) GetAllServicesWithPlansReturns(result1 []models.ServiceOffering, result2 error) {
   188  	fake.GetAllServicesWithPlansStub = nil
   189  	fake.getAllServicesWithPlansReturns = struct {
   190  		result1 []models.ServiceOffering
   191  		result2 error
   192  	}{result1, result2}
   193  }
   194  
   195  func (fake *FakeServiceBuilder) GetServiceByNameWithPlans(arg1 string) (models.ServiceOffering, error) {
   196  	fake.getServiceByNameWithPlansMutex.Lock()
   197  	fake.getServiceByNameWithPlansArgsForCall = append(fake.getServiceByNameWithPlansArgsForCall, struct {
   198  		arg1 string
   199  	}{arg1})
   200  	fake.recordInvocation("GetServiceByNameWithPlans", []interface{}{arg1})
   201  	fake.getServiceByNameWithPlansMutex.Unlock()
   202  	if fake.GetServiceByNameWithPlansStub != nil {
   203  		return fake.GetServiceByNameWithPlansStub(arg1)
   204  	} else {
   205  		return fake.getServiceByNameWithPlansReturns.result1, fake.getServiceByNameWithPlansReturns.result2
   206  	}
   207  }
   208  
   209  func (fake *FakeServiceBuilder) GetServiceByNameWithPlansCallCount() int {
   210  	fake.getServiceByNameWithPlansMutex.RLock()
   211  	defer fake.getServiceByNameWithPlansMutex.RUnlock()
   212  	return len(fake.getServiceByNameWithPlansArgsForCall)
   213  }
   214  
   215  func (fake *FakeServiceBuilder) GetServiceByNameWithPlansArgsForCall(i int) string {
   216  	fake.getServiceByNameWithPlansMutex.RLock()
   217  	defer fake.getServiceByNameWithPlansMutex.RUnlock()
   218  	return fake.getServiceByNameWithPlansArgsForCall[i].arg1
   219  }
   220  
   221  func (fake *FakeServiceBuilder) GetServiceByNameWithPlansReturns(result1 models.ServiceOffering, result2 error) {
   222  	fake.GetServiceByNameWithPlansStub = nil
   223  	fake.getServiceByNameWithPlansReturns = struct {
   224  		result1 models.ServiceOffering
   225  		result2 error
   226  	}{result1, result2}
   227  }
   228  
   229  func (fake *FakeServiceBuilder) GetServiceByNameWithPlansWithOrgNames(arg1 string) (models.ServiceOffering, error) {
   230  	fake.getServiceByNameWithPlansWithOrgNamesMutex.Lock()
   231  	fake.getServiceByNameWithPlansWithOrgNamesArgsForCall = append(fake.getServiceByNameWithPlansWithOrgNamesArgsForCall, struct {
   232  		arg1 string
   233  	}{arg1})
   234  	fake.recordInvocation("GetServiceByNameWithPlansWithOrgNames", []interface{}{arg1})
   235  	fake.getServiceByNameWithPlansWithOrgNamesMutex.Unlock()
   236  	if fake.GetServiceByNameWithPlansWithOrgNamesStub != nil {
   237  		return fake.GetServiceByNameWithPlansWithOrgNamesStub(arg1)
   238  	} else {
   239  		return fake.getServiceByNameWithPlansWithOrgNamesReturns.result1, fake.getServiceByNameWithPlansWithOrgNamesReturns.result2
   240  	}
   241  }
   242  
   243  func (fake *FakeServiceBuilder) GetServiceByNameWithPlansWithOrgNamesCallCount() int {
   244  	fake.getServiceByNameWithPlansWithOrgNamesMutex.RLock()
   245  	defer fake.getServiceByNameWithPlansWithOrgNamesMutex.RUnlock()
   246  	return len(fake.getServiceByNameWithPlansWithOrgNamesArgsForCall)
   247  }
   248  
   249  func (fake *FakeServiceBuilder) GetServiceByNameWithPlansWithOrgNamesArgsForCall(i int) string {
   250  	fake.getServiceByNameWithPlansWithOrgNamesMutex.RLock()
   251  	defer fake.getServiceByNameWithPlansWithOrgNamesMutex.RUnlock()
   252  	return fake.getServiceByNameWithPlansWithOrgNamesArgsForCall[i].arg1
   253  }
   254  
   255  func (fake *FakeServiceBuilder) GetServiceByNameWithPlansWithOrgNamesReturns(result1 models.ServiceOffering, result2 error) {
   256  	fake.GetServiceByNameWithPlansWithOrgNamesStub = nil
   257  	fake.getServiceByNameWithPlansWithOrgNamesReturns = struct {
   258  		result1 models.ServiceOffering
   259  		result2 error
   260  	}{result1, result2}
   261  }
   262  
   263  func (fake *FakeServiceBuilder) GetServiceByNameForSpace(arg1 string, arg2 string) (models.ServiceOffering, error) {
   264  	fake.getServiceByNameForSpaceMutex.Lock()
   265  	fake.getServiceByNameForSpaceArgsForCall = append(fake.getServiceByNameForSpaceArgsForCall, struct {
   266  		arg1 string
   267  		arg2 string
   268  	}{arg1, arg2})
   269  	fake.recordInvocation("GetServiceByNameForSpace", []interface{}{arg1, arg2})
   270  	fake.getServiceByNameForSpaceMutex.Unlock()
   271  	if fake.GetServiceByNameForSpaceStub != nil {
   272  		return fake.GetServiceByNameForSpaceStub(arg1, arg2)
   273  	} else {
   274  		return fake.getServiceByNameForSpaceReturns.result1, fake.getServiceByNameForSpaceReturns.result2
   275  	}
   276  }
   277  
   278  func (fake *FakeServiceBuilder) GetServiceByNameForSpaceCallCount() int {
   279  	fake.getServiceByNameForSpaceMutex.RLock()
   280  	defer fake.getServiceByNameForSpaceMutex.RUnlock()
   281  	return len(fake.getServiceByNameForSpaceArgsForCall)
   282  }
   283  
   284  func (fake *FakeServiceBuilder) GetServiceByNameForSpaceArgsForCall(i int) (string, string) {
   285  	fake.getServiceByNameForSpaceMutex.RLock()
   286  	defer fake.getServiceByNameForSpaceMutex.RUnlock()
   287  	return fake.getServiceByNameForSpaceArgsForCall[i].arg1, fake.getServiceByNameForSpaceArgsForCall[i].arg2
   288  }
   289  
   290  func (fake *FakeServiceBuilder) GetServiceByNameForSpaceReturns(result1 models.ServiceOffering, result2 error) {
   291  	fake.GetServiceByNameForSpaceStub = nil
   292  	fake.getServiceByNameForSpaceReturns = struct {
   293  		result1 models.ServiceOffering
   294  		result2 error
   295  	}{result1, result2}
   296  }
   297  
   298  func (fake *FakeServiceBuilder) GetServiceByNameForSpaceWithPlans(arg1 string, arg2 string) (models.ServiceOffering, error) {
   299  	fake.getServiceByNameForSpaceWithPlansMutex.Lock()
   300  	fake.getServiceByNameForSpaceWithPlansArgsForCall = append(fake.getServiceByNameForSpaceWithPlansArgsForCall, struct {
   301  		arg1 string
   302  		arg2 string
   303  	}{arg1, arg2})
   304  	fake.recordInvocation("GetServiceByNameForSpaceWithPlans", []interface{}{arg1, arg2})
   305  	fake.getServiceByNameForSpaceWithPlansMutex.Unlock()
   306  	if fake.GetServiceByNameForSpaceWithPlansStub != nil {
   307  		return fake.GetServiceByNameForSpaceWithPlansStub(arg1, arg2)
   308  	} else {
   309  		return fake.getServiceByNameForSpaceWithPlansReturns.result1, fake.getServiceByNameForSpaceWithPlansReturns.result2
   310  	}
   311  }
   312  
   313  func (fake *FakeServiceBuilder) GetServiceByNameForSpaceWithPlansCallCount() int {
   314  	fake.getServiceByNameForSpaceWithPlansMutex.RLock()
   315  	defer fake.getServiceByNameForSpaceWithPlansMutex.RUnlock()
   316  	return len(fake.getServiceByNameForSpaceWithPlansArgsForCall)
   317  }
   318  
   319  func (fake *FakeServiceBuilder) GetServiceByNameForSpaceWithPlansArgsForCall(i int) (string, string) {
   320  	fake.getServiceByNameForSpaceWithPlansMutex.RLock()
   321  	defer fake.getServiceByNameForSpaceWithPlansMutex.RUnlock()
   322  	return fake.getServiceByNameForSpaceWithPlansArgsForCall[i].arg1, fake.getServiceByNameForSpaceWithPlansArgsForCall[i].arg2
   323  }
   324  
   325  func (fake *FakeServiceBuilder) GetServiceByNameForSpaceWithPlansReturns(result1 models.ServiceOffering, result2 error) {
   326  	fake.GetServiceByNameForSpaceWithPlansStub = nil
   327  	fake.getServiceByNameForSpaceWithPlansReturns = struct {
   328  		result1 models.ServiceOffering
   329  		result2 error
   330  	}{result1, result2}
   331  }
   332  
   333  func (fake *FakeServiceBuilder) GetServicesByNameForSpaceWithPlans(arg1 string, arg2 string) (models.ServiceOfferings, error) {
   334  	fake.getServicesByNameForSpaceWithPlansMutex.Lock()
   335  	fake.getServicesByNameForSpaceWithPlansArgsForCall = append(fake.getServicesByNameForSpaceWithPlansArgsForCall, struct {
   336  		arg1 string
   337  		arg2 string
   338  	}{arg1, arg2})
   339  	fake.recordInvocation("GetServicesByNameForSpaceWithPlans", []interface{}{arg1, arg2})
   340  	fake.getServicesByNameForSpaceWithPlansMutex.Unlock()
   341  	if fake.GetServicesByNameForSpaceWithPlansStub != nil {
   342  		return fake.GetServicesByNameForSpaceWithPlansStub(arg1, arg2)
   343  	} else {
   344  		return fake.getServicesByNameForSpaceWithPlansReturns.result1, fake.getServicesByNameForSpaceWithPlansReturns.result2
   345  	}
   346  }
   347  
   348  func (fake *FakeServiceBuilder) GetServicesByNameForSpaceWithPlansCallCount() int {
   349  	fake.getServicesByNameForSpaceWithPlansMutex.RLock()
   350  	defer fake.getServicesByNameForSpaceWithPlansMutex.RUnlock()
   351  	return len(fake.getServicesByNameForSpaceWithPlansArgsForCall)
   352  }
   353  
   354  func (fake *FakeServiceBuilder) GetServicesByNameForSpaceWithPlansArgsForCall(i int) (string, string) {
   355  	fake.getServicesByNameForSpaceWithPlansMutex.RLock()
   356  	defer fake.getServicesByNameForSpaceWithPlansMutex.RUnlock()
   357  	return fake.getServicesByNameForSpaceWithPlansArgsForCall[i].arg1, fake.getServicesByNameForSpaceWithPlansArgsForCall[i].arg2
   358  }
   359  
   360  func (fake *FakeServiceBuilder) GetServicesByNameForSpaceWithPlansReturns(result1 models.ServiceOfferings, result2 error) {
   361  	fake.GetServicesByNameForSpaceWithPlansStub = nil
   362  	fake.getServicesByNameForSpaceWithPlansReturns = struct {
   363  		result1 models.ServiceOfferings
   364  		result2 error
   365  	}{result1, result2}
   366  }
   367  
   368  func (fake *FakeServiceBuilder) GetServiceByNameForOrg(arg1 string, arg2 string) (models.ServiceOffering, error) {
   369  	fake.getServiceByNameForOrgMutex.Lock()
   370  	fake.getServiceByNameForOrgArgsForCall = append(fake.getServiceByNameForOrgArgsForCall, struct {
   371  		arg1 string
   372  		arg2 string
   373  	}{arg1, arg2})
   374  	fake.recordInvocation("GetServiceByNameForOrg", []interface{}{arg1, arg2})
   375  	fake.getServiceByNameForOrgMutex.Unlock()
   376  	if fake.GetServiceByNameForOrgStub != nil {
   377  		return fake.GetServiceByNameForOrgStub(arg1, arg2)
   378  	} else {
   379  		return fake.getServiceByNameForOrgReturns.result1, fake.getServiceByNameForOrgReturns.result2
   380  	}
   381  }
   382  
   383  func (fake *FakeServiceBuilder) GetServiceByNameForOrgCallCount() int {
   384  	fake.getServiceByNameForOrgMutex.RLock()
   385  	defer fake.getServiceByNameForOrgMutex.RUnlock()
   386  	return len(fake.getServiceByNameForOrgArgsForCall)
   387  }
   388  
   389  func (fake *FakeServiceBuilder) GetServiceByNameForOrgArgsForCall(i int) (string, string) {
   390  	fake.getServiceByNameForOrgMutex.RLock()
   391  	defer fake.getServiceByNameForOrgMutex.RUnlock()
   392  	return fake.getServiceByNameForOrgArgsForCall[i].arg1, fake.getServiceByNameForOrgArgsForCall[i].arg2
   393  }
   394  
   395  func (fake *FakeServiceBuilder) GetServiceByNameForOrgReturns(result1 models.ServiceOffering, result2 error) {
   396  	fake.GetServiceByNameForOrgStub = nil
   397  	fake.getServiceByNameForOrgReturns = struct {
   398  		result1 models.ServiceOffering
   399  		result2 error
   400  	}{result1, result2}
   401  }
   402  
   403  func (fake *FakeServiceBuilder) GetServicesForManyBrokers(arg1 []string) ([]models.ServiceOffering, error) {
   404  	var arg1Copy []string
   405  	if arg1 != nil {
   406  		arg1Copy = make([]string, len(arg1))
   407  		copy(arg1Copy, arg1)
   408  	}
   409  	fake.getServicesForManyBrokersMutex.Lock()
   410  	fake.getServicesForManyBrokersArgsForCall = append(fake.getServicesForManyBrokersArgsForCall, struct {
   411  		arg1 []string
   412  	}{arg1Copy})
   413  	fake.recordInvocation("GetServicesForManyBrokers", []interface{}{arg1Copy})
   414  	fake.getServicesForManyBrokersMutex.Unlock()
   415  	if fake.GetServicesForManyBrokersStub != nil {
   416  		return fake.GetServicesForManyBrokersStub(arg1)
   417  	} else {
   418  		return fake.getServicesForManyBrokersReturns.result1, fake.getServicesForManyBrokersReturns.result2
   419  	}
   420  }
   421  
   422  func (fake *FakeServiceBuilder) GetServicesForManyBrokersCallCount() int {
   423  	fake.getServicesForManyBrokersMutex.RLock()
   424  	defer fake.getServicesForManyBrokersMutex.RUnlock()
   425  	return len(fake.getServicesForManyBrokersArgsForCall)
   426  }
   427  
   428  func (fake *FakeServiceBuilder) GetServicesForManyBrokersArgsForCall(i int) []string {
   429  	fake.getServicesForManyBrokersMutex.RLock()
   430  	defer fake.getServicesForManyBrokersMutex.RUnlock()
   431  	return fake.getServicesForManyBrokersArgsForCall[i].arg1
   432  }
   433  
   434  func (fake *FakeServiceBuilder) GetServicesForManyBrokersReturns(result1 []models.ServiceOffering, result2 error) {
   435  	fake.GetServicesForManyBrokersStub = nil
   436  	fake.getServicesForManyBrokersReturns = struct {
   437  		result1 []models.ServiceOffering
   438  		result2 error
   439  	}{result1, result2}
   440  }
   441  
   442  func (fake *FakeServiceBuilder) GetServicesForBroker(arg1 string) ([]models.ServiceOffering, error) {
   443  	fake.getServicesForBrokerMutex.Lock()
   444  	fake.getServicesForBrokerArgsForCall = append(fake.getServicesForBrokerArgsForCall, struct {
   445  		arg1 string
   446  	}{arg1})
   447  	fake.recordInvocation("GetServicesForBroker", []interface{}{arg1})
   448  	fake.getServicesForBrokerMutex.Unlock()
   449  	if fake.GetServicesForBrokerStub != nil {
   450  		return fake.GetServicesForBrokerStub(arg1)
   451  	} else {
   452  		return fake.getServicesForBrokerReturns.result1, fake.getServicesForBrokerReturns.result2
   453  	}
   454  }
   455  
   456  func (fake *FakeServiceBuilder) GetServicesForBrokerCallCount() int {
   457  	fake.getServicesForBrokerMutex.RLock()
   458  	defer fake.getServicesForBrokerMutex.RUnlock()
   459  	return len(fake.getServicesForBrokerArgsForCall)
   460  }
   461  
   462  func (fake *FakeServiceBuilder) GetServicesForBrokerArgsForCall(i int) string {
   463  	fake.getServicesForBrokerMutex.RLock()
   464  	defer fake.getServicesForBrokerMutex.RUnlock()
   465  	return fake.getServicesForBrokerArgsForCall[i].arg1
   466  }
   467  
   468  func (fake *FakeServiceBuilder) GetServicesForBrokerReturns(result1 []models.ServiceOffering, result2 error) {
   469  	fake.GetServicesForBrokerStub = nil
   470  	fake.getServicesForBrokerReturns = struct {
   471  		result1 []models.ServiceOffering
   472  		result2 error
   473  	}{result1, result2}
   474  }
   475  
   476  func (fake *FakeServiceBuilder) GetServicesForSpace(arg1 string) ([]models.ServiceOffering, error) {
   477  	fake.getServicesForSpaceMutex.Lock()
   478  	fake.getServicesForSpaceArgsForCall = append(fake.getServicesForSpaceArgsForCall, struct {
   479  		arg1 string
   480  	}{arg1})
   481  	fake.recordInvocation("GetServicesForSpace", []interface{}{arg1})
   482  	fake.getServicesForSpaceMutex.Unlock()
   483  	if fake.GetServicesForSpaceStub != nil {
   484  		return fake.GetServicesForSpaceStub(arg1)
   485  	} else {
   486  		return fake.getServicesForSpaceReturns.result1, fake.getServicesForSpaceReturns.result2
   487  	}
   488  }
   489  
   490  func (fake *FakeServiceBuilder) GetServicesForSpaceCallCount() int {
   491  	fake.getServicesForSpaceMutex.RLock()
   492  	defer fake.getServicesForSpaceMutex.RUnlock()
   493  	return len(fake.getServicesForSpaceArgsForCall)
   494  }
   495  
   496  func (fake *FakeServiceBuilder) GetServicesForSpaceArgsForCall(i int) string {
   497  	fake.getServicesForSpaceMutex.RLock()
   498  	defer fake.getServicesForSpaceMutex.RUnlock()
   499  	return fake.getServicesForSpaceArgsForCall[i].arg1
   500  }
   501  
   502  func (fake *FakeServiceBuilder) GetServicesForSpaceReturns(result1 []models.ServiceOffering, result2 error) {
   503  	fake.GetServicesForSpaceStub = nil
   504  	fake.getServicesForSpaceReturns = struct {
   505  		result1 []models.ServiceOffering
   506  		result2 error
   507  	}{result1, result2}
   508  }
   509  
   510  func (fake *FakeServiceBuilder) GetServicesForSpaceWithPlans(arg1 string) ([]models.ServiceOffering, error) {
   511  	fake.getServicesForSpaceWithPlansMutex.Lock()
   512  	fake.getServicesForSpaceWithPlansArgsForCall = append(fake.getServicesForSpaceWithPlansArgsForCall, struct {
   513  		arg1 string
   514  	}{arg1})
   515  	fake.recordInvocation("GetServicesForSpaceWithPlans", []interface{}{arg1})
   516  	fake.getServicesForSpaceWithPlansMutex.Unlock()
   517  	if fake.GetServicesForSpaceWithPlansStub != nil {
   518  		return fake.GetServicesForSpaceWithPlansStub(arg1)
   519  	} else {
   520  		return fake.getServicesForSpaceWithPlansReturns.result1, fake.getServicesForSpaceWithPlansReturns.result2
   521  	}
   522  }
   523  
   524  func (fake *FakeServiceBuilder) GetServicesForSpaceWithPlansCallCount() int {
   525  	fake.getServicesForSpaceWithPlansMutex.RLock()
   526  	defer fake.getServicesForSpaceWithPlansMutex.RUnlock()
   527  	return len(fake.getServicesForSpaceWithPlansArgsForCall)
   528  }
   529  
   530  func (fake *FakeServiceBuilder) GetServicesForSpaceWithPlansArgsForCall(i int) string {
   531  	fake.getServicesForSpaceWithPlansMutex.RLock()
   532  	defer fake.getServicesForSpaceWithPlansMutex.RUnlock()
   533  	return fake.getServicesForSpaceWithPlansArgsForCall[i].arg1
   534  }
   535  
   536  func (fake *FakeServiceBuilder) GetServicesForSpaceWithPlansReturns(result1 []models.ServiceOffering, result2 error) {
   537  	fake.GetServicesForSpaceWithPlansStub = nil
   538  	fake.getServicesForSpaceWithPlansReturns = struct {
   539  		result1 []models.ServiceOffering
   540  		result2 error
   541  	}{result1, result2}
   542  }
   543  
   544  func (fake *FakeServiceBuilder) GetServiceVisibleToOrg(arg1 string, arg2 string) (models.ServiceOffering, error) {
   545  	fake.getServiceVisibleToOrgMutex.Lock()
   546  	fake.getServiceVisibleToOrgArgsForCall = append(fake.getServiceVisibleToOrgArgsForCall, struct {
   547  		arg1 string
   548  		arg2 string
   549  	}{arg1, arg2})
   550  	fake.recordInvocation("GetServiceVisibleToOrg", []interface{}{arg1, arg2})
   551  	fake.getServiceVisibleToOrgMutex.Unlock()
   552  	if fake.GetServiceVisibleToOrgStub != nil {
   553  		return fake.GetServiceVisibleToOrgStub(arg1, arg2)
   554  	} else {
   555  		return fake.getServiceVisibleToOrgReturns.result1, fake.getServiceVisibleToOrgReturns.result2
   556  	}
   557  }
   558  
   559  func (fake *FakeServiceBuilder) GetServiceVisibleToOrgCallCount() int {
   560  	fake.getServiceVisibleToOrgMutex.RLock()
   561  	defer fake.getServiceVisibleToOrgMutex.RUnlock()
   562  	return len(fake.getServiceVisibleToOrgArgsForCall)
   563  }
   564  
   565  func (fake *FakeServiceBuilder) GetServiceVisibleToOrgArgsForCall(i int) (string, string) {
   566  	fake.getServiceVisibleToOrgMutex.RLock()
   567  	defer fake.getServiceVisibleToOrgMutex.RUnlock()
   568  	return fake.getServiceVisibleToOrgArgsForCall[i].arg1, fake.getServiceVisibleToOrgArgsForCall[i].arg2
   569  }
   570  
   571  func (fake *FakeServiceBuilder) GetServiceVisibleToOrgReturns(result1 models.ServiceOffering, result2 error) {
   572  	fake.GetServiceVisibleToOrgStub = nil
   573  	fake.getServiceVisibleToOrgReturns = struct {
   574  		result1 models.ServiceOffering
   575  		result2 error
   576  	}{result1, result2}
   577  }
   578  
   579  func (fake *FakeServiceBuilder) GetServicesVisibleToOrg(arg1 string) ([]models.ServiceOffering, error) {
   580  	fake.getServicesVisibleToOrgMutex.Lock()
   581  	fake.getServicesVisibleToOrgArgsForCall = append(fake.getServicesVisibleToOrgArgsForCall, struct {
   582  		arg1 string
   583  	}{arg1})
   584  	fake.recordInvocation("GetServicesVisibleToOrg", []interface{}{arg1})
   585  	fake.getServicesVisibleToOrgMutex.Unlock()
   586  	if fake.GetServicesVisibleToOrgStub != nil {
   587  		return fake.GetServicesVisibleToOrgStub(arg1)
   588  	} else {
   589  		return fake.getServicesVisibleToOrgReturns.result1, fake.getServicesVisibleToOrgReturns.result2
   590  	}
   591  }
   592  
   593  func (fake *FakeServiceBuilder) GetServicesVisibleToOrgCallCount() int {
   594  	fake.getServicesVisibleToOrgMutex.RLock()
   595  	defer fake.getServicesVisibleToOrgMutex.RUnlock()
   596  	return len(fake.getServicesVisibleToOrgArgsForCall)
   597  }
   598  
   599  func (fake *FakeServiceBuilder) GetServicesVisibleToOrgArgsForCall(i int) string {
   600  	fake.getServicesVisibleToOrgMutex.RLock()
   601  	defer fake.getServicesVisibleToOrgMutex.RUnlock()
   602  	return fake.getServicesVisibleToOrgArgsForCall[i].arg1
   603  }
   604  
   605  func (fake *FakeServiceBuilder) GetServicesVisibleToOrgReturns(result1 []models.ServiceOffering, result2 error) {
   606  	fake.GetServicesVisibleToOrgStub = nil
   607  	fake.getServicesVisibleToOrgReturns = struct {
   608  		result1 []models.ServiceOffering
   609  		result2 error
   610  	}{result1, result2}
   611  }
   612  
   613  func (fake *FakeServiceBuilder) Invocations() map[string][][]interface{} {
   614  	fake.invocationsMutex.RLock()
   615  	defer fake.invocationsMutex.RUnlock()
   616  	fake.getAllServicesMutex.RLock()
   617  	defer fake.getAllServicesMutex.RUnlock()
   618  	fake.getAllServicesWithPlansMutex.RLock()
   619  	defer fake.getAllServicesWithPlansMutex.RUnlock()
   620  	fake.getServiceByNameWithPlansMutex.RLock()
   621  	defer fake.getServiceByNameWithPlansMutex.RUnlock()
   622  	fake.getServiceByNameWithPlansWithOrgNamesMutex.RLock()
   623  	defer fake.getServiceByNameWithPlansWithOrgNamesMutex.RUnlock()
   624  	fake.getServiceByNameForSpaceMutex.RLock()
   625  	defer fake.getServiceByNameForSpaceMutex.RUnlock()
   626  	fake.getServiceByNameForSpaceWithPlansMutex.RLock()
   627  	defer fake.getServiceByNameForSpaceWithPlansMutex.RUnlock()
   628  	fake.getServicesByNameForSpaceWithPlansMutex.RLock()
   629  	defer fake.getServicesByNameForSpaceWithPlansMutex.RUnlock()
   630  	fake.getServiceByNameForOrgMutex.RLock()
   631  	defer fake.getServiceByNameForOrgMutex.RUnlock()
   632  	fake.getServicesForManyBrokersMutex.RLock()
   633  	defer fake.getServicesForManyBrokersMutex.RUnlock()
   634  	fake.getServicesForBrokerMutex.RLock()
   635  	defer fake.getServicesForBrokerMutex.RUnlock()
   636  	fake.getServicesForSpaceMutex.RLock()
   637  	defer fake.getServicesForSpaceMutex.RUnlock()
   638  	fake.getServicesForSpaceWithPlansMutex.RLock()
   639  	defer fake.getServicesForSpaceWithPlansMutex.RUnlock()
   640  	fake.getServiceVisibleToOrgMutex.RLock()
   641  	defer fake.getServiceVisibleToOrgMutex.RUnlock()
   642  	fake.getServicesVisibleToOrgMutex.RLock()
   643  	defer fake.getServicesVisibleToOrgMutex.RUnlock()
   644  	return fake.invocations
   645  }
   646  
   647  func (fake *FakeServiceBuilder) recordInvocation(key string, args []interface{}) {
   648  	fake.invocationsMutex.Lock()
   649  	defer fake.invocationsMutex.Unlock()
   650  	if fake.invocations == nil {
   651  		fake.invocations = map[string][][]interface{}{}
   652  	}
   653  	if fake.invocations[key] == nil {
   654  		fake.invocations[key] = [][]interface{}{}
   655  	}
   656  	fake.invocations[key] = append(fake.invocations[key], args)
   657  }
   658  
   659  var _ servicebuilder.ServiceBuilder = new(FakeServiceBuilder)