github.com/DaAlbrecht/cf-cli@v0.0.0-20231128151943-1fe19bb400b9/cf/configuration/coreconfig/coreconfigfakes/fake_read_writer.go (about)

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package coreconfigfakes
     3  
     4  import (
     5  	"sync"
     6  
     7  	"code.cloudfoundry.org/cli/cf/configuration/coreconfig"
     8  	"code.cloudfoundry.org/cli/cf/models"
     9  	"github.com/blang/semver/v4"
    10  )
    11  
    12  type FakeReadWriter struct {
    13  	APIEndpointStub        func() string
    14  	aPIEndpointMutex       sync.RWMutex
    15  	aPIEndpointArgsForCall []struct {
    16  	}
    17  	aPIEndpointReturns struct {
    18  		result1 string
    19  	}
    20  	aPIEndpointReturnsOnCall map[int]struct {
    21  		result1 string
    22  	}
    23  	APIVersionStub        func() string
    24  	aPIVersionMutex       sync.RWMutex
    25  	aPIVersionArgsForCall []struct {
    26  	}
    27  	aPIVersionReturns struct {
    28  		result1 string
    29  	}
    30  	aPIVersionReturnsOnCall map[int]struct {
    31  		result1 string
    32  	}
    33  	AccessTokenStub        func() string
    34  	accessTokenMutex       sync.RWMutex
    35  	accessTokenArgsForCall []struct {
    36  	}
    37  	accessTokenReturns struct {
    38  		result1 string
    39  	}
    40  	accessTokenReturnsOnCall map[int]struct {
    41  		result1 string
    42  	}
    43  	AsyncTimeoutStub        func() uint
    44  	asyncTimeoutMutex       sync.RWMutex
    45  	asyncTimeoutArgsForCall []struct {
    46  	}
    47  	asyncTimeoutReturns struct {
    48  		result1 uint
    49  	}
    50  	asyncTimeoutReturnsOnCall map[int]struct {
    51  		result1 uint
    52  	}
    53  	AuthenticationEndpointStub        func() string
    54  	authenticationEndpointMutex       sync.RWMutex
    55  	authenticationEndpointArgsForCall []struct {
    56  	}
    57  	authenticationEndpointReturns struct {
    58  		result1 string
    59  	}
    60  	authenticationEndpointReturnsOnCall map[int]struct {
    61  		result1 string
    62  	}
    63  	CLIVersionStub        func() string
    64  	cLIVersionMutex       sync.RWMutex
    65  	cLIVersionArgsForCall []struct {
    66  	}
    67  	cLIVersionReturns struct {
    68  		result1 string
    69  	}
    70  	cLIVersionReturnsOnCall map[int]struct {
    71  		result1 string
    72  	}
    73  	ClearSessionStub        func()
    74  	clearSessionMutex       sync.RWMutex
    75  	clearSessionArgsForCall []struct {
    76  	}
    77  	ColorEnabledStub        func() string
    78  	colorEnabledMutex       sync.RWMutex
    79  	colorEnabledArgsForCall []struct {
    80  	}
    81  	colorEnabledReturns struct {
    82  		result1 string
    83  	}
    84  	colorEnabledReturnsOnCall map[int]struct {
    85  		result1 string
    86  	}
    87  	DopplerEndpointStub        func() string
    88  	dopplerEndpointMutex       sync.RWMutex
    89  	dopplerEndpointArgsForCall []struct {
    90  	}
    91  	dopplerEndpointReturns struct {
    92  		result1 string
    93  	}
    94  	dopplerEndpointReturnsOnCall map[int]struct {
    95  		result1 string
    96  	}
    97  	HasAPIEndpointStub        func() bool
    98  	hasAPIEndpointMutex       sync.RWMutex
    99  	hasAPIEndpointArgsForCall []struct {
   100  	}
   101  	hasAPIEndpointReturns struct {
   102  		result1 bool
   103  	}
   104  	hasAPIEndpointReturnsOnCall map[int]struct {
   105  		result1 bool
   106  	}
   107  	HasOrganizationStub        func() bool
   108  	hasOrganizationMutex       sync.RWMutex
   109  	hasOrganizationArgsForCall []struct {
   110  	}
   111  	hasOrganizationReturns struct {
   112  		result1 bool
   113  	}
   114  	hasOrganizationReturnsOnCall map[int]struct {
   115  		result1 bool
   116  	}
   117  	HasSpaceStub        func() bool
   118  	hasSpaceMutex       sync.RWMutex
   119  	hasSpaceArgsForCall []struct {
   120  	}
   121  	hasSpaceReturns struct {
   122  		result1 bool
   123  	}
   124  	hasSpaceReturnsOnCall map[int]struct {
   125  		result1 bool
   126  	}
   127  	IsLoggedInStub        func() bool
   128  	isLoggedInMutex       sync.RWMutex
   129  	isLoggedInArgsForCall []struct {
   130  	}
   131  	isLoggedInReturns struct {
   132  		result1 bool
   133  	}
   134  	isLoggedInReturnsOnCall map[int]struct {
   135  		result1 bool
   136  	}
   137  	IsMinAPIVersionStub        func(semver.Version) bool
   138  	isMinAPIVersionMutex       sync.RWMutex
   139  	isMinAPIVersionArgsForCall []struct {
   140  		arg1 semver.Version
   141  	}
   142  	isMinAPIVersionReturns struct {
   143  		result1 bool
   144  	}
   145  	isMinAPIVersionReturnsOnCall map[int]struct {
   146  		result1 bool
   147  	}
   148  	IsMinCLIVersionStub        func(string) bool
   149  	isMinCLIVersionMutex       sync.RWMutex
   150  	isMinCLIVersionArgsForCall []struct {
   151  		arg1 string
   152  	}
   153  	isMinCLIVersionReturns struct {
   154  		result1 bool
   155  	}
   156  	isMinCLIVersionReturnsOnCall map[int]struct {
   157  		result1 bool
   158  	}
   159  	IsSSLDisabledStub        func() bool
   160  	isSSLDisabledMutex       sync.RWMutex
   161  	isSSLDisabledArgsForCall []struct {
   162  	}
   163  	isSSLDisabledReturns struct {
   164  		result1 bool
   165  	}
   166  	isSSLDisabledReturnsOnCall map[int]struct {
   167  		result1 bool
   168  	}
   169  	LocaleStub        func() string
   170  	localeMutex       sync.RWMutex
   171  	localeArgsForCall []struct {
   172  	}
   173  	localeReturns struct {
   174  		result1 string
   175  	}
   176  	localeReturnsOnCall map[int]struct {
   177  		result1 string
   178  	}
   179  	LogCacheEndpointStub        func() string
   180  	logCacheEndpointMutex       sync.RWMutex
   181  	logCacheEndpointArgsForCall []struct {
   182  	}
   183  	logCacheEndpointReturns struct {
   184  		result1 string
   185  	}
   186  	logCacheEndpointReturnsOnCall map[int]struct {
   187  		result1 string
   188  	}
   189  	MinCLIVersionStub        func() string
   190  	minCLIVersionMutex       sync.RWMutex
   191  	minCLIVersionArgsForCall []struct {
   192  	}
   193  	minCLIVersionReturns struct {
   194  		result1 string
   195  	}
   196  	minCLIVersionReturnsOnCall map[int]struct {
   197  		result1 string
   198  	}
   199  	MinRecommendedCLIVersionStub        func() string
   200  	minRecommendedCLIVersionMutex       sync.RWMutex
   201  	minRecommendedCLIVersionArgsForCall []struct {
   202  	}
   203  	minRecommendedCLIVersionReturns struct {
   204  		result1 string
   205  	}
   206  	minRecommendedCLIVersionReturnsOnCall map[int]struct {
   207  		result1 string
   208  	}
   209  	OrganizationFieldsStub        func() models.OrganizationFields
   210  	organizationFieldsMutex       sync.RWMutex
   211  	organizationFieldsArgsForCall []struct {
   212  	}
   213  	organizationFieldsReturns struct {
   214  		result1 models.OrganizationFields
   215  	}
   216  	organizationFieldsReturnsOnCall map[int]struct {
   217  		result1 models.OrganizationFields
   218  	}
   219  	PluginReposStub        func() []models.PluginRepo
   220  	pluginReposMutex       sync.RWMutex
   221  	pluginReposArgsForCall []struct {
   222  	}
   223  	pluginReposReturns struct {
   224  		result1 []models.PluginRepo
   225  	}
   226  	pluginReposReturnsOnCall map[int]struct {
   227  		result1 []models.PluginRepo
   228  	}
   229  	RefreshTokenStub        func() string
   230  	refreshTokenMutex       sync.RWMutex
   231  	refreshTokenArgsForCall []struct {
   232  	}
   233  	refreshTokenReturns struct {
   234  		result1 string
   235  	}
   236  	refreshTokenReturnsOnCall map[int]struct {
   237  		result1 string
   238  	}
   239  	RoutingAPIEndpointStub        func() string
   240  	routingAPIEndpointMutex       sync.RWMutex
   241  	routingAPIEndpointArgsForCall []struct {
   242  	}
   243  	routingAPIEndpointReturns struct {
   244  		result1 string
   245  	}
   246  	routingAPIEndpointReturnsOnCall map[int]struct {
   247  		result1 string
   248  	}
   249  	SSHOAuthClientStub        func() string
   250  	sSHOAuthClientMutex       sync.RWMutex
   251  	sSHOAuthClientArgsForCall []struct {
   252  	}
   253  	sSHOAuthClientReturns struct {
   254  		result1 string
   255  	}
   256  	sSHOAuthClientReturnsOnCall map[int]struct {
   257  		result1 string
   258  	}
   259  	SetAPIEndpointStub        func(string)
   260  	setAPIEndpointMutex       sync.RWMutex
   261  	setAPIEndpointArgsForCall []struct {
   262  		arg1 string
   263  	}
   264  	SetAPIVersionStub        func(string)
   265  	setAPIVersionMutex       sync.RWMutex
   266  	setAPIVersionArgsForCall []struct {
   267  		arg1 string
   268  	}
   269  	SetAccessTokenStub        func(string)
   270  	setAccessTokenMutex       sync.RWMutex
   271  	setAccessTokenArgsForCall []struct {
   272  		arg1 string
   273  	}
   274  	SetAsyncTimeoutStub        func(uint)
   275  	setAsyncTimeoutMutex       sync.RWMutex
   276  	setAsyncTimeoutArgsForCall []struct {
   277  		arg1 uint
   278  	}
   279  	SetAuthenticationEndpointStub        func(string)
   280  	setAuthenticationEndpointMutex       sync.RWMutex
   281  	setAuthenticationEndpointArgsForCall []struct {
   282  		arg1 string
   283  	}
   284  	SetCLIVersionStub        func(string)
   285  	setCLIVersionMutex       sync.RWMutex
   286  	setCLIVersionArgsForCall []struct {
   287  		arg1 string
   288  	}
   289  	SetColorEnabledStub        func(string)
   290  	setColorEnabledMutex       sync.RWMutex
   291  	setColorEnabledArgsForCall []struct {
   292  		arg1 string
   293  	}
   294  	SetDopplerEndpointStub        func(string)
   295  	setDopplerEndpointMutex       sync.RWMutex
   296  	setDopplerEndpointArgsForCall []struct {
   297  		arg1 string
   298  	}
   299  	SetLocaleStub        func(string)
   300  	setLocaleMutex       sync.RWMutex
   301  	setLocaleArgsForCall []struct {
   302  		arg1 string
   303  	}
   304  	SetLogCacheEndpointStub        func(string)
   305  	setLogCacheEndpointMutex       sync.RWMutex
   306  	setLogCacheEndpointArgsForCall []struct {
   307  		arg1 string
   308  	}
   309  	SetMinCLIVersionStub        func(string)
   310  	setMinCLIVersionMutex       sync.RWMutex
   311  	setMinCLIVersionArgsForCall []struct {
   312  		arg1 string
   313  	}
   314  	SetMinRecommendedCLIVersionStub        func(string)
   315  	setMinRecommendedCLIVersionMutex       sync.RWMutex
   316  	setMinRecommendedCLIVersionArgsForCall []struct {
   317  		arg1 string
   318  	}
   319  	SetOrganizationFieldsStub        func(models.OrganizationFields)
   320  	setOrganizationFieldsMutex       sync.RWMutex
   321  	setOrganizationFieldsArgsForCall []struct {
   322  		arg1 models.OrganizationFields
   323  	}
   324  	SetPluginRepoStub        func(models.PluginRepo)
   325  	setPluginRepoMutex       sync.RWMutex
   326  	setPluginRepoArgsForCall []struct {
   327  		arg1 models.PluginRepo
   328  	}
   329  	SetRefreshTokenStub        func(string)
   330  	setRefreshTokenMutex       sync.RWMutex
   331  	setRefreshTokenArgsForCall []struct {
   332  		arg1 string
   333  	}
   334  	SetRoutingAPIEndpointStub        func(string)
   335  	setRoutingAPIEndpointMutex       sync.RWMutex
   336  	setRoutingAPIEndpointArgsForCall []struct {
   337  		arg1 string
   338  	}
   339  	SetSSHOAuthClientStub        func(string)
   340  	setSSHOAuthClientMutex       sync.RWMutex
   341  	setSSHOAuthClientArgsForCall []struct {
   342  		arg1 string
   343  	}
   344  	SetSSLDisabledStub        func(bool)
   345  	setSSLDisabledMutex       sync.RWMutex
   346  	setSSLDisabledArgsForCall []struct {
   347  		arg1 bool
   348  	}
   349  	SetSpaceFieldsStub        func(models.SpaceFields)
   350  	setSpaceFieldsMutex       sync.RWMutex
   351  	setSpaceFieldsArgsForCall []struct {
   352  		arg1 models.SpaceFields
   353  	}
   354  	SetTraceStub        func(string)
   355  	setTraceMutex       sync.RWMutex
   356  	setTraceArgsForCall []struct {
   357  		arg1 string
   358  	}
   359  	SetUAAGrantTypeStub        func(string)
   360  	setUAAGrantTypeMutex       sync.RWMutex
   361  	setUAAGrantTypeArgsForCall []struct {
   362  		arg1 string
   363  	}
   364  	SetUAAOAuthClientStub        func(string)
   365  	setUAAOAuthClientMutex       sync.RWMutex
   366  	setUAAOAuthClientArgsForCall []struct {
   367  		arg1 string
   368  	}
   369  	SetUAAOAuthClientSecretStub        func(string)
   370  	setUAAOAuthClientSecretMutex       sync.RWMutex
   371  	setUAAOAuthClientSecretArgsForCall []struct {
   372  		arg1 string
   373  	}
   374  	SetUaaEndpointStub        func(string)
   375  	setUaaEndpointMutex       sync.RWMutex
   376  	setUaaEndpointArgsForCall []struct {
   377  		arg1 string
   378  	}
   379  	SpaceFieldsStub        func() models.SpaceFields
   380  	spaceFieldsMutex       sync.RWMutex
   381  	spaceFieldsArgsForCall []struct {
   382  	}
   383  	spaceFieldsReturns struct {
   384  		result1 models.SpaceFields
   385  	}
   386  	spaceFieldsReturnsOnCall map[int]struct {
   387  		result1 models.SpaceFields
   388  	}
   389  	TraceStub        func() string
   390  	traceMutex       sync.RWMutex
   391  	traceArgsForCall []struct {
   392  	}
   393  	traceReturns struct {
   394  		result1 string
   395  	}
   396  	traceReturnsOnCall map[int]struct {
   397  		result1 string
   398  	}
   399  	UAAGrantTypeStub        func() string
   400  	uAAGrantTypeMutex       sync.RWMutex
   401  	uAAGrantTypeArgsForCall []struct {
   402  	}
   403  	uAAGrantTypeReturns struct {
   404  		result1 string
   405  	}
   406  	uAAGrantTypeReturnsOnCall map[int]struct {
   407  		result1 string
   408  	}
   409  	UAAOAuthClientStub        func() string
   410  	uAAOAuthClientMutex       sync.RWMutex
   411  	uAAOAuthClientArgsForCall []struct {
   412  	}
   413  	uAAOAuthClientReturns struct {
   414  		result1 string
   415  	}
   416  	uAAOAuthClientReturnsOnCall map[int]struct {
   417  		result1 string
   418  	}
   419  	UAAOAuthClientSecretStub        func() string
   420  	uAAOAuthClientSecretMutex       sync.RWMutex
   421  	uAAOAuthClientSecretArgsForCall []struct {
   422  	}
   423  	uAAOAuthClientSecretReturns struct {
   424  		result1 string
   425  	}
   426  	uAAOAuthClientSecretReturnsOnCall map[int]struct {
   427  		result1 string
   428  	}
   429  	UaaEndpointStub        func() string
   430  	uaaEndpointMutex       sync.RWMutex
   431  	uaaEndpointArgsForCall []struct {
   432  	}
   433  	uaaEndpointReturns struct {
   434  		result1 string
   435  	}
   436  	uaaEndpointReturnsOnCall map[int]struct {
   437  		result1 string
   438  	}
   439  	UnSetPluginRepoStub        func(int)
   440  	unSetPluginRepoMutex       sync.RWMutex
   441  	unSetPluginRepoArgsForCall []struct {
   442  		arg1 int
   443  	}
   444  	UserEmailStub        func() string
   445  	userEmailMutex       sync.RWMutex
   446  	userEmailArgsForCall []struct {
   447  	}
   448  	userEmailReturns struct {
   449  		result1 string
   450  	}
   451  	userEmailReturnsOnCall map[int]struct {
   452  		result1 string
   453  	}
   454  	UserGUIDStub        func() string
   455  	userGUIDMutex       sync.RWMutex
   456  	userGUIDArgsForCall []struct {
   457  	}
   458  	userGUIDReturns struct {
   459  		result1 string
   460  	}
   461  	userGUIDReturnsOnCall map[int]struct {
   462  		result1 string
   463  	}
   464  	UsernameStub        func() string
   465  	usernameMutex       sync.RWMutex
   466  	usernameArgsForCall []struct {
   467  	}
   468  	usernameReturns struct {
   469  		result1 string
   470  	}
   471  	usernameReturnsOnCall map[int]struct {
   472  		result1 string
   473  	}
   474  	invocations      map[string][][]interface{}
   475  	invocationsMutex sync.RWMutex
   476  }
   477  
   478  func (fake *FakeReadWriter) APIEndpoint() string {
   479  	fake.aPIEndpointMutex.Lock()
   480  	ret, specificReturn := fake.aPIEndpointReturnsOnCall[len(fake.aPIEndpointArgsForCall)]
   481  	fake.aPIEndpointArgsForCall = append(fake.aPIEndpointArgsForCall, struct {
   482  	}{})
   483  	fake.recordInvocation("APIEndpoint", []interface{}{})
   484  	fake.aPIEndpointMutex.Unlock()
   485  	if fake.APIEndpointStub != nil {
   486  		return fake.APIEndpointStub()
   487  	}
   488  	if specificReturn {
   489  		return ret.result1
   490  	}
   491  	fakeReturns := fake.aPIEndpointReturns
   492  	return fakeReturns.result1
   493  }
   494  
   495  func (fake *FakeReadWriter) APIEndpointCallCount() int {
   496  	fake.aPIEndpointMutex.RLock()
   497  	defer fake.aPIEndpointMutex.RUnlock()
   498  	return len(fake.aPIEndpointArgsForCall)
   499  }
   500  
   501  func (fake *FakeReadWriter) APIEndpointCalls(stub func() string) {
   502  	fake.aPIEndpointMutex.Lock()
   503  	defer fake.aPIEndpointMutex.Unlock()
   504  	fake.APIEndpointStub = stub
   505  }
   506  
   507  func (fake *FakeReadWriter) APIEndpointReturns(result1 string) {
   508  	fake.aPIEndpointMutex.Lock()
   509  	defer fake.aPIEndpointMutex.Unlock()
   510  	fake.APIEndpointStub = nil
   511  	fake.aPIEndpointReturns = struct {
   512  		result1 string
   513  	}{result1}
   514  }
   515  
   516  func (fake *FakeReadWriter) APIEndpointReturnsOnCall(i int, result1 string) {
   517  	fake.aPIEndpointMutex.Lock()
   518  	defer fake.aPIEndpointMutex.Unlock()
   519  	fake.APIEndpointStub = nil
   520  	if fake.aPIEndpointReturnsOnCall == nil {
   521  		fake.aPIEndpointReturnsOnCall = make(map[int]struct {
   522  			result1 string
   523  		})
   524  	}
   525  	fake.aPIEndpointReturnsOnCall[i] = struct {
   526  		result1 string
   527  	}{result1}
   528  }
   529  
   530  func (fake *FakeReadWriter) APIVersion() string {
   531  	fake.aPIVersionMutex.Lock()
   532  	ret, specificReturn := fake.aPIVersionReturnsOnCall[len(fake.aPIVersionArgsForCall)]
   533  	fake.aPIVersionArgsForCall = append(fake.aPIVersionArgsForCall, struct {
   534  	}{})
   535  	fake.recordInvocation("APIVersion", []interface{}{})
   536  	fake.aPIVersionMutex.Unlock()
   537  	if fake.APIVersionStub != nil {
   538  		return fake.APIVersionStub()
   539  	}
   540  	if specificReturn {
   541  		return ret.result1
   542  	}
   543  	fakeReturns := fake.aPIVersionReturns
   544  	return fakeReturns.result1
   545  }
   546  
   547  func (fake *FakeReadWriter) APIVersionCallCount() int {
   548  	fake.aPIVersionMutex.RLock()
   549  	defer fake.aPIVersionMutex.RUnlock()
   550  	return len(fake.aPIVersionArgsForCall)
   551  }
   552  
   553  func (fake *FakeReadWriter) APIVersionCalls(stub func() string) {
   554  	fake.aPIVersionMutex.Lock()
   555  	defer fake.aPIVersionMutex.Unlock()
   556  	fake.APIVersionStub = stub
   557  }
   558  
   559  func (fake *FakeReadWriter) APIVersionReturns(result1 string) {
   560  	fake.aPIVersionMutex.Lock()
   561  	defer fake.aPIVersionMutex.Unlock()
   562  	fake.APIVersionStub = nil
   563  	fake.aPIVersionReturns = struct {
   564  		result1 string
   565  	}{result1}
   566  }
   567  
   568  func (fake *FakeReadWriter) APIVersionReturnsOnCall(i int, result1 string) {
   569  	fake.aPIVersionMutex.Lock()
   570  	defer fake.aPIVersionMutex.Unlock()
   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 *FakeReadWriter) AccessToken() string {
   583  	fake.accessTokenMutex.Lock()
   584  	ret, specificReturn := fake.accessTokenReturnsOnCall[len(fake.accessTokenArgsForCall)]
   585  	fake.accessTokenArgsForCall = append(fake.accessTokenArgsForCall, struct {
   586  	}{})
   587  	fake.recordInvocation("AccessToken", []interface{}{})
   588  	fake.accessTokenMutex.Unlock()
   589  	if fake.AccessTokenStub != nil {
   590  		return fake.AccessTokenStub()
   591  	}
   592  	if specificReturn {
   593  		return ret.result1
   594  	}
   595  	fakeReturns := fake.accessTokenReturns
   596  	return fakeReturns.result1
   597  }
   598  
   599  func (fake *FakeReadWriter) AccessTokenCallCount() int {
   600  	fake.accessTokenMutex.RLock()
   601  	defer fake.accessTokenMutex.RUnlock()
   602  	return len(fake.accessTokenArgsForCall)
   603  }
   604  
   605  func (fake *FakeReadWriter) AccessTokenCalls(stub func() string) {
   606  	fake.accessTokenMutex.Lock()
   607  	defer fake.accessTokenMutex.Unlock()
   608  	fake.AccessTokenStub = stub
   609  }
   610  
   611  func (fake *FakeReadWriter) AccessTokenReturns(result1 string) {
   612  	fake.accessTokenMutex.Lock()
   613  	defer fake.accessTokenMutex.Unlock()
   614  	fake.AccessTokenStub = nil
   615  	fake.accessTokenReturns = struct {
   616  		result1 string
   617  	}{result1}
   618  }
   619  
   620  func (fake *FakeReadWriter) AccessTokenReturnsOnCall(i int, result1 string) {
   621  	fake.accessTokenMutex.Lock()
   622  	defer fake.accessTokenMutex.Unlock()
   623  	fake.AccessTokenStub = nil
   624  	if fake.accessTokenReturnsOnCall == nil {
   625  		fake.accessTokenReturnsOnCall = make(map[int]struct {
   626  			result1 string
   627  		})
   628  	}
   629  	fake.accessTokenReturnsOnCall[i] = struct {
   630  		result1 string
   631  	}{result1}
   632  }
   633  
   634  func (fake *FakeReadWriter) AsyncTimeout() uint {
   635  	fake.asyncTimeoutMutex.Lock()
   636  	ret, specificReturn := fake.asyncTimeoutReturnsOnCall[len(fake.asyncTimeoutArgsForCall)]
   637  	fake.asyncTimeoutArgsForCall = append(fake.asyncTimeoutArgsForCall, struct {
   638  	}{})
   639  	fake.recordInvocation("AsyncTimeout", []interface{}{})
   640  	fake.asyncTimeoutMutex.Unlock()
   641  	if fake.AsyncTimeoutStub != nil {
   642  		return fake.AsyncTimeoutStub()
   643  	}
   644  	if specificReturn {
   645  		return ret.result1
   646  	}
   647  	fakeReturns := fake.asyncTimeoutReturns
   648  	return fakeReturns.result1
   649  }
   650  
   651  func (fake *FakeReadWriter) AsyncTimeoutCallCount() int {
   652  	fake.asyncTimeoutMutex.RLock()
   653  	defer fake.asyncTimeoutMutex.RUnlock()
   654  	return len(fake.asyncTimeoutArgsForCall)
   655  }
   656  
   657  func (fake *FakeReadWriter) AsyncTimeoutCalls(stub func() uint) {
   658  	fake.asyncTimeoutMutex.Lock()
   659  	defer fake.asyncTimeoutMutex.Unlock()
   660  	fake.AsyncTimeoutStub = stub
   661  }
   662  
   663  func (fake *FakeReadWriter) AsyncTimeoutReturns(result1 uint) {
   664  	fake.asyncTimeoutMutex.Lock()
   665  	defer fake.asyncTimeoutMutex.Unlock()
   666  	fake.AsyncTimeoutStub = nil
   667  	fake.asyncTimeoutReturns = struct {
   668  		result1 uint
   669  	}{result1}
   670  }
   671  
   672  func (fake *FakeReadWriter) AsyncTimeoutReturnsOnCall(i int, result1 uint) {
   673  	fake.asyncTimeoutMutex.Lock()
   674  	defer fake.asyncTimeoutMutex.Unlock()
   675  	fake.AsyncTimeoutStub = nil
   676  	if fake.asyncTimeoutReturnsOnCall == nil {
   677  		fake.asyncTimeoutReturnsOnCall = make(map[int]struct {
   678  			result1 uint
   679  		})
   680  	}
   681  	fake.asyncTimeoutReturnsOnCall[i] = struct {
   682  		result1 uint
   683  	}{result1}
   684  }
   685  
   686  func (fake *FakeReadWriter) AuthenticationEndpoint() string {
   687  	fake.authenticationEndpointMutex.Lock()
   688  	ret, specificReturn := fake.authenticationEndpointReturnsOnCall[len(fake.authenticationEndpointArgsForCall)]
   689  	fake.authenticationEndpointArgsForCall = append(fake.authenticationEndpointArgsForCall, struct {
   690  	}{})
   691  	fake.recordInvocation("AuthenticationEndpoint", []interface{}{})
   692  	fake.authenticationEndpointMutex.Unlock()
   693  	if fake.AuthenticationEndpointStub != nil {
   694  		return fake.AuthenticationEndpointStub()
   695  	}
   696  	if specificReturn {
   697  		return ret.result1
   698  	}
   699  	fakeReturns := fake.authenticationEndpointReturns
   700  	return fakeReturns.result1
   701  }
   702  
   703  func (fake *FakeReadWriter) AuthenticationEndpointCallCount() int {
   704  	fake.authenticationEndpointMutex.RLock()
   705  	defer fake.authenticationEndpointMutex.RUnlock()
   706  	return len(fake.authenticationEndpointArgsForCall)
   707  }
   708  
   709  func (fake *FakeReadWriter) AuthenticationEndpointCalls(stub func() string) {
   710  	fake.authenticationEndpointMutex.Lock()
   711  	defer fake.authenticationEndpointMutex.Unlock()
   712  	fake.AuthenticationEndpointStub = stub
   713  }
   714  
   715  func (fake *FakeReadWriter) AuthenticationEndpointReturns(result1 string) {
   716  	fake.authenticationEndpointMutex.Lock()
   717  	defer fake.authenticationEndpointMutex.Unlock()
   718  	fake.AuthenticationEndpointStub = nil
   719  	fake.authenticationEndpointReturns = struct {
   720  		result1 string
   721  	}{result1}
   722  }
   723  
   724  func (fake *FakeReadWriter) AuthenticationEndpointReturnsOnCall(i int, result1 string) {
   725  	fake.authenticationEndpointMutex.Lock()
   726  	defer fake.authenticationEndpointMutex.Unlock()
   727  	fake.AuthenticationEndpointStub = nil
   728  	if fake.authenticationEndpointReturnsOnCall == nil {
   729  		fake.authenticationEndpointReturnsOnCall = make(map[int]struct {
   730  			result1 string
   731  		})
   732  	}
   733  	fake.authenticationEndpointReturnsOnCall[i] = struct {
   734  		result1 string
   735  	}{result1}
   736  }
   737  
   738  func (fake *FakeReadWriter) CLIVersion() string {
   739  	fake.cLIVersionMutex.Lock()
   740  	ret, specificReturn := fake.cLIVersionReturnsOnCall[len(fake.cLIVersionArgsForCall)]
   741  	fake.cLIVersionArgsForCall = append(fake.cLIVersionArgsForCall, struct {
   742  	}{})
   743  	fake.recordInvocation("CLIVersion", []interface{}{})
   744  	fake.cLIVersionMutex.Unlock()
   745  	if fake.CLIVersionStub != nil {
   746  		return fake.CLIVersionStub()
   747  	}
   748  	if specificReturn {
   749  		return ret.result1
   750  	}
   751  	fakeReturns := fake.cLIVersionReturns
   752  	return fakeReturns.result1
   753  }
   754  
   755  func (fake *FakeReadWriter) CLIVersionCallCount() int {
   756  	fake.cLIVersionMutex.RLock()
   757  	defer fake.cLIVersionMutex.RUnlock()
   758  	return len(fake.cLIVersionArgsForCall)
   759  }
   760  
   761  func (fake *FakeReadWriter) CLIVersionCalls(stub func() string) {
   762  	fake.cLIVersionMutex.Lock()
   763  	defer fake.cLIVersionMutex.Unlock()
   764  	fake.CLIVersionStub = stub
   765  }
   766  
   767  func (fake *FakeReadWriter) CLIVersionReturns(result1 string) {
   768  	fake.cLIVersionMutex.Lock()
   769  	defer fake.cLIVersionMutex.Unlock()
   770  	fake.CLIVersionStub = nil
   771  	fake.cLIVersionReturns = struct {
   772  		result1 string
   773  	}{result1}
   774  }
   775  
   776  func (fake *FakeReadWriter) CLIVersionReturnsOnCall(i int, result1 string) {
   777  	fake.cLIVersionMutex.Lock()
   778  	defer fake.cLIVersionMutex.Unlock()
   779  	fake.CLIVersionStub = nil
   780  	if fake.cLIVersionReturnsOnCall == nil {
   781  		fake.cLIVersionReturnsOnCall = make(map[int]struct {
   782  			result1 string
   783  		})
   784  	}
   785  	fake.cLIVersionReturnsOnCall[i] = struct {
   786  		result1 string
   787  	}{result1}
   788  }
   789  
   790  func (fake *FakeReadWriter) ClearSession() {
   791  	fake.clearSessionMutex.Lock()
   792  	fake.clearSessionArgsForCall = append(fake.clearSessionArgsForCall, struct {
   793  	}{})
   794  	fake.recordInvocation("ClearSession", []interface{}{})
   795  	fake.clearSessionMutex.Unlock()
   796  	if fake.ClearSessionStub != nil {
   797  		fake.ClearSessionStub()
   798  	}
   799  }
   800  
   801  func (fake *FakeReadWriter) ClearSessionCallCount() int {
   802  	fake.clearSessionMutex.RLock()
   803  	defer fake.clearSessionMutex.RUnlock()
   804  	return len(fake.clearSessionArgsForCall)
   805  }
   806  
   807  func (fake *FakeReadWriter) ClearSessionCalls(stub func()) {
   808  	fake.clearSessionMutex.Lock()
   809  	defer fake.clearSessionMutex.Unlock()
   810  	fake.ClearSessionStub = stub
   811  }
   812  
   813  func (fake *FakeReadWriter) ColorEnabled() string {
   814  	fake.colorEnabledMutex.Lock()
   815  	ret, specificReturn := fake.colorEnabledReturnsOnCall[len(fake.colorEnabledArgsForCall)]
   816  	fake.colorEnabledArgsForCall = append(fake.colorEnabledArgsForCall, struct {
   817  	}{})
   818  	fake.recordInvocation("ColorEnabled", []interface{}{})
   819  	fake.colorEnabledMutex.Unlock()
   820  	if fake.ColorEnabledStub != nil {
   821  		return fake.ColorEnabledStub()
   822  	}
   823  	if specificReturn {
   824  		return ret.result1
   825  	}
   826  	fakeReturns := fake.colorEnabledReturns
   827  	return fakeReturns.result1
   828  }
   829  
   830  func (fake *FakeReadWriter) ColorEnabledCallCount() int {
   831  	fake.colorEnabledMutex.RLock()
   832  	defer fake.colorEnabledMutex.RUnlock()
   833  	return len(fake.colorEnabledArgsForCall)
   834  }
   835  
   836  func (fake *FakeReadWriter) ColorEnabledCalls(stub func() string) {
   837  	fake.colorEnabledMutex.Lock()
   838  	defer fake.colorEnabledMutex.Unlock()
   839  	fake.ColorEnabledStub = stub
   840  }
   841  
   842  func (fake *FakeReadWriter) ColorEnabledReturns(result1 string) {
   843  	fake.colorEnabledMutex.Lock()
   844  	defer fake.colorEnabledMutex.Unlock()
   845  	fake.ColorEnabledStub = nil
   846  	fake.colorEnabledReturns = struct {
   847  		result1 string
   848  	}{result1}
   849  }
   850  
   851  func (fake *FakeReadWriter) ColorEnabledReturnsOnCall(i int, result1 string) {
   852  	fake.colorEnabledMutex.Lock()
   853  	defer fake.colorEnabledMutex.Unlock()
   854  	fake.ColorEnabledStub = nil
   855  	if fake.colorEnabledReturnsOnCall == nil {
   856  		fake.colorEnabledReturnsOnCall = make(map[int]struct {
   857  			result1 string
   858  		})
   859  	}
   860  	fake.colorEnabledReturnsOnCall[i] = struct {
   861  		result1 string
   862  	}{result1}
   863  }
   864  
   865  func (fake *FakeReadWriter) DopplerEndpoint() string {
   866  	fake.dopplerEndpointMutex.Lock()
   867  	ret, specificReturn := fake.dopplerEndpointReturnsOnCall[len(fake.dopplerEndpointArgsForCall)]
   868  	fake.dopplerEndpointArgsForCall = append(fake.dopplerEndpointArgsForCall, struct {
   869  	}{})
   870  	fake.recordInvocation("DopplerEndpoint", []interface{}{})
   871  	fake.dopplerEndpointMutex.Unlock()
   872  	if fake.DopplerEndpointStub != nil {
   873  		return fake.DopplerEndpointStub()
   874  	}
   875  	if specificReturn {
   876  		return ret.result1
   877  	}
   878  	fakeReturns := fake.dopplerEndpointReturns
   879  	return fakeReturns.result1
   880  }
   881  
   882  func (fake *FakeReadWriter) DopplerEndpointCallCount() int {
   883  	fake.dopplerEndpointMutex.RLock()
   884  	defer fake.dopplerEndpointMutex.RUnlock()
   885  	return len(fake.dopplerEndpointArgsForCall)
   886  }
   887  
   888  func (fake *FakeReadWriter) DopplerEndpointCalls(stub func() string) {
   889  	fake.dopplerEndpointMutex.Lock()
   890  	defer fake.dopplerEndpointMutex.Unlock()
   891  	fake.DopplerEndpointStub = stub
   892  }
   893  
   894  func (fake *FakeReadWriter) DopplerEndpointReturns(result1 string) {
   895  	fake.dopplerEndpointMutex.Lock()
   896  	defer fake.dopplerEndpointMutex.Unlock()
   897  	fake.DopplerEndpointStub = nil
   898  	fake.dopplerEndpointReturns = struct {
   899  		result1 string
   900  	}{result1}
   901  }
   902  
   903  func (fake *FakeReadWriter) DopplerEndpointReturnsOnCall(i int, result1 string) {
   904  	fake.dopplerEndpointMutex.Lock()
   905  	defer fake.dopplerEndpointMutex.Unlock()
   906  	fake.DopplerEndpointStub = nil
   907  	if fake.dopplerEndpointReturnsOnCall == nil {
   908  		fake.dopplerEndpointReturnsOnCall = make(map[int]struct {
   909  			result1 string
   910  		})
   911  	}
   912  	fake.dopplerEndpointReturnsOnCall[i] = struct {
   913  		result1 string
   914  	}{result1}
   915  }
   916  
   917  func (fake *FakeReadWriter) HasAPIEndpoint() bool {
   918  	fake.hasAPIEndpointMutex.Lock()
   919  	ret, specificReturn := fake.hasAPIEndpointReturnsOnCall[len(fake.hasAPIEndpointArgsForCall)]
   920  	fake.hasAPIEndpointArgsForCall = append(fake.hasAPIEndpointArgsForCall, struct {
   921  	}{})
   922  	fake.recordInvocation("HasAPIEndpoint", []interface{}{})
   923  	fake.hasAPIEndpointMutex.Unlock()
   924  	if fake.HasAPIEndpointStub != nil {
   925  		return fake.HasAPIEndpointStub()
   926  	}
   927  	if specificReturn {
   928  		return ret.result1
   929  	}
   930  	fakeReturns := fake.hasAPIEndpointReturns
   931  	return fakeReturns.result1
   932  }
   933  
   934  func (fake *FakeReadWriter) HasAPIEndpointCallCount() int {
   935  	fake.hasAPIEndpointMutex.RLock()
   936  	defer fake.hasAPIEndpointMutex.RUnlock()
   937  	return len(fake.hasAPIEndpointArgsForCall)
   938  }
   939  
   940  func (fake *FakeReadWriter) HasAPIEndpointCalls(stub func() bool) {
   941  	fake.hasAPIEndpointMutex.Lock()
   942  	defer fake.hasAPIEndpointMutex.Unlock()
   943  	fake.HasAPIEndpointStub = stub
   944  }
   945  
   946  func (fake *FakeReadWriter) HasAPIEndpointReturns(result1 bool) {
   947  	fake.hasAPIEndpointMutex.Lock()
   948  	defer fake.hasAPIEndpointMutex.Unlock()
   949  	fake.HasAPIEndpointStub = nil
   950  	fake.hasAPIEndpointReturns = struct {
   951  		result1 bool
   952  	}{result1}
   953  }
   954  
   955  func (fake *FakeReadWriter) HasAPIEndpointReturnsOnCall(i int, result1 bool) {
   956  	fake.hasAPIEndpointMutex.Lock()
   957  	defer fake.hasAPIEndpointMutex.Unlock()
   958  	fake.HasAPIEndpointStub = nil
   959  	if fake.hasAPIEndpointReturnsOnCall == nil {
   960  		fake.hasAPIEndpointReturnsOnCall = make(map[int]struct {
   961  			result1 bool
   962  		})
   963  	}
   964  	fake.hasAPIEndpointReturnsOnCall[i] = struct {
   965  		result1 bool
   966  	}{result1}
   967  }
   968  
   969  func (fake *FakeReadWriter) HasOrganization() bool {
   970  	fake.hasOrganizationMutex.Lock()
   971  	ret, specificReturn := fake.hasOrganizationReturnsOnCall[len(fake.hasOrganizationArgsForCall)]
   972  	fake.hasOrganizationArgsForCall = append(fake.hasOrganizationArgsForCall, struct {
   973  	}{})
   974  	fake.recordInvocation("HasOrganization", []interface{}{})
   975  	fake.hasOrganizationMutex.Unlock()
   976  	if fake.HasOrganizationStub != nil {
   977  		return fake.HasOrganizationStub()
   978  	}
   979  	if specificReturn {
   980  		return ret.result1
   981  	}
   982  	fakeReturns := fake.hasOrganizationReturns
   983  	return fakeReturns.result1
   984  }
   985  
   986  func (fake *FakeReadWriter) HasOrganizationCallCount() int {
   987  	fake.hasOrganizationMutex.RLock()
   988  	defer fake.hasOrganizationMutex.RUnlock()
   989  	return len(fake.hasOrganizationArgsForCall)
   990  }
   991  
   992  func (fake *FakeReadWriter) HasOrganizationCalls(stub func() bool) {
   993  	fake.hasOrganizationMutex.Lock()
   994  	defer fake.hasOrganizationMutex.Unlock()
   995  	fake.HasOrganizationStub = stub
   996  }
   997  
   998  func (fake *FakeReadWriter) HasOrganizationReturns(result1 bool) {
   999  	fake.hasOrganizationMutex.Lock()
  1000  	defer fake.hasOrganizationMutex.Unlock()
  1001  	fake.HasOrganizationStub = nil
  1002  	fake.hasOrganizationReturns = struct {
  1003  		result1 bool
  1004  	}{result1}
  1005  }
  1006  
  1007  func (fake *FakeReadWriter) HasOrganizationReturnsOnCall(i int, result1 bool) {
  1008  	fake.hasOrganizationMutex.Lock()
  1009  	defer fake.hasOrganizationMutex.Unlock()
  1010  	fake.HasOrganizationStub = nil
  1011  	if fake.hasOrganizationReturnsOnCall == nil {
  1012  		fake.hasOrganizationReturnsOnCall = make(map[int]struct {
  1013  			result1 bool
  1014  		})
  1015  	}
  1016  	fake.hasOrganizationReturnsOnCall[i] = struct {
  1017  		result1 bool
  1018  	}{result1}
  1019  }
  1020  
  1021  func (fake *FakeReadWriter) HasSpace() bool {
  1022  	fake.hasSpaceMutex.Lock()
  1023  	ret, specificReturn := fake.hasSpaceReturnsOnCall[len(fake.hasSpaceArgsForCall)]
  1024  	fake.hasSpaceArgsForCall = append(fake.hasSpaceArgsForCall, struct {
  1025  	}{})
  1026  	fake.recordInvocation("HasSpace", []interface{}{})
  1027  	fake.hasSpaceMutex.Unlock()
  1028  	if fake.HasSpaceStub != nil {
  1029  		return fake.HasSpaceStub()
  1030  	}
  1031  	if specificReturn {
  1032  		return ret.result1
  1033  	}
  1034  	fakeReturns := fake.hasSpaceReturns
  1035  	return fakeReturns.result1
  1036  }
  1037  
  1038  func (fake *FakeReadWriter) HasSpaceCallCount() int {
  1039  	fake.hasSpaceMutex.RLock()
  1040  	defer fake.hasSpaceMutex.RUnlock()
  1041  	return len(fake.hasSpaceArgsForCall)
  1042  }
  1043  
  1044  func (fake *FakeReadWriter) HasSpaceCalls(stub func() bool) {
  1045  	fake.hasSpaceMutex.Lock()
  1046  	defer fake.hasSpaceMutex.Unlock()
  1047  	fake.HasSpaceStub = stub
  1048  }
  1049  
  1050  func (fake *FakeReadWriter) HasSpaceReturns(result1 bool) {
  1051  	fake.hasSpaceMutex.Lock()
  1052  	defer fake.hasSpaceMutex.Unlock()
  1053  	fake.HasSpaceStub = nil
  1054  	fake.hasSpaceReturns = struct {
  1055  		result1 bool
  1056  	}{result1}
  1057  }
  1058  
  1059  func (fake *FakeReadWriter) HasSpaceReturnsOnCall(i int, result1 bool) {
  1060  	fake.hasSpaceMutex.Lock()
  1061  	defer fake.hasSpaceMutex.Unlock()
  1062  	fake.HasSpaceStub = nil
  1063  	if fake.hasSpaceReturnsOnCall == nil {
  1064  		fake.hasSpaceReturnsOnCall = make(map[int]struct {
  1065  			result1 bool
  1066  		})
  1067  	}
  1068  	fake.hasSpaceReturnsOnCall[i] = struct {
  1069  		result1 bool
  1070  	}{result1}
  1071  }
  1072  
  1073  func (fake *FakeReadWriter) IsLoggedIn() bool {
  1074  	fake.isLoggedInMutex.Lock()
  1075  	ret, specificReturn := fake.isLoggedInReturnsOnCall[len(fake.isLoggedInArgsForCall)]
  1076  	fake.isLoggedInArgsForCall = append(fake.isLoggedInArgsForCall, struct {
  1077  	}{})
  1078  	fake.recordInvocation("IsLoggedIn", []interface{}{})
  1079  	fake.isLoggedInMutex.Unlock()
  1080  	if fake.IsLoggedInStub != nil {
  1081  		return fake.IsLoggedInStub()
  1082  	}
  1083  	if specificReturn {
  1084  		return ret.result1
  1085  	}
  1086  	fakeReturns := fake.isLoggedInReturns
  1087  	return fakeReturns.result1
  1088  }
  1089  
  1090  func (fake *FakeReadWriter) IsLoggedInCallCount() int {
  1091  	fake.isLoggedInMutex.RLock()
  1092  	defer fake.isLoggedInMutex.RUnlock()
  1093  	return len(fake.isLoggedInArgsForCall)
  1094  }
  1095  
  1096  func (fake *FakeReadWriter) IsLoggedInCalls(stub func() bool) {
  1097  	fake.isLoggedInMutex.Lock()
  1098  	defer fake.isLoggedInMutex.Unlock()
  1099  	fake.IsLoggedInStub = stub
  1100  }
  1101  
  1102  func (fake *FakeReadWriter) IsLoggedInReturns(result1 bool) {
  1103  	fake.isLoggedInMutex.Lock()
  1104  	defer fake.isLoggedInMutex.Unlock()
  1105  	fake.IsLoggedInStub = nil
  1106  	fake.isLoggedInReturns = struct {
  1107  		result1 bool
  1108  	}{result1}
  1109  }
  1110  
  1111  func (fake *FakeReadWriter) IsLoggedInReturnsOnCall(i int, result1 bool) {
  1112  	fake.isLoggedInMutex.Lock()
  1113  	defer fake.isLoggedInMutex.Unlock()
  1114  	fake.IsLoggedInStub = nil
  1115  	if fake.isLoggedInReturnsOnCall == nil {
  1116  		fake.isLoggedInReturnsOnCall = make(map[int]struct {
  1117  			result1 bool
  1118  		})
  1119  	}
  1120  	fake.isLoggedInReturnsOnCall[i] = struct {
  1121  		result1 bool
  1122  	}{result1}
  1123  }
  1124  
  1125  func (fake *FakeReadWriter) IsMinAPIVersion(arg1 semver.Version) bool {
  1126  	fake.isMinAPIVersionMutex.Lock()
  1127  	ret, specificReturn := fake.isMinAPIVersionReturnsOnCall[len(fake.isMinAPIVersionArgsForCall)]
  1128  	fake.isMinAPIVersionArgsForCall = append(fake.isMinAPIVersionArgsForCall, struct {
  1129  		arg1 semver.Version
  1130  	}{arg1})
  1131  	fake.recordInvocation("IsMinAPIVersion", []interface{}{arg1})
  1132  	fake.isMinAPIVersionMutex.Unlock()
  1133  	if fake.IsMinAPIVersionStub != nil {
  1134  		return fake.IsMinAPIVersionStub(arg1)
  1135  	}
  1136  	if specificReturn {
  1137  		return ret.result1
  1138  	}
  1139  	fakeReturns := fake.isMinAPIVersionReturns
  1140  	return fakeReturns.result1
  1141  }
  1142  
  1143  func (fake *FakeReadWriter) IsMinAPIVersionCallCount() int {
  1144  	fake.isMinAPIVersionMutex.RLock()
  1145  	defer fake.isMinAPIVersionMutex.RUnlock()
  1146  	return len(fake.isMinAPIVersionArgsForCall)
  1147  }
  1148  
  1149  func (fake *FakeReadWriter) IsMinAPIVersionCalls(stub func(semver.Version) bool) {
  1150  	fake.isMinAPIVersionMutex.Lock()
  1151  	defer fake.isMinAPIVersionMutex.Unlock()
  1152  	fake.IsMinAPIVersionStub = stub
  1153  }
  1154  
  1155  func (fake *FakeReadWriter) IsMinAPIVersionArgsForCall(i int) semver.Version {
  1156  	fake.isMinAPIVersionMutex.RLock()
  1157  	defer fake.isMinAPIVersionMutex.RUnlock()
  1158  	argsForCall := fake.isMinAPIVersionArgsForCall[i]
  1159  	return argsForCall.arg1
  1160  }
  1161  
  1162  func (fake *FakeReadWriter) IsMinAPIVersionReturns(result1 bool) {
  1163  	fake.isMinAPIVersionMutex.Lock()
  1164  	defer fake.isMinAPIVersionMutex.Unlock()
  1165  	fake.IsMinAPIVersionStub = nil
  1166  	fake.isMinAPIVersionReturns = struct {
  1167  		result1 bool
  1168  	}{result1}
  1169  }
  1170  
  1171  func (fake *FakeReadWriter) IsMinAPIVersionReturnsOnCall(i int, result1 bool) {
  1172  	fake.isMinAPIVersionMutex.Lock()
  1173  	defer fake.isMinAPIVersionMutex.Unlock()
  1174  	fake.IsMinAPIVersionStub = nil
  1175  	if fake.isMinAPIVersionReturnsOnCall == nil {
  1176  		fake.isMinAPIVersionReturnsOnCall = make(map[int]struct {
  1177  			result1 bool
  1178  		})
  1179  	}
  1180  	fake.isMinAPIVersionReturnsOnCall[i] = struct {
  1181  		result1 bool
  1182  	}{result1}
  1183  }
  1184  
  1185  func (fake *FakeReadWriter) IsMinCLIVersion(arg1 string) bool {
  1186  	fake.isMinCLIVersionMutex.Lock()
  1187  	ret, specificReturn := fake.isMinCLIVersionReturnsOnCall[len(fake.isMinCLIVersionArgsForCall)]
  1188  	fake.isMinCLIVersionArgsForCall = append(fake.isMinCLIVersionArgsForCall, struct {
  1189  		arg1 string
  1190  	}{arg1})
  1191  	fake.recordInvocation("IsMinCLIVersion", []interface{}{arg1})
  1192  	fake.isMinCLIVersionMutex.Unlock()
  1193  	if fake.IsMinCLIVersionStub != nil {
  1194  		return fake.IsMinCLIVersionStub(arg1)
  1195  	}
  1196  	if specificReturn {
  1197  		return ret.result1
  1198  	}
  1199  	fakeReturns := fake.isMinCLIVersionReturns
  1200  	return fakeReturns.result1
  1201  }
  1202  
  1203  func (fake *FakeReadWriter) IsMinCLIVersionCallCount() int {
  1204  	fake.isMinCLIVersionMutex.RLock()
  1205  	defer fake.isMinCLIVersionMutex.RUnlock()
  1206  	return len(fake.isMinCLIVersionArgsForCall)
  1207  }
  1208  
  1209  func (fake *FakeReadWriter) IsMinCLIVersionCalls(stub func(string) bool) {
  1210  	fake.isMinCLIVersionMutex.Lock()
  1211  	defer fake.isMinCLIVersionMutex.Unlock()
  1212  	fake.IsMinCLIVersionStub = stub
  1213  }
  1214  
  1215  func (fake *FakeReadWriter) IsMinCLIVersionArgsForCall(i int) string {
  1216  	fake.isMinCLIVersionMutex.RLock()
  1217  	defer fake.isMinCLIVersionMutex.RUnlock()
  1218  	argsForCall := fake.isMinCLIVersionArgsForCall[i]
  1219  	return argsForCall.arg1
  1220  }
  1221  
  1222  func (fake *FakeReadWriter) IsMinCLIVersionReturns(result1 bool) {
  1223  	fake.isMinCLIVersionMutex.Lock()
  1224  	defer fake.isMinCLIVersionMutex.Unlock()
  1225  	fake.IsMinCLIVersionStub = nil
  1226  	fake.isMinCLIVersionReturns = struct {
  1227  		result1 bool
  1228  	}{result1}
  1229  }
  1230  
  1231  func (fake *FakeReadWriter) IsMinCLIVersionReturnsOnCall(i int, result1 bool) {
  1232  	fake.isMinCLIVersionMutex.Lock()
  1233  	defer fake.isMinCLIVersionMutex.Unlock()
  1234  	fake.IsMinCLIVersionStub = nil
  1235  	if fake.isMinCLIVersionReturnsOnCall == nil {
  1236  		fake.isMinCLIVersionReturnsOnCall = make(map[int]struct {
  1237  			result1 bool
  1238  		})
  1239  	}
  1240  	fake.isMinCLIVersionReturnsOnCall[i] = struct {
  1241  		result1 bool
  1242  	}{result1}
  1243  }
  1244  
  1245  func (fake *FakeReadWriter) IsSSLDisabled() bool {
  1246  	fake.isSSLDisabledMutex.Lock()
  1247  	ret, specificReturn := fake.isSSLDisabledReturnsOnCall[len(fake.isSSLDisabledArgsForCall)]
  1248  	fake.isSSLDisabledArgsForCall = append(fake.isSSLDisabledArgsForCall, struct {
  1249  	}{})
  1250  	fake.recordInvocation("IsSSLDisabled", []interface{}{})
  1251  	fake.isSSLDisabledMutex.Unlock()
  1252  	if fake.IsSSLDisabledStub != nil {
  1253  		return fake.IsSSLDisabledStub()
  1254  	}
  1255  	if specificReturn {
  1256  		return ret.result1
  1257  	}
  1258  	fakeReturns := fake.isSSLDisabledReturns
  1259  	return fakeReturns.result1
  1260  }
  1261  
  1262  func (fake *FakeReadWriter) IsSSLDisabledCallCount() int {
  1263  	fake.isSSLDisabledMutex.RLock()
  1264  	defer fake.isSSLDisabledMutex.RUnlock()
  1265  	return len(fake.isSSLDisabledArgsForCall)
  1266  }
  1267  
  1268  func (fake *FakeReadWriter) IsSSLDisabledCalls(stub func() bool) {
  1269  	fake.isSSLDisabledMutex.Lock()
  1270  	defer fake.isSSLDisabledMutex.Unlock()
  1271  	fake.IsSSLDisabledStub = stub
  1272  }
  1273  
  1274  func (fake *FakeReadWriter) IsSSLDisabledReturns(result1 bool) {
  1275  	fake.isSSLDisabledMutex.Lock()
  1276  	defer fake.isSSLDisabledMutex.Unlock()
  1277  	fake.IsSSLDisabledStub = nil
  1278  	fake.isSSLDisabledReturns = struct {
  1279  		result1 bool
  1280  	}{result1}
  1281  }
  1282  
  1283  func (fake *FakeReadWriter) IsSSLDisabledReturnsOnCall(i int, result1 bool) {
  1284  	fake.isSSLDisabledMutex.Lock()
  1285  	defer fake.isSSLDisabledMutex.Unlock()
  1286  	fake.IsSSLDisabledStub = nil
  1287  	if fake.isSSLDisabledReturnsOnCall == nil {
  1288  		fake.isSSLDisabledReturnsOnCall = make(map[int]struct {
  1289  			result1 bool
  1290  		})
  1291  	}
  1292  	fake.isSSLDisabledReturnsOnCall[i] = struct {
  1293  		result1 bool
  1294  	}{result1}
  1295  }
  1296  
  1297  func (fake *FakeReadWriter) Locale() string {
  1298  	fake.localeMutex.Lock()
  1299  	ret, specificReturn := fake.localeReturnsOnCall[len(fake.localeArgsForCall)]
  1300  	fake.localeArgsForCall = append(fake.localeArgsForCall, struct {
  1301  	}{})
  1302  	fake.recordInvocation("Locale", []interface{}{})
  1303  	fake.localeMutex.Unlock()
  1304  	if fake.LocaleStub != nil {
  1305  		return fake.LocaleStub()
  1306  	}
  1307  	if specificReturn {
  1308  		return ret.result1
  1309  	}
  1310  	fakeReturns := fake.localeReturns
  1311  	return fakeReturns.result1
  1312  }
  1313  
  1314  func (fake *FakeReadWriter) LocaleCallCount() int {
  1315  	fake.localeMutex.RLock()
  1316  	defer fake.localeMutex.RUnlock()
  1317  	return len(fake.localeArgsForCall)
  1318  }
  1319  
  1320  func (fake *FakeReadWriter) LocaleCalls(stub func() string) {
  1321  	fake.localeMutex.Lock()
  1322  	defer fake.localeMutex.Unlock()
  1323  	fake.LocaleStub = stub
  1324  }
  1325  
  1326  func (fake *FakeReadWriter) LocaleReturns(result1 string) {
  1327  	fake.localeMutex.Lock()
  1328  	defer fake.localeMutex.Unlock()
  1329  	fake.LocaleStub = nil
  1330  	fake.localeReturns = struct {
  1331  		result1 string
  1332  	}{result1}
  1333  }
  1334  
  1335  func (fake *FakeReadWriter) LocaleReturnsOnCall(i int, result1 string) {
  1336  	fake.localeMutex.Lock()
  1337  	defer fake.localeMutex.Unlock()
  1338  	fake.LocaleStub = nil
  1339  	if fake.localeReturnsOnCall == nil {
  1340  		fake.localeReturnsOnCall = make(map[int]struct {
  1341  			result1 string
  1342  		})
  1343  	}
  1344  	fake.localeReturnsOnCall[i] = struct {
  1345  		result1 string
  1346  	}{result1}
  1347  }
  1348  
  1349  func (fake *FakeReadWriter) LogCacheEndpoint() string {
  1350  	fake.logCacheEndpointMutex.Lock()
  1351  	ret, specificReturn := fake.logCacheEndpointReturnsOnCall[len(fake.logCacheEndpointArgsForCall)]
  1352  	fake.logCacheEndpointArgsForCall = append(fake.logCacheEndpointArgsForCall, struct {
  1353  	}{})
  1354  	fake.recordInvocation("LogCacheEndpoint", []interface{}{})
  1355  	fake.logCacheEndpointMutex.Unlock()
  1356  	if fake.LogCacheEndpointStub != nil {
  1357  		return fake.LogCacheEndpointStub()
  1358  	}
  1359  	if specificReturn {
  1360  		return ret.result1
  1361  	}
  1362  	fakeReturns := fake.logCacheEndpointReturns
  1363  	return fakeReturns.result1
  1364  }
  1365  
  1366  func (fake *FakeReadWriter) LogCacheEndpointCallCount() int {
  1367  	fake.logCacheEndpointMutex.RLock()
  1368  	defer fake.logCacheEndpointMutex.RUnlock()
  1369  	return len(fake.logCacheEndpointArgsForCall)
  1370  }
  1371  
  1372  func (fake *FakeReadWriter) LogCacheEndpointCalls(stub func() string) {
  1373  	fake.logCacheEndpointMutex.Lock()
  1374  	defer fake.logCacheEndpointMutex.Unlock()
  1375  	fake.LogCacheEndpointStub = stub
  1376  }
  1377  
  1378  func (fake *FakeReadWriter) LogCacheEndpointReturns(result1 string) {
  1379  	fake.logCacheEndpointMutex.Lock()
  1380  	defer fake.logCacheEndpointMutex.Unlock()
  1381  	fake.LogCacheEndpointStub = nil
  1382  	fake.logCacheEndpointReturns = struct {
  1383  		result1 string
  1384  	}{result1}
  1385  }
  1386  
  1387  func (fake *FakeReadWriter) LogCacheEndpointReturnsOnCall(i int, result1 string) {
  1388  	fake.logCacheEndpointMutex.Lock()
  1389  	defer fake.logCacheEndpointMutex.Unlock()
  1390  	fake.LogCacheEndpointStub = nil
  1391  	if fake.logCacheEndpointReturnsOnCall == nil {
  1392  		fake.logCacheEndpointReturnsOnCall = make(map[int]struct {
  1393  			result1 string
  1394  		})
  1395  	}
  1396  	fake.logCacheEndpointReturnsOnCall[i] = struct {
  1397  		result1 string
  1398  	}{result1}
  1399  }
  1400  
  1401  func (fake *FakeReadWriter) MinCLIVersion() string {
  1402  	fake.minCLIVersionMutex.Lock()
  1403  	ret, specificReturn := fake.minCLIVersionReturnsOnCall[len(fake.minCLIVersionArgsForCall)]
  1404  	fake.minCLIVersionArgsForCall = append(fake.minCLIVersionArgsForCall, struct {
  1405  	}{})
  1406  	fake.recordInvocation("MinCLIVersion", []interface{}{})
  1407  	fake.minCLIVersionMutex.Unlock()
  1408  	if fake.MinCLIVersionStub != nil {
  1409  		return fake.MinCLIVersionStub()
  1410  	}
  1411  	if specificReturn {
  1412  		return ret.result1
  1413  	}
  1414  	fakeReturns := fake.minCLIVersionReturns
  1415  	return fakeReturns.result1
  1416  }
  1417  
  1418  func (fake *FakeReadWriter) MinCLIVersionCallCount() int {
  1419  	fake.minCLIVersionMutex.RLock()
  1420  	defer fake.minCLIVersionMutex.RUnlock()
  1421  	return len(fake.minCLIVersionArgsForCall)
  1422  }
  1423  
  1424  func (fake *FakeReadWriter) MinCLIVersionCalls(stub func() string) {
  1425  	fake.minCLIVersionMutex.Lock()
  1426  	defer fake.minCLIVersionMutex.Unlock()
  1427  	fake.MinCLIVersionStub = stub
  1428  }
  1429  
  1430  func (fake *FakeReadWriter) MinCLIVersionReturns(result1 string) {
  1431  	fake.minCLIVersionMutex.Lock()
  1432  	defer fake.minCLIVersionMutex.Unlock()
  1433  	fake.MinCLIVersionStub = nil
  1434  	fake.minCLIVersionReturns = struct {
  1435  		result1 string
  1436  	}{result1}
  1437  }
  1438  
  1439  func (fake *FakeReadWriter) MinCLIVersionReturnsOnCall(i int, result1 string) {
  1440  	fake.minCLIVersionMutex.Lock()
  1441  	defer fake.minCLIVersionMutex.Unlock()
  1442  	fake.MinCLIVersionStub = nil
  1443  	if fake.minCLIVersionReturnsOnCall == nil {
  1444  		fake.minCLIVersionReturnsOnCall = make(map[int]struct {
  1445  			result1 string
  1446  		})
  1447  	}
  1448  	fake.minCLIVersionReturnsOnCall[i] = struct {
  1449  		result1 string
  1450  	}{result1}
  1451  }
  1452  
  1453  func (fake *FakeReadWriter) MinRecommendedCLIVersion() string {
  1454  	fake.minRecommendedCLIVersionMutex.Lock()
  1455  	ret, specificReturn := fake.minRecommendedCLIVersionReturnsOnCall[len(fake.minRecommendedCLIVersionArgsForCall)]
  1456  	fake.minRecommendedCLIVersionArgsForCall = append(fake.minRecommendedCLIVersionArgsForCall, struct {
  1457  	}{})
  1458  	fake.recordInvocation("MinRecommendedCLIVersion", []interface{}{})
  1459  	fake.minRecommendedCLIVersionMutex.Unlock()
  1460  	if fake.MinRecommendedCLIVersionStub != nil {
  1461  		return fake.MinRecommendedCLIVersionStub()
  1462  	}
  1463  	if specificReturn {
  1464  		return ret.result1
  1465  	}
  1466  	fakeReturns := fake.minRecommendedCLIVersionReturns
  1467  	return fakeReturns.result1
  1468  }
  1469  
  1470  func (fake *FakeReadWriter) MinRecommendedCLIVersionCallCount() int {
  1471  	fake.minRecommendedCLIVersionMutex.RLock()
  1472  	defer fake.minRecommendedCLIVersionMutex.RUnlock()
  1473  	return len(fake.minRecommendedCLIVersionArgsForCall)
  1474  }
  1475  
  1476  func (fake *FakeReadWriter) MinRecommendedCLIVersionCalls(stub func() string) {
  1477  	fake.minRecommendedCLIVersionMutex.Lock()
  1478  	defer fake.minRecommendedCLIVersionMutex.Unlock()
  1479  	fake.MinRecommendedCLIVersionStub = stub
  1480  }
  1481  
  1482  func (fake *FakeReadWriter) MinRecommendedCLIVersionReturns(result1 string) {
  1483  	fake.minRecommendedCLIVersionMutex.Lock()
  1484  	defer fake.minRecommendedCLIVersionMutex.Unlock()
  1485  	fake.MinRecommendedCLIVersionStub = nil
  1486  	fake.minRecommendedCLIVersionReturns = struct {
  1487  		result1 string
  1488  	}{result1}
  1489  }
  1490  
  1491  func (fake *FakeReadWriter) MinRecommendedCLIVersionReturnsOnCall(i int, result1 string) {
  1492  	fake.minRecommendedCLIVersionMutex.Lock()
  1493  	defer fake.minRecommendedCLIVersionMutex.Unlock()
  1494  	fake.MinRecommendedCLIVersionStub = nil
  1495  	if fake.minRecommendedCLIVersionReturnsOnCall == nil {
  1496  		fake.minRecommendedCLIVersionReturnsOnCall = make(map[int]struct {
  1497  			result1 string
  1498  		})
  1499  	}
  1500  	fake.minRecommendedCLIVersionReturnsOnCall[i] = struct {
  1501  		result1 string
  1502  	}{result1}
  1503  }
  1504  
  1505  func (fake *FakeReadWriter) OrganizationFields() models.OrganizationFields {
  1506  	fake.organizationFieldsMutex.Lock()
  1507  	ret, specificReturn := fake.organizationFieldsReturnsOnCall[len(fake.organizationFieldsArgsForCall)]
  1508  	fake.organizationFieldsArgsForCall = append(fake.organizationFieldsArgsForCall, struct {
  1509  	}{})
  1510  	fake.recordInvocation("OrganizationFields", []interface{}{})
  1511  	fake.organizationFieldsMutex.Unlock()
  1512  	if fake.OrganizationFieldsStub != nil {
  1513  		return fake.OrganizationFieldsStub()
  1514  	}
  1515  	if specificReturn {
  1516  		return ret.result1
  1517  	}
  1518  	fakeReturns := fake.organizationFieldsReturns
  1519  	return fakeReturns.result1
  1520  }
  1521  
  1522  func (fake *FakeReadWriter) OrganizationFieldsCallCount() int {
  1523  	fake.organizationFieldsMutex.RLock()
  1524  	defer fake.organizationFieldsMutex.RUnlock()
  1525  	return len(fake.organizationFieldsArgsForCall)
  1526  }
  1527  
  1528  func (fake *FakeReadWriter) OrganizationFieldsCalls(stub func() models.OrganizationFields) {
  1529  	fake.organizationFieldsMutex.Lock()
  1530  	defer fake.organizationFieldsMutex.Unlock()
  1531  	fake.OrganizationFieldsStub = stub
  1532  }
  1533  
  1534  func (fake *FakeReadWriter) OrganizationFieldsReturns(result1 models.OrganizationFields) {
  1535  	fake.organizationFieldsMutex.Lock()
  1536  	defer fake.organizationFieldsMutex.Unlock()
  1537  	fake.OrganizationFieldsStub = nil
  1538  	fake.organizationFieldsReturns = struct {
  1539  		result1 models.OrganizationFields
  1540  	}{result1}
  1541  }
  1542  
  1543  func (fake *FakeReadWriter) OrganizationFieldsReturnsOnCall(i int, result1 models.OrganizationFields) {
  1544  	fake.organizationFieldsMutex.Lock()
  1545  	defer fake.organizationFieldsMutex.Unlock()
  1546  	fake.OrganizationFieldsStub = nil
  1547  	if fake.organizationFieldsReturnsOnCall == nil {
  1548  		fake.organizationFieldsReturnsOnCall = make(map[int]struct {
  1549  			result1 models.OrganizationFields
  1550  		})
  1551  	}
  1552  	fake.organizationFieldsReturnsOnCall[i] = struct {
  1553  		result1 models.OrganizationFields
  1554  	}{result1}
  1555  }
  1556  
  1557  func (fake *FakeReadWriter) PluginRepos() []models.PluginRepo {
  1558  	fake.pluginReposMutex.Lock()
  1559  	ret, specificReturn := fake.pluginReposReturnsOnCall[len(fake.pluginReposArgsForCall)]
  1560  	fake.pluginReposArgsForCall = append(fake.pluginReposArgsForCall, struct {
  1561  	}{})
  1562  	fake.recordInvocation("PluginRepos", []interface{}{})
  1563  	fake.pluginReposMutex.Unlock()
  1564  	if fake.PluginReposStub != nil {
  1565  		return fake.PluginReposStub()
  1566  	}
  1567  	if specificReturn {
  1568  		return ret.result1
  1569  	}
  1570  	fakeReturns := fake.pluginReposReturns
  1571  	return fakeReturns.result1
  1572  }
  1573  
  1574  func (fake *FakeReadWriter) PluginReposCallCount() int {
  1575  	fake.pluginReposMutex.RLock()
  1576  	defer fake.pluginReposMutex.RUnlock()
  1577  	return len(fake.pluginReposArgsForCall)
  1578  }
  1579  
  1580  func (fake *FakeReadWriter) PluginReposCalls(stub func() []models.PluginRepo) {
  1581  	fake.pluginReposMutex.Lock()
  1582  	defer fake.pluginReposMutex.Unlock()
  1583  	fake.PluginReposStub = stub
  1584  }
  1585  
  1586  func (fake *FakeReadWriter) PluginReposReturns(result1 []models.PluginRepo) {
  1587  	fake.pluginReposMutex.Lock()
  1588  	defer fake.pluginReposMutex.Unlock()
  1589  	fake.PluginReposStub = nil
  1590  	fake.pluginReposReturns = struct {
  1591  		result1 []models.PluginRepo
  1592  	}{result1}
  1593  }
  1594  
  1595  func (fake *FakeReadWriter) PluginReposReturnsOnCall(i int, result1 []models.PluginRepo) {
  1596  	fake.pluginReposMutex.Lock()
  1597  	defer fake.pluginReposMutex.Unlock()
  1598  	fake.PluginReposStub = nil
  1599  	if fake.pluginReposReturnsOnCall == nil {
  1600  		fake.pluginReposReturnsOnCall = make(map[int]struct {
  1601  			result1 []models.PluginRepo
  1602  		})
  1603  	}
  1604  	fake.pluginReposReturnsOnCall[i] = struct {
  1605  		result1 []models.PluginRepo
  1606  	}{result1}
  1607  }
  1608  
  1609  func (fake *FakeReadWriter) RefreshToken() string {
  1610  	fake.refreshTokenMutex.Lock()
  1611  	ret, specificReturn := fake.refreshTokenReturnsOnCall[len(fake.refreshTokenArgsForCall)]
  1612  	fake.refreshTokenArgsForCall = append(fake.refreshTokenArgsForCall, struct {
  1613  	}{})
  1614  	fake.recordInvocation("RefreshToken", []interface{}{})
  1615  	fake.refreshTokenMutex.Unlock()
  1616  	if fake.RefreshTokenStub != nil {
  1617  		return fake.RefreshTokenStub()
  1618  	}
  1619  	if specificReturn {
  1620  		return ret.result1
  1621  	}
  1622  	fakeReturns := fake.refreshTokenReturns
  1623  	return fakeReturns.result1
  1624  }
  1625  
  1626  func (fake *FakeReadWriter) RefreshTokenCallCount() int {
  1627  	fake.refreshTokenMutex.RLock()
  1628  	defer fake.refreshTokenMutex.RUnlock()
  1629  	return len(fake.refreshTokenArgsForCall)
  1630  }
  1631  
  1632  func (fake *FakeReadWriter) RefreshTokenCalls(stub func() string) {
  1633  	fake.refreshTokenMutex.Lock()
  1634  	defer fake.refreshTokenMutex.Unlock()
  1635  	fake.RefreshTokenStub = stub
  1636  }
  1637  
  1638  func (fake *FakeReadWriter) RefreshTokenReturns(result1 string) {
  1639  	fake.refreshTokenMutex.Lock()
  1640  	defer fake.refreshTokenMutex.Unlock()
  1641  	fake.RefreshTokenStub = nil
  1642  	fake.refreshTokenReturns = struct {
  1643  		result1 string
  1644  	}{result1}
  1645  }
  1646  
  1647  func (fake *FakeReadWriter) RefreshTokenReturnsOnCall(i int, result1 string) {
  1648  	fake.refreshTokenMutex.Lock()
  1649  	defer fake.refreshTokenMutex.Unlock()
  1650  	fake.RefreshTokenStub = nil
  1651  	if fake.refreshTokenReturnsOnCall == nil {
  1652  		fake.refreshTokenReturnsOnCall = make(map[int]struct {
  1653  			result1 string
  1654  		})
  1655  	}
  1656  	fake.refreshTokenReturnsOnCall[i] = struct {
  1657  		result1 string
  1658  	}{result1}
  1659  }
  1660  
  1661  func (fake *FakeReadWriter) RoutingAPIEndpoint() string {
  1662  	fake.routingAPIEndpointMutex.Lock()
  1663  	ret, specificReturn := fake.routingAPIEndpointReturnsOnCall[len(fake.routingAPIEndpointArgsForCall)]
  1664  	fake.routingAPIEndpointArgsForCall = append(fake.routingAPIEndpointArgsForCall, struct {
  1665  	}{})
  1666  	fake.recordInvocation("RoutingAPIEndpoint", []interface{}{})
  1667  	fake.routingAPIEndpointMutex.Unlock()
  1668  	if fake.RoutingAPIEndpointStub != nil {
  1669  		return fake.RoutingAPIEndpointStub()
  1670  	}
  1671  	if specificReturn {
  1672  		return ret.result1
  1673  	}
  1674  	fakeReturns := fake.routingAPIEndpointReturns
  1675  	return fakeReturns.result1
  1676  }
  1677  
  1678  func (fake *FakeReadWriter) RoutingAPIEndpointCallCount() int {
  1679  	fake.routingAPIEndpointMutex.RLock()
  1680  	defer fake.routingAPIEndpointMutex.RUnlock()
  1681  	return len(fake.routingAPIEndpointArgsForCall)
  1682  }
  1683  
  1684  func (fake *FakeReadWriter) RoutingAPIEndpointCalls(stub func() string) {
  1685  	fake.routingAPIEndpointMutex.Lock()
  1686  	defer fake.routingAPIEndpointMutex.Unlock()
  1687  	fake.RoutingAPIEndpointStub = stub
  1688  }
  1689  
  1690  func (fake *FakeReadWriter) RoutingAPIEndpointReturns(result1 string) {
  1691  	fake.routingAPIEndpointMutex.Lock()
  1692  	defer fake.routingAPIEndpointMutex.Unlock()
  1693  	fake.RoutingAPIEndpointStub = nil
  1694  	fake.routingAPIEndpointReturns = struct {
  1695  		result1 string
  1696  	}{result1}
  1697  }
  1698  
  1699  func (fake *FakeReadWriter) RoutingAPIEndpointReturnsOnCall(i int, result1 string) {
  1700  	fake.routingAPIEndpointMutex.Lock()
  1701  	defer fake.routingAPIEndpointMutex.Unlock()
  1702  	fake.RoutingAPIEndpointStub = nil
  1703  	if fake.routingAPIEndpointReturnsOnCall == nil {
  1704  		fake.routingAPIEndpointReturnsOnCall = make(map[int]struct {
  1705  			result1 string
  1706  		})
  1707  	}
  1708  	fake.routingAPIEndpointReturnsOnCall[i] = struct {
  1709  		result1 string
  1710  	}{result1}
  1711  }
  1712  
  1713  func (fake *FakeReadWriter) SSHOAuthClient() string {
  1714  	fake.sSHOAuthClientMutex.Lock()
  1715  	ret, specificReturn := fake.sSHOAuthClientReturnsOnCall[len(fake.sSHOAuthClientArgsForCall)]
  1716  	fake.sSHOAuthClientArgsForCall = append(fake.sSHOAuthClientArgsForCall, struct {
  1717  	}{})
  1718  	fake.recordInvocation("SSHOAuthClient", []interface{}{})
  1719  	fake.sSHOAuthClientMutex.Unlock()
  1720  	if fake.SSHOAuthClientStub != nil {
  1721  		return fake.SSHOAuthClientStub()
  1722  	}
  1723  	if specificReturn {
  1724  		return ret.result1
  1725  	}
  1726  	fakeReturns := fake.sSHOAuthClientReturns
  1727  	return fakeReturns.result1
  1728  }
  1729  
  1730  func (fake *FakeReadWriter) SSHOAuthClientCallCount() int {
  1731  	fake.sSHOAuthClientMutex.RLock()
  1732  	defer fake.sSHOAuthClientMutex.RUnlock()
  1733  	return len(fake.sSHOAuthClientArgsForCall)
  1734  }
  1735  
  1736  func (fake *FakeReadWriter) SSHOAuthClientCalls(stub func() string) {
  1737  	fake.sSHOAuthClientMutex.Lock()
  1738  	defer fake.sSHOAuthClientMutex.Unlock()
  1739  	fake.SSHOAuthClientStub = stub
  1740  }
  1741  
  1742  func (fake *FakeReadWriter) SSHOAuthClientReturns(result1 string) {
  1743  	fake.sSHOAuthClientMutex.Lock()
  1744  	defer fake.sSHOAuthClientMutex.Unlock()
  1745  	fake.SSHOAuthClientStub = nil
  1746  	fake.sSHOAuthClientReturns = struct {
  1747  		result1 string
  1748  	}{result1}
  1749  }
  1750  
  1751  func (fake *FakeReadWriter) SSHOAuthClientReturnsOnCall(i int, result1 string) {
  1752  	fake.sSHOAuthClientMutex.Lock()
  1753  	defer fake.sSHOAuthClientMutex.Unlock()
  1754  	fake.SSHOAuthClientStub = nil
  1755  	if fake.sSHOAuthClientReturnsOnCall == nil {
  1756  		fake.sSHOAuthClientReturnsOnCall = make(map[int]struct {
  1757  			result1 string
  1758  		})
  1759  	}
  1760  	fake.sSHOAuthClientReturnsOnCall[i] = struct {
  1761  		result1 string
  1762  	}{result1}
  1763  }
  1764  
  1765  func (fake *FakeReadWriter) SetAPIEndpoint(arg1 string) {
  1766  	fake.setAPIEndpointMutex.Lock()
  1767  	fake.setAPIEndpointArgsForCall = append(fake.setAPIEndpointArgsForCall, struct {
  1768  		arg1 string
  1769  	}{arg1})
  1770  	fake.recordInvocation("SetAPIEndpoint", []interface{}{arg1})
  1771  	fake.setAPIEndpointMutex.Unlock()
  1772  	if fake.SetAPIEndpointStub != nil {
  1773  		fake.SetAPIEndpointStub(arg1)
  1774  	}
  1775  }
  1776  
  1777  func (fake *FakeReadWriter) SetAPIEndpointCallCount() int {
  1778  	fake.setAPIEndpointMutex.RLock()
  1779  	defer fake.setAPIEndpointMutex.RUnlock()
  1780  	return len(fake.setAPIEndpointArgsForCall)
  1781  }
  1782  
  1783  func (fake *FakeReadWriter) SetAPIEndpointCalls(stub func(string)) {
  1784  	fake.setAPIEndpointMutex.Lock()
  1785  	defer fake.setAPIEndpointMutex.Unlock()
  1786  	fake.SetAPIEndpointStub = stub
  1787  }
  1788  
  1789  func (fake *FakeReadWriter) SetAPIEndpointArgsForCall(i int) string {
  1790  	fake.setAPIEndpointMutex.RLock()
  1791  	defer fake.setAPIEndpointMutex.RUnlock()
  1792  	argsForCall := fake.setAPIEndpointArgsForCall[i]
  1793  	return argsForCall.arg1
  1794  }
  1795  
  1796  func (fake *FakeReadWriter) SetAPIVersion(arg1 string) {
  1797  	fake.setAPIVersionMutex.Lock()
  1798  	fake.setAPIVersionArgsForCall = append(fake.setAPIVersionArgsForCall, struct {
  1799  		arg1 string
  1800  	}{arg1})
  1801  	fake.recordInvocation("SetAPIVersion", []interface{}{arg1})
  1802  	fake.setAPIVersionMutex.Unlock()
  1803  	if fake.SetAPIVersionStub != nil {
  1804  		fake.SetAPIVersionStub(arg1)
  1805  	}
  1806  }
  1807  
  1808  func (fake *FakeReadWriter) SetAPIVersionCallCount() int {
  1809  	fake.setAPIVersionMutex.RLock()
  1810  	defer fake.setAPIVersionMutex.RUnlock()
  1811  	return len(fake.setAPIVersionArgsForCall)
  1812  }
  1813  
  1814  func (fake *FakeReadWriter) SetAPIVersionCalls(stub func(string)) {
  1815  	fake.setAPIVersionMutex.Lock()
  1816  	defer fake.setAPIVersionMutex.Unlock()
  1817  	fake.SetAPIVersionStub = stub
  1818  }
  1819  
  1820  func (fake *FakeReadWriter) SetAPIVersionArgsForCall(i int) string {
  1821  	fake.setAPIVersionMutex.RLock()
  1822  	defer fake.setAPIVersionMutex.RUnlock()
  1823  	argsForCall := fake.setAPIVersionArgsForCall[i]
  1824  	return argsForCall.arg1
  1825  }
  1826  
  1827  func (fake *FakeReadWriter) SetAccessToken(arg1 string) {
  1828  	fake.setAccessTokenMutex.Lock()
  1829  	fake.setAccessTokenArgsForCall = append(fake.setAccessTokenArgsForCall, struct {
  1830  		arg1 string
  1831  	}{arg1})
  1832  	fake.recordInvocation("SetAccessToken", []interface{}{arg1})
  1833  	fake.setAccessTokenMutex.Unlock()
  1834  	if fake.SetAccessTokenStub != nil {
  1835  		fake.SetAccessTokenStub(arg1)
  1836  	}
  1837  }
  1838  
  1839  func (fake *FakeReadWriter) SetAccessTokenCallCount() int {
  1840  	fake.setAccessTokenMutex.RLock()
  1841  	defer fake.setAccessTokenMutex.RUnlock()
  1842  	return len(fake.setAccessTokenArgsForCall)
  1843  }
  1844  
  1845  func (fake *FakeReadWriter) SetAccessTokenCalls(stub func(string)) {
  1846  	fake.setAccessTokenMutex.Lock()
  1847  	defer fake.setAccessTokenMutex.Unlock()
  1848  	fake.SetAccessTokenStub = stub
  1849  }
  1850  
  1851  func (fake *FakeReadWriter) SetAccessTokenArgsForCall(i int) string {
  1852  	fake.setAccessTokenMutex.RLock()
  1853  	defer fake.setAccessTokenMutex.RUnlock()
  1854  	argsForCall := fake.setAccessTokenArgsForCall[i]
  1855  	return argsForCall.arg1
  1856  }
  1857  
  1858  func (fake *FakeReadWriter) SetAsyncTimeout(arg1 uint) {
  1859  	fake.setAsyncTimeoutMutex.Lock()
  1860  	fake.setAsyncTimeoutArgsForCall = append(fake.setAsyncTimeoutArgsForCall, struct {
  1861  		arg1 uint
  1862  	}{arg1})
  1863  	fake.recordInvocation("SetAsyncTimeout", []interface{}{arg1})
  1864  	fake.setAsyncTimeoutMutex.Unlock()
  1865  	if fake.SetAsyncTimeoutStub != nil {
  1866  		fake.SetAsyncTimeoutStub(arg1)
  1867  	}
  1868  }
  1869  
  1870  func (fake *FakeReadWriter) SetAsyncTimeoutCallCount() int {
  1871  	fake.setAsyncTimeoutMutex.RLock()
  1872  	defer fake.setAsyncTimeoutMutex.RUnlock()
  1873  	return len(fake.setAsyncTimeoutArgsForCall)
  1874  }
  1875  
  1876  func (fake *FakeReadWriter) SetAsyncTimeoutCalls(stub func(uint)) {
  1877  	fake.setAsyncTimeoutMutex.Lock()
  1878  	defer fake.setAsyncTimeoutMutex.Unlock()
  1879  	fake.SetAsyncTimeoutStub = stub
  1880  }
  1881  
  1882  func (fake *FakeReadWriter) SetAsyncTimeoutArgsForCall(i int) uint {
  1883  	fake.setAsyncTimeoutMutex.RLock()
  1884  	defer fake.setAsyncTimeoutMutex.RUnlock()
  1885  	argsForCall := fake.setAsyncTimeoutArgsForCall[i]
  1886  	return argsForCall.arg1
  1887  }
  1888  
  1889  func (fake *FakeReadWriter) SetAuthenticationEndpoint(arg1 string) {
  1890  	fake.setAuthenticationEndpointMutex.Lock()
  1891  	fake.setAuthenticationEndpointArgsForCall = append(fake.setAuthenticationEndpointArgsForCall, struct {
  1892  		arg1 string
  1893  	}{arg1})
  1894  	fake.recordInvocation("SetAuthenticationEndpoint", []interface{}{arg1})
  1895  	fake.setAuthenticationEndpointMutex.Unlock()
  1896  	if fake.SetAuthenticationEndpointStub != nil {
  1897  		fake.SetAuthenticationEndpointStub(arg1)
  1898  	}
  1899  }
  1900  
  1901  func (fake *FakeReadWriter) SetAuthenticationEndpointCallCount() int {
  1902  	fake.setAuthenticationEndpointMutex.RLock()
  1903  	defer fake.setAuthenticationEndpointMutex.RUnlock()
  1904  	return len(fake.setAuthenticationEndpointArgsForCall)
  1905  }
  1906  
  1907  func (fake *FakeReadWriter) SetAuthenticationEndpointCalls(stub func(string)) {
  1908  	fake.setAuthenticationEndpointMutex.Lock()
  1909  	defer fake.setAuthenticationEndpointMutex.Unlock()
  1910  	fake.SetAuthenticationEndpointStub = stub
  1911  }
  1912  
  1913  func (fake *FakeReadWriter) SetAuthenticationEndpointArgsForCall(i int) string {
  1914  	fake.setAuthenticationEndpointMutex.RLock()
  1915  	defer fake.setAuthenticationEndpointMutex.RUnlock()
  1916  	argsForCall := fake.setAuthenticationEndpointArgsForCall[i]
  1917  	return argsForCall.arg1
  1918  }
  1919  
  1920  func (fake *FakeReadWriter) SetCLIVersion(arg1 string) {
  1921  	fake.setCLIVersionMutex.Lock()
  1922  	fake.setCLIVersionArgsForCall = append(fake.setCLIVersionArgsForCall, struct {
  1923  		arg1 string
  1924  	}{arg1})
  1925  	fake.recordInvocation("SetCLIVersion", []interface{}{arg1})
  1926  	fake.setCLIVersionMutex.Unlock()
  1927  	if fake.SetCLIVersionStub != nil {
  1928  		fake.SetCLIVersionStub(arg1)
  1929  	}
  1930  }
  1931  
  1932  func (fake *FakeReadWriter) SetCLIVersionCallCount() int {
  1933  	fake.setCLIVersionMutex.RLock()
  1934  	defer fake.setCLIVersionMutex.RUnlock()
  1935  	return len(fake.setCLIVersionArgsForCall)
  1936  }
  1937  
  1938  func (fake *FakeReadWriter) SetCLIVersionCalls(stub func(string)) {
  1939  	fake.setCLIVersionMutex.Lock()
  1940  	defer fake.setCLIVersionMutex.Unlock()
  1941  	fake.SetCLIVersionStub = stub
  1942  }
  1943  
  1944  func (fake *FakeReadWriter) SetCLIVersionArgsForCall(i int) string {
  1945  	fake.setCLIVersionMutex.RLock()
  1946  	defer fake.setCLIVersionMutex.RUnlock()
  1947  	argsForCall := fake.setCLIVersionArgsForCall[i]
  1948  	return argsForCall.arg1
  1949  }
  1950  
  1951  func (fake *FakeReadWriter) SetColorEnabled(arg1 string) {
  1952  	fake.setColorEnabledMutex.Lock()
  1953  	fake.setColorEnabledArgsForCall = append(fake.setColorEnabledArgsForCall, struct {
  1954  		arg1 string
  1955  	}{arg1})
  1956  	fake.recordInvocation("SetColorEnabled", []interface{}{arg1})
  1957  	fake.setColorEnabledMutex.Unlock()
  1958  	if fake.SetColorEnabledStub != nil {
  1959  		fake.SetColorEnabledStub(arg1)
  1960  	}
  1961  }
  1962  
  1963  func (fake *FakeReadWriter) SetColorEnabledCallCount() int {
  1964  	fake.setColorEnabledMutex.RLock()
  1965  	defer fake.setColorEnabledMutex.RUnlock()
  1966  	return len(fake.setColorEnabledArgsForCall)
  1967  }
  1968  
  1969  func (fake *FakeReadWriter) SetColorEnabledCalls(stub func(string)) {
  1970  	fake.setColorEnabledMutex.Lock()
  1971  	defer fake.setColorEnabledMutex.Unlock()
  1972  	fake.SetColorEnabledStub = stub
  1973  }
  1974  
  1975  func (fake *FakeReadWriter) SetColorEnabledArgsForCall(i int) string {
  1976  	fake.setColorEnabledMutex.RLock()
  1977  	defer fake.setColorEnabledMutex.RUnlock()
  1978  	argsForCall := fake.setColorEnabledArgsForCall[i]
  1979  	return argsForCall.arg1
  1980  }
  1981  
  1982  func (fake *FakeReadWriter) SetDopplerEndpoint(arg1 string) {
  1983  	fake.setDopplerEndpointMutex.Lock()
  1984  	fake.setDopplerEndpointArgsForCall = append(fake.setDopplerEndpointArgsForCall, struct {
  1985  		arg1 string
  1986  	}{arg1})
  1987  	fake.recordInvocation("SetDopplerEndpoint", []interface{}{arg1})
  1988  	fake.setDopplerEndpointMutex.Unlock()
  1989  	if fake.SetDopplerEndpointStub != nil {
  1990  		fake.SetDopplerEndpointStub(arg1)
  1991  	}
  1992  }
  1993  
  1994  func (fake *FakeReadWriter) SetDopplerEndpointCallCount() int {
  1995  	fake.setDopplerEndpointMutex.RLock()
  1996  	defer fake.setDopplerEndpointMutex.RUnlock()
  1997  	return len(fake.setDopplerEndpointArgsForCall)
  1998  }
  1999  
  2000  func (fake *FakeReadWriter) SetDopplerEndpointCalls(stub func(string)) {
  2001  	fake.setDopplerEndpointMutex.Lock()
  2002  	defer fake.setDopplerEndpointMutex.Unlock()
  2003  	fake.SetDopplerEndpointStub = stub
  2004  }
  2005  
  2006  func (fake *FakeReadWriter) SetDopplerEndpointArgsForCall(i int) string {
  2007  	fake.setDopplerEndpointMutex.RLock()
  2008  	defer fake.setDopplerEndpointMutex.RUnlock()
  2009  	argsForCall := fake.setDopplerEndpointArgsForCall[i]
  2010  	return argsForCall.arg1
  2011  }
  2012  
  2013  func (fake *FakeReadWriter) SetLocale(arg1 string) {
  2014  	fake.setLocaleMutex.Lock()
  2015  	fake.setLocaleArgsForCall = append(fake.setLocaleArgsForCall, struct {
  2016  		arg1 string
  2017  	}{arg1})
  2018  	fake.recordInvocation("SetLocale", []interface{}{arg1})
  2019  	fake.setLocaleMutex.Unlock()
  2020  	if fake.SetLocaleStub != nil {
  2021  		fake.SetLocaleStub(arg1)
  2022  	}
  2023  }
  2024  
  2025  func (fake *FakeReadWriter) SetLocaleCallCount() int {
  2026  	fake.setLocaleMutex.RLock()
  2027  	defer fake.setLocaleMutex.RUnlock()
  2028  	return len(fake.setLocaleArgsForCall)
  2029  }
  2030  
  2031  func (fake *FakeReadWriter) SetLocaleCalls(stub func(string)) {
  2032  	fake.setLocaleMutex.Lock()
  2033  	defer fake.setLocaleMutex.Unlock()
  2034  	fake.SetLocaleStub = stub
  2035  }
  2036  
  2037  func (fake *FakeReadWriter) SetLocaleArgsForCall(i int) string {
  2038  	fake.setLocaleMutex.RLock()
  2039  	defer fake.setLocaleMutex.RUnlock()
  2040  	argsForCall := fake.setLocaleArgsForCall[i]
  2041  	return argsForCall.arg1
  2042  }
  2043  
  2044  func (fake *FakeReadWriter) SetLogCacheEndpoint(arg1 string) {
  2045  	fake.setLogCacheEndpointMutex.Lock()
  2046  	fake.setLogCacheEndpointArgsForCall = append(fake.setLogCacheEndpointArgsForCall, struct {
  2047  		arg1 string
  2048  	}{arg1})
  2049  	fake.recordInvocation("SetLogCacheEndpoint", []interface{}{arg1})
  2050  	fake.setLogCacheEndpointMutex.Unlock()
  2051  	if fake.SetLogCacheEndpointStub != nil {
  2052  		fake.SetLogCacheEndpointStub(arg1)
  2053  	}
  2054  }
  2055  
  2056  func (fake *FakeReadWriter) SetLogCacheEndpointCallCount() int {
  2057  	fake.setLogCacheEndpointMutex.RLock()
  2058  	defer fake.setLogCacheEndpointMutex.RUnlock()
  2059  	return len(fake.setLogCacheEndpointArgsForCall)
  2060  }
  2061  
  2062  func (fake *FakeReadWriter) SetLogCacheEndpointCalls(stub func(string)) {
  2063  	fake.setLogCacheEndpointMutex.Lock()
  2064  	defer fake.setLogCacheEndpointMutex.Unlock()
  2065  	fake.SetLogCacheEndpointStub = stub
  2066  }
  2067  
  2068  func (fake *FakeReadWriter) SetLogCacheEndpointArgsForCall(i int) string {
  2069  	fake.setLogCacheEndpointMutex.RLock()
  2070  	defer fake.setLogCacheEndpointMutex.RUnlock()
  2071  	argsForCall := fake.setLogCacheEndpointArgsForCall[i]
  2072  	return argsForCall.arg1
  2073  }
  2074  
  2075  func (fake *FakeReadWriter) SetMinCLIVersion(arg1 string) {
  2076  	fake.setMinCLIVersionMutex.Lock()
  2077  	fake.setMinCLIVersionArgsForCall = append(fake.setMinCLIVersionArgsForCall, struct {
  2078  		arg1 string
  2079  	}{arg1})
  2080  	fake.recordInvocation("SetMinCLIVersion", []interface{}{arg1})
  2081  	fake.setMinCLIVersionMutex.Unlock()
  2082  	if fake.SetMinCLIVersionStub != nil {
  2083  		fake.SetMinCLIVersionStub(arg1)
  2084  	}
  2085  }
  2086  
  2087  func (fake *FakeReadWriter) SetMinCLIVersionCallCount() int {
  2088  	fake.setMinCLIVersionMutex.RLock()
  2089  	defer fake.setMinCLIVersionMutex.RUnlock()
  2090  	return len(fake.setMinCLIVersionArgsForCall)
  2091  }
  2092  
  2093  func (fake *FakeReadWriter) SetMinCLIVersionCalls(stub func(string)) {
  2094  	fake.setMinCLIVersionMutex.Lock()
  2095  	defer fake.setMinCLIVersionMutex.Unlock()
  2096  	fake.SetMinCLIVersionStub = stub
  2097  }
  2098  
  2099  func (fake *FakeReadWriter) SetMinCLIVersionArgsForCall(i int) string {
  2100  	fake.setMinCLIVersionMutex.RLock()
  2101  	defer fake.setMinCLIVersionMutex.RUnlock()
  2102  	argsForCall := fake.setMinCLIVersionArgsForCall[i]
  2103  	return argsForCall.arg1
  2104  }
  2105  
  2106  func (fake *FakeReadWriter) SetMinRecommendedCLIVersion(arg1 string) {
  2107  	fake.setMinRecommendedCLIVersionMutex.Lock()
  2108  	fake.setMinRecommendedCLIVersionArgsForCall = append(fake.setMinRecommendedCLIVersionArgsForCall, struct {
  2109  		arg1 string
  2110  	}{arg1})
  2111  	fake.recordInvocation("SetMinRecommendedCLIVersion", []interface{}{arg1})
  2112  	fake.setMinRecommendedCLIVersionMutex.Unlock()
  2113  	if fake.SetMinRecommendedCLIVersionStub != nil {
  2114  		fake.SetMinRecommendedCLIVersionStub(arg1)
  2115  	}
  2116  }
  2117  
  2118  func (fake *FakeReadWriter) SetMinRecommendedCLIVersionCallCount() int {
  2119  	fake.setMinRecommendedCLIVersionMutex.RLock()
  2120  	defer fake.setMinRecommendedCLIVersionMutex.RUnlock()
  2121  	return len(fake.setMinRecommendedCLIVersionArgsForCall)
  2122  }
  2123  
  2124  func (fake *FakeReadWriter) SetMinRecommendedCLIVersionCalls(stub func(string)) {
  2125  	fake.setMinRecommendedCLIVersionMutex.Lock()
  2126  	defer fake.setMinRecommendedCLIVersionMutex.Unlock()
  2127  	fake.SetMinRecommendedCLIVersionStub = stub
  2128  }
  2129  
  2130  func (fake *FakeReadWriter) SetMinRecommendedCLIVersionArgsForCall(i int) string {
  2131  	fake.setMinRecommendedCLIVersionMutex.RLock()
  2132  	defer fake.setMinRecommendedCLIVersionMutex.RUnlock()
  2133  	argsForCall := fake.setMinRecommendedCLIVersionArgsForCall[i]
  2134  	return argsForCall.arg1
  2135  }
  2136  
  2137  func (fake *FakeReadWriter) SetOrganizationFields(arg1 models.OrganizationFields) {
  2138  	fake.setOrganizationFieldsMutex.Lock()
  2139  	fake.setOrganizationFieldsArgsForCall = append(fake.setOrganizationFieldsArgsForCall, struct {
  2140  		arg1 models.OrganizationFields
  2141  	}{arg1})
  2142  	fake.recordInvocation("SetOrganizationFields", []interface{}{arg1})
  2143  	fake.setOrganizationFieldsMutex.Unlock()
  2144  	if fake.SetOrganizationFieldsStub != nil {
  2145  		fake.SetOrganizationFieldsStub(arg1)
  2146  	}
  2147  }
  2148  
  2149  func (fake *FakeReadWriter) SetOrganizationFieldsCallCount() int {
  2150  	fake.setOrganizationFieldsMutex.RLock()
  2151  	defer fake.setOrganizationFieldsMutex.RUnlock()
  2152  	return len(fake.setOrganizationFieldsArgsForCall)
  2153  }
  2154  
  2155  func (fake *FakeReadWriter) SetOrganizationFieldsCalls(stub func(models.OrganizationFields)) {
  2156  	fake.setOrganizationFieldsMutex.Lock()
  2157  	defer fake.setOrganizationFieldsMutex.Unlock()
  2158  	fake.SetOrganizationFieldsStub = stub
  2159  }
  2160  
  2161  func (fake *FakeReadWriter) SetOrganizationFieldsArgsForCall(i int) models.OrganizationFields {
  2162  	fake.setOrganizationFieldsMutex.RLock()
  2163  	defer fake.setOrganizationFieldsMutex.RUnlock()
  2164  	argsForCall := fake.setOrganizationFieldsArgsForCall[i]
  2165  	return argsForCall.arg1
  2166  }
  2167  
  2168  func (fake *FakeReadWriter) SetPluginRepo(arg1 models.PluginRepo) {
  2169  	fake.setPluginRepoMutex.Lock()
  2170  	fake.setPluginRepoArgsForCall = append(fake.setPluginRepoArgsForCall, struct {
  2171  		arg1 models.PluginRepo
  2172  	}{arg1})
  2173  	fake.recordInvocation("SetPluginRepo", []interface{}{arg1})
  2174  	fake.setPluginRepoMutex.Unlock()
  2175  	if fake.SetPluginRepoStub != nil {
  2176  		fake.SetPluginRepoStub(arg1)
  2177  	}
  2178  }
  2179  
  2180  func (fake *FakeReadWriter) SetPluginRepoCallCount() int {
  2181  	fake.setPluginRepoMutex.RLock()
  2182  	defer fake.setPluginRepoMutex.RUnlock()
  2183  	return len(fake.setPluginRepoArgsForCall)
  2184  }
  2185  
  2186  func (fake *FakeReadWriter) SetPluginRepoCalls(stub func(models.PluginRepo)) {
  2187  	fake.setPluginRepoMutex.Lock()
  2188  	defer fake.setPluginRepoMutex.Unlock()
  2189  	fake.SetPluginRepoStub = stub
  2190  }
  2191  
  2192  func (fake *FakeReadWriter) SetPluginRepoArgsForCall(i int) models.PluginRepo {
  2193  	fake.setPluginRepoMutex.RLock()
  2194  	defer fake.setPluginRepoMutex.RUnlock()
  2195  	argsForCall := fake.setPluginRepoArgsForCall[i]
  2196  	return argsForCall.arg1
  2197  }
  2198  
  2199  func (fake *FakeReadWriter) SetRefreshToken(arg1 string) {
  2200  	fake.setRefreshTokenMutex.Lock()
  2201  	fake.setRefreshTokenArgsForCall = append(fake.setRefreshTokenArgsForCall, struct {
  2202  		arg1 string
  2203  	}{arg1})
  2204  	fake.recordInvocation("SetRefreshToken", []interface{}{arg1})
  2205  	fake.setRefreshTokenMutex.Unlock()
  2206  	if fake.SetRefreshTokenStub != nil {
  2207  		fake.SetRefreshTokenStub(arg1)
  2208  	}
  2209  }
  2210  
  2211  func (fake *FakeReadWriter) SetRefreshTokenCallCount() int {
  2212  	fake.setRefreshTokenMutex.RLock()
  2213  	defer fake.setRefreshTokenMutex.RUnlock()
  2214  	return len(fake.setRefreshTokenArgsForCall)
  2215  }
  2216  
  2217  func (fake *FakeReadWriter) SetRefreshTokenCalls(stub func(string)) {
  2218  	fake.setRefreshTokenMutex.Lock()
  2219  	defer fake.setRefreshTokenMutex.Unlock()
  2220  	fake.SetRefreshTokenStub = stub
  2221  }
  2222  
  2223  func (fake *FakeReadWriter) SetRefreshTokenArgsForCall(i int) string {
  2224  	fake.setRefreshTokenMutex.RLock()
  2225  	defer fake.setRefreshTokenMutex.RUnlock()
  2226  	argsForCall := fake.setRefreshTokenArgsForCall[i]
  2227  	return argsForCall.arg1
  2228  }
  2229  
  2230  func (fake *FakeReadWriter) SetRoutingAPIEndpoint(arg1 string) {
  2231  	fake.setRoutingAPIEndpointMutex.Lock()
  2232  	fake.setRoutingAPIEndpointArgsForCall = append(fake.setRoutingAPIEndpointArgsForCall, struct {
  2233  		arg1 string
  2234  	}{arg1})
  2235  	fake.recordInvocation("SetRoutingAPIEndpoint", []interface{}{arg1})
  2236  	fake.setRoutingAPIEndpointMutex.Unlock()
  2237  	if fake.SetRoutingAPIEndpointStub != nil {
  2238  		fake.SetRoutingAPIEndpointStub(arg1)
  2239  	}
  2240  }
  2241  
  2242  func (fake *FakeReadWriter) SetRoutingAPIEndpointCallCount() int {
  2243  	fake.setRoutingAPIEndpointMutex.RLock()
  2244  	defer fake.setRoutingAPIEndpointMutex.RUnlock()
  2245  	return len(fake.setRoutingAPIEndpointArgsForCall)
  2246  }
  2247  
  2248  func (fake *FakeReadWriter) SetRoutingAPIEndpointCalls(stub func(string)) {
  2249  	fake.setRoutingAPIEndpointMutex.Lock()
  2250  	defer fake.setRoutingAPIEndpointMutex.Unlock()
  2251  	fake.SetRoutingAPIEndpointStub = stub
  2252  }
  2253  
  2254  func (fake *FakeReadWriter) SetRoutingAPIEndpointArgsForCall(i int) string {
  2255  	fake.setRoutingAPIEndpointMutex.RLock()
  2256  	defer fake.setRoutingAPIEndpointMutex.RUnlock()
  2257  	argsForCall := fake.setRoutingAPIEndpointArgsForCall[i]
  2258  	return argsForCall.arg1
  2259  }
  2260  
  2261  func (fake *FakeReadWriter) SetSSHOAuthClient(arg1 string) {
  2262  	fake.setSSHOAuthClientMutex.Lock()
  2263  	fake.setSSHOAuthClientArgsForCall = append(fake.setSSHOAuthClientArgsForCall, struct {
  2264  		arg1 string
  2265  	}{arg1})
  2266  	fake.recordInvocation("SetSSHOAuthClient", []interface{}{arg1})
  2267  	fake.setSSHOAuthClientMutex.Unlock()
  2268  	if fake.SetSSHOAuthClientStub != nil {
  2269  		fake.SetSSHOAuthClientStub(arg1)
  2270  	}
  2271  }
  2272  
  2273  func (fake *FakeReadWriter) SetSSHOAuthClientCallCount() int {
  2274  	fake.setSSHOAuthClientMutex.RLock()
  2275  	defer fake.setSSHOAuthClientMutex.RUnlock()
  2276  	return len(fake.setSSHOAuthClientArgsForCall)
  2277  }
  2278  
  2279  func (fake *FakeReadWriter) SetSSHOAuthClientCalls(stub func(string)) {
  2280  	fake.setSSHOAuthClientMutex.Lock()
  2281  	defer fake.setSSHOAuthClientMutex.Unlock()
  2282  	fake.SetSSHOAuthClientStub = stub
  2283  }
  2284  
  2285  func (fake *FakeReadWriter) SetSSHOAuthClientArgsForCall(i int) string {
  2286  	fake.setSSHOAuthClientMutex.RLock()
  2287  	defer fake.setSSHOAuthClientMutex.RUnlock()
  2288  	argsForCall := fake.setSSHOAuthClientArgsForCall[i]
  2289  	return argsForCall.arg1
  2290  }
  2291  
  2292  func (fake *FakeReadWriter) SetSSLDisabled(arg1 bool) {
  2293  	fake.setSSLDisabledMutex.Lock()
  2294  	fake.setSSLDisabledArgsForCall = append(fake.setSSLDisabledArgsForCall, struct {
  2295  		arg1 bool
  2296  	}{arg1})
  2297  	fake.recordInvocation("SetSSLDisabled", []interface{}{arg1})
  2298  	fake.setSSLDisabledMutex.Unlock()
  2299  	if fake.SetSSLDisabledStub != nil {
  2300  		fake.SetSSLDisabledStub(arg1)
  2301  	}
  2302  }
  2303  
  2304  func (fake *FakeReadWriter) SetSSLDisabledCallCount() int {
  2305  	fake.setSSLDisabledMutex.RLock()
  2306  	defer fake.setSSLDisabledMutex.RUnlock()
  2307  	return len(fake.setSSLDisabledArgsForCall)
  2308  }
  2309  
  2310  func (fake *FakeReadWriter) SetSSLDisabledCalls(stub func(bool)) {
  2311  	fake.setSSLDisabledMutex.Lock()
  2312  	defer fake.setSSLDisabledMutex.Unlock()
  2313  	fake.SetSSLDisabledStub = stub
  2314  }
  2315  
  2316  func (fake *FakeReadWriter) SetSSLDisabledArgsForCall(i int) bool {
  2317  	fake.setSSLDisabledMutex.RLock()
  2318  	defer fake.setSSLDisabledMutex.RUnlock()
  2319  	argsForCall := fake.setSSLDisabledArgsForCall[i]
  2320  	return argsForCall.arg1
  2321  }
  2322  
  2323  func (fake *FakeReadWriter) SetSpaceFields(arg1 models.SpaceFields) {
  2324  	fake.setSpaceFieldsMutex.Lock()
  2325  	fake.setSpaceFieldsArgsForCall = append(fake.setSpaceFieldsArgsForCall, struct {
  2326  		arg1 models.SpaceFields
  2327  	}{arg1})
  2328  	fake.recordInvocation("SetSpaceFields", []interface{}{arg1})
  2329  	fake.setSpaceFieldsMutex.Unlock()
  2330  	if fake.SetSpaceFieldsStub != nil {
  2331  		fake.SetSpaceFieldsStub(arg1)
  2332  	}
  2333  }
  2334  
  2335  func (fake *FakeReadWriter) SetSpaceFieldsCallCount() int {
  2336  	fake.setSpaceFieldsMutex.RLock()
  2337  	defer fake.setSpaceFieldsMutex.RUnlock()
  2338  	return len(fake.setSpaceFieldsArgsForCall)
  2339  }
  2340  
  2341  func (fake *FakeReadWriter) SetSpaceFieldsCalls(stub func(models.SpaceFields)) {
  2342  	fake.setSpaceFieldsMutex.Lock()
  2343  	defer fake.setSpaceFieldsMutex.Unlock()
  2344  	fake.SetSpaceFieldsStub = stub
  2345  }
  2346  
  2347  func (fake *FakeReadWriter) SetSpaceFieldsArgsForCall(i int) models.SpaceFields {
  2348  	fake.setSpaceFieldsMutex.RLock()
  2349  	defer fake.setSpaceFieldsMutex.RUnlock()
  2350  	argsForCall := fake.setSpaceFieldsArgsForCall[i]
  2351  	return argsForCall.arg1
  2352  }
  2353  
  2354  func (fake *FakeReadWriter) SetTrace(arg1 string) {
  2355  	fake.setTraceMutex.Lock()
  2356  	fake.setTraceArgsForCall = append(fake.setTraceArgsForCall, struct {
  2357  		arg1 string
  2358  	}{arg1})
  2359  	fake.recordInvocation("SetTrace", []interface{}{arg1})
  2360  	fake.setTraceMutex.Unlock()
  2361  	if fake.SetTraceStub != nil {
  2362  		fake.SetTraceStub(arg1)
  2363  	}
  2364  }
  2365  
  2366  func (fake *FakeReadWriter) SetTraceCallCount() int {
  2367  	fake.setTraceMutex.RLock()
  2368  	defer fake.setTraceMutex.RUnlock()
  2369  	return len(fake.setTraceArgsForCall)
  2370  }
  2371  
  2372  func (fake *FakeReadWriter) SetTraceCalls(stub func(string)) {
  2373  	fake.setTraceMutex.Lock()
  2374  	defer fake.setTraceMutex.Unlock()
  2375  	fake.SetTraceStub = stub
  2376  }
  2377  
  2378  func (fake *FakeReadWriter) SetTraceArgsForCall(i int) string {
  2379  	fake.setTraceMutex.RLock()
  2380  	defer fake.setTraceMutex.RUnlock()
  2381  	argsForCall := fake.setTraceArgsForCall[i]
  2382  	return argsForCall.arg1
  2383  }
  2384  
  2385  func (fake *FakeReadWriter) SetUAAGrantType(arg1 string) {
  2386  	fake.setUAAGrantTypeMutex.Lock()
  2387  	fake.setUAAGrantTypeArgsForCall = append(fake.setUAAGrantTypeArgsForCall, struct {
  2388  		arg1 string
  2389  	}{arg1})
  2390  	fake.recordInvocation("SetUAAGrantType", []interface{}{arg1})
  2391  	fake.setUAAGrantTypeMutex.Unlock()
  2392  	if fake.SetUAAGrantTypeStub != nil {
  2393  		fake.SetUAAGrantTypeStub(arg1)
  2394  	}
  2395  }
  2396  
  2397  func (fake *FakeReadWriter) SetUAAGrantTypeCallCount() int {
  2398  	fake.setUAAGrantTypeMutex.RLock()
  2399  	defer fake.setUAAGrantTypeMutex.RUnlock()
  2400  	return len(fake.setUAAGrantTypeArgsForCall)
  2401  }
  2402  
  2403  func (fake *FakeReadWriter) SetUAAGrantTypeCalls(stub func(string)) {
  2404  	fake.setUAAGrantTypeMutex.Lock()
  2405  	defer fake.setUAAGrantTypeMutex.Unlock()
  2406  	fake.SetUAAGrantTypeStub = stub
  2407  }
  2408  
  2409  func (fake *FakeReadWriter) SetUAAGrantTypeArgsForCall(i int) string {
  2410  	fake.setUAAGrantTypeMutex.RLock()
  2411  	defer fake.setUAAGrantTypeMutex.RUnlock()
  2412  	argsForCall := fake.setUAAGrantTypeArgsForCall[i]
  2413  	return argsForCall.arg1
  2414  }
  2415  
  2416  func (fake *FakeReadWriter) SetUAAOAuthClient(arg1 string) {
  2417  	fake.setUAAOAuthClientMutex.Lock()
  2418  	fake.setUAAOAuthClientArgsForCall = append(fake.setUAAOAuthClientArgsForCall, struct {
  2419  		arg1 string
  2420  	}{arg1})
  2421  	fake.recordInvocation("SetUAAOAuthClient", []interface{}{arg1})
  2422  	fake.setUAAOAuthClientMutex.Unlock()
  2423  	if fake.SetUAAOAuthClientStub != nil {
  2424  		fake.SetUAAOAuthClientStub(arg1)
  2425  	}
  2426  }
  2427  
  2428  func (fake *FakeReadWriter) SetUAAOAuthClientCallCount() int {
  2429  	fake.setUAAOAuthClientMutex.RLock()
  2430  	defer fake.setUAAOAuthClientMutex.RUnlock()
  2431  	return len(fake.setUAAOAuthClientArgsForCall)
  2432  }
  2433  
  2434  func (fake *FakeReadWriter) SetUAAOAuthClientCalls(stub func(string)) {
  2435  	fake.setUAAOAuthClientMutex.Lock()
  2436  	defer fake.setUAAOAuthClientMutex.Unlock()
  2437  	fake.SetUAAOAuthClientStub = stub
  2438  }
  2439  
  2440  func (fake *FakeReadWriter) SetUAAOAuthClientArgsForCall(i int) string {
  2441  	fake.setUAAOAuthClientMutex.RLock()
  2442  	defer fake.setUAAOAuthClientMutex.RUnlock()
  2443  	argsForCall := fake.setUAAOAuthClientArgsForCall[i]
  2444  	return argsForCall.arg1
  2445  }
  2446  
  2447  func (fake *FakeReadWriter) SetUAAOAuthClientSecret(arg1 string) {
  2448  	fake.setUAAOAuthClientSecretMutex.Lock()
  2449  	fake.setUAAOAuthClientSecretArgsForCall = append(fake.setUAAOAuthClientSecretArgsForCall, struct {
  2450  		arg1 string
  2451  	}{arg1})
  2452  	fake.recordInvocation("SetUAAOAuthClientSecret", []interface{}{arg1})
  2453  	fake.setUAAOAuthClientSecretMutex.Unlock()
  2454  	if fake.SetUAAOAuthClientSecretStub != nil {
  2455  		fake.SetUAAOAuthClientSecretStub(arg1)
  2456  	}
  2457  }
  2458  
  2459  func (fake *FakeReadWriter) SetUAAOAuthClientSecretCallCount() int {
  2460  	fake.setUAAOAuthClientSecretMutex.RLock()
  2461  	defer fake.setUAAOAuthClientSecretMutex.RUnlock()
  2462  	return len(fake.setUAAOAuthClientSecretArgsForCall)
  2463  }
  2464  
  2465  func (fake *FakeReadWriter) SetUAAOAuthClientSecretCalls(stub func(string)) {
  2466  	fake.setUAAOAuthClientSecretMutex.Lock()
  2467  	defer fake.setUAAOAuthClientSecretMutex.Unlock()
  2468  	fake.SetUAAOAuthClientSecretStub = stub
  2469  }
  2470  
  2471  func (fake *FakeReadWriter) SetUAAOAuthClientSecretArgsForCall(i int) string {
  2472  	fake.setUAAOAuthClientSecretMutex.RLock()
  2473  	defer fake.setUAAOAuthClientSecretMutex.RUnlock()
  2474  	argsForCall := fake.setUAAOAuthClientSecretArgsForCall[i]
  2475  	return argsForCall.arg1
  2476  }
  2477  
  2478  func (fake *FakeReadWriter) SetUaaEndpoint(arg1 string) {
  2479  	fake.setUaaEndpointMutex.Lock()
  2480  	fake.setUaaEndpointArgsForCall = append(fake.setUaaEndpointArgsForCall, struct {
  2481  		arg1 string
  2482  	}{arg1})
  2483  	fake.recordInvocation("SetUaaEndpoint", []interface{}{arg1})
  2484  	fake.setUaaEndpointMutex.Unlock()
  2485  	if fake.SetUaaEndpointStub != nil {
  2486  		fake.SetUaaEndpointStub(arg1)
  2487  	}
  2488  }
  2489  
  2490  func (fake *FakeReadWriter) SetUaaEndpointCallCount() int {
  2491  	fake.setUaaEndpointMutex.RLock()
  2492  	defer fake.setUaaEndpointMutex.RUnlock()
  2493  	return len(fake.setUaaEndpointArgsForCall)
  2494  }
  2495  
  2496  func (fake *FakeReadWriter) SetUaaEndpointCalls(stub func(string)) {
  2497  	fake.setUaaEndpointMutex.Lock()
  2498  	defer fake.setUaaEndpointMutex.Unlock()
  2499  	fake.SetUaaEndpointStub = stub
  2500  }
  2501  
  2502  func (fake *FakeReadWriter) SetUaaEndpointArgsForCall(i int) string {
  2503  	fake.setUaaEndpointMutex.RLock()
  2504  	defer fake.setUaaEndpointMutex.RUnlock()
  2505  	argsForCall := fake.setUaaEndpointArgsForCall[i]
  2506  	return argsForCall.arg1
  2507  }
  2508  
  2509  func (fake *FakeReadWriter) SpaceFields() models.SpaceFields {
  2510  	fake.spaceFieldsMutex.Lock()
  2511  	ret, specificReturn := fake.spaceFieldsReturnsOnCall[len(fake.spaceFieldsArgsForCall)]
  2512  	fake.spaceFieldsArgsForCall = append(fake.spaceFieldsArgsForCall, struct {
  2513  	}{})
  2514  	fake.recordInvocation("SpaceFields", []interface{}{})
  2515  	fake.spaceFieldsMutex.Unlock()
  2516  	if fake.SpaceFieldsStub != nil {
  2517  		return fake.SpaceFieldsStub()
  2518  	}
  2519  	if specificReturn {
  2520  		return ret.result1
  2521  	}
  2522  	fakeReturns := fake.spaceFieldsReturns
  2523  	return fakeReturns.result1
  2524  }
  2525  
  2526  func (fake *FakeReadWriter) SpaceFieldsCallCount() int {
  2527  	fake.spaceFieldsMutex.RLock()
  2528  	defer fake.spaceFieldsMutex.RUnlock()
  2529  	return len(fake.spaceFieldsArgsForCall)
  2530  }
  2531  
  2532  func (fake *FakeReadWriter) SpaceFieldsCalls(stub func() models.SpaceFields) {
  2533  	fake.spaceFieldsMutex.Lock()
  2534  	defer fake.spaceFieldsMutex.Unlock()
  2535  	fake.SpaceFieldsStub = stub
  2536  }
  2537  
  2538  func (fake *FakeReadWriter) SpaceFieldsReturns(result1 models.SpaceFields) {
  2539  	fake.spaceFieldsMutex.Lock()
  2540  	defer fake.spaceFieldsMutex.Unlock()
  2541  	fake.SpaceFieldsStub = nil
  2542  	fake.spaceFieldsReturns = struct {
  2543  		result1 models.SpaceFields
  2544  	}{result1}
  2545  }
  2546  
  2547  func (fake *FakeReadWriter) SpaceFieldsReturnsOnCall(i int, result1 models.SpaceFields) {
  2548  	fake.spaceFieldsMutex.Lock()
  2549  	defer fake.spaceFieldsMutex.Unlock()
  2550  	fake.SpaceFieldsStub = nil
  2551  	if fake.spaceFieldsReturnsOnCall == nil {
  2552  		fake.spaceFieldsReturnsOnCall = make(map[int]struct {
  2553  			result1 models.SpaceFields
  2554  		})
  2555  	}
  2556  	fake.spaceFieldsReturnsOnCall[i] = struct {
  2557  		result1 models.SpaceFields
  2558  	}{result1}
  2559  }
  2560  
  2561  func (fake *FakeReadWriter) Trace() string {
  2562  	fake.traceMutex.Lock()
  2563  	ret, specificReturn := fake.traceReturnsOnCall[len(fake.traceArgsForCall)]
  2564  	fake.traceArgsForCall = append(fake.traceArgsForCall, struct {
  2565  	}{})
  2566  	fake.recordInvocation("Trace", []interface{}{})
  2567  	fake.traceMutex.Unlock()
  2568  	if fake.TraceStub != nil {
  2569  		return fake.TraceStub()
  2570  	}
  2571  	if specificReturn {
  2572  		return ret.result1
  2573  	}
  2574  	fakeReturns := fake.traceReturns
  2575  	return fakeReturns.result1
  2576  }
  2577  
  2578  func (fake *FakeReadWriter) TraceCallCount() int {
  2579  	fake.traceMutex.RLock()
  2580  	defer fake.traceMutex.RUnlock()
  2581  	return len(fake.traceArgsForCall)
  2582  }
  2583  
  2584  func (fake *FakeReadWriter) TraceCalls(stub func() string) {
  2585  	fake.traceMutex.Lock()
  2586  	defer fake.traceMutex.Unlock()
  2587  	fake.TraceStub = stub
  2588  }
  2589  
  2590  func (fake *FakeReadWriter) TraceReturns(result1 string) {
  2591  	fake.traceMutex.Lock()
  2592  	defer fake.traceMutex.Unlock()
  2593  	fake.TraceStub = nil
  2594  	fake.traceReturns = struct {
  2595  		result1 string
  2596  	}{result1}
  2597  }
  2598  
  2599  func (fake *FakeReadWriter) TraceReturnsOnCall(i int, result1 string) {
  2600  	fake.traceMutex.Lock()
  2601  	defer fake.traceMutex.Unlock()
  2602  	fake.TraceStub = nil
  2603  	if fake.traceReturnsOnCall == nil {
  2604  		fake.traceReturnsOnCall = make(map[int]struct {
  2605  			result1 string
  2606  		})
  2607  	}
  2608  	fake.traceReturnsOnCall[i] = struct {
  2609  		result1 string
  2610  	}{result1}
  2611  }
  2612  
  2613  func (fake *FakeReadWriter) UAAGrantType() string {
  2614  	fake.uAAGrantTypeMutex.Lock()
  2615  	ret, specificReturn := fake.uAAGrantTypeReturnsOnCall[len(fake.uAAGrantTypeArgsForCall)]
  2616  	fake.uAAGrantTypeArgsForCall = append(fake.uAAGrantTypeArgsForCall, struct {
  2617  	}{})
  2618  	fake.recordInvocation("UAAGrantType", []interface{}{})
  2619  	fake.uAAGrantTypeMutex.Unlock()
  2620  	if fake.UAAGrantTypeStub != nil {
  2621  		return fake.UAAGrantTypeStub()
  2622  	}
  2623  	if specificReturn {
  2624  		return ret.result1
  2625  	}
  2626  	fakeReturns := fake.uAAGrantTypeReturns
  2627  	return fakeReturns.result1
  2628  }
  2629  
  2630  func (fake *FakeReadWriter) UAAGrantTypeCallCount() int {
  2631  	fake.uAAGrantTypeMutex.RLock()
  2632  	defer fake.uAAGrantTypeMutex.RUnlock()
  2633  	return len(fake.uAAGrantTypeArgsForCall)
  2634  }
  2635  
  2636  func (fake *FakeReadWriter) UAAGrantTypeCalls(stub func() string) {
  2637  	fake.uAAGrantTypeMutex.Lock()
  2638  	defer fake.uAAGrantTypeMutex.Unlock()
  2639  	fake.UAAGrantTypeStub = stub
  2640  }
  2641  
  2642  func (fake *FakeReadWriter) UAAGrantTypeReturns(result1 string) {
  2643  	fake.uAAGrantTypeMutex.Lock()
  2644  	defer fake.uAAGrantTypeMutex.Unlock()
  2645  	fake.UAAGrantTypeStub = nil
  2646  	fake.uAAGrantTypeReturns = struct {
  2647  		result1 string
  2648  	}{result1}
  2649  }
  2650  
  2651  func (fake *FakeReadWriter) UAAGrantTypeReturnsOnCall(i int, result1 string) {
  2652  	fake.uAAGrantTypeMutex.Lock()
  2653  	defer fake.uAAGrantTypeMutex.Unlock()
  2654  	fake.UAAGrantTypeStub = nil
  2655  	if fake.uAAGrantTypeReturnsOnCall == nil {
  2656  		fake.uAAGrantTypeReturnsOnCall = make(map[int]struct {
  2657  			result1 string
  2658  		})
  2659  	}
  2660  	fake.uAAGrantTypeReturnsOnCall[i] = struct {
  2661  		result1 string
  2662  	}{result1}
  2663  }
  2664  
  2665  func (fake *FakeReadWriter) UAAOAuthClient() string {
  2666  	fake.uAAOAuthClientMutex.Lock()
  2667  	ret, specificReturn := fake.uAAOAuthClientReturnsOnCall[len(fake.uAAOAuthClientArgsForCall)]
  2668  	fake.uAAOAuthClientArgsForCall = append(fake.uAAOAuthClientArgsForCall, struct {
  2669  	}{})
  2670  	fake.recordInvocation("UAAOAuthClient", []interface{}{})
  2671  	fake.uAAOAuthClientMutex.Unlock()
  2672  	if fake.UAAOAuthClientStub != nil {
  2673  		return fake.UAAOAuthClientStub()
  2674  	}
  2675  	if specificReturn {
  2676  		return ret.result1
  2677  	}
  2678  	fakeReturns := fake.uAAOAuthClientReturns
  2679  	return fakeReturns.result1
  2680  }
  2681  
  2682  func (fake *FakeReadWriter) UAAOAuthClientCallCount() int {
  2683  	fake.uAAOAuthClientMutex.RLock()
  2684  	defer fake.uAAOAuthClientMutex.RUnlock()
  2685  	return len(fake.uAAOAuthClientArgsForCall)
  2686  }
  2687  
  2688  func (fake *FakeReadWriter) UAAOAuthClientCalls(stub func() string) {
  2689  	fake.uAAOAuthClientMutex.Lock()
  2690  	defer fake.uAAOAuthClientMutex.Unlock()
  2691  	fake.UAAOAuthClientStub = stub
  2692  }
  2693  
  2694  func (fake *FakeReadWriter) UAAOAuthClientReturns(result1 string) {
  2695  	fake.uAAOAuthClientMutex.Lock()
  2696  	defer fake.uAAOAuthClientMutex.Unlock()
  2697  	fake.UAAOAuthClientStub = nil
  2698  	fake.uAAOAuthClientReturns = struct {
  2699  		result1 string
  2700  	}{result1}
  2701  }
  2702  
  2703  func (fake *FakeReadWriter) UAAOAuthClientReturnsOnCall(i int, result1 string) {
  2704  	fake.uAAOAuthClientMutex.Lock()
  2705  	defer fake.uAAOAuthClientMutex.Unlock()
  2706  	fake.UAAOAuthClientStub = nil
  2707  	if fake.uAAOAuthClientReturnsOnCall == nil {
  2708  		fake.uAAOAuthClientReturnsOnCall = make(map[int]struct {
  2709  			result1 string
  2710  		})
  2711  	}
  2712  	fake.uAAOAuthClientReturnsOnCall[i] = struct {
  2713  		result1 string
  2714  	}{result1}
  2715  }
  2716  
  2717  func (fake *FakeReadWriter) UAAOAuthClientSecret() string {
  2718  	fake.uAAOAuthClientSecretMutex.Lock()
  2719  	ret, specificReturn := fake.uAAOAuthClientSecretReturnsOnCall[len(fake.uAAOAuthClientSecretArgsForCall)]
  2720  	fake.uAAOAuthClientSecretArgsForCall = append(fake.uAAOAuthClientSecretArgsForCall, struct {
  2721  	}{})
  2722  	fake.recordInvocation("UAAOAuthClientSecret", []interface{}{})
  2723  	fake.uAAOAuthClientSecretMutex.Unlock()
  2724  	if fake.UAAOAuthClientSecretStub != nil {
  2725  		return fake.UAAOAuthClientSecretStub()
  2726  	}
  2727  	if specificReturn {
  2728  		return ret.result1
  2729  	}
  2730  	fakeReturns := fake.uAAOAuthClientSecretReturns
  2731  	return fakeReturns.result1
  2732  }
  2733  
  2734  func (fake *FakeReadWriter) UAAOAuthClientSecretCallCount() int {
  2735  	fake.uAAOAuthClientSecretMutex.RLock()
  2736  	defer fake.uAAOAuthClientSecretMutex.RUnlock()
  2737  	return len(fake.uAAOAuthClientSecretArgsForCall)
  2738  }
  2739  
  2740  func (fake *FakeReadWriter) UAAOAuthClientSecretCalls(stub func() string) {
  2741  	fake.uAAOAuthClientSecretMutex.Lock()
  2742  	defer fake.uAAOAuthClientSecretMutex.Unlock()
  2743  	fake.UAAOAuthClientSecretStub = stub
  2744  }
  2745  
  2746  func (fake *FakeReadWriter) UAAOAuthClientSecretReturns(result1 string) {
  2747  	fake.uAAOAuthClientSecretMutex.Lock()
  2748  	defer fake.uAAOAuthClientSecretMutex.Unlock()
  2749  	fake.UAAOAuthClientSecretStub = nil
  2750  	fake.uAAOAuthClientSecretReturns = struct {
  2751  		result1 string
  2752  	}{result1}
  2753  }
  2754  
  2755  func (fake *FakeReadWriter) UAAOAuthClientSecretReturnsOnCall(i int, result1 string) {
  2756  	fake.uAAOAuthClientSecretMutex.Lock()
  2757  	defer fake.uAAOAuthClientSecretMutex.Unlock()
  2758  	fake.UAAOAuthClientSecretStub = nil
  2759  	if fake.uAAOAuthClientSecretReturnsOnCall == nil {
  2760  		fake.uAAOAuthClientSecretReturnsOnCall = make(map[int]struct {
  2761  			result1 string
  2762  		})
  2763  	}
  2764  	fake.uAAOAuthClientSecretReturnsOnCall[i] = struct {
  2765  		result1 string
  2766  	}{result1}
  2767  }
  2768  
  2769  func (fake *FakeReadWriter) UaaEndpoint() string {
  2770  	fake.uaaEndpointMutex.Lock()
  2771  	ret, specificReturn := fake.uaaEndpointReturnsOnCall[len(fake.uaaEndpointArgsForCall)]
  2772  	fake.uaaEndpointArgsForCall = append(fake.uaaEndpointArgsForCall, struct {
  2773  	}{})
  2774  	fake.recordInvocation("UaaEndpoint", []interface{}{})
  2775  	fake.uaaEndpointMutex.Unlock()
  2776  	if fake.UaaEndpointStub != nil {
  2777  		return fake.UaaEndpointStub()
  2778  	}
  2779  	if specificReturn {
  2780  		return ret.result1
  2781  	}
  2782  	fakeReturns := fake.uaaEndpointReturns
  2783  	return fakeReturns.result1
  2784  }
  2785  
  2786  func (fake *FakeReadWriter) UaaEndpointCallCount() int {
  2787  	fake.uaaEndpointMutex.RLock()
  2788  	defer fake.uaaEndpointMutex.RUnlock()
  2789  	return len(fake.uaaEndpointArgsForCall)
  2790  }
  2791  
  2792  func (fake *FakeReadWriter) UaaEndpointCalls(stub func() string) {
  2793  	fake.uaaEndpointMutex.Lock()
  2794  	defer fake.uaaEndpointMutex.Unlock()
  2795  	fake.UaaEndpointStub = stub
  2796  }
  2797  
  2798  func (fake *FakeReadWriter) UaaEndpointReturns(result1 string) {
  2799  	fake.uaaEndpointMutex.Lock()
  2800  	defer fake.uaaEndpointMutex.Unlock()
  2801  	fake.UaaEndpointStub = nil
  2802  	fake.uaaEndpointReturns = struct {
  2803  		result1 string
  2804  	}{result1}
  2805  }
  2806  
  2807  func (fake *FakeReadWriter) UaaEndpointReturnsOnCall(i int, result1 string) {
  2808  	fake.uaaEndpointMutex.Lock()
  2809  	defer fake.uaaEndpointMutex.Unlock()
  2810  	fake.UaaEndpointStub = nil
  2811  	if fake.uaaEndpointReturnsOnCall == nil {
  2812  		fake.uaaEndpointReturnsOnCall = make(map[int]struct {
  2813  			result1 string
  2814  		})
  2815  	}
  2816  	fake.uaaEndpointReturnsOnCall[i] = struct {
  2817  		result1 string
  2818  	}{result1}
  2819  }
  2820  
  2821  func (fake *FakeReadWriter) UnSetPluginRepo(arg1 int) {
  2822  	fake.unSetPluginRepoMutex.Lock()
  2823  	fake.unSetPluginRepoArgsForCall = append(fake.unSetPluginRepoArgsForCall, struct {
  2824  		arg1 int
  2825  	}{arg1})
  2826  	fake.recordInvocation("UnSetPluginRepo", []interface{}{arg1})
  2827  	fake.unSetPluginRepoMutex.Unlock()
  2828  	if fake.UnSetPluginRepoStub != nil {
  2829  		fake.UnSetPluginRepoStub(arg1)
  2830  	}
  2831  }
  2832  
  2833  func (fake *FakeReadWriter) UnSetPluginRepoCallCount() int {
  2834  	fake.unSetPluginRepoMutex.RLock()
  2835  	defer fake.unSetPluginRepoMutex.RUnlock()
  2836  	return len(fake.unSetPluginRepoArgsForCall)
  2837  }
  2838  
  2839  func (fake *FakeReadWriter) UnSetPluginRepoCalls(stub func(int)) {
  2840  	fake.unSetPluginRepoMutex.Lock()
  2841  	defer fake.unSetPluginRepoMutex.Unlock()
  2842  	fake.UnSetPluginRepoStub = stub
  2843  }
  2844  
  2845  func (fake *FakeReadWriter) UnSetPluginRepoArgsForCall(i int) int {
  2846  	fake.unSetPluginRepoMutex.RLock()
  2847  	defer fake.unSetPluginRepoMutex.RUnlock()
  2848  	argsForCall := fake.unSetPluginRepoArgsForCall[i]
  2849  	return argsForCall.arg1
  2850  }
  2851  
  2852  func (fake *FakeReadWriter) UserEmail() string {
  2853  	fake.userEmailMutex.Lock()
  2854  	ret, specificReturn := fake.userEmailReturnsOnCall[len(fake.userEmailArgsForCall)]
  2855  	fake.userEmailArgsForCall = append(fake.userEmailArgsForCall, struct {
  2856  	}{})
  2857  	fake.recordInvocation("UserEmail", []interface{}{})
  2858  	fake.userEmailMutex.Unlock()
  2859  	if fake.UserEmailStub != nil {
  2860  		return fake.UserEmailStub()
  2861  	}
  2862  	if specificReturn {
  2863  		return ret.result1
  2864  	}
  2865  	fakeReturns := fake.userEmailReturns
  2866  	return fakeReturns.result1
  2867  }
  2868  
  2869  func (fake *FakeReadWriter) UserEmailCallCount() int {
  2870  	fake.userEmailMutex.RLock()
  2871  	defer fake.userEmailMutex.RUnlock()
  2872  	return len(fake.userEmailArgsForCall)
  2873  }
  2874  
  2875  func (fake *FakeReadWriter) UserEmailCalls(stub func() string) {
  2876  	fake.userEmailMutex.Lock()
  2877  	defer fake.userEmailMutex.Unlock()
  2878  	fake.UserEmailStub = stub
  2879  }
  2880  
  2881  func (fake *FakeReadWriter) UserEmailReturns(result1 string) {
  2882  	fake.userEmailMutex.Lock()
  2883  	defer fake.userEmailMutex.Unlock()
  2884  	fake.UserEmailStub = nil
  2885  	fake.userEmailReturns = struct {
  2886  		result1 string
  2887  	}{result1}
  2888  }
  2889  
  2890  func (fake *FakeReadWriter) UserEmailReturnsOnCall(i int, result1 string) {
  2891  	fake.userEmailMutex.Lock()
  2892  	defer fake.userEmailMutex.Unlock()
  2893  	fake.UserEmailStub = nil
  2894  	if fake.userEmailReturnsOnCall == nil {
  2895  		fake.userEmailReturnsOnCall = make(map[int]struct {
  2896  			result1 string
  2897  		})
  2898  	}
  2899  	fake.userEmailReturnsOnCall[i] = struct {
  2900  		result1 string
  2901  	}{result1}
  2902  }
  2903  
  2904  func (fake *FakeReadWriter) UserGUID() string {
  2905  	fake.userGUIDMutex.Lock()
  2906  	ret, specificReturn := fake.userGUIDReturnsOnCall[len(fake.userGUIDArgsForCall)]
  2907  	fake.userGUIDArgsForCall = append(fake.userGUIDArgsForCall, struct {
  2908  	}{})
  2909  	fake.recordInvocation("UserGUID", []interface{}{})
  2910  	fake.userGUIDMutex.Unlock()
  2911  	if fake.UserGUIDStub != nil {
  2912  		return fake.UserGUIDStub()
  2913  	}
  2914  	if specificReturn {
  2915  		return ret.result1
  2916  	}
  2917  	fakeReturns := fake.userGUIDReturns
  2918  	return fakeReturns.result1
  2919  }
  2920  
  2921  func (fake *FakeReadWriter) UserGUIDCallCount() int {
  2922  	fake.userGUIDMutex.RLock()
  2923  	defer fake.userGUIDMutex.RUnlock()
  2924  	return len(fake.userGUIDArgsForCall)
  2925  }
  2926  
  2927  func (fake *FakeReadWriter) UserGUIDCalls(stub func() string) {
  2928  	fake.userGUIDMutex.Lock()
  2929  	defer fake.userGUIDMutex.Unlock()
  2930  	fake.UserGUIDStub = stub
  2931  }
  2932  
  2933  func (fake *FakeReadWriter) UserGUIDReturns(result1 string) {
  2934  	fake.userGUIDMutex.Lock()
  2935  	defer fake.userGUIDMutex.Unlock()
  2936  	fake.UserGUIDStub = nil
  2937  	fake.userGUIDReturns = struct {
  2938  		result1 string
  2939  	}{result1}
  2940  }
  2941  
  2942  func (fake *FakeReadWriter) UserGUIDReturnsOnCall(i int, result1 string) {
  2943  	fake.userGUIDMutex.Lock()
  2944  	defer fake.userGUIDMutex.Unlock()
  2945  	fake.UserGUIDStub = nil
  2946  	if fake.userGUIDReturnsOnCall == nil {
  2947  		fake.userGUIDReturnsOnCall = make(map[int]struct {
  2948  			result1 string
  2949  		})
  2950  	}
  2951  	fake.userGUIDReturnsOnCall[i] = struct {
  2952  		result1 string
  2953  	}{result1}
  2954  }
  2955  
  2956  func (fake *FakeReadWriter) Username() string {
  2957  	fake.usernameMutex.Lock()
  2958  	ret, specificReturn := fake.usernameReturnsOnCall[len(fake.usernameArgsForCall)]
  2959  	fake.usernameArgsForCall = append(fake.usernameArgsForCall, struct {
  2960  	}{})
  2961  	fake.recordInvocation("Username", []interface{}{})
  2962  	fake.usernameMutex.Unlock()
  2963  	if fake.UsernameStub != nil {
  2964  		return fake.UsernameStub()
  2965  	}
  2966  	if specificReturn {
  2967  		return ret.result1
  2968  	}
  2969  	fakeReturns := fake.usernameReturns
  2970  	return fakeReturns.result1
  2971  }
  2972  
  2973  func (fake *FakeReadWriter) UsernameCallCount() int {
  2974  	fake.usernameMutex.RLock()
  2975  	defer fake.usernameMutex.RUnlock()
  2976  	return len(fake.usernameArgsForCall)
  2977  }
  2978  
  2979  func (fake *FakeReadWriter) UsernameCalls(stub func() string) {
  2980  	fake.usernameMutex.Lock()
  2981  	defer fake.usernameMutex.Unlock()
  2982  	fake.UsernameStub = stub
  2983  }
  2984  
  2985  func (fake *FakeReadWriter) UsernameReturns(result1 string) {
  2986  	fake.usernameMutex.Lock()
  2987  	defer fake.usernameMutex.Unlock()
  2988  	fake.UsernameStub = nil
  2989  	fake.usernameReturns = struct {
  2990  		result1 string
  2991  	}{result1}
  2992  }
  2993  
  2994  func (fake *FakeReadWriter) UsernameReturnsOnCall(i int, result1 string) {
  2995  	fake.usernameMutex.Lock()
  2996  	defer fake.usernameMutex.Unlock()
  2997  	fake.UsernameStub = nil
  2998  	if fake.usernameReturnsOnCall == nil {
  2999  		fake.usernameReturnsOnCall = make(map[int]struct {
  3000  			result1 string
  3001  		})
  3002  	}
  3003  	fake.usernameReturnsOnCall[i] = struct {
  3004  		result1 string
  3005  	}{result1}
  3006  }
  3007  
  3008  func (fake *FakeReadWriter) Invocations() map[string][][]interface{} {
  3009  	fake.invocationsMutex.RLock()
  3010  	defer fake.invocationsMutex.RUnlock()
  3011  	fake.aPIEndpointMutex.RLock()
  3012  	defer fake.aPIEndpointMutex.RUnlock()
  3013  	fake.aPIVersionMutex.RLock()
  3014  	defer fake.aPIVersionMutex.RUnlock()
  3015  	fake.accessTokenMutex.RLock()
  3016  	defer fake.accessTokenMutex.RUnlock()
  3017  	fake.asyncTimeoutMutex.RLock()
  3018  	defer fake.asyncTimeoutMutex.RUnlock()
  3019  	fake.authenticationEndpointMutex.RLock()
  3020  	defer fake.authenticationEndpointMutex.RUnlock()
  3021  	fake.cLIVersionMutex.RLock()
  3022  	defer fake.cLIVersionMutex.RUnlock()
  3023  	fake.clearSessionMutex.RLock()
  3024  	defer fake.clearSessionMutex.RUnlock()
  3025  	fake.colorEnabledMutex.RLock()
  3026  	defer fake.colorEnabledMutex.RUnlock()
  3027  	fake.dopplerEndpointMutex.RLock()
  3028  	defer fake.dopplerEndpointMutex.RUnlock()
  3029  	fake.hasAPIEndpointMutex.RLock()
  3030  	defer fake.hasAPIEndpointMutex.RUnlock()
  3031  	fake.hasOrganizationMutex.RLock()
  3032  	defer fake.hasOrganizationMutex.RUnlock()
  3033  	fake.hasSpaceMutex.RLock()
  3034  	defer fake.hasSpaceMutex.RUnlock()
  3035  	fake.isLoggedInMutex.RLock()
  3036  	defer fake.isLoggedInMutex.RUnlock()
  3037  	fake.isMinAPIVersionMutex.RLock()
  3038  	defer fake.isMinAPIVersionMutex.RUnlock()
  3039  	fake.isMinCLIVersionMutex.RLock()
  3040  	defer fake.isMinCLIVersionMutex.RUnlock()
  3041  	fake.isSSLDisabledMutex.RLock()
  3042  	defer fake.isSSLDisabledMutex.RUnlock()
  3043  	fake.localeMutex.RLock()
  3044  	defer fake.localeMutex.RUnlock()
  3045  	fake.logCacheEndpointMutex.RLock()
  3046  	defer fake.logCacheEndpointMutex.RUnlock()
  3047  	fake.minCLIVersionMutex.RLock()
  3048  	defer fake.minCLIVersionMutex.RUnlock()
  3049  	fake.minRecommendedCLIVersionMutex.RLock()
  3050  	defer fake.minRecommendedCLIVersionMutex.RUnlock()
  3051  	fake.organizationFieldsMutex.RLock()
  3052  	defer fake.organizationFieldsMutex.RUnlock()
  3053  	fake.pluginReposMutex.RLock()
  3054  	defer fake.pluginReposMutex.RUnlock()
  3055  	fake.refreshTokenMutex.RLock()
  3056  	defer fake.refreshTokenMutex.RUnlock()
  3057  	fake.routingAPIEndpointMutex.RLock()
  3058  	defer fake.routingAPIEndpointMutex.RUnlock()
  3059  	fake.sSHOAuthClientMutex.RLock()
  3060  	defer fake.sSHOAuthClientMutex.RUnlock()
  3061  	fake.setAPIEndpointMutex.RLock()
  3062  	defer fake.setAPIEndpointMutex.RUnlock()
  3063  	fake.setAPIVersionMutex.RLock()
  3064  	defer fake.setAPIVersionMutex.RUnlock()
  3065  	fake.setAccessTokenMutex.RLock()
  3066  	defer fake.setAccessTokenMutex.RUnlock()
  3067  	fake.setAsyncTimeoutMutex.RLock()
  3068  	defer fake.setAsyncTimeoutMutex.RUnlock()
  3069  	fake.setAuthenticationEndpointMutex.RLock()
  3070  	defer fake.setAuthenticationEndpointMutex.RUnlock()
  3071  	fake.setCLIVersionMutex.RLock()
  3072  	defer fake.setCLIVersionMutex.RUnlock()
  3073  	fake.setColorEnabledMutex.RLock()
  3074  	defer fake.setColorEnabledMutex.RUnlock()
  3075  	fake.setDopplerEndpointMutex.RLock()
  3076  	defer fake.setDopplerEndpointMutex.RUnlock()
  3077  	fake.setLocaleMutex.RLock()
  3078  	defer fake.setLocaleMutex.RUnlock()
  3079  	fake.setLogCacheEndpointMutex.RLock()
  3080  	defer fake.setLogCacheEndpointMutex.RUnlock()
  3081  	fake.setMinCLIVersionMutex.RLock()
  3082  	defer fake.setMinCLIVersionMutex.RUnlock()
  3083  	fake.setMinRecommendedCLIVersionMutex.RLock()
  3084  	defer fake.setMinRecommendedCLIVersionMutex.RUnlock()
  3085  	fake.setOrganizationFieldsMutex.RLock()
  3086  	defer fake.setOrganizationFieldsMutex.RUnlock()
  3087  	fake.setPluginRepoMutex.RLock()
  3088  	defer fake.setPluginRepoMutex.RUnlock()
  3089  	fake.setRefreshTokenMutex.RLock()
  3090  	defer fake.setRefreshTokenMutex.RUnlock()
  3091  	fake.setRoutingAPIEndpointMutex.RLock()
  3092  	defer fake.setRoutingAPIEndpointMutex.RUnlock()
  3093  	fake.setSSHOAuthClientMutex.RLock()
  3094  	defer fake.setSSHOAuthClientMutex.RUnlock()
  3095  	fake.setSSLDisabledMutex.RLock()
  3096  	defer fake.setSSLDisabledMutex.RUnlock()
  3097  	fake.setSpaceFieldsMutex.RLock()
  3098  	defer fake.setSpaceFieldsMutex.RUnlock()
  3099  	fake.setTraceMutex.RLock()
  3100  	defer fake.setTraceMutex.RUnlock()
  3101  	fake.setUAAGrantTypeMutex.RLock()
  3102  	defer fake.setUAAGrantTypeMutex.RUnlock()
  3103  	fake.setUAAOAuthClientMutex.RLock()
  3104  	defer fake.setUAAOAuthClientMutex.RUnlock()
  3105  	fake.setUAAOAuthClientSecretMutex.RLock()
  3106  	defer fake.setUAAOAuthClientSecretMutex.RUnlock()
  3107  	fake.setUaaEndpointMutex.RLock()
  3108  	defer fake.setUaaEndpointMutex.RUnlock()
  3109  	fake.spaceFieldsMutex.RLock()
  3110  	defer fake.spaceFieldsMutex.RUnlock()
  3111  	fake.traceMutex.RLock()
  3112  	defer fake.traceMutex.RUnlock()
  3113  	fake.uAAGrantTypeMutex.RLock()
  3114  	defer fake.uAAGrantTypeMutex.RUnlock()
  3115  	fake.uAAOAuthClientMutex.RLock()
  3116  	defer fake.uAAOAuthClientMutex.RUnlock()
  3117  	fake.uAAOAuthClientSecretMutex.RLock()
  3118  	defer fake.uAAOAuthClientSecretMutex.RUnlock()
  3119  	fake.uaaEndpointMutex.RLock()
  3120  	defer fake.uaaEndpointMutex.RUnlock()
  3121  	fake.unSetPluginRepoMutex.RLock()
  3122  	defer fake.unSetPluginRepoMutex.RUnlock()
  3123  	fake.userEmailMutex.RLock()
  3124  	defer fake.userEmailMutex.RUnlock()
  3125  	fake.userGUIDMutex.RLock()
  3126  	defer fake.userGUIDMutex.RUnlock()
  3127  	fake.usernameMutex.RLock()
  3128  	defer fake.usernameMutex.RUnlock()
  3129  	copiedInvocations := map[string][][]interface{}{}
  3130  	for key, value := range fake.invocations {
  3131  		copiedInvocations[key] = value
  3132  	}
  3133  	return copiedInvocations
  3134  }
  3135  
  3136  func (fake *FakeReadWriter) recordInvocation(key string, args []interface{}) {
  3137  	fake.invocationsMutex.Lock()
  3138  	defer fake.invocationsMutex.Unlock()
  3139  	if fake.invocations == nil {
  3140  		fake.invocations = map[string][][]interface{}{}
  3141  	}
  3142  	if fake.invocations[key] == nil {
  3143  		fake.invocations[key] = [][]interface{}{}
  3144  	}
  3145  	fake.invocations[key] = append(fake.invocations[key], args)
  3146  }
  3147  
  3148  var _ coreconfig.ReadWriter = new(FakeReadWriter)