github.com/nimakaviani/cli@v6.37.1-0.20180619223813-e734901a73fa+incompatible/command/commandfakes/fake_config.go (about)

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package commandfakes
     3  
     4  import (
     5  	"sync"
     6  	"time"
     7  
     8  	"code.cloudfoundry.org/cli/command"
     9  	"code.cloudfoundry.org/cli/util/configv3"
    10  )
    11  
    12  type FakeConfig struct {
    13  	AccessTokenStub        func() string
    14  	accessTokenMutex       sync.RWMutex
    15  	accessTokenArgsForCall []struct{}
    16  	accessTokenReturns     struct {
    17  		result1 string
    18  	}
    19  	accessTokenReturnsOnCall map[int]struct {
    20  		result1 string
    21  	}
    22  	AddPluginStub        func(configv3.Plugin)
    23  	addPluginMutex       sync.RWMutex
    24  	addPluginArgsForCall []struct {
    25  		arg1 configv3.Plugin
    26  	}
    27  	AddPluginRepositoryStub        func(name string, url string)
    28  	addPluginRepositoryMutex       sync.RWMutex
    29  	addPluginRepositoryArgsForCall []struct {
    30  		name string
    31  		url  string
    32  	}
    33  	APIVersionStub        func() string
    34  	aPIVersionMutex       sync.RWMutex
    35  	aPIVersionArgsForCall []struct{}
    36  	aPIVersionReturns     struct {
    37  		result1 string
    38  	}
    39  	aPIVersionReturnsOnCall map[int]struct {
    40  		result1 string
    41  	}
    42  	BinaryNameStub        func() string
    43  	binaryNameMutex       sync.RWMutex
    44  	binaryNameArgsForCall []struct{}
    45  	binaryNameReturns     struct {
    46  		result1 string
    47  	}
    48  	binaryNameReturnsOnCall map[int]struct {
    49  		result1 string
    50  	}
    51  	BinaryVersionStub        func() string
    52  	binaryVersionMutex       sync.RWMutex
    53  	binaryVersionArgsForCall []struct{}
    54  	binaryVersionReturns     struct {
    55  		result1 string
    56  	}
    57  	binaryVersionReturnsOnCall map[int]struct {
    58  		result1 string
    59  	}
    60  	CFPasswordStub        func() string
    61  	cFPasswordMutex       sync.RWMutex
    62  	cFPasswordArgsForCall []struct{}
    63  	cFPasswordReturns     struct {
    64  		result1 string
    65  	}
    66  	cFPasswordReturnsOnCall map[int]struct {
    67  		result1 string
    68  	}
    69  	CFUsernameStub        func() string
    70  	cFUsernameMutex       sync.RWMutex
    71  	cFUsernameArgsForCall []struct{}
    72  	cFUsernameReturns     struct {
    73  		result1 string
    74  	}
    75  	cFUsernameReturnsOnCall map[int]struct {
    76  		result1 string
    77  	}
    78  	ColorEnabledStub        func() configv3.ColorSetting
    79  	colorEnabledMutex       sync.RWMutex
    80  	colorEnabledArgsForCall []struct{}
    81  	colorEnabledReturns     struct {
    82  		result1 configv3.ColorSetting
    83  	}
    84  	colorEnabledReturnsOnCall map[int]struct {
    85  		result1 configv3.ColorSetting
    86  	}
    87  	CurrentUserStub        func() (configv3.User, error)
    88  	currentUserMutex       sync.RWMutex
    89  	currentUserArgsForCall []struct{}
    90  	currentUserReturns     struct {
    91  		result1 configv3.User
    92  		result2 error
    93  	}
    94  	currentUserReturnsOnCall map[int]struct {
    95  		result1 configv3.User
    96  		result2 error
    97  	}
    98  	DialTimeoutStub        func() time.Duration
    99  	dialTimeoutMutex       sync.RWMutex
   100  	dialTimeoutArgsForCall []struct{}
   101  	dialTimeoutReturns     struct {
   102  		result1 time.Duration
   103  	}
   104  	dialTimeoutReturnsOnCall map[int]struct {
   105  		result1 time.Duration
   106  	}
   107  	DockerPasswordStub        func() string
   108  	dockerPasswordMutex       sync.RWMutex
   109  	dockerPasswordArgsForCall []struct{}
   110  	dockerPasswordReturns     struct {
   111  		result1 string
   112  	}
   113  	dockerPasswordReturnsOnCall map[int]struct {
   114  		result1 string
   115  	}
   116  	ExperimentalStub        func() bool
   117  	experimentalMutex       sync.RWMutex
   118  	experimentalArgsForCall []struct{}
   119  	experimentalReturns     struct {
   120  		result1 bool
   121  	}
   122  	experimentalReturnsOnCall map[int]struct {
   123  		result1 bool
   124  	}
   125  	GetPluginStub        func(pluginName string) (configv3.Plugin, bool)
   126  	getPluginMutex       sync.RWMutex
   127  	getPluginArgsForCall []struct {
   128  		pluginName string
   129  	}
   130  	getPluginReturns struct {
   131  		result1 configv3.Plugin
   132  		result2 bool
   133  	}
   134  	getPluginReturnsOnCall map[int]struct {
   135  		result1 configv3.Plugin
   136  		result2 bool
   137  	}
   138  	GetPluginCaseInsensitiveStub        func(pluginName string) (configv3.Plugin, bool)
   139  	getPluginCaseInsensitiveMutex       sync.RWMutex
   140  	getPluginCaseInsensitiveArgsForCall []struct {
   141  		pluginName string
   142  	}
   143  	getPluginCaseInsensitiveReturns struct {
   144  		result1 configv3.Plugin
   145  		result2 bool
   146  	}
   147  	getPluginCaseInsensitiveReturnsOnCall map[int]struct {
   148  		result1 configv3.Plugin
   149  		result2 bool
   150  	}
   151  	HasTargetedOrganizationStub        func() bool
   152  	hasTargetedOrganizationMutex       sync.RWMutex
   153  	hasTargetedOrganizationArgsForCall []struct{}
   154  	hasTargetedOrganizationReturns     struct {
   155  		result1 bool
   156  	}
   157  	hasTargetedOrganizationReturnsOnCall map[int]struct {
   158  		result1 bool
   159  	}
   160  	HasTargetedSpaceStub        func() bool
   161  	hasTargetedSpaceMutex       sync.RWMutex
   162  	hasTargetedSpaceArgsForCall []struct{}
   163  	hasTargetedSpaceReturns     struct {
   164  		result1 bool
   165  	}
   166  	hasTargetedSpaceReturnsOnCall map[int]struct {
   167  		result1 bool
   168  	}
   169  	LocaleStub        func() string
   170  	localeMutex       sync.RWMutex
   171  	localeArgsForCall []struct{}
   172  	localeReturns     struct {
   173  		result1 string
   174  	}
   175  	localeReturnsOnCall map[int]struct {
   176  		result1 string
   177  	}
   178  	MinCLIVersionStub        func() string
   179  	minCLIVersionMutex       sync.RWMutex
   180  	minCLIVersionArgsForCall []struct{}
   181  	minCLIVersionReturns     struct {
   182  		result1 string
   183  	}
   184  	minCLIVersionReturnsOnCall map[int]struct {
   185  		result1 string
   186  	}
   187  	NOAARequestRetryCountStub        func() int
   188  	nOAARequestRetryCountMutex       sync.RWMutex
   189  	nOAARequestRetryCountArgsForCall []struct{}
   190  	nOAARequestRetryCountReturns     struct {
   191  		result1 int
   192  	}
   193  	nOAARequestRetryCountReturnsOnCall map[int]struct {
   194  		result1 int
   195  	}
   196  	OverallPollingTimeoutStub        func() time.Duration
   197  	overallPollingTimeoutMutex       sync.RWMutex
   198  	overallPollingTimeoutArgsForCall []struct{}
   199  	overallPollingTimeoutReturns     struct {
   200  		result1 time.Duration
   201  	}
   202  	overallPollingTimeoutReturnsOnCall map[int]struct {
   203  		result1 time.Duration
   204  	}
   205  	PluginHomeStub        func() string
   206  	pluginHomeMutex       sync.RWMutex
   207  	pluginHomeArgsForCall []struct{}
   208  	pluginHomeReturns     struct {
   209  		result1 string
   210  	}
   211  	pluginHomeReturnsOnCall map[int]struct {
   212  		result1 string
   213  	}
   214  	PluginRepositoriesStub        func() []configv3.PluginRepository
   215  	pluginRepositoriesMutex       sync.RWMutex
   216  	pluginRepositoriesArgsForCall []struct{}
   217  	pluginRepositoriesReturns     struct {
   218  		result1 []configv3.PluginRepository
   219  	}
   220  	pluginRepositoriesReturnsOnCall map[int]struct {
   221  		result1 []configv3.PluginRepository
   222  	}
   223  	PluginsStub        func() []configv3.Plugin
   224  	pluginsMutex       sync.RWMutex
   225  	pluginsArgsForCall []struct{}
   226  	pluginsReturns     struct {
   227  		result1 []configv3.Plugin
   228  	}
   229  	pluginsReturnsOnCall map[int]struct {
   230  		result1 []configv3.Plugin
   231  	}
   232  	PollingIntervalStub        func() time.Duration
   233  	pollingIntervalMutex       sync.RWMutex
   234  	pollingIntervalArgsForCall []struct{}
   235  	pollingIntervalReturns     struct {
   236  		result1 time.Duration
   237  	}
   238  	pollingIntervalReturnsOnCall map[int]struct {
   239  		result1 time.Duration
   240  	}
   241  	RefreshTokenStub        func() string
   242  	refreshTokenMutex       sync.RWMutex
   243  	refreshTokenArgsForCall []struct{}
   244  	refreshTokenReturns     struct {
   245  		result1 string
   246  	}
   247  	refreshTokenReturnsOnCall map[int]struct {
   248  		result1 string
   249  	}
   250  	RemovePluginStub        func(string)
   251  	removePluginMutex       sync.RWMutex
   252  	removePluginArgsForCall []struct {
   253  		arg1 string
   254  	}
   255  	RequestRetryCountStub        func() int
   256  	requestRetryCountMutex       sync.RWMutex
   257  	requestRetryCountArgsForCall []struct{}
   258  	requestRetryCountReturns     struct {
   259  		result1 int
   260  	}
   261  	requestRetryCountReturnsOnCall map[int]struct {
   262  		result1 int
   263  	}
   264  	SetAccessTokenStub        func(token string)
   265  	setAccessTokenMutex       sync.RWMutex
   266  	setAccessTokenArgsForCall []struct {
   267  		token string
   268  	}
   269  	SetOrganizationInformationStub        func(guid string, name string)
   270  	setOrganizationInformationMutex       sync.RWMutex
   271  	setOrganizationInformationArgsForCall []struct {
   272  		guid string
   273  		name string
   274  	}
   275  	SetRefreshTokenStub        func(token string)
   276  	setRefreshTokenMutex       sync.RWMutex
   277  	setRefreshTokenArgsForCall []struct {
   278  		token string
   279  	}
   280  	SetSpaceInformationStub        func(guid string, name string, allowSSH bool)
   281  	setSpaceInformationMutex       sync.RWMutex
   282  	setSpaceInformationArgsForCall []struct {
   283  		guid     string
   284  		name     string
   285  		allowSSH bool
   286  	}
   287  	SetTargetInformationStub        func(api string, apiVersion string, auth string, minCLIVersion string, doppler string, routing string, skipSSLValidation bool)
   288  	setTargetInformationMutex       sync.RWMutex
   289  	setTargetInformationArgsForCall []struct {
   290  		api               string
   291  		apiVersion        string
   292  		auth              string
   293  		minCLIVersion     string
   294  		doppler           string
   295  		routing           string
   296  		skipSSLValidation bool
   297  	}
   298  	SetTokenInformationStub        func(accessToken string, refreshToken string, sshOAuthClient string)
   299  	setTokenInformationMutex       sync.RWMutex
   300  	setTokenInformationArgsForCall []struct {
   301  		accessToken    string
   302  		refreshToken   string
   303  		sshOAuthClient string
   304  	}
   305  	SetUAAClientCredentialsStub        func(client string, clientSecret string)
   306  	setUAAClientCredentialsMutex       sync.RWMutex
   307  	setUAAClientCredentialsArgsForCall []struct {
   308  		client       string
   309  		clientSecret string
   310  	}
   311  	SetUAAEndpointStub        func(uaaEndpoint string)
   312  	setUAAEndpointMutex       sync.RWMutex
   313  	setUAAEndpointArgsForCall []struct {
   314  		uaaEndpoint string
   315  	}
   316  	SetUAAGrantTypeStub        func(uaaGrantType string)
   317  	setUAAGrantTypeMutex       sync.RWMutex
   318  	setUAAGrantTypeArgsForCall []struct {
   319  		uaaGrantType string
   320  	}
   321  	SkipSSLValidationStub        func() bool
   322  	skipSSLValidationMutex       sync.RWMutex
   323  	skipSSLValidationArgsForCall []struct{}
   324  	skipSSLValidationReturns     struct {
   325  		result1 bool
   326  	}
   327  	skipSSLValidationReturnsOnCall map[int]struct {
   328  		result1 bool
   329  	}
   330  	SSHOAuthClientStub        func() string
   331  	sSHOAuthClientMutex       sync.RWMutex
   332  	sSHOAuthClientArgsForCall []struct{}
   333  	sSHOAuthClientReturns     struct {
   334  		result1 string
   335  	}
   336  	sSHOAuthClientReturnsOnCall map[int]struct {
   337  		result1 string
   338  	}
   339  	StagingTimeoutStub        func() time.Duration
   340  	stagingTimeoutMutex       sync.RWMutex
   341  	stagingTimeoutArgsForCall []struct{}
   342  	stagingTimeoutReturns     struct {
   343  		result1 time.Duration
   344  	}
   345  	stagingTimeoutReturnsOnCall map[int]struct {
   346  		result1 time.Duration
   347  	}
   348  	StartupTimeoutStub        func() time.Duration
   349  	startupTimeoutMutex       sync.RWMutex
   350  	startupTimeoutArgsForCall []struct{}
   351  	startupTimeoutReturns     struct {
   352  		result1 time.Duration
   353  	}
   354  	startupTimeoutReturnsOnCall map[int]struct {
   355  		result1 time.Duration
   356  	}
   357  	TargetStub        func() string
   358  	targetMutex       sync.RWMutex
   359  	targetArgsForCall []struct{}
   360  	targetReturns     struct {
   361  		result1 string
   362  	}
   363  	targetReturnsOnCall map[int]struct {
   364  		result1 string
   365  	}
   366  	TargetedOrganizationStub        func() configv3.Organization
   367  	targetedOrganizationMutex       sync.RWMutex
   368  	targetedOrganizationArgsForCall []struct{}
   369  	targetedOrganizationReturns     struct {
   370  		result1 configv3.Organization
   371  	}
   372  	targetedOrganizationReturnsOnCall map[int]struct {
   373  		result1 configv3.Organization
   374  	}
   375  	TargetedSpaceStub        func() configv3.Space
   376  	targetedSpaceMutex       sync.RWMutex
   377  	targetedSpaceArgsForCall []struct{}
   378  	targetedSpaceReturns     struct {
   379  		result1 configv3.Space
   380  	}
   381  	targetedSpaceReturnsOnCall map[int]struct {
   382  		result1 configv3.Space
   383  	}
   384  	UAADisableKeepAlivesStub        func() bool
   385  	uAADisableKeepAlivesMutex       sync.RWMutex
   386  	uAADisableKeepAlivesArgsForCall []struct{}
   387  	uAADisableKeepAlivesReturns     struct {
   388  		result1 bool
   389  	}
   390  	uAADisableKeepAlivesReturnsOnCall map[int]struct {
   391  		result1 bool
   392  	}
   393  	UAAGrantTypeStub        func() string
   394  	uAAGrantTypeMutex       sync.RWMutex
   395  	uAAGrantTypeArgsForCall []struct{}
   396  	uAAGrantTypeReturns     struct {
   397  		result1 string
   398  	}
   399  	uAAGrantTypeReturnsOnCall map[int]struct {
   400  		result1 string
   401  	}
   402  	UAAOAuthClientStub        func() string
   403  	uAAOAuthClientMutex       sync.RWMutex
   404  	uAAOAuthClientArgsForCall []struct{}
   405  	uAAOAuthClientReturns     struct {
   406  		result1 string
   407  	}
   408  	uAAOAuthClientReturnsOnCall map[int]struct {
   409  		result1 string
   410  	}
   411  	UAAOAuthClientSecretStub        func() string
   412  	uAAOAuthClientSecretMutex       sync.RWMutex
   413  	uAAOAuthClientSecretArgsForCall []struct{}
   414  	uAAOAuthClientSecretReturns     struct {
   415  		result1 string
   416  	}
   417  	uAAOAuthClientSecretReturnsOnCall map[int]struct {
   418  		result1 string
   419  	}
   420  	UnsetOrganizationAndSpaceInformationStub        func()
   421  	unsetOrganizationAndSpaceInformationMutex       sync.RWMutex
   422  	unsetOrganizationAndSpaceInformationArgsForCall []struct{}
   423  	UnsetSpaceInformationStub                       func()
   424  	unsetSpaceInformationMutex                      sync.RWMutex
   425  	unsetSpaceInformationArgsForCall                []struct{}
   426  	UnsetUserInformationStub                        func()
   427  	unsetUserInformationMutex                       sync.RWMutex
   428  	unsetUserInformationArgsForCall                 []struct{}
   429  	VerboseStub                                     func() (bool, []string)
   430  	verboseMutex                                    sync.RWMutex
   431  	verboseArgsForCall                              []struct{}
   432  	verboseReturns                                  struct {
   433  		result1 bool
   434  		result2 []string
   435  	}
   436  	verboseReturnsOnCall map[int]struct {
   437  		result1 bool
   438  		result2 []string
   439  	}
   440  	WritePluginConfigStub        func() error
   441  	writePluginConfigMutex       sync.RWMutex
   442  	writePluginConfigArgsForCall []struct{}
   443  	writePluginConfigReturns     struct {
   444  		result1 error
   445  	}
   446  	writePluginConfigReturnsOnCall map[int]struct {
   447  		result1 error
   448  	}
   449  	invocations      map[string][][]interface{}
   450  	invocationsMutex sync.RWMutex
   451  }
   452  
   453  func (fake *FakeConfig) AccessToken() string {
   454  	fake.accessTokenMutex.Lock()
   455  	ret, specificReturn := fake.accessTokenReturnsOnCall[len(fake.accessTokenArgsForCall)]
   456  	fake.accessTokenArgsForCall = append(fake.accessTokenArgsForCall, struct{}{})
   457  	fake.recordInvocation("AccessToken", []interface{}{})
   458  	fake.accessTokenMutex.Unlock()
   459  	if fake.AccessTokenStub != nil {
   460  		return fake.AccessTokenStub()
   461  	}
   462  	if specificReturn {
   463  		return ret.result1
   464  	}
   465  	return fake.accessTokenReturns.result1
   466  }
   467  
   468  func (fake *FakeConfig) AccessTokenCallCount() int {
   469  	fake.accessTokenMutex.RLock()
   470  	defer fake.accessTokenMutex.RUnlock()
   471  	return len(fake.accessTokenArgsForCall)
   472  }
   473  
   474  func (fake *FakeConfig) AccessTokenReturns(result1 string) {
   475  	fake.AccessTokenStub = nil
   476  	fake.accessTokenReturns = struct {
   477  		result1 string
   478  	}{result1}
   479  }
   480  
   481  func (fake *FakeConfig) AccessTokenReturnsOnCall(i int, result1 string) {
   482  	fake.AccessTokenStub = nil
   483  	if fake.accessTokenReturnsOnCall == nil {
   484  		fake.accessTokenReturnsOnCall = make(map[int]struct {
   485  			result1 string
   486  		})
   487  	}
   488  	fake.accessTokenReturnsOnCall[i] = struct {
   489  		result1 string
   490  	}{result1}
   491  }
   492  
   493  func (fake *FakeConfig) AddPlugin(arg1 configv3.Plugin) {
   494  	fake.addPluginMutex.Lock()
   495  	fake.addPluginArgsForCall = append(fake.addPluginArgsForCall, struct {
   496  		arg1 configv3.Plugin
   497  	}{arg1})
   498  	fake.recordInvocation("AddPlugin", []interface{}{arg1})
   499  	fake.addPluginMutex.Unlock()
   500  	if fake.AddPluginStub != nil {
   501  		fake.AddPluginStub(arg1)
   502  	}
   503  }
   504  
   505  func (fake *FakeConfig) AddPluginCallCount() int {
   506  	fake.addPluginMutex.RLock()
   507  	defer fake.addPluginMutex.RUnlock()
   508  	return len(fake.addPluginArgsForCall)
   509  }
   510  
   511  func (fake *FakeConfig) AddPluginArgsForCall(i int) configv3.Plugin {
   512  	fake.addPluginMutex.RLock()
   513  	defer fake.addPluginMutex.RUnlock()
   514  	return fake.addPluginArgsForCall[i].arg1
   515  }
   516  
   517  func (fake *FakeConfig) AddPluginRepository(name string, url string) {
   518  	fake.addPluginRepositoryMutex.Lock()
   519  	fake.addPluginRepositoryArgsForCall = append(fake.addPluginRepositoryArgsForCall, struct {
   520  		name string
   521  		url  string
   522  	}{name, url})
   523  	fake.recordInvocation("AddPluginRepository", []interface{}{name, url})
   524  	fake.addPluginRepositoryMutex.Unlock()
   525  	if fake.AddPluginRepositoryStub != nil {
   526  		fake.AddPluginRepositoryStub(name, url)
   527  	}
   528  }
   529  
   530  func (fake *FakeConfig) AddPluginRepositoryCallCount() int {
   531  	fake.addPluginRepositoryMutex.RLock()
   532  	defer fake.addPluginRepositoryMutex.RUnlock()
   533  	return len(fake.addPluginRepositoryArgsForCall)
   534  }
   535  
   536  func (fake *FakeConfig) AddPluginRepositoryArgsForCall(i int) (string, string) {
   537  	fake.addPluginRepositoryMutex.RLock()
   538  	defer fake.addPluginRepositoryMutex.RUnlock()
   539  	return fake.addPluginRepositoryArgsForCall[i].name, fake.addPluginRepositoryArgsForCall[i].url
   540  }
   541  
   542  func (fake *FakeConfig) APIVersion() string {
   543  	fake.aPIVersionMutex.Lock()
   544  	ret, specificReturn := fake.aPIVersionReturnsOnCall[len(fake.aPIVersionArgsForCall)]
   545  	fake.aPIVersionArgsForCall = append(fake.aPIVersionArgsForCall, struct{}{})
   546  	fake.recordInvocation("APIVersion", []interface{}{})
   547  	fake.aPIVersionMutex.Unlock()
   548  	if fake.APIVersionStub != nil {
   549  		return fake.APIVersionStub()
   550  	}
   551  	if specificReturn {
   552  		return ret.result1
   553  	}
   554  	return fake.aPIVersionReturns.result1
   555  }
   556  
   557  func (fake *FakeConfig) APIVersionCallCount() int {
   558  	fake.aPIVersionMutex.RLock()
   559  	defer fake.aPIVersionMutex.RUnlock()
   560  	return len(fake.aPIVersionArgsForCall)
   561  }
   562  
   563  func (fake *FakeConfig) APIVersionReturns(result1 string) {
   564  	fake.APIVersionStub = nil
   565  	fake.aPIVersionReturns = struct {
   566  		result1 string
   567  	}{result1}
   568  }
   569  
   570  func (fake *FakeConfig) APIVersionReturnsOnCall(i int, result1 string) {
   571  	fake.APIVersionStub = nil
   572  	if fake.aPIVersionReturnsOnCall == nil {
   573  		fake.aPIVersionReturnsOnCall = make(map[int]struct {
   574  			result1 string
   575  		})
   576  	}
   577  	fake.aPIVersionReturnsOnCall[i] = struct {
   578  		result1 string
   579  	}{result1}
   580  }
   581  
   582  func (fake *FakeConfig) BinaryName() string {
   583  	fake.binaryNameMutex.Lock()
   584  	ret, specificReturn := fake.binaryNameReturnsOnCall[len(fake.binaryNameArgsForCall)]
   585  	fake.binaryNameArgsForCall = append(fake.binaryNameArgsForCall, struct{}{})
   586  	fake.recordInvocation("BinaryName", []interface{}{})
   587  	fake.binaryNameMutex.Unlock()
   588  	if fake.BinaryNameStub != nil {
   589  		return fake.BinaryNameStub()
   590  	}
   591  	if specificReturn {
   592  		return ret.result1
   593  	}
   594  	return fake.binaryNameReturns.result1
   595  }
   596  
   597  func (fake *FakeConfig) BinaryNameCallCount() int {
   598  	fake.binaryNameMutex.RLock()
   599  	defer fake.binaryNameMutex.RUnlock()
   600  	return len(fake.binaryNameArgsForCall)
   601  }
   602  
   603  func (fake *FakeConfig) BinaryNameReturns(result1 string) {
   604  	fake.BinaryNameStub = nil
   605  	fake.binaryNameReturns = struct {
   606  		result1 string
   607  	}{result1}
   608  }
   609  
   610  func (fake *FakeConfig) BinaryNameReturnsOnCall(i int, result1 string) {
   611  	fake.BinaryNameStub = nil
   612  	if fake.binaryNameReturnsOnCall == nil {
   613  		fake.binaryNameReturnsOnCall = make(map[int]struct {
   614  			result1 string
   615  		})
   616  	}
   617  	fake.binaryNameReturnsOnCall[i] = struct {
   618  		result1 string
   619  	}{result1}
   620  }
   621  
   622  func (fake *FakeConfig) BinaryVersion() string {
   623  	fake.binaryVersionMutex.Lock()
   624  	ret, specificReturn := fake.binaryVersionReturnsOnCall[len(fake.binaryVersionArgsForCall)]
   625  	fake.binaryVersionArgsForCall = append(fake.binaryVersionArgsForCall, struct{}{})
   626  	fake.recordInvocation("BinaryVersion", []interface{}{})
   627  	fake.binaryVersionMutex.Unlock()
   628  	if fake.BinaryVersionStub != nil {
   629  		return fake.BinaryVersionStub()
   630  	}
   631  	if specificReturn {
   632  		return ret.result1
   633  	}
   634  	return fake.binaryVersionReturns.result1
   635  }
   636  
   637  func (fake *FakeConfig) BinaryVersionCallCount() int {
   638  	fake.binaryVersionMutex.RLock()
   639  	defer fake.binaryVersionMutex.RUnlock()
   640  	return len(fake.binaryVersionArgsForCall)
   641  }
   642  
   643  func (fake *FakeConfig) BinaryVersionReturns(result1 string) {
   644  	fake.BinaryVersionStub = nil
   645  	fake.binaryVersionReturns = struct {
   646  		result1 string
   647  	}{result1}
   648  }
   649  
   650  func (fake *FakeConfig) BinaryVersionReturnsOnCall(i int, result1 string) {
   651  	fake.BinaryVersionStub = nil
   652  	if fake.binaryVersionReturnsOnCall == nil {
   653  		fake.binaryVersionReturnsOnCall = make(map[int]struct {
   654  			result1 string
   655  		})
   656  	}
   657  	fake.binaryVersionReturnsOnCall[i] = struct {
   658  		result1 string
   659  	}{result1}
   660  }
   661  
   662  func (fake *FakeConfig) CFPassword() string {
   663  	fake.cFPasswordMutex.Lock()
   664  	ret, specificReturn := fake.cFPasswordReturnsOnCall[len(fake.cFPasswordArgsForCall)]
   665  	fake.cFPasswordArgsForCall = append(fake.cFPasswordArgsForCall, struct{}{})
   666  	fake.recordInvocation("CFPassword", []interface{}{})
   667  	fake.cFPasswordMutex.Unlock()
   668  	if fake.CFPasswordStub != nil {
   669  		return fake.CFPasswordStub()
   670  	}
   671  	if specificReturn {
   672  		return ret.result1
   673  	}
   674  	return fake.cFPasswordReturns.result1
   675  }
   676  
   677  func (fake *FakeConfig) CFPasswordCallCount() int {
   678  	fake.cFPasswordMutex.RLock()
   679  	defer fake.cFPasswordMutex.RUnlock()
   680  	return len(fake.cFPasswordArgsForCall)
   681  }
   682  
   683  func (fake *FakeConfig) CFPasswordReturns(result1 string) {
   684  	fake.CFPasswordStub = nil
   685  	fake.cFPasswordReturns = struct {
   686  		result1 string
   687  	}{result1}
   688  }
   689  
   690  func (fake *FakeConfig) CFPasswordReturnsOnCall(i int, result1 string) {
   691  	fake.CFPasswordStub = nil
   692  	if fake.cFPasswordReturnsOnCall == nil {
   693  		fake.cFPasswordReturnsOnCall = make(map[int]struct {
   694  			result1 string
   695  		})
   696  	}
   697  	fake.cFPasswordReturnsOnCall[i] = struct {
   698  		result1 string
   699  	}{result1}
   700  }
   701  
   702  func (fake *FakeConfig) CFUsername() string {
   703  	fake.cFUsernameMutex.Lock()
   704  	ret, specificReturn := fake.cFUsernameReturnsOnCall[len(fake.cFUsernameArgsForCall)]
   705  	fake.cFUsernameArgsForCall = append(fake.cFUsernameArgsForCall, struct{}{})
   706  	fake.recordInvocation("CFUsername", []interface{}{})
   707  	fake.cFUsernameMutex.Unlock()
   708  	if fake.CFUsernameStub != nil {
   709  		return fake.CFUsernameStub()
   710  	}
   711  	if specificReturn {
   712  		return ret.result1
   713  	}
   714  	return fake.cFUsernameReturns.result1
   715  }
   716  
   717  func (fake *FakeConfig) CFUsernameCallCount() int {
   718  	fake.cFUsernameMutex.RLock()
   719  	defer fake.cFUsernameMutex.RUnlock()
   720  	return len(fake.cFUsernameArgsForCall)
   721  }
   722  
   723  func (fake *FakeConfig) CFUsernameReturns(result1 string) {
   724  	fake.CFUsernameStub = nil
   725  	fake.cFUsernameReturns = struct {
   726  		result1 string
   727  	}{result1}
   728  }
   729  
   730  func (fake *FakeConfig) CFUsernameReturnsOnCall(i int, result1 string) {
   731  	fake.CFUsernameStub = nil
   732  	if fake.cFUsernameReturnsOnCall == nil {
   733  		fake.cFUsernameReturnsOnCall = make(map[int]struct {
   734  			result1 string
   735  		})
   736  	}
   737  	fake.cFUsernameReturnsOnCall[i] = struct {
   738  		result1 string
   739  	}{result1}
   740  }
   741  
   742  func (fake *FakeConfig) ColorEnabled() configv3.ColorSetting {
   743  	fake.colorEnabledMutex.Lock()
   744  	ret, specificReturn := fake.colorEnabledReturnsOnCall[len(fake.colorEnabledArgsForCall)]
   745  	fake.colorEnabledArgsForCall = append(fake.colorEnabledArgsForCall, struct{}{})
   746  	fake.recordInvocation("ColorEnabled", []interface{}{})
   747  	fake.colorEnabledMutex.Unlock()
   748  	if fake.ColorEnabledStub != nil {
   749  		return fake.ColorEnabledStub()
   750  	}
   751  	if specificReturn {
   752  		return ret.result1
   753  	}
   754  	return fake.colorEnabledReturns.result1
   755  }
   756  
   757  func (fake *FakeConfig) ColorEnabledCallCount() int {
   758  	fake.colorEnabledMutex.RLock()
   759  	defer fake.colorEnabledMutex.RUnlock()
   760  	return len(fake.colorEnabledArgsForCall)
   761  }
   762  
   763  func (fake *FakeConfig) ColorEnabledReturns(result1 configv3.ColorSetting) {
   764  	fake.ColorEnabledStub = nil
   765  	fake.colorEnabledReturns = struct {
   766  		result1 configv3.ColorSetting
   767  	}{result1}
   768  }
   769  
   770  func (fake *FakeConfig) ColorEnabledReturnsOnCall(i int, result1 configv3.ColorSetting) {
   771  	fake.ColorEnabledStub = nil
   772  	if fake.colorEnabledReturnsOnCall == nil {
   773  		fake.colorEnabledReturnsOnCall = make(map[int]struct {
   774  			result1 configv3.ColorSetting
   775  		})
   776  	}
   777  	fake.colorEnabledReturnsOnCall[i] = struct {
   778  		result1 configv3.ColorSetting
   779  	}{result1}
   780  }
   781  
   782  func (fake *FakeConfig) CurrentUser() (configv3.User, error) {
   783  	fake.currentUserMutex.Lock()
   784  	ret, specificReturn := fake.currentUserReturnsOnCall[len(fake.currentUserArgsForCall)]
   785  	fake.currentUserArgsForCall = append(fake.currentUserArgsForCall, struct{}{})
   786  	fake.recordInvocation("CurrentUser", []interface{}{})
   787  	fake.currentUserMutex.Unlock()
   788  	if fake.CurrentUserStub != nil {
   789  		return fake.CurrentUserStub()
   790  	}
   791  	if specificReturn {
   792  		return ret.result1, ret.result2
   793  	}
   794  	return fake.currentUserReturns.result1, fake.currentUserReturns.result2
   795  }
   796  
   797  func (fake *FakeConfig) CurrentUserCallCount() int {
   798  	fake.currentUserMutex.RLock()
   799  	defer fake.currentUserMutex.RUnlock()
   800  	return len(fake.currentUserArgsForCall)
   801  }
   802  
   803  func (fake *FakeConfig) CurrentUserReturns(result1 configv3.User, result2 error) {
   804  	fake.CurrentUserStub = nil
   805  	fake.currentUserReturns = struct {
   806  		result1 configv3.User
   807  		result2 error
   808  	}{result1, result2}
   809  }
   810  
   811  func (fake *FakeConfig) CurrentUserReturnsOnCall(i int, result1 configv3.User, result2 error) {
   812  	fake.CurrentUserStub = nil
   813  	if fake.currentUserReturnsOnCall == nil {
   814  		fake.currentUserReturnsOnCall = make(map[int]struct {
   815  			result1 configv3.User
   816  			result2 error
   817  		})
   818  	}
   819  	fake.currentUserReturnsOnCall[i] = struct {
   820  		result1 configv3.User
   821  		result2 error
   822  	}{result1, result2}
   823  }
   824  
   825  func (fake *FakeConfig) DialTimeout() time.Duration {
   826  	fake.dialTimeoutMutex.Lock()
   827  	ret, specificReturn := fake.dialTimeoutReturnsOnCall[len(fake.dialTimeoutArgsForCall)]
   828  	fake.dialTimeoutArgsForCall = append(fake.dialTimeoutArgsForCall, struct{}{})
   829  	fake.recordInvocation("DialTimeout", []interface{}{})
   830  	fake.dialTimeoutMutex.Unlock()
   831  	if fake.DialTimeoutStub != nil {
   832  		return fake.DialTimeoutStub()
   833  	}
   834  	if specificReturn {
   835  		return ret.result1
   836  	}
   837  	return fake.dialTimeoutReturns.result1
   838  }
   839  
   840  func (fake *FakeConfig) DialTimeoutCallCount() int {
   841  	fake.dialTimeoutMutex.RLock()
   842  	defer fake.dialTimeoutMutex.RUnlock()
   843  	return len(fake.dialTimeoutArgsForCall)
   844  }
   845  
   846  func (fake *FakeConfig) DialTimeoutReturns(result1 time.Duration) {
   847  	fake.DialTimeoutStub = nil
   848  	fake.dialTimeoutReturns = struct {
   849  		result1 time.Duration
   850  	}{result1}
   851  }
   852  
   853  func (fake *FakeConfig) DialTimeoutReturnsOnCall(i int, result1 time.Duration) {
   854  	fake.DialTimeoutStub = nil
   855  	if fake.dialTimeoutReturnsOnCall == nil {
   856  		fake.dialTimeoutReturnsOnCall = make(map[int]struct {
   857  			result1 time.Duration
   858  		})
   859  	}
   860  	fake.dialTimeoutReturnsOnCall[i] = struct {
   861  		result1 time.Duration
   862  	}{result1}
   863  }
   864  
   865  func (fake *FakeConfig) DockerPassword() string {
   866  	fake.dockerPasswordMutex.Lock()
   867  	ret, specificReturn := fake.dockerPasswordReturnsOnCall[len(fake.dockerPasswordArgsForCall)]
   868  	fake.dockerPasswordArgsForCall = append(fake.dockerPasswordArgsForCall, struct{}{})
   869  	fake.recordInvocation("DockerPassword", []interface{}{})
   870  	fake.dockerPasswordMutex.Unlock()
   871  	if fake.DockerPasswordStub != nil {
   872  		return fake.DockerPasswordStub()
   873  	}
   874  	if specificReturn {
   875  		return ret.result1
   876  	}
   877  	return fake.dockerPasswordReturns.result1
   878  }
   879  
   880  func (fake *FakeConfig) DockerPasswordCallCount() int {
   881  	fake.dockerPasswordMutex.RLock()
   882  	defer fake.dockerPasswordMutex.RUnlock()
   883  	return len(fake.dockerPasswordArgsForCall)
   884  }
   885  
   886  func (fake *FakeConfig) DockerPasswordReturns(result1 string) {
   887  	fake.DockerPasswordStub = nil
   888  	fake.dockerPasswordReturns = struct {
   889  		result1 string
   890  	}{result1}
   891  }
   892  
   893  func (fake *FakeConfig) DockerPasswordReturnsOnCall(i int, result1 string) {
   894  	fake.DockerPasswordStub = nil
   895  	if fake.dockerPasswordReturnsOnCall == nil {
   896  		fake.dockerPasswordReturnsOnCall = make(map[int]struct {
   897  			result1 string
   898  		})
   899  	}
   900  	fake.dockerPasswordReturnsOnCall[i] = struct {
   901  		result1 string
   902  	}{result1}
   903  }
   904  
   905  func (fake *FakeConfig) Experimental() bool {
   906  	fake.experimentalMutex.Lock()
   907  	ret, specificReturn := fake.experimentalReturnsOnCall[len(fake.experimentalArgsForCall)]
   908  	fake.experimentalArgsForCall = append(fake.experimentalArgsForCall, struct{}{})
   909  	fake.recordInvocation("Experimental", []interface{}{})
   910  	fake.experimentalMutex.Unlock()
   911  	if fake.ExperimentalStub != nil {
   912  		return fake.ExperimentalStub()
   913  	}
   914  	if specificReturn {
   915  		return ret.result1
   916  	}
   917  	return fake.experimentalReturns.result1
   918  }
   919  
   920  func (fake *FakeConfig) ExperimentalCallCount() int {
   921  	fake.experimentalMutex.RLock()
   922  	defer fake.experimentalMutex.RUnlock()
   923  	return len(fake.experimentalArgsForCall)
   924  }
   925  
   926  func (fake *FakeConfig) ExperimentalReturns(result1 bool) {
   927  	fake.ExperimentalStub = nil
   928  	fake.experimentalReturns = struct {
   929  		result1 bool
   930  	}{result1}
   931  }
   932  
   933  func (fake *FakeConfig) ExperimentalReturnsOnCall(i int, result1 bool) {
   934  	fake.ExperimentalStub = nil
   935  	if fake.experimentalReturnsOnCall == nil {
   936  		fake.experimentalReturnsOnCall = make(map[int]struct {
   937  			result1 bool
   938  		})
   939  	}
   940  	fake.experimentalReturnsOnCall[i] = struct {
   941  		result1 bool
   942  	}{result1}
   943  }
   944  
   945  func (fake *FakeConfig) GetPlugin(pluginName string) (configv3.Plugin, bool) {
   946  	fake.getPluginMutex.Lock()
   947  	ret, specificReturn := fake.getPluginReturnsOnCall[len(fake.getPluginArgsForCall)]
   948  	fake.getPluginArgsForCall = append(fake.getPluginArgsForCall, struct {
   949  		pluginName string
   950  	}{pluginName})
   951  	fake.recordInvocation("GetPlugin", []interface{}{pluginName})
   952  	fake.getPluginMutex.Unlock()
   953  	if fake.GetPluginStub != nil {
   954  		return fake.GetPluginStub(pluginName)
   955  	}
   956  	if specificReturn {
   957  		return ret.result1, ret.result2
   958  	}
   959  	return fake.getPluginReturns.result1, fake.getPluginReturns.result2
   960  }
   961  
   962  func (fake *FakeConfig) GetPluginCallCount() int {
   963  	fake.getPluginMutex.RLock()
   964  	defer fake.getPluginMutex.RUnlock()
   965  	return len(fake.getPluginArgsForCall)
   966  }
   967  
   968  func (fake *FakeConfig) GetPluginArgsForCall(i int) string {
   969  	fake.getPluginMutex.RLock()
   970  	defer fake.getPluginMutex.RUnlock()
   971  	return fake.getPluginArgsForCall[i].pluginName
   972  }
   973  
   974  func (fake *FakeConfig) GetPluginReturns(result1 configv3.Plugin, result2 bool) {
   975  	fake.GetPluginStub = nil
   976  	fake.getPluginReturns = struct {
   977  		result1 configv3.Plugin
   978  		result2 bool
   979  	}{result1, result2}
   980  }
   981  
   982  func (fake *FakeConfig) GetPluginReturnsOnCall(i int, result1 configv3.Plugin, result2 bool) {
   983  	fake.GetPluginStub = nil
   984  	if fake.getPluginReturnsOnCall == nil {
   985  		fake.getPluginReturnsOnCall = make(map[int]struct {
   986  			result1 configv3.Plugin
   987  			result2 bool
   988  		})
   989  	}
   990  	fake.getPluginReturnsOnCall[i] = struct {
   991  		result1 configv3.Plugin
   992  		result2 bool
   993  	}{result1, result2}
   994  }
   995  
   996  func (fake *FakeConfig) GetPluginCaseInsensitive(pluginName string) (configv3.Plugin, bool) {
   997  	fake.getPluginCaseInsensitiveMutex.Lock()
   998  	ret, specificReturn := fake.getPluginCaseInsensitiveReturnsOnCall[len(fake.getPluginCaseInsensitiveArgsForCall)]
   999  	fake.getPluginCaseInsensitiveArgsForCall = append(fake.getPluginCaseInsensitiveArgsForCall, struct {
  1000  		pluginName string
  1001  	}{pluginName})
  1002  	fake.recordInvocation("GetPluginCaseInsensitive", []interface{}{pluginName})
  1003  	fake.getPluginCaseInsensitiveMutex.Unlock()
  1004  	if fake.GetPluginCaseInsensitiveStub != nil {
  1005  		return fake.GetPluginCaseInsensitiveStub(pluginName)
  1006  	}
  1007  	if specificReturn {
  1008  		return ret.result1, ret.result2
  1009  	}
  1010  	return fake.getPluginCaseInsensitiveReturns.result1, fake.getPluginCaseInsensitiveReturns.result2
  1011  }
  1012  
  1013  func (fake *FakeConfig) GetPluginCaseInsensitiveCallCount() int {
  1014  	fake.getPluginCaseInsensitiveMutex.RLock()
  1015  	defer fake.getPluginCaseInsensitiveMutex.RUnlock()
  1016  	return len(fake.getPluginCaseInsensitiveArgsForCall)
  1017  }
  1018  
  1019  func (fake *FakeConfig) GetPluginCaseInsensitiveArgsForCall(i int) string {
  1020  	fake.getPluginCaseInsensitiveMutex.RLock()
  1021  	defer fake.getPluginCaseInsensitiveMutex.RUnlock()
  1022  	return fake.getPluginCaseInsensitiveArgsForCall[i].pluginName
  1023  }
  1024  
  1025  func (fake *FakeConfig) GetPluginCaseInsensitiveReturns(result1 configv3.Plugin, result2 bool) {
  1026  	fake.GetPluginCaseInsensitiveStub = nil
  1027  	fake.getPluginCaseInsensitiveReturns = struct {
  1028  		result1 configv3.Plugin
  1029  		result2 bool
  1030  	}{result1, result2}
  1031  }
  1032  
  1033  func (fake *FakeConfig) GetPluginCaseInsensitiveReturnsOnCall(i int, result1 configv3.Plugin, result2 bool) {
  1034  	fake.GetPluginCaseInsensitiveStub = nil
  1035  	if fake.getPluginCaseInsensitiveReturnsOnCall == nil {
  1036  		fake.getPluginCaseInsensitiveReturnsOnCall = make(map[int]struct {
  1037  			result1 configv3.Plugin
  1038  			result2 bool
  1039  		})
  1040  	}
  1041  	fake.getPluginCaseInsensitiveReturnsOnCall[i] = struct {
  1042  		result1 configv3.Plugin
  1043  		result2 bool
  1044  	}{result1, result2}
  1045  }
  1046  
  1047  func (fake *FakeConfig) HasTargetedOrganization() bool {
  1048  	fake.hasTargetedOrganizationMutex.Lock()
  1049  	ret, specificReturn := fake.hasTargetedOrganizationReturnsOnCall[len(fake.hasTargetedOrganizationArgsForCall)]
  1050  	fake.hasTargetedOrganizationArgsForCall = append(fake.hasTargetedOrganizationArgsForCall, struct{}{})
  1051  	fake.recordInvocation("HasTargetedOrganization", []interface{}{})
  1052  	fake.hasTargetedOrganizationMutex.Unlock()
  1053  	if fake.HasTargetedOrganizationStub != nil {
  1054  		return fake.HasTargetedOrganizationStub()
  1055  	}
  1056  	if specificReturn {
  1057  		return ret.result1
  1058  	}
  1059  	return fake.hasTargetedOrganizationReturns.result1
  1060  }
  1061  
  1062  func (fake *FakeConfig) HasTargetedOrganizationCallCount() int {
  1063  	fake.hasTargetedOrganizationMutex.RLock()
  1064  	defer fake.hasTargetedOrganizationMutex.RUnlock()
  1065  	return len(fake.hasTargetedOrganizationArgsForCall)
  1066  }
  1067  
  1068  func (fake *FakeConfig) HasTargetedOrganizationReturns(result1 bool) {
  1069  	fake.HasTargetedOrganizationStub = nil
  1070  	fake.hasTargetedOrganizationReturns = struct {
  1071  		result1 bool
  1072  	}{result1}
  1073  }
  1074  
  1075  func (fake *FakeConfig) HasTargetedOrganizationReturnsOnCall(i int, result1 bool) {
  1076  	fake.HasTargetedOrganizationStub = nil
  1077  	if fake.hasTargetedOrganizationReturnsOnCall == nil {
  1078  		fake.hasTargetedOrganizationReturnsOnCall = make(map[int]struct {
  1079  			result1 bool
  1080  		})
  1081  	}
  1082  	fake.hasTargetedOrganizationReturnsOnCall[i] = struct {
  1083  		result1 bool
  1084  	}{result1}
  1085  }
  1086  
  1087  func (fake *FakeConfig) HasTargetedSpace() bool {
  1088  	fake.hasTargetedSpaceMutex.Lock()
  1089  	ret, specificReturn := fake.hasTargetedSpaceReturnsOnCall[len(fake.hasTargetedSpaceArgsForCall)]
  1090  	fake.hasTargetedSpaceArgsForCall = append(fake.hasTargetedSpaceArgsForCall, struct{}{})
  1091  	fake.recordInvocation("HasTargetedSpace", []interface{}{})
  1092  	fake.hasTargetedSpaceMutex.Unlock()
  1093  	if fake.HasTargetedSpaceStub != nil {
  1094  		return fake.HasTargetedSpaceStub()
  1095  	}
  1096  	if specificReturn {
  1097  		return ret.result1
  1098  	}
  1099  	return fake.hasTargetedSpaceReturns.result1
  1100  }
  1101  
  1102  func (fake *FakeConfig) HasTargetedSpaceCallCount() int {
  1103  	fake.hasTargetedSpaceMutex.RLock()
  1104  	defer fake.hasTargetedSpaceMutex.RUnlock()
  1105  	return len(fake.hasTargetedSpaceArgsForCall)
  1106  }
  1107  
  1108  func (fake *FakeConfig) HasTargetedSpaceReturns(result1 bool) {
  1109  	fake.HasTargetedSpaceStub = nil
  1110  	fake.hasTargetedSpaceReturns = struct {
  1111  		result1 bool
  1112  	}{result1}
  1113  }
  1114  
  1115  func (fake *FakeConfig) HasTargetedSpaceReturnsOnCall(i int, result1 bool) {
  1116  	fake.HasTargetedSpaceStub = nil
  1117  	if fake.hasTargetedSpaceReturnsOnCall == nil {
  1118  		fake.hasTargetedSpaceReturnsOnCall = make(map[int]struct {
  1119  			result1 bool
  1120  		})
  1121  	}
  1122  	fake.hasTargetedSpaceReturnsOnCall[i] = struct {
  1123  		result1 bool
  1124  	}{result1}
  1125  }
  1126  
  1127  func (fake *FakeConfig) Locale() string {
  1128  	fake.localeMutex.Lock()
  1129  	ret, specificReturn := fake.localeReturnsOnCall[len(fake.localeArgsForCall)]
  1130  	fake.localeArgsForCall = append(fake.localeArgsForCall, struct{}{})
  1131  	fake.recordInvocation("Locale", []interface{}{})
  1132  	fake.localeMutex.Unlock()
  1133  	if fake.LocaleStub != nil {
  1134  		return fake.LocaleStub()
  1135  	}
  1136  	if specificReturn {
  1137  		return ret.result1
  1138  	}
  1139  	return fake.localeReturns.result1
  1140  }
  1141  
  1142  func (fake *FakeConfig) LocaleCallCount() int {
  1143  	fake.localeMutex.RLock()
  1144  	defer fake.localeMutex.RUnlock()
  1145  	return len(fake.localeArgsForCall)
  1146  }
  1147  
  1148  func (fake *FakeConfig) LocaleReturns(result1 string) {
  1149  	fake.LocaleStub = nil
  1150  	fake.localeReturns = struct {
  1151  		result1 string
  1152  	}{result1}
  1153  }
  1154  
  1155  func (fake *FakeConfig) LocaleReturnsOnCall(i int, result1 string) {
  1156  	fake.LocaleStub = nil
  1157  	if fake.localeReturnsOnCall == nil {
  1158  		fake.localeReturnsOnCall = make(map[int]struct {
  1159  			result1 string
  1160  		})
  1161  	}
  1162  	fake.localeReturnsOnCall[i] = struct {
  1163  		result1 string
  1164  	}{result1}
  1165  }
  1166  
  1167  func (fake *FakeConfig) MinCLIVersion() string {
  1168  	fake.minCLIVersionMutex.Lock()
  1169  	ret, specificReturn := fake.minCLIVersionReturnsOnCall[len(fake.minCLIVersionArgsForCall)]
  1170  	fake.minCLIVersionArgsForCall = append(fake.minCLIVersionArgsForCall, struct{}{})
  1171  	fake.recordInvocation("MinCLIVersion", []interface{}{})
  1172  	fake.minCLIVersionMutex.Unlock()
  1173  	if fake.MinCLIVersionStub != nil {
  1174  		return fake.MinCLIVersionStub()
  1175  	}
  1176  	if specificReturn {
  1177  		return ret.result1
  1178  	}
  1179  	return fake.minCLIVersionReturns.result1
  1180  }
  1181  
  1182  func (fake *FakeConfig) MinCLIVersionCallCount() int {
  1183  	fake.minCLIVersionMutex.RLock()
  1184  	defer fake.minCLIVersionMutex.RUnlock()
  1185  	return len(fake.minCLIVersionArgsForCall)
  1186  }
  1187  
  1188  func (fake *FakeConfig) MinCLIVersionReturns(result1 string) {
  1189  	fake.MinCLIVersionStub = nil
  1190  	fake.minCLIVersionReturns = struct {
  1191  		result1 string
  1192  	}{result1}
  1193  }
  1194  
  1195  func (fake *FakeConfig) MinCLIVersionReturnsOnCall(i int, result1 string) {
  1196  	fake.MinCLIVersionStub = nil
  1197  	if fake.minCLIVersionReturnsOnCall == nil {
  1198  		fake.minCLIVersionReturnsOnCall = make(map[int]struct {
  1199  			result1 string
  1200  		})
  1201  	}
  1202  	fake.minCLIVersionReturnsOnCall[i] = struct {
  1203  		result1 string
  1204  	}{result1}
  1205  }
  1206  
  1207  func (fake *FakeConfig) NOAARequestRetryCount() int {
  1208  	fake.nOAARequestRetryCountMutex.Lock()
  1209  	ret, specificReturn := fake.nOAARequestRetryCountReturnsOnCall[len(fake.nOAARequestRetryCountArgsForCall)]
  1210  	fake.nOAARequestRetryCountArgsForCall = append(fake.nOAARequestRetryCountArgsForCall, struct{}{})
  1211  	fake.recordInvocation("NOAARequestRetryCount", []interface{}{})
  1212  	fake.nOAARequestRetryCountMutex.Unlock()
  1213  	if fake.NOAARequestRetryCountStub != nil {
  1214  		return fake.NOAARequestRetryCountStub()
  1215  	}
  1216  	if specificReturn {
  1217  		return ret.result1
  1218  	}
  1219  	return fake.nOAARequestRetryCountReturns.result1
  1220  }
  1221  
  1222  func (fake *FakeConfig) NOAARequestRetryCountCallCount() int {
  1223  	fake.nOAARequestRetryCountMutex.RLock()
  1224  	defer fake.nOAARequestRetryCountMutex.RUnlock()
  1225  	return len(fake.nOAARequestRetryCountArgsForCall)
  1226  }
  1227  
  1228  func (fake *FakeConfig) NOAARequestRetryCountReturns(result1 int) {
  1229  	fake.NOAARequestRetryCountStub = nil
  1230  	fake.nOAARequestRetryCountReturns = struct {
  1231  		result1 int
  1232  	}{result1}
  1233  }
  1234  
  1235  func (fake *FakeConfig) NOAARequestRetryCountReturnsOnCall(i int, result1 int) {
  1236  	fake.NOAARequestRetryCountStub = nil
  1237  	if fake.nOAARequestRetryCountReturnsOnCall == nil {
  1238  		fake.nOAARequestRetryCountReturnsOnCall = make(map[int]struct {
  1239  			result1 int
  1240  		})
  1241  	}
  1242  	fake.nOAARequestRetryCountReturnsOnCall[i] = struct {
  1243  		result1 int
  1244  	}{result1}
  1245  }
  1246  
  1247  func (fake *FakeConfig) OverallPollingTimeout() time.Duration {
  1248  	fake.overallPollingTimeoutMutex.Lock()
  1249  	ret, specificReturn := fake.overallPollingTimeoutReturnsOnCall[len(fake.overallPollingTimeoutArgsForCall)]
  1250  	fake.overallPollingTimeoutArgsForCall = append(fake.overallPollingTimeoutArgsForCall, struct{}{})
  1251  	fake.recordInvocation("OverallPollingTimeout", []interface{}{})
  1252  	fake.overallPollingTimeoutMutex.Unlock()
  1253  	if fake.OverallPollingTimeoutStub != nil {
  1254  		return fake.OverallPollingTimeoutStub()
  1255  	}
  1256  	if specificReturn {
  1257  		return ret.result1
  1258  	}
  1259  	return fake.overallPollingTimeoutReturns.result1
  1260  }
  1261  
  1262  func (fake *FakeConfig) OverallPollingTimeoutCallCount() int {
  1263  	fake.overallPollingTimeoutMutex.RLock()
  1264  	defer fake.overallPollingTimeoutMutex.RUnlock()
  1265  	return len(fake.overallPollingTimeoutArgsForCall)
  1266  }
  1267  
  1268  func (fake *FakeConfig) OverallPollingTimeoutReturns(result1 time.Duration) {
  1269  	fake.OverallPollingTimeoutStub = nil
  1270  	fake.overallPollingTimeoutReturns = struct {
  1271  		result1 time.Duration
  1272  	}{result1}
  1273  }
  1274  
  1275  func (fake *FakeConfig) OverallPollingTimeoutReturnsOnCall(i int, result1 time.Duration) {
  1276  	fake.OverallPollingTimeoutStub = nil
  1277  	if fake.overallPollingTimeoutReturnsOnCall == nil {
  1278  		fake.overallPollingTimeoutReturnsOnCall = make(map[int]struct {
  1279  			result1 time.Duration
  1280  		})
  1281  	}
  1282  	fake.overallPollingTimeoutReturnsOnCall[i] = struct {
  1283  		result1 time.Duration
  1284  	}{result1}
  1285  }
  1286  
  1287  func (fake *FakeConfig) PluginHome() string {
  1288  	fake.pluginHomeMutex.Lock()
  1289  	ret, specificReturn := fake.pluginHomeReturnsOnCall[len(fake.pluginHomeArgsForCall)]
  1290  	fake.pluginHomeArgsForCall = append(fake.pluginHomeArgsForCall, struct{}{})
  1291  	fake.recordInvocation("PluginHome", []interface{}{})
  1292  	fake.pluginHomeMutex.Unlock()
  1293  	if fake.PluginHomeStub != nil {
  1294  		return fake.PluginHomeStub()
  1295  	}
  1296  	if specificReturn {
  1297  		return ret.result1
  1298  	}
  1299  	return fake.pluginHomeReturns.result1
  1300  }
  1301  
  1302  func (fake *FakeConfig) PluginHomeCallCount() int {
  1303  	fake.pluginHomeMutex.RLock()
  1304  	defer fake.pluginHomeMutex.RUnlock()
  1305  	return len(fake.pluginHomeArgsForCall)
  1306  }
  1307  
  1308  func (fake *FakeConfig) PluginHomeReturns(result1 string) {
  1309  	fake.PluginHomeStub = nil
  1310  	fake.pluginHomeReturns = struct {
  1311  		result1 string
  1312  	}{result1}
  1313  }
  1314  
  1315  func (fake *FakeConfig) PluginHomeReturnsOnCall(i int, result1 string) {
  1316  	fake.PluginHomeStub = nil
  1317  	if fake.pluginHomeReturnsOnCall == nil {
  1318  		fake.pluginHomeReturnsOnCall = make(map[int]struct {
  1319  			result1 string
  1320  		})
  1321  	}
  1322  	fake.pluginHomeReturnsOnCall[i] = struct {
  1323  		result1 string
  1324  	}{result1}
  1325  }
  1326  
  1327  func (fake *FakeConfig) PluginRepositories() []configv3.PluginRepository {
  1328  	fake.pluginRepositoriesMutex.Lock()
  1329  	ret, specificReturn := fake.pluginRepositoriesReturnsOnCall[len(fake.pluginRepositoriesArgsForCall)]
  1330  	fake.pluginRepositoriesArgsForCall = append(fake.pluginRepositoriesArgsForCall, struct{}{})
  1331  	fake.recordInvocation("PluginRepositories", []interface{}{})
  1332  	fake.pluginRepositoriesMutex.Unlock()
  1333  	if fake.PluginRepositoriesStub != nil {
  1334  		return fake.PluginRepositoriesStub()
  1335  	}
  1336  	if specificReturn {
  1337  		return ret.result1
  1338  	}
  1339  	return fake.pluginRepositoriesReturns.result1
  1340  }
  1341  
  1342  func (fake *FakeConfig) PluginRepositoriesCallCount() int {
  1343  	fake.pluginRepositoriesMutex.RLock()
  1344  	defer fake.pluginRepositoriesMutex.RUnlock()
  1345  	return len(fake.pluginRepositoriesArgsForCall)
  1346  }
  1347  
  1348  func (fake *FakeConfig) PluginRepositoriesReturns(result1 []configv3.PluginRepository) {
  1349  	fake.PluginRepositoriesStub = nil
  1350  	fake.pluginRepositoriesReturns = struct {
  1351  		result1 []configv3.PluginRepository
  1352  	}{result1}
  1353  }
  1354  
  1355  func (fake *FakeConfig) PluginRepositoriesReturnsOnCall(i int, result1 []configv3.PluginRepository) {
  1356  	fake.PluginRepositoriesStub = nil
  1357  	if fake.pluginRepositoriesReturnsOnCall == nil {
  1358  		fake.pluginRepositoriesReturnsOnCall = make(map[int]struct {
  1359  			result1 []configv3.PluginRepository
  1360  		})
  1361  	}
  1362  	fake.pluginRepositoriesReturnsOnCall[i] = struct {
  1363  		result1 []configv3.PluginRepository
  1364  	}{result1}
  1365  }
  1366  
  1367  func (fake *FakeConfig) Plugins() []configv3.Plugin {
  1368  	fake.pluginsMutex.Lock()
  1369  	ret, specificReturn := fake.pluginsReturnsOnCall[len(fake.pluginsArgsForCall)]
  1370  	fake.pluginsArgsForCall = append(fake.pluginsArgsForCall, struct{}{})
  1371  	fake.recordInvocation("Plugins", []interface{}{})
  1372  	fake.pluginsMutex.Unlock()
  1373  	if fake.PluginsStub != nil {
  1374  		return fake.PluginsStub()
  1375  	}
  1376  	if specificReturn {
  1377  		return ret.result1
  1378  	}
  1379  	return fake.pluginsReturns.result1
  1380  }
  1381  
  1382  func (fake *FakeConfig) PluginsCallCount() int {
  1383  	fake.pluginsMutex.RLock()
  1384  	defer fake.pluginsMutex.RUnlock()
  1385  	return len(fake.pluginsArgsForCall)
  1386  }
  1387  
  1388  func (fake *FakeConfig) PluginsReturns(result1 []configv3.Plugin) {
  1389  	fake.PluginsStub = nil
  1390  	fake.pluginsReturns = struct {
  1391  		result1 []configv3.Plugin
  1392  	}{result1}
  1393  }
  1394  
  1395  func (fake *FakeConfig) PluginsReturnsOnCall(i int, result1 []configv3.Plugin) {
  1396  	fake.PluginsStub = nil
  1397  	if fake.pluginsReturnsOnCall == nil {
  1398  		fake.pluginsReturnsOnCall = make(map[int]struct {
  1399  			result1 []configv3.Plugin
  1400  		})
  1401  	}
  1402  	fake.pluginsReturnsOnCall[i] = struct {
  1403  		result1 []configv3.Plugin
  1404  	}{result1}
  1405  }
  1406  
  1407  func (fake *FakeConfig) PollingInterval() time.Duration {
  1408  	fake.pollingIntervalMutex.Lock()
  1409  	ret, specificReturn := fake.pollingIntervalReturnsOnCall[len(fake.pollingIntervalArgsForCall)]
  1410  	fake.pollingIntervalArgsForCall = append(fake.pollingIntervalArgsForCall, struct{}{})
  1411  	fake.recordInvocation("PollingInterval", []interface{}{})
  1412  	fake.pollingIntervalMutex.Unlock()
  1413  	if fake.PollingIntervalStub != nil {
  1414  		return fake.PollingIntervalStub()
  1415  	}
  1416  	if specificReturn {
  1417  		return ret.result1
  1418  	}
  1419  	return fake.pollingIntervalReturns.result1
  1420  }
  1421  
  1422  func (fake *FakeConfig) PollingIntervalCallCount() int {
  1423  	fake.pollingIntervalMutex.RLock()
  1424  	defer fake.pollingIntervalMutex.RUnlock()
  1425  	return len(fake.pollingIntervalArgsForCall)
  1426  }
  1427  
  1428  func (fake *FakeConfig) PollingIntervalReturns(result1 time.Duration) {
  1429  	fake.PollingIntervalStub = nil
  1430  	fake.pollingIntervalReturns = struct {
  1431  		result1 time.Duration
  1432  	}{result1}
  1433  }
  1434  
  1435  func (fake *FakeConfig) PollingIntervalReturnsOnCall(i int, result1 time.Duration) {
  1436  	fake.PollingIntervalStub = nil
  1437  	if fake.pollingIntervalReturnsOnCall == nil {
  1438  		fake.pollingIntervalReturnsOnCall = make(map[int]struct {
  1439  			result1 time.Duration
  1440  		})
  1441  	}
  1442  	fake.pollingIntervalReturnsOnCall[i] = struct {
  1443  		result1 time.Duration
  1444  	}{result1}
  1445  }
  1446  
  1447  func (fake *FakeConfig) RefreshToken() string {
  1448  	fake.refreshTokenMutex.Lock()
  1449  	ret, specificReturn := fake.refreshTokenReturnsOnCall[len(fake.refreshTokenArgsForCall)]
  1450  	fake.refreshTokenArgsForCall = append(fake.refreshTokenArgsForCall, struct{}{})
  1451  	fake.recordInvocation("RefreshToken", []interface{}{})
  1452  	fake.refreshTokenMutex.Unlock()
  1453  	if fake.RefreshTokenStub != nil {
  1454  		return fake.RefreshTokenStub()
  1455  	}
  1456  	if specificReturn {
  1457  		return ret.result1
  1458  	}
  1459  	return fake.refreshTokenReturns.result1
  1460  }
  1461  
  1462  func (fake *FakeConfig) RefreshTokenCallCount() int {
  1463  	fake.refreshTokenMutex.RLock()
  1464  	defer fake.refreshTokenMutex.RUnlock()
  1465  	return len(fake.refreshTokenArgsForCall)
  1466  }
  1467  
  1468  func (fake *FakeConfig) RefreshTokenReturns(result1 string) {
  1469  	fake.RefreshTokenStub = nil
  1470  	fake.refreshTokenReturns = struct {
  1471  		result1 string
  1472  	}{result1}
  1473  }
  1474  
  1475  func (fake *FakeConfig) RefreshTokenReturnsOnCall(i int, result1 string) {
  1476  	fake.RefreshTokenStub = nil
  1477  	if fake.refreshTokenReturnsOnCall == nil {
  1478  		fake.refreshTokenReturnsOnCall = make(map[int]struct {
  1479  			result1 string
  1480  		})
  1481  	}
  1482  	fake.refreshTokenReturnsOnCall[i] = struct {
  1483  		result1 string
  1484  	}{result1}
  1485  }
  1486  
  1487  func (fake *FakeConfig) RemovePlugin(arg1 string) {
  1488  	fake.removePluginMutex.Lock()
  1489  	fake.removePluginArgsForCall = append(fake.removePluginArgsForCall, struct {
  1490  		arg1 string
  1491  	}{arg1})
  1492  	fake.recordInvocation("RemovePlugin", []interface{}{arg1})
  1493  	fake.removePluginMutex.Unlock()
  1494  	if fake.RemovePluginStub != nil {
  1495  		fake.RemovePluginStub(arg1)
  1496  	}
  1497  }
  1498  
  1499  func (fake *FakeConfig) RemovePluginCallCount() int {
  1500  	fake.removePluginMutex.RLock()
  1501  	defer fake.removePluginMutex.RUnlock()
  1502  	return len(fake.removePluginArgsForCall)
  1503  }
  1504  
  1505  func (fake *FakeConfig) RemovePluginArgsForCall(i int) string {
  1506  	fake.removePluginMutex.RLock()
  1507  	defer fake.removePluginMutex.RUnlock()
  1508  	return fake.removePluginArgsForCall[i].arg1
  1509  }
  1510  
  1511  func (fake *FakeConfig) RequestRetryCount() int {
  1512  	fake.requestRetryCountMutex.Lock()
  1513  	ret, specificReturn := fake.requestRetryCountReturnsOnCall[len(fake.requestRetryCountArgsForCall)]
  1514  	fake.requestRetryCountArgsForCall = append(fake.requestRetryCountArgsForCall, struct{}{})
  1515  	fake.recordInvocation("RequestRetryCount", []interface{}{})
  1516  	fake.requestRetryCountMutex.Unlock()
  1517  	if fake.RequestRetryCountStub != nil {
  1518  		return fake.RequestRetryCountStub()
  1519  	}
  1520  	if specificReturn {
  1521  		return ret.result1
  1522  	}
  1523  	return fake.requestRetryCountReturns.result1
  1524  }
  1525  
  1526  func (fake *FakeConfig) RequestRetryCountCallCount() int {
  1527  	fake.requestRetryCountMutex.RLock()
  1528  	defer fake.requestRetryCountMutex.RUnlock()
  1529  	return len(fake.requestRetryCountArgsForCall)
  1530  }
  1531  
  1532  func (fake *FakeConfig) RequestRetryCountReturns(result1 int) {
  1533  	fake.RequestRetryCountStub = nil
  1534  	fake.requestRetryCountReturns = struct {
  1535  		result1 int
  1536  	}{result1}
  1537  }
  1538  
  1539  func (fake *FakeConfig) RequestRetryCountReturnsOnCall(i int, result1 int) {
  1540  	fake.RequestRetryCountStub = nil
  1541  	if fake.requestRetryCountReturnsOnCall == nil {
  1542  		fake.requestRetryCountReturnsOnCall = make(map[int]struct {
  1543  			result1 int
  1544  		})
  1545  	}
  1546  	fake.requestRetryCountReturnsOnCall[i] = struct {
  1547  		result1 int
  1548  	}{result1}
  1549  }
  1550  
  1551  func (fake *FakeConfig) SetAccessToken(token string) {
  1552  	fake.setAccessTokenMutex.Lock()
  1553  	fake.setAccessTokenArgsForCall = append(fake.setAccessTokenArgsForCall, struct {
  1554  		token string
  1555  	}{token})
  1556  	fake.recordInvocation("SetAccessToken", []interface{}{token})
  1557  	fake.setAccessTokenMutex.Unlock()
  1558  	if fake.SetAccessTokenStub != nil {
  1559  		fake.SetAccessTokenStub(token)
  1560  	}
  1561  }
  1562  
  1563  func (fake *FakeConfig) SetAccessTokenCallCount() int {
  1564  	fake.setAccessTokenMutex.RLock()
  1565  	defer fake.setAccessTokenMutex.RUnlock()
  1566  	return len(fake.setAccessTokenArgsForCall)
  1567  }
  1568  
  1569  func (fake *FakeConfig) SetAccessTokenArgsForCall(i int) string {
  1570  	fake.setAccessTokenMutex.RLock()
  1571  	defer fake.setAccessTokenMutex.RUnlock()
  1572  	return fake.setAccessTokenArgsForCall[i].token
  1573  }
  1574  
  1575  func (fake *FakeConfig) SetOrganizationInformation(guid string, name string) {
  1576  	fake.setOrganizationInformationMutex.Lock()
  1577  	fake.setOrganizationInformationArgsForCall = append(fake.setOrganizationInformationArgsForCall, struct {
  1578  		guid string
  1579  		name string
  1580  	}{guid, name})
  1581  	fake.recordInvocation("SetOrganizationInformation", []interface{}{guid, name})
  1582  	fake.setOrganizationInformationMutex.Unlock()
  1583  	if fake.SetOrganizationInformationStub != nil {
  1584  		fake.SetOrganizationInformationStub(guid, name)
  1585  	}
  1586  }
  1587  
  1588  func (fake *FakeConfig) SetOrganizationInformationCallCount() int {
  1589  	fake.setOrganizationInformationMutex.RLock()
  1590  	defer fake.setOrganizationInformationMutex.RUnlock()
  1591  	return len(fake.setOrganizationInformationArgsForCall)
  1592  }
  1593  
  1594  func (fake *FakeConfig) SetOrganizationInformationArgsForCall(i int) (string, string) {
  1595  	fake.setOrganizationInformationMutex.RLock()
  1596  	defer fake.setOrganizationInformationMutex.RUnlock()
  1597  	return fake.setOrganizationInformationArgsForCall[i].guid, fake.setOrganizationInformationArgsForCall[i].name
  1598  }
  1599  
  1600  func (fake *FakeConfig) SetRefreshToken(token string) {
  1601  	fake.setRefreshTokenMutex.Lock()
  1602  	fake.setRefreshTokenArgsForCall = append(fake.setRefreshTokenArgsForCall, struct {
  1603  		token string
  1604  	}{token})
  1605  	fake.recordInvocation("SetRefreshToken", []interface{}{token})
  1606  	fake.setRefreshTokenMutex.Unlock()
  1607  	if fake.SetRefreshTokenStub != nil {
  1608  		fake.SetRefreshTokenStub(token)
  1609  	}
  1610  }
  1611  
  1612  func (fake *FakeConfig) SetRefreshTokenCallCount() int {
  1613  	fake.setRefreshTokenMutex.RLock()
  1614  	defer fake.setRefreshTokenMutex.RUnlock()
  1615  	return len(fake.setRefreshTokenArgsForCall)
  1616  }
  1617  
  1618  func (fake *FakeConfig) SetRefreshTokenArgsForCall(i int) string {
  1619  	fake.setRefreshTokenMutex.RLock()
  1620  	defer fake.setRefreshTokenMutex.RUnlock()
  1621  	return fake.setRefreshTokenArgsForCall[i].token
  1622  }
  1623  
  1624  func (fake *FakeConfig) SetSpaceInformation(guid string, name string, allowSSH bool) {
  1625  	fake.setSpaceInformationMutex.Lock()
  1626  	fake.setSpaceInformationArgsForCall = append(fake.setSpaceInformationArgsForCall, struct {
  1627  		guid     string
  1628  		name     string
  1629  		allowSSH bool
  1630  	}{guid, name, allowSSH})
  1631  	fake.recordInvocation("SetSpaceInformation", []interface{}{guid, name, allowSSH})
  1632  	fake.setSpaceInformationMutex.Unlock()
  1633  	if fake.SetSpaceInformationStub != nil {
  1634  		fake.SetSpaceInformationStub(guid, name, allowSSH)
  1635  	}
  1636  }
  1637  
  1638  func (fake *FakeConfig) SetSpaceInformationCallCount() int {
  1639  	fake.setSpaceInformationMutex.RLock()
  1640  	defer fake.setSpaceInformationMutex.RUnlock()
  1641  	return len(fake.setSpaceInformationArgsForCall)
  1642  }
  1643  
  1644  func (fake *FakeConfig) SetSpaceInformationArgsForCall(i int) (string, string, bool) {
  1645  	fake.setSpaceInformationMutex.RLock()
  1646  	defer fake.setSpaceInformationMutex.RUnlock()
  1647  	return fake.setSpaceInformationArgsForCall[i].guid, fake.setSpaceInformationArgsForCall[i].name, fake.setSpaceInformationArgsForCall[i].allowSSH
  1648  }
  1649  
  1650  func (fake *FakeConfig) SetTargetInformation(api string, apiVersion string, auth string, minCLIVersion string, doppler string, routing string, skipSSLValidation bool) {
  1651  	fake.setTargetInformationMutex.Lock()
  1652  	fake.setTargetInformationArgsForCall = append(fake.setTargetInformationArgsForCall, struct {
  1653  		api               string
  1654  		apiVersion        string
  1655  		auth              string
  1656  		minCLIVersion     string
  1657  		doppler           string
  1658  		routing           string
  1659  		skipSSLValidation bool
  1660  	}{api, apiVersion, auth, minCLIVersion, doppler, routing, skipSSLValidation})
  1661  	fake.recordInvocation("SetTargetInformation", []interface{}{api, apiVersion, auth, minCLIVersion, doppler, routing, skipSSLValidation})
  1662  	fake.setTargetInformationMutex.Unlock()
  1663  	if fake.SetTargetInformationStub != nil {
  1664  		fake.SetTargetInformationStub(api, apiVersion, auth, minCLIVersion, doppler, routing, skipSSLValidation)
  1665  	}
  1666  }
  1667  
  1668  func (fake *FakeConfig) SetTargetInformationCallCount() int {
  1669  	fake.setTargetInformationMutex.RLock()
  1670  	defer fake.setTargetInformationMutex.RUnlock()
  1671  	return len(fake.setTargetInformationArgsForCall)
  1672  }
  1673  
  1674  func (fake *FakeConfig) SetTargetInformationArgsForCall(i int) (string, string, string, string, string, string, bool) {
  1675  	fake.setTargetInformationMutex.RLock()
  1676  	defer fake.setTargetInformationMutex.RUnlock()
  1677  	return fake.setTargetInformationArgsForCall[i].api, fake.setTargetInformationArgsForCall[i].apiVersion, fake.setTargetInformationArgsForCall[i].auth, fake.setTargetInformationArgsForCall[i].minCLIVersion, fake.setTargetInformationArgsForCall[i].doppler, fake.setTargetInformationArgsForCall[i].routing, fake.setTargetInformationArgsForCall[i].skipSSLValidation
  1678  }
  1679  
  1680  func (fake *FakeConfig) SetTokenInformation(accessToken string, refreshToken string, sshOAuthClient string) {
  1681  	fake.setTokenInformationMutex.Lock()
  1682  	fake.setTokenInformationArgsForCall = append(fake.setTokenInformationArgsForCall, struct {
  1683  		accessToken    string
  1684  		refreshToken   string
  1685  		sshOAuthClient string
  1686  	}{accessToken, refreshToken, sshOAuthClient})
  1687  	fake.recordInvocation("SetTokenInformation", []interface{}{accessToken, refreshToken, sshOAuthClient})
  1688  	fake.setTokenInformationMutex.Unlock()
  1689  	if fake.SetTokenInformationStub != nil {
  1690  		fake.SetTokenInformationStub(accessToken, refreshToken, sshOAuthClient)
  1691  	}
  1692  }
  1693  
  1694  func (fake *FakeConfig) SetTokenInformationCallCount() int {
  1695  	fake.setTokenInformationMutex.RLock()
  1696  	defer fake.setTokenInformationMutex.RUnlock()
  1697  	return len(fake.setTokenInformationArgsForCall)
  1698  }
  1699  
  1700  func (fake *FakeConfig) SetTokenInformationArgsForCall(i int) (string, string, string) {
  1701  	fake.setTokenInformationMutex.RLock()
  1702  	defer fake.setTokenInformationMutex.RUnlock()
  1703  	return fake.setTokenInformationArgsForCall[i].accessToken, fake.setTokenInformationArgsForCall[i].refreshToken, fake.setTokenInformationArgsForCall[i].sshOAuthClient
  1704  }
  1705  
  1706  func (fake *FakeConfig) SetUAAClientCredentials(client string, clientSecret string) {
  1707  	fake.setUAAClientCredentialsMutex.Lock()
  1708  	fake.setUAAClientCredentialsArgsForCall = append(fake.setUAAClientCredentialsArgsForCall, struct {
  1709  		client       string
  1710  		clientSecret string
  1711  	}{client, clientSecret})
  1712  	fake.recordInvocation("SetUAAClientCredentials", []interface{}{client, clientSecret})
  1713  	fake.setUAAClientCredentialsMutex.Unlock()
  1714  	if fake.SetUAAClientCredentialsStub != nil {
  1715  		fake.SetUAAClientCredentialsStub(client, clientSecret)
  1716  	}
  1717  }
  1718  
  1719  func (fake *FakeConfig) SetUAAClientCredentialsCallCount() int {
  1720  	fake.setUAAClientCredentialsMutex.RLock()
  1721  	defer fake.setUAAClientCredentialsMutex.RUnlock()
  1722  	return len(fake.setUAAClientCredentialsArgsForCall)
  1723  }
  1724  
  1725  func (fake *FakeConfig) SetUAAClientCredentialsArgsForCall(i int) (string, string) {
  1726  	fake.setUAAClientCredentialsMutex.RLock()
  1727  	defer fake.setUAAClientCredentialsMutex.RUnlock()
  1728  	return fake.setUAAClientCredentialsArgsForCall[i].client, fake.setUAAClientCredentialsArgsForCall[i].clientSecret
  1729  }
  1730  
  1731  func (fake *FakeConfig) SetUAAEndpoint(uaaEndpoint string) {
  1732  	fake.setUAAEndpointMutex.Lock()
  1733  	fake.setUAAEndpointArgsForCall = append(fake.setUAAEndpointArgsForCall, struct {
  1734  		uaaEndpoint string
  1735  	}{uaaEndpoint})
  1736  	fake.recordInvocation("SetUAAEndpoint", []interface{}{uaaEndpoint})
  1737  	fake.setUAAEndpointMutex.Unlock()
  1738  	if fake.SetUAAEndpointStub != nil {
  1739  		fake.SetUAAEndpointStub(uaaEndpoint)
  1740  	}
  1741  }
  1742  
  1743  func (fake *FakeConfig) SetUAAEndpointCallCount() int {
  1744  	fake.setUAAEndpointMutex.RLock()
  1745  	defer fake.setUAAEndpointMutex.RUnlock()
  1746  	return len(fake.setUAAEndpointArgsForCall)
  1747  }
  1748  
  1749  func (fake *FakeConfig) SetUAAEndpointArgsForCall(i int) string {
  1750  	fake.setUAAEndpointMutex.RLock()
  1751  	defer fake.setUAAEndpointMutex.RUnlock()
  1752  	return fake.setUAAEndpointArgsForCall[i].uaaEndpoint
  1753  }
  1754  
  1755  func (fake *FakeConfig) SetUAAGrantType(uaaGrantType string) {
  1756  	fake.setUAAGrantTypeMutex.Lock()
  1757  	fake.setUAAGrantTypeArgsForCall = append(fake.setUAAGrantTypeArgsForCall, struct {
  1758  		uaaGrantType string
  1759  	}{uaaGrantType})
  1760  	fake.recordInvocation("SetUAAGrantType", []interface{}{uaaGrantType})
  1761  	fake.setUAAGrantTypeMutex.Unlock()
  1762  	if fake.SetUAAGrantTypeStub != nil {
  1763  		fake.SetUAAGrantTypeStub(uaaGrantType)
  1764  	}
  1765  }
  1766  
  1767  func (fake *FakeConfig) SetUAAGrantTypeCallCount() int {
  1768  	fake.setUAAGrantTypeMutex.RLock()
  1769  	defer fake.setUAAGrantTypeMutex.RUnlock()
  1770  	return len(fake.setUAAGrantTypeArgsForCall)
  1771  }
  1772  
  1773  func (fake *FakeConfig) SetUAAGrantTypeArgsForCall(i int) string {
  1774  	fake.setUAAGrantTypeMutex.RLock()
  1775  	defer fake.setUAAGrantTypeMutex.RUnlock()
  1776  	return fake.setUAAGrantTypeArgsForCall[i].uaaGrantType
  1777  }
  1778  
  1779  func (fake *FakeConfig) SkipSSLValidation() bool {
  1780  	fake.skipSSLValidationMutex.Lock()
  1781  	ret, specificReturn := fake.skipSSLValidationReturnsOnCall[len(fake.skipSSLValidationArgsForCall)]
  1782  	fake.skipSSLValidationArgsForCall = append(fake.skipSSLValidationArgsForCall, struct{}{})
  1783  	fake.recordInvocation("SkipSSLValidation", []interface{}{})
  1784  	fake.skipSSLValidationMutex.Unlock()
  1785  	if fake.SkipSSLValidationStub != nil {
  1786  		return fake.SkipSSLValidationStub()
  1787  	}
  1788  	if specificReturn {
  1789  		return ret.result1
  1790  	}
  1791  	return fake.skipSSLValidationReturns.result1
  1792  }
  1793  
  1794  func (fake *FakeConfig) SkipSSLValidationCallCount() int {
  1795  	fake.skipSSLValidationMutex.RLock()
  1796  	defer fake.skipSSLValidationMutex.RUnlock()
  1797  	return len(fake.skipSSLValidationArgsForCall)
  1798  }
  1799  
  1800  func (fake *FakeConfig) SkipSSLValidationReturns(result1 bool) {
  1801  	fake.SkipSSLValidationStub = nil
  1802  	fake.skipSSLValidationReturns = struct {
  1803  		result1 bool
  1804  	}{result1}
  1805  }
  1806  
  1807  func (fake *FakeConfig) SkipSSLValidationReturnsOnCall(i int, result1 bool) {
  1808  	fake.SkipSSLValidationStub = nil
  1809  	if fake.skipSSLValidationReturnsOnCall == nil {
  1810  		fake.skipSSLValidationReturnsOnCall = make(map[int]struct {
  1811  			result1 bool
  1812  		})
  1813  	}
  1814  	fake.skipSSLValidationReturnsOnCall[i] = struct {
  1815  		result1 bool
  1816  	}{result1}
  1817  }
  1818  
  1819  func (fake *FakeConfig) SSHOAuthClient() string {
  1820  	fake.sSHOAuthClientMutex.Lock()
  1821  	ret, specificReturn := fake.sSHOAuthClientReturnsOnCall[len(fake.sSHOAuthClientArgsForCall)]
  1822  	fake.sSHOAuthClientArgsForCall = append(fake.sSHOAuthClientArgsForCall, struct{}{})
  1823  	fake.recordInvocation("SSHOAuthClient", []interface{}{})
  1824  	fake.sSHOAuthClientMutex.Unlock()
  1825  	if fake.SSHOAuthClientStub != nil {
  1826  		return fake.SSHOAuthClientStub()
  1827  	}
  1828  	if specificReturn {
  1829  		return ret.result1
  1830  	}
  1831  	return fake.sSHOAuthClientReturns.result1
  1832  }
  1833  
  1834  func (fake *FakeConfig) SSHOAuthClientCallCount() int {
  1835  	fake.sSHOAuthClientMutex.RLock()
  1836  	defer fake.sSHOAuthClientMutex.RUnlock()
  1837  	return len(fake.sSHOAuthClientArgsForCall)
  1838  }
  1839  
  1840  func (fake *FakeConfig) SSHOAuthClientReturns(result1 string) {
  1841  	fake.SSHOAuthClientStub = nil
  1842  	fake.sSHOAuthClientReturns = struct {
  1843  		result1 string
  1844  	}{result1}
  1845  }
  1846  
  1847  func (fake *FakeConfig) SSHOAuthClientReturnsOnCall(i int, result1 string) {
  1848  	fake.SSHOAuthClientStub = nil
  1849  	if fake.sSHOAuthClientReturnsOnCall == nil {
  1850  		fake.sSHOAuthClientReturnsOnCall = make(map[int]struct {
  1851  			result1 string
  1852  		})
  1853  	}
  1854  	fake.sSHOAuthClientReturnsOnCall[i] = struct {
  1855  		result1 string
  1856  	}{result1}
  1857  }
  1858  
  1859  func (fake *FakeConfig) StagingTimeout() time.Duration {
  1860  	fake.stagingTimeoutMutex.Lock()
  1861  	ret, specificReturn := fake.stagingTimeoutReturnsOnCall[len(fake.stagingTimeoutArgsForCall)]
  1862  	fake.stagingTimeoutArgsForCall = append(fake.stagingTimeoutArgsForCall, struct{}{})
  1863  	fake.recordInvocation("StagingTimeout", []interface{}{})
  1864  	fake.stagingTimeoutMutex.Unlock()
  1865  	if fake.StagingTimeoutStub != nil {
  1866  		return fake.StagingTimeoutStub()
  1867  	}
  1868  	if specificReturn {
  1869  		return ret.result1
  1870  	}
  1871  	return fake.stagingTimeoutReturns.result1
  1872  }
  1873  
  1874  func (fake *FakeConfig) StagingTimeoutCallCount() int {
  1875  	fake.stagingTimeoutMutex.RLock()
  1876  	defer fake.stagingTimeoutMutex.RUnlock()
  1877  	return len(fake.stagingTimeoutArgsForCall)
  1878  }
  1879  
  1880  func (fake *FakeConfig) StagingTimeoutReturns(result1 time.Duration) {
  1881  	fake.StagingTimeoutStub = nil
  1882  	fake.stagingTimeoutReturns = struct {
  1883  		result1 time.Duration
  1884  	}{result1}
  1885  }
  1886  
  1887  func (fake *FakeConfig) StagingTimeoutReturnsOnCall(i int, result1 time.Duration) {
  1888  	fake.StagingTimeoutStub = nil
  1889  	if fake.stagingTimeoutReturnsOnCall == nil {
  1890  		fake.stagingTimeoutReturnsOnCall = make(map[int]struct {
  1891  			result1 time.Duration
  1892  		})
  1893  	}
  1894  	fake.stagingTimeoutReturnsOnCall[i] = struct {
  1895  		result1 time.Duration
  1896  	}{result1}
  1897  }
  1898  
  1899  func (fake *FakeConfig) StartupTimeout() time.Duration {
  1900  	fake.startupTimeoutMutex.Lock()
  1901  	ret, specificReturn := fake.startupTimeoutReturnsOnCall[len(fake.startupTimeoutArgsForCall)]
  1902  	fake.startupTimeoutArgsForCall = append(fake.startupTimeoutArgsForCall, struct{}{})
  1903  	fake.recordInvocation("StartupTimeout", []interface{}{})
  1904  	fake.startupTimeoutMutex.Unlock()
  1905  	if fake.StartupTimeoutStub != nil {
  1906  		return fake.StartupTimeoutStub()
  1907  	}
  1908  	if specificReturn {
  1909  		return ret.result1
  1910  	}
  1911  	return fake.startupTimeoutReturns.result1
  1912  }
  1913  
  1914  func (fake *FakeConfig) StartupTimeoutCallCount() int {
  1915  	fake.startupTimeoutMutex.RLock()
  1916  	defer fake.startupTimeoutMutex.RUnlock()
  1917  	return len(fake.startupTimeoutArgsForCall)
  1918  }
  1919  
  1920  func (fake *FakeConfig) StartupTimeoutReturns(result1 time.Duration) {
  1921  	fake.StartupTimeoutStub = nil
  1922  	fake.startupTimeoutReturns = struct {
  1923  		result1 time.Duration
  1924  	}{result1}
  1925  }
  1926  
  1927  func (fake *FakeConfig) StartupTimeoutReturnsOnCall(i int, result1 time.Duration) {
  1928  	fake.StartupTimeoutStub = nil
  1929  	if fake.startupTimeoutReturnsOnCall == nil {
  1930  		fake.startupTimeoutReturnsOnCall = make(map[int]struct {
  1931  			result1 time.Duration
  1932  		})
  1933  	}
  1934  	fake.startupTimeoutReturnsOnCall[i] = struct {
  1935  		result1 time.Duration
  1936  	}{result1}
  1937  }
  1938  
  1939  func (fake *FakeConfig) Target() string {
  1940  	fake.targetMutex.Lock()
  1941  	ret, specificReturn := fake.targetReturnsOnCall[len(fake.targetArgsForCall)]
  1942  	fake.targetArgsForCall = append(fake.targetArgsForCall, struct{}{})
  1943  	fake.recordInvocation("Target", []interface{}{})
  1944  	fake.targetMutex.Unlock()
  1945  	if fake.TargetStub != nil {
  1946  		return fake.TargetStub()
  1947  	}
  1948  	if specificReturn {
  1949  		return ret.result1
  1950  	}
  1951  	return fake.targetReturns.result1
  1952  }
  1953  
  1954  func (fake *FakeConfig) TargetCallCount() int {
  1955  	fake.targetMutex.RLock()
  1956  	defer fake.targetMutex.RUnlock()
  1957  	return len(fake.targetArgsForCall)
  1958  }
  1959  
  1960  func (fake *FakeConfig) TargetReturns(result1 string) {
  1961  	fake.TargetStub = nil
  1962  	fake.targetReturns = struct {
  1963  		result1 string
  1964  	}{result1}
  1965  }
  1966  
  1967  func (fake *FakeConfig) TargetReturnsOnCall(i int, result1 string) {
  1968  	fake.TargetStub = nil
  1969  	if fake.targetReturnsOnCall == nil {
  1970  		fake.targetReturnsOnCall = make(map[int]struct {
  1971  			result1 string
  1972  		})
  1973  	}
  1974  	fake.targetReturnsOnCall[i] = struct {
  1975  		result1 string
  1976  	}{result1}
  1977  }
  1978  
  1979  func (fake *FakeConfig) TargetedOrganization() configv3.Organization {
  1980  	fake.targetedOrganizationMutex.Lock()
  1981  	ret, specificReturn := fake.targetedOrganizationReturnsOnCall[len(fake.targetedOrganizationArgsForCall)]
  1982  	fake.targetedOrganizationArgsForCall = append(fake.targetedOrganizationArgsForCall, struct{}{})
  1983  	fake.recordInvocation("TargetedOrganization", []interface{}{})
  1984  	fake.targetedOrganizationMutex.Unlock()
  1985  	if fake.TargetedOrganizationStub != nil {
  1986  		return fake.TargetedOrganizationStub()
  1987  	}
  1988  	if specificReturn {
  1989  		return ret.result1
  1990  	}
  1991  	return fake.targetedOrganizationReturns.result1
  1992  }
  1993  
  1994  func (fake *FakeConfig) TargetedOrganizationCallCount() int {
  1995  	fake.targetedOrganizationMutex.RLock()
  1996  	defer fake.targetedOrganizationMutex.RUnlock()
  1997  	return len(fake.targetedOrganizationArgsForCall)
  1998  }
  1999  
  2000  func (fake *FakeConfig) TargetedOrganizationReturns(result1 configv3.Organization) {
  2001  	fake.TargetedOrganizationStub = nil
  2002  	fake.targetedOrganizationReturns = struct {
  2003  		result1 configv3.Organization
  2004  	}{result1}
  2005  }
  2006  
  2007  func (fake *FakeConfig) TargetedOrganizationReturnsOnCall(i int, result1 configv3.Organization) {
  2008  	fake.TargetedOrganizationStub = nil
  2009  	if fake.targetedOrganizationReturnsOnCall == nil {
  2010  		fake.targetedOrganizationReturnsOnCall = make(map[int]struct {
  2011  			result1 configv3.Organization
  2012  		})
  2013  	}
  2014  	fake.targetedOrganizationReturnsOnCall[i] = struct {
  2015  		result1 configv3.Organization
  2016  	}{result1}
  2017  }
  2018  
  2019  func (fake *FakeConfig) TargetedSpace() configv3.Space {
  2020  	fake.targetedSpaceMutex.Lock()
  2021  	ret, specificReturn := fake.targetedSpaceReturnsOnCall[len(fake.targetedSpaceArgsForCall)]
  2022  	fake.targetedSpaceArgsForCall = append(fake.targetedSpaceArgsForCall, struct{}{})
  2023  	fake.recordInvocation("TargetedSpace", []interface{}{})
  2024  	fake.targetedSpaceMutex.Unlock()
  2025  	if fake.TargetedSpaceStub != nil {
  2026  		return fake.TargetedSpaceStub()
  2027  	}
  2028  	if specificReturn {
  2029  		return ret.result1
  2030  	}
  2031  	return fake.targetedSpaceReturns.result1
  2032  }
  2033  
  2034  func (fake *FakeConfig) TargetedSpaceCallCount() int {
  2035  	fake.targetedSpaceMutex.RLock()
  2036  	defer fake.targetedSpaceMutex.RUnlock()
  2037  	return len(fake.targetedSpaceArgsForCall)
  2038  }
  2039  
  2040  func (fake *FakeConfig) TargetedSpaceReturns(result1 configv3.Space) {
  2041  	fake.TargetedSpaceStub = nil
  2042  	fake.targetedSpaceReturns = struct {
  2043  		result1 configv3.Space
  2044  	}{result1}
  2045  }
  2046  
  2047  func (fake *FakeConfig) TargetedSpaceReturnsOnCall(i int, result1 configv3.Space) {
  2048  	fake.TargetedSpaceStub = nil
  2049  	if fake.targetedSpaceReturnsOnCall == nil {
  2050  		fake.targetedSpaceReturnsOnCall = make(map[int]struct {
  2051  			result1 configv3.Space
  2052  		})
  2053  	}
  2054  	fake.targetedSpaceReturnsOnCall[i] = struct {
  2055  		result1 configv3.Space
  2056  	}{result1}
  2057  }
  2058  
  2059  func (fake *FakeConfig) UAADisableKeepAlives() bool {
  2060  	fake.uAADisableKeepAlivesMutex.Lock()
  2061  	ret, specificReturn := fake.uAADisableKeepAlivesReturnsOnCall[len(fake.uAADisableKeepAlivesArgsForCall)]
  2062  	fake.uAADisableKeepAlivesArgsForCall = append(fake.uAADisableKeepAlivesArgsForCall, struct{}{})
  2063  	fake.recordInvocation("UAADisableKeepAlives", []interface{}{})
  2064  	fake.uAADisableKeepAlivesMutex.Unlock()
  2065  	if fake.UAADisableKeepAlivesStub != nil {
  2066  		return fake.UAADisableKeepAlivesStub()
  2067  	}
  2068  	if specificReturn {
  2069  		return ret.result1
  2070  	}
  2071  	return fake.uAADisableKeepAlivesReturns.result1
  2072  }
  2073  
  2074  func (fake *FakeConfig) UAADisableKeepAlivesCallCount() int {
  2075  	fake.uAADisableKeepAlivesMutex.RLock()
  2076  	defer fake.uAADisableKeepAlivesMutex.RUnlock()
  2077  	return len(fake.uAADisableKeepAlivesArgsForCall)
  2078  }
  2079  
  2080  func (fake *FakeConfig) UAADisableKeepAlivesReturns(result1 bool) {
  2081  	fake.UAADisableKeepAlivesStub = nil
  2082  	fake.uAADisableKeepAlivesReturns = struct {
  2083  		result1 bool
  2084  	}{result1}
  2085  }
  2086  
  2087  func (fake *FakeConfig) UAADisableKeepAlivesReturnsOnCall(i int, result1 bool) {
  2088  	fake.UAADisableKeepAlivesStub = nil
  2089  	if fake.uAADisableKeepAlivesReturnsOnCall == nil {
  2090  		fake.uAADisableKeepAlivesReturnsOnCall = make(map[int]struct {
  2091  			result1 bool
  2092  		})
  2093  	}
  2094  	fake.uAADisableKeepAlivesReturnsOnCall[i] = struct {
  2095  		result1 bool
  2096  	}{result1}
  2097  }
  2098  
  2099  func (fake *FakeConfig) UAAGrantType() string {
  2100  	fake.uAAGrantTypeMutex.Lock()
  2101  	ret, specificReturn := fake.uAAGrantTypeReturnsOnCall[len(fake.uAAGrantTypeArgsForCall)]
  2102  	fake.uAAGrantTypeArgsForCall = append(fake.uAAGrantTypeArgsForCall, struct{}{})
  2103  	fake.recordInvocation("UAAGrantType", []interface{}{})
  2104  	fake.uAAGrantTypeMutex.Unlock()
  2105  	if fake.UAAGrantTypeStub != nil {
  2106  		return fake.UAAGrantTypeStub()
  2107  	}
  2108  	if specificReturn {
  2109  		return ret.result1
  2110  	}
  2111  	return fake.uAAGrantTypeReturns.result1
  2112  }
  2113  
  2114  func (fake *FakeConfig) UAAGrantTypeCallCount() int {
  2115  	fake.uAAGrantTypeMutex.RLock()
  2116  	defer fake.uAAGrantTypeMutex.RUnlock()
  2117  	return len(fake.uAAGrantTypeArgsForCall)
  2118  }
  2119  
  2120  func (fake *FakeConfig) UAAGrantTypeReturns(result1 string) {
  2121  	fake.UAAGrantTypeStub = nil
  2122  	fake.uAAGrantTypeReturns = struct {
  2123  		result1 string
  2124  	}{result1}
  2125  }
  2126  
  2127  func (fake *FakeConfig) UAAGrantTypeReturnsOnCall(i int, result1 string) {
  2128  	fake.UAAGrantTypeStub = nil
  2129  	if fake.uAAGrantTypeReturnsOnCall == nil {
  2130  		fake.uAAGrantTypeReturnsOnCall = make(map[int]struct {
  2131  			result1 string
  2132  		})
  2133  	}
  2134  	fake.uAAGrantTypeReturnsOnCall[i] = struct {
  2135  		result1 string
  2136  	}{result1}
  2137  }
  2138  
  2139  func (fake *FakeConfig) UAAOAuthClient() string {
  2140  	fake.uAAOAuthClientMutex.Lock()
  2141  	ret, specificReturn := fake.uAAOAuthClientReturnsOnCall[len(fake.uAAOAuthClientArgsForCall)]
  2142  	fake.uAAOAuthClientArgsForCall = append(fake.uAAOAuthClientArgsForCall, struct{}{})
  2143  	fake.recordInvocation("UAAOAuthClient", []interface{}{})
  2144  	fake.uAAOAuthClientMutex.Unlock()
  2145  	if fake.UAAOAuthClientStub != nil {
  2146  		return fake.UAAOAuthClientStub()
  2147  	}
  2148  	if specificReturn {
  2149  		return ret.result1
  2150  	}
  2151  	return fake.uAAOAuthClientReturns.result1
  2152  }
  2153  
  2154  func (fake *FakeConfig) UAAOAuthClientCallCount() int {
  2155  	fake.uAAOAuthClientMutex.RLock()
  2156  	defer fake.uAAOAuthClientMutex.RUnlock()
  2157  	return len(fake.uAAOAuthClientArgsForCall)
  2158  }
  2159  
  2160  func (fake *FakeConfig) UAAOAuthClientReturns(result1 string) {
  2161  	fake.UAAOAuthClientStub = nil
  2162  	fake.uAAOAuthClientReturns = struct {
  2163  		result1 string
  2164  	}{result1}
  2165  }
  2166  
  2167  func (fake *FakeConfig) UAAOAuthClientReturnsOnCall(i int, result1 string) {
  2168  	fake.UAAOAuthClientStub = nil
  2169  	if fake.uAAOAuthClientReturnsOnCall == nil {
  2170  		fake.uAAOAuthClientReturnsOnCall = make(map[int]struct {
  2171  			result1 string
  2172  		})
  2173  	}
  2174  	fake.uAAOAuthClientReturnsOnCall[i] = struct {
  2175  		result1 string
  2176  	}{result1}
  2177  }
  2178  
  2179  func (fake *FakeConfig) UAAOAuthClientSecret() string {
  2180  	fake.uAAOAuthClientSecretMutex.Lock()
  2181  	ret, specificReturn := fake.uAAOAuthClientSecretReturnsOnCall[len(fake.uAAOAuthClientSecretArgsForCall)]
  2182  	fake.uAAOAuthClientSecretArgsForCall = append(fake.uAAOAuthClientSecretArgsForCall, struct{}{})
  2183  	fake.recordInvocation("UAAOAuthClientSecret", []interface{}{})
  2184  	fake.uAAOAuthClientSecretMutex.Unlock()
  2185  	if fake.UAAOAuthClientSecretStub != nil {
  2186  		return fake.UAAOAuthClientSecretStub()
  2187  	}
  2188  	if specificReturn {
  2189  		return ret.result1
  2190  	}
  2191  	return fake.uAAOAuthClientSecretReturns.result1
  2192  }
  2193  
  2194  func (fake *FakeConfig) UAAOAuthClientSecretCallCount() int {
  2195  	fake.uAAOAuthClientSecretMutex.RLock()
  2196  	defer fake.uAAOAuthClientSecretMutex.RUnlock()
  2197  	return len(fake.uAAOAuthClientSecretArgsForCall)
  2198  }
  2199  
  2200  func (fake *FakeConfig) UAAOAuthClientSecretReturns(result1 string) {
  2201  	fake.UAAOAuthClientSecretStub = nil
  2202  	fake.uAAOAuthClientSecretReturns = struct {
  2203  		result1 string
  2204  	}{result1}
  2205  }
  2206  
  2207  func (fake *FakeConfig) UAAOAuthClientSecretReturnsOnCall(i int, result1 string) {
  2208  	fake.UAAOAuthClientSecretStub = nil
  2209  	if fake.uAAOAuthClientSecretReturnsOnCall == nil {
  2210  		fake.uAAOAuthClientSecretReturnsOnCall = make(map[int]struct {
  2211  			result1 string
  2212  		})
  2213  	}
  2214  	fake.uAAOAuthClientSecretReturnsOnCall[i] = struct {
  2215  		result1 string
  2216  	}{result1}
  2217  }
  2218  
  2219  func (fake *FakeConfig) UnsetOrganizationAndSpaceInformation() {
  2220  	fake.unsetOrganizationAndSpaceInformationMutex.Lock()
  2221  	fake.unsetOrganizationAndSpaceInformationArgsForCall = append(fake.unsetOrganizationAndSpaceInformationArgsForCall, struct{}{})
  2222  	fake.recordInvocation("UnsetOrganizationAndSpaceInformation", []interface{}{})
  2223  	fake.unsetOrganizationAndSpaceInformationMutex.Unlock()
  2224  	if fake.UnsetOrganizationAndSpaceInformationStub != nil {
  2225  		fake.UnsetOrganizationAndSpaceInformationStub()
  2226  	}
  2227  }
  2228  
  2229  func (fake *FakeConfig) UnsetOrganizationAndSpaceInformationCallCount() int {
  2230  	fake.unsetOrganizationAndSpaceInformationMutex.RLock()
  2231  	defer fake.unsetOrganizationAndSpaceInformationMutex.RUnlock()
  2232  	return len(fake.unsetOrganizationAndSpaceInformationArgsForCall)
  2233  }
  2234  
  2235  func (fake *FakeConfig) UnsetSpaceInformation() {
  2236  	fake.unsetSpaceInformationMutex.Lock()
  2237  	fake.unsetSpaceInformationArgsForCall = append(fake.unsetSpaceInformationArgsForCall, struct{}{})
  2238  	fake.recordInvocation("UnsetSpaceInformation", []interface{}{})
  2239  	fake.unsetSpaceInformationMutex.Unlock()
  2240  	if fake.UnsetSpaceInformationStub != nil {
  2241  		fake.UnsetSpaceInformationStub()
  2242  	}
  2243  }
  2244  
  2245  func (fake *FakeConfig) UnsetSpaceInformationCallCount() int {
  2246  	fake.unsetSpaceInformationMutex.RLock()
  2247  	defer fake.unsetSpaceInformationMutex.RUnlock()
  2248  	return len(fake.unsetSpaceInformationArgsForCall)
  2249  }
  2250  
  2251  func (fake *FakeConfig) UnsetUserInformation() {
  2252  	fake.unsetUserInformationMutex.Lock()
  2253  	fake.unsetUserInformationArgsForCall = append(fake.unsetUserInformationArgsForCall, struct{}{})
  2254  	fake.recordInvocation("UnsetUserInformation", []interface{}{})
  2255  	fake.unsetUserInformationMutex.Unlock()
  2256  	if fake.UnsetUserInformationStub != nil {
  2257  		fake.UnsetUserInformationStub()
  2258  	}
  2259  }
  2260  
  2261  func (fake *FakeConfig) UnsetUserInformationCallCount() int {
  2262  	fake.unsetUserInformationMutex.RLock()
  2263  	defer fake.unsetUserInformationMutex.RUnlock()
  2264  	return len(fake.unsetUserInformationArgsForCall)
  2265  }
  2266  
  2267  func (fake *FakeConfig) Verbose() (bool, []string) {
  2268  	fake.verboseMutex.Lock()
  2269  	ret, specificReturn := fake.verboseReturnsOnCall[len(fake.verboseArgsForCall)]
  2270  	fake.verboseArgsForCall = append(fake.verboseArgsForCall, struct{}{})
  2271  	fake.recordInvocation("Verbose", []interface{}{})
  2272  	fake.verboseMutex.Unlock()
  2273  	if fake.VerboseStub != nil {
  2274  		return fake.VerboseStub()
  2275  	}
  2276  	if specificReturn {
  2277  		return ret.result1, ret.result2
  2278  	}
  2279  	return fake.verboseReturns.result1, fake.verboseReturns.result2
  2280  }
  2281  
  2282  func (fake *FakeConfig) VerboseCallCount() int {
  2283  	fake.verboseMutex.RLock()
  2284  	defer fake.verboseMutex.RUnlock()
  2285  	return len(fake.verboseArgsForCall)
  2286  }
  2287  
  2288  func (fake *FakeConfig) VerboseReturns(result1 bool, result2 []string) {
  2289  	fake.VerboseStub = nil
  2290  	fake.verboseReturns = struct {
  2291  		result1 bool
  2292  		result2 []string
  2293  	}{result1, result2}
  2294  }
  2295  
  2296  func (fake *FakeConfig) VerboseReturnsOnCall(i int, result1 bool, result2 []string) {
  2297  	fake.VerboseStub = nil
  2298  	if fake.verboseReturnsOnCall == nil {
  2299  		fake.verboseReturnsOnCall = make(map[int]struct {
  2300  			result1 bool
  2301  			result2 []string
  2302  		})
  2303  	}
  2304  	fake.verboseReturnsOnCall[i] = struct {
  2305  		result1 bool
  2306  		result2 []string
  2307  	}{result1, result2}
  2308  }
  2309  
  2310  func (fake *FakeConfig) WritePluginConfig() error {
  2311  	fake.writePluginConfigMutex.Lock()
  2312  	ret, specificReturn := fake.writePluginConfigReturnsOnCall[len(fake.writePluginConfigArgsForCall)]
  2313  	fake.writePluginConfigArgsForCall = append(fake.writePluginConfigArgsForCall, struct{}{})
  2314  	fake.recordInvocation("WritePluginConfig", []interface{}{})
  2315  	fake.writePluginConfigMutex.Unlock()
  2316  	if fake.WritePluginConfigStub != nil {
  2317  		return fake.WritePluginConfigStub()
  2318  	}
  2319  	if specificReturn {
  2320  		return ret.result1
  2321  	}
  2322  	return fake.writePluginConfigReturns.result1
  2323  }
  2324  
  2325  func (fake *FakeConfig) WritePluginConfigCallCount() int {
  2326  	fake.writePluginConfigMutex.RLock()
  2327  	defer fake.writePluginConfigMutex.RUnlock()
  2328  	return len(fake.writePluginConfigArgsForCall)
  2329  }
  2330  
  2331  func (fake *FakeConfig) WritePluginConfigReturns(result1 error) {
  2332  	fake.WritePluginConfigStub = nil
  2333  	fake.writePluginConfigReturns = struct {
  2334  		result1 error
  2335  	}{result1}
  2336  }
  2337  
  2338  func (fake *FakeConfig) WritePluginConfigReturnsOnCall(i int, result1 error) {
  2339  	fake.WritePluginConfigStub = nil
  2340  	if fake.writePluginConfigReturnsOnCall == nil {
  2341  		fake.writePluginConfigReturnsOnCall = make(map[int]struct {
  2342  			result1 error
  2343  		})
  2344  	}
  2345  	fake.writePluginConfigReturnsOnCall[i] = struct {
  2346  		result1 error
  2347  	}{result1}
  2348  }
  2349  
  2350  func (fake *FakeConfig) Invocations() map[string][][]interface{} {
  2351  	fake.invocationsMutex.RLock()
  2352  	defer fake.invocationsMutex.RUnlock()
  2353  	fake.accessTokenMutex.RLock()
  2354  	defer fake.accessTokenMutex.RUnlock()
  2355  	fake.addPluginMutex.RLock()
  2356  	defer fake.addPluginMutex.RUnlock()
  2357  	fake.addPluginRepositoryMutex.RLock()
  2358  	defer fake.addPluginRepositoryMutex.RUnlock()
  2359  	fake.aPIVersionMutex.RLock()
  2360  	defer fake.aPIVersionMutex.RUnlock()
  2361  	fake.binaryNameMutex.RLock()
  2362  	defer fake.binaryNameMutex.RUnlock()
  2363  	fake.binaryVersionMutex.RLock()
  2364  	defer fake.binaryVersionMutex.RUnlock()
  2365  	fake.cFPasswordMutex.RLock()
  2366  	defer fake.cFPasswordMutex.RUnlock()
  2367  	fake.cFUsernameMutex.RLock()
  2368  	defer fake.cFUsernameMutex.RUnlock()
  2369  	fake.colorEnabledMutex.RLock()
  2370  	defer fake.colorEnabledMutex.RUnlock()
  2371  	fake.currentUserMutex.RLock()
  2372  	defer fake.currentUserMutex.RUnlock()
  2373  	fake.dialTimeoutMutex.RLock()
  2374  	defer fake.dialTimeoutMutex.RUnlock()
  2375  	fake.dockerPasswordMutex.RLock()
  2376  	defer fake.dockerPasswordMutex.RUnlock()
  2377  	fake.experimentalMutex.RLock()
  2378  	defer fake.experimentalMutex.RUnlock()
  2379  	fake.getPluginMutex.RLock()
  2380  	defer fake.getPluginMutex.RUnlock()
  2381  	fake.getPluginCaseInsensitiveMutex.RLock()
  2382  	defer fake.getPluginCaseInsensitiveMutex.RUnlock()
  2383  	fake.hasTargetedOrganizationMutex.RLock()
  2384  	defer fake.hasTargetedOrganizationMutex.RUnlock()
  2385  	fake.hasTargetedSpaceMutex.RLock()
  2386  	defer fake.hasTargetedSpaceMutex.RUnlock()
  2387  	fake.localeMutex.RLock()
  2388  	defer fake.localeMutex.RUnlock()
  2389  	fake.minCLIVersionMutex.RLock()
  2390  	defer fake.minCLIVersionMutex.RUnlock()
  2391  	fake.nOAARequestRetryCountMutex.RLock()
  2392  	defer fake.nOAARequestRetryCountMutex.RUnlock()
  2393  	fake.overallPollingTimeoutMutex.RLock()
  2394  	defer fake.overallPollingTimeoutMutex.RUnlock()
  2395  	fake.pluginHomeMutex.RLock()
  2396  	defer fake.pluginHomeMutex.RUnlock()
  2397  	fake.pluginRepositoriesMutex.RLock()
  2398  	defer fake.pluginRepositoriesMutex.RUnlock()
  2399  	fake.pluginsMutex.RLock()
  2400  	defer fake.pluginsMutex.RUnlock()
  2401  	fake.pollingIntervalMutex.RLock()
  2402  	defer fake.pollingIntervalMutex.RUnlock()
  2403  	fake.refreshTokenMutex.RLock()
  2404  	defer fake.refreshTokenMutex.RUnlock()
  2405  	fake.removePluginMutex.RLock()
  2406  	defer fake.removePluginMutex.RUnlock()
  2407  	fake.requestRetryCountMutex.RLock()
  2408  	defer fake.requestRetryCountMutex.RUnlock()
  2409  	fake.setAccessTokenMutex.RLock()
  2410  	defer fake.setAccessTokenMutex.RUnlock()
  2411  	fake.setOrganizationInformationMutex.RLock()
  2412  	defer fake.setOrganizationInformationMutex.RUnlock()
  2413  	fake.setRefreshTokenMutex.RLock()
  2414  	defer fake.setRefreshTokenMutex.RUnlock()
  2415  	fake.setSpaceInformationMutex.RLock()
  2416  	defer fake.setSpaceInformationMutex.RUnlock()
  2417  	fake.setTargetInformationMutex.RLock()
  2418  	defer fake.setTargetInformationMutex.RUnlock()
  2419  	fake.setTokenInformationMutex.RLock()
  2420  	defer fake.setTokenInformationMutex.RUnlock()
  2421  	fake.setUAAClientCredentialsMutex.RLock()
  2422  	defer fake.setUAAClientCredentialsMutex.RUnlock()
  2423  	fake.setUAAEndpointMutex.RLock()
  2424  	defer fake.setUAAEndpointMutex.RUnlock()
  2425  	fake.setUAAGrantTypeMutex.RLock()
  2426  	defer fake.setUAAGrantTypeMutex.RUnlock()
  2427  	fake.skipSSLValidationMutex.RLock()
  2428  	defer fake.skipSSLValidationMutex.RUnlock()
  2429  	fake.sSHOAuthClientMutex.RLock()
  2430  	defer fake.sSHOAuthClientMutex.RUnlock()
  2431  	fake.stagingTimeoutMutex.RLock()
  2432  	defer fake.stagingTimeoutMutex.RUnlock()
  2433  	fake.startupTimeoutMutex.RLock()
  2434  	defer fake.startupTimeoutMutex.RUnlock()
  2435  	fake.targetMutex.RLock()
  2436  	defer fake.targetMutex.RUnlock()
  2437  	fake.targetedOrganizationMutex.RLock()
  2438  	defer fake.targetedOrganizationMutex.RUnlock()
  2439  	fake.targetedSpaceMutex.RLock()
  2440  	defer fake.targetedSpaceMutex.RUnlock()
  2441  	fake.uAADisableKeepAlivesMutex.RLock()
  2442  	defer fake.uAADisableKeepAlivesMutex.RUnlock()
  2443  	fake.uAAGrantTypeMutex.RLock()
  2444  	defer fake.uAAGrantTypeMutex.RUnlock()
  2445  	fake.uAAOAuthClientMutex.RLock()
  2446  	defer fake.uAAOAuthClientMutex.RUnlock()
  2447  	fake.uAAOAuthClientSecretMutex.RLock()
  2448  	defer fake.uAAOAuthClientSecretMutex.RUnlock()
  2449  	fake.unsetOrganizationAndSpaceInformationMutex.RLock()
  2450  	defer fake.unsetOrganizationAndSpaceInformationMutex.RUnlock()
  2451  	fake.unsetSpaceInformationMutex.RLock()
  2452  	defer fake.unsetSpaceInformationMutex.RUnlock()
  2453  	fake.unsetUserInformationMutex.RLock()
  2454  	defer fake.unsetUserInformationMutex.RUnlock()
  2455  	fake.verboseMutex.RLock()
  2456  	defer fake.verboseMutex.RUnlock()
  2457  	fake.writePluginConfigMutex.RLock()
  2458  	defer fake.writePluginConfigMutex.RUnlock()
  2459  	copiedInvocations := map[string][][]interface{}{}
  2460  	for key, value := range fake.invocations {
  2461  		copiedInvocations[key] = value
  2462  	}
  2463  	return copiedInvocations
  2464  }
  2465  
  2466  func (fake *FakeConfig) recordInvocation(key string, args []interface{}) {
  2467  	fake.invocationsMutex.Lock()
  2468  	defer fake.invocationsMutex.Unlock()
  2469  	if fake.invocations == nil {
  2470  		fake.invocations = map[string][][]interface{}{}
  2471  	}
  2472  	if fake.invocations[key] == nil {
  2473  		fake.invocations[key] = [][]interface{}{}
  2474  	}
  2475  	fake.invocations[key] = append(fake.invocations[key], args)
  2476  }
  2477  
  2478  var _ command.Config = new(FakeConfig)