github.com/mook-as/cf-cli@v7.0.0-beta.28.0.20200120190804-b91c115fae48+incompatible/actor/v2action/v2actionfakes/fake_config.go (about)

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package v2actionfakes
     3  
     4  import (
     5  	"sync"
     6  	"time"
     7  
     8  	"code.cloudfoundry.org/cli/actor/v2action"
     9  )
    10  
    11  type FakeConfig struct {
    12  	AccessTokenStub        func() string
    13  	accessTokenMutex       sync.RWMutex
    14  	accessTokenArgsForCall []struct {
    15  	}
    16  	accessTokenReturns struct {
    17  		result1 string
    18  	}
    19  	accessTokenReturnsOnCall map[int]struct {
    20  		result1 string
    21  	}
    22  	BinaryNameStub        func() string
    23  	binaryNameMutex       sync.RWMutex
    24  	binaryNameArgsForCall []struct {
    25  	}
    26  	binaryNameReturns struct {
    27  		result1 string
    28  	}
    29  	binaryNameReturnsOnCall map[int]struct {
    30  		result1 string
    31  	}
    32  	DialTimeoutStub        func() time.Duration
    33  	dialTimeoutMutex       sync.RWMutex
    34  	dialTimeoutArgsForCall []struct {
    35  	}
    36  	dialTimeoutReturns struct {
    37  		result1 time.Duration
    38  	}
    39  	dialTimeoutReturnsOnCall map[int]struct {
    40  		result1 time.Duration
    41  	}
    42  	PollingIntervalStub        func() time.Duration
    43  	pollingIntervalMutex       sync.RWMutex
    44  	pollingIntervalArgsForCall []struct {
    45  	}
    46  	pollingIntervalReturns struct {
    47  		result1 time.Duration
    48  	}
    49  	pollingIntervalReturnsOnCall map[int]struct {
    50  		result1 time.Duration
    51  	}
    52  	RefreshTokenStub        func() string
    53  	refreshTokenMutex       sync.RWMutex
    54  	refreshTokenArgsForCall []struct {
    55  	}
    56  	refreshTokenReturns struct {
    57  		result1 string
    58  	}
    59  	refreshTokenReturnsOnCall map[int]struct {
    60  		result1 string
    61  	}
    62  	SSHOAuthClientStub        func() string
    63  	sSHOAuthClientMutex       sync.RWMutex
    64  	sSHOAuthClientArgsForCall []struct {
    65  	}
    66  	sSHOAuthClientReturns struct {
    67  		result1 string
    68  	}
    69  	sSHOAuthClientReturnsOnCall map[int]struct {
    70  		result1 string
    71  	}
    72  	SetAccessTokenStub        func(string)
    73  	setAccessTokenMutex       sync.RWMutex
    74  	setAccessTokenArgsForCall []struct {
    75  		arg1 string
    76  	}
    77  	SetRefreshTokenStub        func(string)
    78  	setRefreshTokenMutex       sync.RWMutex
    79  	setRefreshTokenArgsForCall []struct {
    80  		arg1 string
    81  	}
    82  	SetTargetInformationStub        func(string, string, string, string, string, string, bool)
    83  	setTargetInformationMutex       sync.RWMutex
    84  	setTargetInformationArgsForCall []struct {
    85  		arg1 string
    86  		arg2 string
    87  		arg3 string
    88  		arg4 string
    89  		arg5 string
    90  		arg6 string
    91  		arg7 bool
    92  	}
    93  	SetTokenInformationStub        func(string, string, string)
    94  	setTokenInformationMutex       sync.RWMutex
    95  	setTokenInformationArgsForCall []struct {
    96  		arg1 string
    97  		arg2 string
    98  		arg3 string
    99  	}
   100  	SetUAAClientCredentialsStub        func(string, string)
   101  	setUAAClientCredentialsMutex       sync.RWMutex
   102  	setUAAClientCredentialsArgsForCall []struct {
   103  		arg1 string
   104  		arg2 string
   105  	}
   106  	SetUAAGrantTypeStub        func(string)
   107  	setUAAGrantTypeMutex       sync.RWMutex
   108  	setUAAGrantTypeArgsForCall []struct {
   109  		arg1 string
   110  	}
   111  	SkipSSLValidationStub        func() bool
   112  	skipSSLValidationMutex       sync.RWMutex
   113  	skipSSLValidationArgsForCall []struct {
   114  	}
   115  	skipSSLValidationReturns struct {
   116  		result1 bool
   117  	}
   118  	skipSSLValidationReturnsOnCall map[int]struct {
   119  		result1 bool
   120  	}
   121  	StagingTimeoutStub        func() time.Duration
   122  	stagingTimeoutMutex       sync.RWMutex
   123  	stagingTimeoutArgsForCall []struct {
   124  	}
   125  	stagingTimeoutReturns struct {
   126  		result1 time.Duration
   127  	}
   128  	stagingTimeoutReturnsOnCall map[int]struct {
   129  		result1 time.Duration
   130  	}
   131  	StartupTimeoutStub        func() time.Duration
   132  	startupTimeoutMutex       sync.RWMutex
   133  	startupTimeoutArgsForCall []struct {
   134  	}
   135  	startupTimeoutReturns struct {
   136  		result1 time.Duration
   137  	}
   138  	startupTimeoutReturnsOnCall map[int]struct {
   139  		result1 time.Duration
   140  	}
   141  	TargetStub        func() string
   142  	targetMutex       sync.RWMutex
   143  	targetArgsForCall []struct {
   144  	}
   145  	targetReturns struct {
   146  		result1 string
   147  	}
   148  	targetReturnsOnCall map[int]struct {
   149  		result1 string
   150  	}
   151  	UAAGrantTypeStub        func() string
   152  	uAAGrantTypeMutex       sync.RWMutex
   153  	uAAGrantTypeArgsForCall []struct {
   154  	}
   155  	uAAGrantTypeReturns struct {
   156  		result1 string
   157  	}
   158  	uAAGrantTypeReturnsOnCall map[int]struct {
   159  		result1 string
   160  	}
   161  	UnsetOrganizationAndSpaceInformationStub        func()
   162  	unsetOrganizationAndSpaceInformationMutex       sync.RWMutex
   163  	unsetOrganizationAndSpaceInformationArgsForCall []struct {
   164  	}
   165  	UnsetSpaceInformationStub        func()
   166  	unsetSpaceInformationMutex       sync.RWMutex
   167  	unsetSpaceInformationArgsForCall []struct {
   168  	}
   169  	VerboseStub        func() (bool, []string)
   170  	verboseMutex       sync.RWMutex
   171  	verboseArgsForCall []struct {
   172  	}
   173  	verboseReturns struct {
   174  		result1 bool
   175  		result2 []string
   176  	}
   177  	verboseReturnsOnCall map[int]struct {
   178  		result1 bool
   179  		result2 []string
   180  	}
   181  	invocations      map[string][][]interface{}
   182  	invocationsMutex sync.RWMutex
   183  }
   184  
   185  func (fake *FakeConfig) AccessToken() string {
   186  	fake.accessTokenMutex.Lock()
   187  	ret, specificReturn := fake.accessTokenReturnsOnCall[len(fake.accessTokenArgsForCall)]
   188  	fake.accessTokenArgsForCall = append(fake.accessTokenArgsForCall, struct {
   189  	}{})
   190  	fake.recordInvocation("AccessToken", []interface{}{})
   191  	fake.accessTokenMutex.Unlock()
   192  	if fake.AccessTokenStub != nil {
   193  		return fake.AccessTokenStub()
   194  	}
   195  	if specificReturn {
   196  		return ret.result1
   197  	}
   198  	fakeReturns := fake.accessTokenReturns
   199  	return fakeReturns.result1
   200  }
   201  
   202  func (fake *FakeConfig) AccessTokenCallCount() int {
   203  	fake.accessTokenMutex.RLock()
   204  	defer fake.accessTokenMutex.RUnlock()
   205  	return len(fake.accessTokenArgsForCall)
   206  }
   207  
   208  func (fake *FakeConfig) AccessTokenCalls(stub func() string) {
   209  	fake.accessTokenMutex.Lock()
   210  	defer fake.accessTokenMutex.Unlock()
   211  	fake.AccessTokenStub = stub
   212  }
   213  
   214  func (fake *FakeConfig) AccessTokenReturns(result1 string) {
   215  	fake.accessTokenMutex.Lock()
   216  	defer fake.accessTokenMutex.Unlock()
   217  	fake.AccessTokenStub = nil
   218  	fake.accessTokenReturns = struct {
   219  		result1 string
   220  	}{result1}
   221  }
   222  
   223  func (fake *FakeConfig) AccessTokenReturnsOnCall(i int, result1 string) {
   224  	fake.accessTokenMutex.Lock()
   225  	defer fake.accessTokenMutex.Unlock()
   226  	fake.AccessTokenStub = nil
   227  	if fake.accessTokenReturnsOnCall == nil {
   228  		fake.accessTokenReturnsOnCall = make(map[int]struct {
   229  			result1 string
   230  		})
   231  	}
   232  	fake.accessTokenReturnsOnCall[i] = struct {
   233  		result1 string
   234  	}{result1}
   235  }
   236  
   237  func (fake *FakeConfig) BinaryName() string {
   238  	fake.binaryNameMutex.Lock()
   239  	ret, specificReturn := fake.binaryNameReturnsOnCall[len(fake.binaryNameArgsForCall)]
   240  	fake.binaryNameArgsForCall = append(fake.binaryNameArgsForCall, struct {
   241  	}{})
   242  	fake.recordInvocation("BinaryName", []interface{}{})
   243  	fake.binaryNameMutex.Unlock()
   244  	if fake.BinaryNameStub != nil {
   245  		return fake.BinaryNameStub()
   246  	}
   247  	if specificReturn {
   248  		return ret.result1
   249  	}
   250  	fakeReturns := fake.binaryNameReturns
   251  	return fakeReturns.result1
   252  }
   253  
   254  func (fake *FakeConfig) BinaryNameCallCount() int {
   255  	fake.binaryNameMutex.RLock()
   256  	defer fake.binaryNameMutex.RUnlock()
   257  	return len(fake.binaryNameArgsForCall)
   258  }
   259  
   260  func (fake *FakeConfig) BinaryNameCalls(stub func() string) {
   261  	fake.binaryNameMutex.Lock()
   262  	defer fake.binaryNameMutex.Unlock()
   263  	fake.BinaryNameStub = stub
   264  }
   265  
   266  func (fake *FakeConfig) BinaryNameReturns(result1 string) {
   267  	fake.binaryNameMutex.Lock()
   268  	defer fake.binaryNameMutex.Unlock()
   269  	fake.BinaryNameStub = nil
   270  	fake.binaryNameReturns = struct {
   271  		result1 string
   272  	}{result1}
   273  }
   274  
   275  func (fake *FakeConfig) BinaryNameReturnsOnCall(i int, result1 string) {
   276  	fake.binaryNameMutex.Lock()
   277  	defer fake.binaryNameMutex.Unlock()
   278  	fake.BinaryNameStub = nil
   279  	if fake.binaryNameReturnsOnCall == nil {
   280  		fake.binaryNameReturnsOnCall = make(map[int]struct {
   281  			result1 string
   282  		})
   283  	}
   284  	fake.binaryNameReturnsOnCall[i] = struct {
   285  		result1 string
   286  	}{result1}
   287  }
   288  
   289  func (fake *FakeConfig) DialTimeout() time.Duration {
   290  	fake.dialTimeoutMutex.Lock()
   291  	ret, specificReturn := fake.dialTimeoutReturnsOnCall[len(fake.dialTimeoutArgsForCall)]
   292  	fake.dialTimeoutArgsForCall = append(fake.dialTimeoutArgsForCall, struct {
   293  	}{})
   294  	fake.recordInvocation("DialTimeout", []interface{}{})
   295  	fake.dialTimeoutMutex.Unlock()
   296  	if fake.DialTimeoutStub != nil {
   297  		return fake.DialTimeoutStub()
   298  	}
   299  	if specificReturn {
   300  		return ret.result1
   301  	}
   302  	fakeReturns := fake.dialTimeoutReturns
   303  	return fakeReturns.result1
   304  }
   305  
   306  func (fake *FakeConfig) DialTimeoutCallCount() int {
   307  	fake.dialTimeoutMutex.RLock()
   308  	defer fake.dialTimeoutMutex.RUnlock()
   309  	return len(fake.dialTimeoutArgsForCall)
   310  }
   311  
   312  func (fake *FakeConfig) DialTimeoutCalls(stub func() time.Duration) {
   313  	fake.dialTimeoutMutex.Lock()
   314  	defer fake.dialTimeoutMutex.Unlock()
   315  	fake.DialTimeoutStub = stub
   316  }
   317  
   318  func (fake *FakeConfig) DialTimeoutReturns(result1 time.Duration) {
   319  	fake.dialTimeoutMutex.Lock()
   320  	defer fake.dialTimeoutMutex.Unlock()
   321  	fake.DialTimeoutStub = nil
   322  	fake.dialTimeoutReturns = struct {
   323  		result1 time.Duration
   324  	}{result1}
   325  }
   326  
   327  func (fake *FakeConfig) DialTimeoutReturnsOnCall(i int, result1 time.Duration) {
   328  	fake.dialTimeoutMutex.Lock()
   329  	defer fake.dialTimeoutMutex.Unlock()
   330  	fake.DialTimeoutStub = nil
   331  	if fake.dialTimeoutReturnsOnCall == nil {
   332  		fake.dialTimeoutReturnsOnCall = make(map[int]struct {
   333  			result1 time.Duration
   334  		})
   335  	}
   336  	fake.dialTimeoutReturnsOnCall[i] = struct {
   337  		result1 time.Duration
   338  	}{result1}
   339  }
   340  
   341  func (fake *FakeConfig) PollingInterval() time.Duration {
   342  	fake.pollingIntervalMutex.Lock()
   343  	ret, specificReturn := fake.pollingIntervalReturnsOnCall[len(fake.pollingIntervalArgsForCall)]
   344  	fake.pollingIntervalArgsForCall = append(fake.pollingIntervalArgsForCall, struct {
   345  	}{})
   346  	fake.recordInvocation("PollingInterval", []interface{}{})
   347  	fake.pollingIntervalMutex.Unlock()
   348  	if fake.PollingIntervalStub != nil {
   349  		return fake.PollingIntervalStub()
   350  	}
   351  	if specificReturn {
   352  		return ret.result1
   353  	}
   354  	fakeReturns := fake.pollingIntervalReturns
   355  	return fakeReturns.result1
   356  }
   357  
   358  func (fake *FakeConfig) PollingIntervalCallCount() int {
   359  	fake.pollingIntervalMutex.RLock()
   360  	defer fake.pollingIntervalMutex.RUnlock()
   361  	return len(fake.pollingIntervalArgsForCall)
   362  }
   363  
   364  func (fake *FakeConfig) PollingIntervalCalls(stub func() time.Duration) {
   365  	fake.pollingIntervalMutex.Lock()
   366  	defer fake.pollingIntervalMutex.Unlock()
   367  	fake.PollingIntervalStub = stub
   368  }
   369  
   370  func (fake *FakeConfig) PollingIntervalReturns(result1 time.Duration) {
   371  	fake.pollingIntervalMutex.Lock()
   372  	defer fake.pollingIntervalMutex.Unlock()
   373  	fake.PollingIntervalStub = nil
   374  	fake.pollingIntervalReturns = struct {
   375  		result1 time.Duration
   376  	}{result1}
   377  }
   378  
   379  func (fake *FakeConfig) PollingIntervalReturnsOnCall(i int, result1 time.Duration) {
   380  	fake.pollingIntervalMutex.Lock()
   381  	defer fake.pollingIntervalMutex.Unlock()
   382  	fake.PollingIntervalStub = nil
   383  	if fake.pollingIntervalReturnsOnCall == nil {
   384  		fake.pollingIntervalReturnsOnCall = make(map[int]struct {
   385  			result1 time.Duration
   386  		})
   387  	}
   388  	fake.pollingIntervalReturnsOnCall[i] = struct {
   389  		result1 time.Duration
   390  	}{result1}
   391  }
   392  
   393  func (fake *FakeConfig) RefreshToken() string {
   394  	fake.refreshTokenMutex.Lock()
   395  	ret, specificReturn := fake.refreshTokenReturnsOnCall[len(fake.refreshTokenArgsForCall)]
   396  	fake.refreshTokenArgsForCall = append(fake.refreshTokenArgsForCall, struct {
   397  	}{})
   398  	fake.recordInvocation("RefreshToken", []interface{}{})
   399  	fake.refreshTokenMutex.Unlock()
   400  	if fake.RefreshTokenStub != nil {
   401  		return fake.RefreshTokenStub()
   402  	}
   403  	if specificReturn {
   404  		return ret.result1
   405  	}
   406  	fakeReturns := fake.refreshTokenReturns
   407  	return fakeReturns.result1
   408  }
   409  
   410  func (fake *FakeConfig) RefreshTokenCallCount() int {
   411  	fake.refreshTokenMutex.RLock()
   412  	defer fake.refreshTokenMutex.RUnlock()
   413  	return len(fake.refreshTokenArgsForCall)
   414  }
   415  
   416  func (fake *FakeConfig) RefreshTokenCalls(stub func() string) {
   417  	fake.refreshTokenMutex.Lock()
   418  	defer fake.refreshTokenMutex.Unlock()
   419  	fake.RefreshTokenStub = stub
   420  }
   421  
   422  func (fake *FakeConfig) RefreshTokenReturns(result1 string) {
   423  	fake.refreshTokenMutex.Lock()
   424  	defer fake.refreshTokenMutex.Unlock()
   425  	fake.RefreshTokenStub = nil
   426  	fake.refreshTokenReturns = struct {
   427  		result1 string
   428  	}{result1}
   429  }
   430  
   431  func (fake *FakeConfig) RefreshTokenReturnsOnCall(i int, result1 string) {
   432  	fake.refreshTokenMutex.Lock()
   433  	defer fake.refreshTokenMutex.Unlock()
   434  	fake.RefreshTokenStub = nil
   435  	if fake.refreshTokenReturnsOnCall == nil {
   436  		fake.refreshTokenReturnsOnCall = make(map[int]struct {
   437  			result1 string
   438  		})
   439  	}
   440  	fake.refreshTokenReturnsOnCall[i] = struct {
   441  		result1 string
   442  	}{result1}
   443  }
   444  
   445  func (fake *FakeConfig) SSHOAuthClient() string {
   446  	fake.sSHOAuthClientMutex.Lock()
   447  	ret, specificReturn := fake.sSHOAuthClientReturnsOnCall[len(fake.sSHOAuthClientArgsForCall)]
   448  	fake.sSHOAuthClientArgsForCall = append(fake.sSHOAuthClientArgsForCall, struct {
   449  	}{})
   450  	fake.recordInvocation("SSHOAuthClient", []interface{}{})
   451  	fake.sSHOAuthClientMutex.Unlock()
   452  	if fake.SSHOAuthClientStub != nil {
   453  		return fake.SSHOAuthClientStub()
   454  	}
   455  	if specificReturn {
   456  		return ret.result1
   457  	}
   458  	fakeReturns := fake.sSHOAuthClientReturns
   459  	return fakeReturns.result1
   460  }
   461  
   462  func (fake *FakeConfig) SSHOAuthClientCallCount() int {
   463  	fake.sSHOAuthClientMutex.RLock()
   464  	defer fake.sSHOAuthClientMutex.RUnlock()
   465  	return len(fake.sSHOAuthClientArgsForCall)
   466  }
   467  
   468  func (fake *FakeConfig) SSHOAuthClientCalls(stub func() string) {
   469  	fake.sSHOAuthClientMutex.Lock()
   470  	defer fake.sSHOAuthClientMutex.Unlock()
   471  	fake.SSHOAuthClientStub = stub
   472  }
   473  
   474  func (fake *FakeConfig) SSHOAuthClientReturns(result1 string) {
   475  	fake.sSHOAuthClientMutex.Lock()
   476  	defer fake.sSHOAuthClientMutex.Unlock()
   477  	fake.SSHOAuthClientStub = nil
   478  	fake.sSHOAuthClientReturns = struct {
   479  		result1 string
   480  	}{result1}
   481  }
   482  
   483  func (fake *FakeConfig) SSHOAuthClientReturnsOnCall(i int, result1 string) {
   484  	fake.sSHOAuthClientMutex.Lock()
   485  	defer fake.sSHOAuthClientMutex.Unlock()
   486  	fake.SSHOAuthClientStub = nil
   487  	if fake.sSHOAuthClientReturnsOnCall == nil {
   488  		fake.sSHOAuthClientReturnsOnCall = make(map[int]struct {
   489  			result1 string
   490  		})
   491  	}
   492  	fake.sSHOAuthClientReturnsOnCall[i] = struct {
   493  		result1 string
   494  	}{result1}
   495  }
   496  
   497  func (fake *FakeConfig) SetAccessToken(arg1 string) {
   498  	fake.setAccessTokenMutex.Lock()
   499  	fake.setAccessTokenArgsForCall = append(fake.setAccessTokenArgsForCall, struct {
   500  		arg1 string
   501  	}{arg1})
   502  	fake.recordInvocation("SetAccessToken", []interface{}{arg1})
   503  	fake.setAccessTokenMutex.Unlock()
   504  	if fake.SetAccessTokenStub != nil {
   505  		fake.SetAccessTokenStub(arg1)
   506  	}
   507  }
   508  
   509  func (fake *FakeConfig) SetAccessTokenCallCount() int {
   510  	fake.setAccessTokenMutex.RLock()
   511  	defer fake.setAccessTokenMutex.RUnlock()
   512  	return len(fake.setAccessTokenArgsForCall)
   513  }
   514  
   515  func (fake *FakeConfig) SetAccessTokenCalls(stub func(string)) {
   516  	fake.setAccessTokenMutex.Lock()
   517  	defer fake.setAccessTokenMutex.Unlock()
   518  	fake.SetAccessTokenStub = stub
   519  }
   520  
   521  func (fake *FakeConfig) SetAccessTokenArgsForCall(i int) string {
   522  	fake.setAccessTokenMutex.RLock()
   523  	defer fake.setAccessTokenMutex.RUnlock()
   524  	argsForCall := fake.setAccessTokenArgsForCall[i]
   525  	return argsForCall.arg1
   526  }
   527  
   528  func (fake *FakeConfig) SetRefreshToken(arg1 string) {
   529  	fake.setRefreshTokenMutex.Lock()
   530  	fake.setRefreshTokenArgsForCall = append(fake.setRefreshTokenArgsForCall, struct {
   531  		arg1 string
   532  	}{arg1})
   533  	fake.recordInvocation("SetRefreshToken", []interface{}{arg1})
   534  	fake.setRefreshTokenMutex.Unlock()
   535  	if fake.SetRefreshTokenStub != nil {
   536  		fake.SetRefreshTokenStub(arg1)
   537  	}
   538  }
   539  
   540  func (fake *FakeConfig) SetRefreshTokenCallCount() int {
   541  	fake.setRefreshTokenMutex.RLock()
   542  	defer fake.setRefreshTokenMutex.RUnlock()
   543  	return len(fake.setRefreshTokenArgsForCall)
   544  }
   545  
   546  func (fake *FakeConfig) SetRefreshTokenCalls(stub func(string)) {
   547  	fake.setRefreshTokenMutex.Lock()
   548  	defer fake.setRefreshTokenMutex.Unlock()
   549  	fake.SetRefreshTokenStub = stub
   550  }
   551  
   552  func (fake *FakeConfig) SetRefreshTokenArgsForCall(i int) string {
   553  	fake.setRefreshTokenMutex.RLock()
   554  	defer fake.setRefreshTokenMutex.RUnlock()
   555  	argsForCall := fake.setRefreshTokenArgsForCall[i]
   556  	return argsForCall.arg1
   557  }
   558  
   559  func (fake *FakeConfig) SetTargetInformation(arg1 string, arg2 string, arg3 string, arg4 string, arg5 string, arg6 string, arg7 bool) {
   560  	fake.setTargetInformationMutex.Lock()
   561  	fake.setTargetInformationArgsForCall = append(fake.setTargetInformationArgsForCall, struct {
   562  		arg1 string
   563  		arg2 string
   564  		arg3 string
   565  		arg4 string
   566  		arg5 string
   567  		arg6 string
   568  		arg7 bool
   569  	}{arg1, arg2, arg3, arg4, arg5, arg6, arg7})
   570  	fake.recordInvocation("SetTargetInformation", []interface{}{arg1, arg2, arg3, arg4, arg5, arg6, arg7})
   571  	fake.setTargetInformationMutex.Unlock()
   572  	if fake.SetTargetInformationStub != nil {
   573  		fake.SetTargetInformationStub(arg1, arg2, arg3, arg4, arg5, arg6, arg7)
   574  	}
   575  }
   576  
   577  func (fake *FakeConfig) SetTargetInformationCallCount() int {
   578  	fake.setTargetInformationMutex.RLock()
   579  	defer fake.setTargetInformationMutex.RUnlock()
   580  	return len(fake.setTargetInformationArgsForCall)
   581  }
   582  
   583  func (fake *FakeConfig) SetTargetInformationCalls(stub func(string, string, string, string, string, string, bool)) {
   584  	fake.setTargetInformationMutex.Lock()
   585  	defer fake.setTargetInformationMutex.Unlock()
   586  	fake.SetTargetInformationStub = stub
   587  }
   588  
   589  func (fake *FakeConfig) SetTargetInformationArgsForCall(i int) (string, string, string, string, string, string, bool) {
   590  	fake.setTargetInformationMutex.RLock()
   591  	defer fake.setTargetInformationMutex.RUnlock()
   592  	argsForCall := fake.setTargetInformationArgsForCall[i]
   593  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4, argsForCall.arg5, argsForCall.arg6, argsForCall.arg7
   594  }
   595  
   596  func (fake *FakeConfig) SetTokenInformation(arg1 string, arg2 string, arg3 string) {
   597  	fake.setTokenInformationMutex.Lock()
   598  	fake.setTokenInformationArgsForCall = append(fake.setTokenInformationArgsForCall, struct {
   599  		arg1 string
   600  		arg2 string
   601  		arg3 string
   602  	}{arg1, arg2, arg3})
   603  	fake.recordInvocation("SetTokenInformation", []interface{}{arg1, arg2, arg3})
   604  	fake.setTokenInformationMutex.Unlock()
   605  	if fake.SetTokenInformationStub != nil {
   606  		fake.SetTokenInformationStub(arg1, arg2, arg3)
   607  	}
   608  }
   609  
   610  func (fake *FakeConfig) SetTokenInformationCallCount() int {
   611  	fake.setTokenInformationMutex.RLock()
   612  	defer fake.setTokenInformationMutex.RUnlock()
   613  	return len(fake.setTokenInformationArgsForCall)
   614  }
   615  
   616  func (fake *FakeConfig) SetTokenInformationCalls(stub func(string, string, string)) {
   617  	fake.setTokenInformationMutex.Lock()
   618  	defer fake.setTokenInformationMutex.Unlock()
   619  	fake.SetTokenInformationStub = stub
   620  }
   621  
   622  func (fake *FakeConfig) SetTokenInformationArgsForCall(i int) (string, string, string) {
   623  	fake.setTokenInformationMutex.RLock()
   624  	defer fake.setTokenInformationMutex.RUnlock()
   625  	argsForCall := fake.setTokenInformationArgsForCall[i]
   626  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
   627  }
   628  
   629  func (fake *FakeConfig) SetUAAClientCredentials(arg1 string, arg2 string) {
   630  	fake.setUAAClientCredentialsMutex.Lock()
   631  	fake.setUAAClientCredentialsArgsForCall = append(fake.setUAAClientCredentialsArgsForCall, struct {
   632  		arg1 string
   633  		arg2 string
   634  	}{arg1, arg2})
   635  	fake.recordInvocation("SetUAAClientCredentials", []interface{}{arg1, arg2})
   636  	fake.setUAAClientCredentialsMutex.Unlock()
   637  	if fake.SetUAAClientCredentialsStub != nil {
   638  		fake.SetUAAClientCredentialsStub(arg1, arg2)
   639  	}
   640  }
   641  
   642  func (fake *FakeConfig) SetUAAClientCredentialsCallCount() int {
   643  	fake.setUAAClientCredentialsMutex.RLock()
   644  	defer fake.setUAAClientCredentialsMutex.RUnlock()
   645  	return len(fake.setUAAClientCredentialsArgsForCall)
   646  }
   647  
   648  func (fake *FakeConfig) SetUAAClientCredentialsCalls(stub func(string, string)) {
   649  	fake.setUAAClientCredentialsMutex.Lock()
   650  	defer fake.setUAAClientCredentialsMutex.Unlock()
   651  	fake.SetUAAClientCredentialsStub = stub
   652  }
   653  
   654  func (fake *FakeConfig) SetUAAClientCredentialsArgsForCall(i int) (string, string) {
   655  	fake.setUAAClientCredentialsMutex.RLock()
   656  	defer fake.setUAAClientCredentialsMutex.RUnlock()
   657  	argsForCall := fake.setUAAClientCredentialsArgsForCall[i]
   658  	return argsForCall.arg1, argsForCall.arg2
   659  }
   660  
   661  func (fake *FakeConfig) SetUAAGrantType(arg1 string) {
   662  	fake.setUAAGrantTypeMutex.Lock()
   663  	fake.setUAAGrantTypeArgsForCall = append(fake.setUAAGrantTypeArgsForCall, struct {
   664  		arg1 string
   665  	}{arg1})
   666  	fake.recordInvocation("SetUAAGrantType", []interface{}{arg1})
   667  	fake.setUAAGrantTypeMutex.Unlock()
   668  	if fake.SetUAAGrantTypeStub != nil {
   669  		fake.SetUAAGrantTypeStub(arg1)
   670  	}
   671  }
   672  
   673  func (fake *FakeConfig) SetUAAGrantTypeCallCount() int {
   674  	fake.setUAAGrantTypeMutex.RLock()
   675  	defer fake.setUAAGrantTypeMutex.RUnlock()
   676  	return len(fake.setUAAGrantTypeArgsForCall)
   677  }
   678  
   679  func (fake *FakeConfig) SetUAAGrantTypeCalls(stub func(string)) {
   680  	fake.setUAAGrantTypeMutex.Lock()
   681  	defer fake.setUAAGrantTypeMutex.Unlock()
   682  	fake.SetUAAGrantTypeStub = stub
   683  }
   684  
   685  func (fake *FakeConfig) SetUAAGrantTypeArgsForCall(i int) string {
   686  	fake.setUAAGrantTypeMutex.RLock()
   687  	defer fake.setUAAGrantTypeMutex.RUnlock()
   688  	argsForCall := fake.setUAAGrantTypeArgsForCall[i]
   689  	return argsForCall.arg1
   690  }
   691  
   692  func (fake *FakeConfig) SkipSSLValidation() bool {
   693  	fake.skipSSLValidationMutex.Lock()
   694  	ret, specificReturn := fake.skipSSLValidationReturnsOnCall[len(fake.skipSSLValidationArgsForCall)]
   695  	fake.skipSSLValidationArgsForCall = append(fake.skipSSLValidationArgsForCall, struct {
   696  	}{})
   697  	fake.recordInvocation("SkipSSLValidation", []interface{}{})
   698  	fake.skipSSLValidationMutex.Unlock()
   699  	if fake.SkipSSLValidationStub != nil {
   700  		return fake.SkipSSLValidationStub()
   701  	}
   702  	if specificReturn {
   703  		return ret.result1
   704  	}
   705  	fakeReturns := fake.skipSSLValidationReturns
   706  	return fakeReturns.result1
   707  }
   708  
   709  func (fake *FakeConfig) SkipSSLValidationCallCount() int {
   710  	fake.skipSSLValidationMutex.RLock()
   711  	defer fake.skipSSLValidationMutex.RUnlock()
   712  	return len(fake.skipSSLValidationArgsForCall)
   713  }
   714  
   715  func (fake *FakeConfig) SkipSSLValidationCalls(stub func() bool) {
   716  	fake.skipSSLValidationMutex.Lock()
   717  	defer fake.skipSSLValidationMutex.Unlock()
   718  	fake.SkipSSLValidationStub = stub
   719  }
   720  
   721  func (fake *FakeConfig) SkipSSLValidationReturns(result1 bool) {
   722  	fake.skipSSLValidationMutex.Lock()
   723  	defer fake.skipSSLValidationMutex.Unlock()
   724  	fake.SkipSSLValidationStub = nil
   725  	fake.skipSSLValidationReturns = struct {
   726  		result1 bool
   727  	}{result1}
   728  }
   729  
   730  func (fake *FakeConfig) SkipSSLValidationReturnsOnCall(i int, result1 bool) {
   731  	fake.skipSSLValidationMutex.Lock()
   732  	defer fake.skipSSLValidationMutex.Unlock()
   733  	fake.SkipSSLValidationStub = nil
   734  	if fake.skipSSLValidationReturnsOnCall == nil {
   735  		fake.skipSSLValidationReturnsOnCall = make(map[int]struct {
   736  			result1 bool
   737  		})
   738  	}
   739  	fake.skipSSLValidationReturnsOnCall[i] = struct {
   740  		result1 bool
   741  	}{result1}
   742  }
   743  
   744  func (fake *FakeConfig) StagingTimeout() time.Duration {
   745  	fake.stagingTimeoutMutex.Lock()
   746  	ret, specificReturn := fake.stagingTimeoutReturnsOnCall[len(fake.stagingTimeoutArgsForCall)]
   747  	fake.stagingTimeoutArgsForCall = append(fake.stagingTimeoutArgsForCall, struct {
   748  	}{})
   749  	fake.recordInvocation("StagingTimeout", []interface{}{})
   750  	fake.stagingTimeoutMutex.Unlock()
   751  	if fake.StagingTimeoutStub != nil {
   752  		return fake.StagingTimeoutStub()
   753  	}
   754  	if specificReturn {
   755  		return ret.result1
   756  	}
   757  	fakeReturns := fake.stagingTimeoutReturns
   758  	return fakeReturns.result1
   759  }
   760  
   761  func (fake *FakeConfig) StagingTimeoutCallCount() int {
   762  	fake.stagingTimeoutMutex.RLock()
   763  	defer fake.stagingTimeoutMutex.RUnlock()
   764  	return len(fake.stagingTimeoutArgsForCall)
   765  }
   766  
   767  func (fake *FakeConfig) StagingTimeoutCalls(stub func() time.Duration) {
   768  	fake.stagingTimeoutMutex.Lock()
   769  	defer fake.stagingTimeoutMutex.Unlock()
   770  	fake.StagingTimeoutStub = stub
   771  }
   772  
   773  func (fake *FakeConfig) StagingTimeoutReturns(result1 time.Duration) {
   774  	fake.stagingTimeoutMutex.Lock()
   775  	defer fake.stagingTimeoutMutex.Unlock()
   776  	fake.StagingTimeoutStub = nil
   777  	fake.stagingTimeoutReturns = struct {
   778  		result1 time.Duration
   779  	}{result1}
   780  }
   781  
   782  func (fake *FakeConfig) StagingTimeoutReturnsOnCall(i int, result1 time.Duration) {
   783  	fake.stagingTimeoutMutex.Lock()
   784  	defer fake.stagingTimeoutMutex.Unlock()
   785  	fake.StagingTimeoutStub = nil
   786  	if fake.stagingTimeoutReturnsOnCall == nil {
   787  		fake.stagingTimeoutReturnsOnCall = make(map[int]struct {
   788  			result1 time.Duration
   789  		})
   790  	}
   791  	fake.stagingTimeoutReturnsOnCall[i] = struct {
   792  		result1 time.Duration
   793  	}{result1}
   794  }
   795  
   796  func (fake *FakeConfig) StartupTimeout() time.Duration {
   797  	fake.startupTimeoutMutex.Lock()
   798  	ret, specificReturn := fake.startupTimeoutReturnsOnCall[len(fake.startupTimeoutArgsForCall)]
   799  	fake.startupTimeoutArgsForCall = append(fake.startupTimeoutArgsForCall, struct {
   800  	}{})
   801  	fake.recordInvocation("StartupTimeout", []interface{}{})
   802  	fake.startupTimeoutMutex.Unlock()
   803  	if fake.StartupTimeoutStub != nil {
   804  		return fake.StartupTimeoutStub()
   805  	}
   806  	if specificReturn {
   807  		return ret.result1
   808  	}
   809  	fakeReturns := fake.startupTimeoutReturns
   810  	return fakeReturns.result1
   811  }
   812  
   813  func (fake *FakeConfig) StartupTimeoutCallCount() int {
   814  	fake.startupTimeoutMutex.RLock()
   815  	defer fake.startupTimeoutMutex.RUnlock()
   816  	return len(fake.startupTimeoutArgsForCall)
   817  }
   818  
   819  func (fake *FakeConfig) StartupTimeoutCalls(stub func() time.Duration) {
   820  	fake.startupTimeoutMutex.Lock()
   821  	defer fake.startupTimeoutMutex.Unlock()
   822  	fake.StartupTimeoutStub = stub
   823  }
   824  
   825  func (fake *FakeConfig) StartupTimeoutReturns(result1 time.Duration) {
   826  	fake.startupTimeoutMutex.Lock()
   827  	defer fake.startupTimeoutMutex.Unlock()
   828  	fake.StartupTimeoutStub = nil
   829  	fake.startupTimeoutReturns = struct {
   830  		result1 time.Duration
   831  	}{result1}
   832  }
   833  
   834  func (fake *FakeConfig) StartupTimeoutReturnsOnCall(i int, result1 time.Duration) {
   835  	fake.startupTimeoutMutex.Lock()
   836  	defer fake.startupTimeoutMutex.Unlock()
   837  	fake.StartupTimeoutStub = nil
   838  	if fake.startupTimeoutReturnsOnCall == nil {
   839  		fake.startupTimeoutReturnsOnCall = make(map[int]struct {
   840  			result1 time.Duration
   841  		})
   842  	}
   843  	fake.startupTimeoutReturnsOnCall[i] = struct {
   844  		result1 time.Duration
   845  	}{result1}
   846  }
   847  
   848  func (fake *FakeConfig) Target() string {
   849  	fake.targetMutex.Lock()
   850  	ret, specificReturn := fake.targetReturnsOnCall[len(fake.targetArgsForCall)]
   851  	fake.targetArgsForCall = append(fake.targetArgsForCall, struct {
   852  	}{})
   853  	fake.recordInvocation("Target", []interface{}{})
   854  	fake.targetMutex.Unlock()
   855  	if fake.TargetStub != nil {
   856  		return fake.TargetStub()
   857  	}
   858  	if specificReturn {
   859  		return ret.result1
   860  	}
   861  	fakeReturns := fake.targetReturns
   862  	return fakeReturns.result1
   863  }
   864  
   865  func (fake *FakeConfig) TargetCallCount() int {
   866  	fake.targetMutex.RLock()
   867  	defer fake.targetMutex.RUnlock()
   868  	return len(fake.targetArgsForCall)
   869  }
   870  
   871  func (fake *FakeConfig) TargetCalls(stub func() string) {
   872  	fake.targetMutex.Lock()
   873  	defer fake.targetMutex.Unlock()
   874  	fake.TargetStub = stub
   875  }
   876  
   877  func (fake *FakeConfig) TargetReturns(result1 string) {
   878  	fake.targetMutex.Lock()
   879  	defer fake.targetMutex.Unlock()
   880  	fake.TargetStub = nil
   881  	fake.targetReturns = struct {
   882  		result1 string
   883  	}{result1}
   884  }
   885  
   886  func (fake *FakeConfig) TargetReturnsOnCall(i int, result1 string) {
   887  	fake.targetMutex.Lock()
   888  	defer fake.targetMutex.Unlock()
   889  	fake.TargetStub = nil
   890  	if fake.targetReturnsOnCall == nil {
   891  		fake.targetReturnsOnCall = make(map[int]struct {
   892  			result1 string
   893  		})
   894  	}
   895  	fake.targetReturnsOnCall[i] = struct {
   896  		result1 string
   897  	}{result1}
   898  }
   899  
   900  func (fake *FakeConfig) UAAGrantType() string {
   901  	fake.uAAGrantTypeMutex.Lock()
   902  	ret, specificReturn := fake.uAAGrantTypeReturnsOnCall[len(fake.uAAGrantTypeArgsForCall)]
   903  	fake.uAAGrantTypeArgsForCall = append(fake.uAAGrantTypeArgsForCall, struct {
   904  	}{})
   905  	fake.recordInvocation("UAAGrantType", []interface{}{})
   906  	fake.uAAGrantTypeMutex.Unlock()
   907  	if fake.UAAGrantTypeStub != nil {
   908  		return fake.UAAGrantTypeStub()
   909  	}
   910  	if specificReturn {
   911  		return ret.result1
   912  	}
   913  	fakeReturns := fake.uAAGrantTypeReturns
   914  	return fakeReturns.result1
   915  }
   916  
   917  func (fake *FakeConfig) UAAGrantTypeCallCount() int {
   918  	fake.uAAGrantTypeMutex.RLock()
   919  	defer fake.uAAGrantTypeMutex.RUnlock()
   920  	return len(fake.uAAGrantTypeArgsForCall)
   921  }
   922  
   923  func (fake *FakeConfig) UAAGrantTypeCalls(stub func() string) {
   924  	fake.uAAGrantTypeMutex.Lock()
   925  	defer fake.uAAGrantTypeMutex.Unlock()
   926  	fake.UAAGrantTypeStub = stub
   927  }
   928  
   929  func (fake *FakeConfig) UAAGrantTypeReturns(result1 string) {
   930  	fake.uAAGrantTypeMutex.Lock()
   931  	defer fake.uAAGrantTypeMutex.Unlock()
   932  	fake.UAAGrantTypeStub = nil
   933  	fake.uAAGrantTypeReturns = struct {
   934  		result1 string
   935  	}{result1}
   936  }
   937  
   938  func (fake *FakeConfig) UAAGrantTypeReturnsOnCall(i int, result1 string) {
   939  	fake.uAAGrantTypeMutex.Lock()
   940  	defer fake.uAAGrantTypeMutex.Unlock()
   941  	fake.UAAGrantTypeStub = nil
   942  	if fake.uAAGrantTypeReturnsOnCall == nil {
   943  		fake.uAAGrantTypeReturnsOnCall = make(map[int]struct {
   944  			result1 string
   945  		})
   946  	}
   947  	fake.uAAGrantTypeReturnsOnCall[i] = struct {
   948  		result1 string
   949  	}{result1}
   950  }
   951  
   952  func (fake *FakeConfig) UnsetOrganizationAndSpaceInformation() {
   953  	fake.unsetOrganizationAndSpaceInformationMutex.Lock()
   954  	fake.unsetOrganizationAndSpaceInformationArgsForCall = append(fake.unsetOrganizationAndSpaceInformationArgsForCall, struct {
   955  	}{})
   956  	fake.recordInvocation("UnsetOrganizationAndSpaceInformation", []interface{}{})
   957  	fake.unsetOrganizationAndSpaceInformationMutex.Unlock()
   958  	if fake.UnsetOrganizationAndSpaceInformationStub != nil {
   959  		fake.UnsetOrganizationAndSpaceInformationStub()
   960  	}
   961  }
   962  
   963  func (fake *FakeConfig) UnsetOrganizationAndSpaceInformationCallCount() int {
   964  	fake.unsetOrganizationAndSpaceInformationMutex.RLock()
   965  	defer fake.unsetOrganizationAndSpaceInformationMutex.RUnlock()
   966  	return len(fake.unsetOrganizationAndSpaceInformationArgsForCall)
   967  }
   968  
   969  func (fake *FakeConfig) UnsetOrganizationAndSpaceInformationCalls(stub func()) {
   970  	fake.unsetOrganizationAndSpaceInformationMutex.Lock()
   971  	defer fake.unsetOrganizationAndSpaceInformationMutex.Unlock()
   972  	fake.UnsetOrganizationAndSpaceInformationStub = stub
   973  }
   974  
   975  func (fake *FakeConfig) UnsetSpaceInformation() {
   976  	fake.unsetSpaceInformationMutex.Lock()
   977  	fake.unsetSpaceInformationArgsForCall = append(fake.unsetSpaceInformationArgsForCall, struct {
   978  	}{})
   979  	fake.recordInvocation("UnsetSpaceInformation", []interface{}{})
   980  	fake.unsetSpaceInformationMutex.Unlock()
   981  	if fake.UnsetSpaceInformationStub != nil {
   982  		fake.UnsetSpaceInformationStub()
   983  	}
   984  }
   985  
   986  func (fake *FakeConfig) UnsetSpaceInformationCallCount() int {
   987  	fake.unsetSpaceInformationMutex.RLock()
   988  	defer fake.unsetSpaceInformationMutex.RUnlock()
   989  	return len(fake.unsetSpaceInformationArgsForCall)
   990  }
   991  
   992  func (fake *FakeConfig) UnsetSpaceInformationCalls(stub func()) {
   993  	fake.unsetSpaceInformationMutex.Lock()
   994  	defer fake.unsetSpaceInformationMutex.Unlock()
   995  	fake.UnsetSpaceInformationStub = stub
   996  }
   997  
   998  func (fake *FakeConfig) Verbose() (bool, []string) {
   999  	fake.verboseMutex.Lock()
  1000  	ret, specificReturn := fake.verboseReturnsOnCall[len(fake.verboseArgsForCall)]
  1001  	fake.verboseArgsForCall = append(fake.verboseArgsForCall, struct {
  1002  	}{})
  1003  	fake.recordInvocation("Verbose", []interface{}{})
  1004  	fake.verboseMutex.Unlock()
  1005  	if fake.VerboseStub != nil {
  1006  		return fake.VerboseStub()
  1007  	}
  1008  	if specificReturn {
  1009  		return ret.result1, ret.result2
  1010  	}
  1011  	fakeReturns := fake.verboseReturns
  1012  	return fakeReturns.result1, fakeReturns.result2
  1013  }
  1014  
  1015  func (fake *FakeConfig) VerboseCallCount() int {
  1016  	fake.verboseMutex.RLock()
  1017  	defer fake.verboseMutex.RUnlock()
  1018  	return len(fake.verboseArgsForCall)
  1019  }
  1020  
  1021  func (fake *FakeConfig) VerboseCalls(stub func() (bool, []string)) {
  1022  	fake.verboseMutex.Lock()
  1023  	defer fake.verboseMutex.Unlock()
  1024  	fake.VerboseStub = stub
  1025  }
  1026  
  1027  func (fake *FakeConfig) VerboseReturns(result1 bool, result2 []string) {
  1028  	fake.verboseMutex.Lock()
  1029  	defer fake.verboseMutex.Unlock()
  1030  	fake.VerboseStub = nil
  1031  	fake.verboseReturns = struct {
  1032  		result1 bool
  1033  		result2 []string
  1034  	}{result1, result2}
  1035  }
  1036  
  1037  func (fake *FakeConfig) VerboseReturnsOnCall(i int, result1 bool, result2 []string) {
  1038  	fake.verboseMutex.Lock()
  1039  	defer fake.verboseMutex.Unlock()
  1040  	fake.VerboseStub = nil
  1041  	if fake.verboseReturnsOnCall == nil {
  1042  		fake.verboseReturnsOnCall = make(map[int]struct {
  1043  			result1 bool
  1044  			result2 []string
  1045  		})
  1046  	}
  1047  	fake.verboseReturnsOnCall[i] = struct {
  1048  		result1 bool
  1049  		result2 []string
  1050  	}{result1, result2}
  1051  }
  1052  
  1053  func (fake *FakeConfig) Invocations() map[string][][]interface{} {
  1054  	fake.invocationsMutex.RLock()
  1055  	defer fake.invocationsMutex.RUnlock()
  1056  	fake.accessTokenMutex.RLock()
  1057  	defer fake.accessTokenMutex.RUnlock()
  1058  	fake.binaryNameMutex.RLock()
  1059  	defer fake.binaryNameMutex.RUnlock()
  1060  	fake.dialTimeoutMutex.RLock()
  1061  	defer fake.dialTimeoutMutex.RUnlock()
  1062  	fake.pollingIntervalMutex.RLock()
  1063  	defer fake.pollingIntervalMutex.RUnlock()
  1064  	fake.refreshTokenMutex.RLock()
  1065  	defer fake.refreshTokenMutex.RUnlock()
  1066  	fake.sSHOAuthClientMutex.RLock()
  1067  	defer fake.sSHOAuthClientMutex.RUnlock()
  1068  	fake.setAccessTokenMutex.RLock()
  1069  	defer fake.setAccessTokenMutex.RUnlock()
  1070  	fake.setRefreshTokenMutex.RLock()
  1071  	defer fake.setRefreshTokenMutex.RUnlock()
  1072  	fake.setTargetInformationMutex.RLock()
  1073  	defer fake.setTargetInformationMutex.RUnlock()
  1074  	fake.setTokenInformationMutex.RLock()
  1075  	defer fake.setTokenInformationMutex.RUnlock()
  1076  	fake.setUAAClientCredentialsMutex.RLock()
  1077  	defer fake.setUAAClientCredentialsMutex.RUnlock()
  1078  	fake.setUAAGrantTypeMutex.RLock()
  1079  	defer fake.setUAAGrantTypeMutex.RUnlock()
  1080  	fake.skipSSLValidationMutex.RLock()
  1081  	defer fake.skipSSLValidationMutex.RUnlock()
  1082  	fake.stagingTimeoutMutex.RLock()
  1083  	defer fake.stagingTimeoutMutex.RUnlock()
  1084  	fake.startupTimeoutMutex.RLock()
  1085  	defer fake.startupTimeoutMutex.RUnlock()
  1086  	fake.targetMutex.RLock()
  1087  	defer fake.targetMutex.RUnlock()
  1088  	fake.uAAGrantTypeMutex.RLock()
  1089  	defer fake.uAAGrantTypeMutex.RUnlock()
  1090  	fake.unsetOrganizationAndSpaceInformationMutex.RLock()
  1091  	defer fake.unsetOrganizationAndSpaceInformationMutex.RUnlock()
  1092  	fake.unsetSpaceInformationMutex.RLock()
  1093  	defer fake.unsetSpaceInformationMutex.RUnlock()
  1094  	fake.verboseMutex.RLock()
  1095  	defer fake.verboseMutex.RUnlock()
  1096  	copiedInvocations := map[string][][]interface{}{}
  1097  	for key, value := range fake.invocations {
  1098  		copiedInvocations[key] = value
  1099  	}
  1100  	return copiedInvocations
  1101  }
  1102  
  1103  func (fake *FakeConfig) recordInvocation(key string, args []interface{}) {
  1104  	fake.invocationsMutex.Lock()
  1105  	defer fake.invocationsMutex.Unlock()
  1106  	if fake.invocations == nil {
  1107  		fake.invocations = map[string][][]interface{}{}
  1108  	}
  1109  	if fake.invocations[key] == nil {
  1110  		fake.invocations[key] = [][]interface{}{}
  1111  	}
  1112  	fake.invocations[key] = append(fake.invocations[key], args)
  1113  }
  1114  
  1115  var _ v2action.Config = new(FakeConfig)