github.com/cloudfoundry/cli@v7.1.0+incompatible/actor/v3action/v3actionfakes/fake_config.go (about)

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package v3actionfakes
     3  
     4  import (
     5  	"sync"
     6  	"time"
     7  
     8  	"code.cloudfoundry.org/cli/actor/v3action"
     9  	"code.cloudfoundry.org/cli/util/configv3"
    10  )
    11  
    12  type FakeConfig struct {
    13  	AccessTokenStub        func() string
    14  	accessTokenMutex       sync.RWMutex
    15  	accessTokenArgsForCall []struct {
    16  	}
    17  	accessTokenReturns struct {
    18  		result1 string
    19  	}
    20  	accessTokenReturnsOnCall map[int]struct {
    21  		result1 string
    22  	}
    23  	DialTimeoutStub        func() time.Duration
    24  	dialTimeoutMutex       sync.RWMutex
    25  	dialTimeoutArgsForCall []struct {
    26  	}
    27  	dialTimeoutReturns struct {
    28  		result1 time.Duration
    29  	}
    30  	dialTimeoutReturnsOnCall map[int]struct {
    31  		result1 time.Duration
    32  	}
    33  	PollingIntervalStub        func() time.Duration
    34  	pollingIntervalMutex       sync.RWMutex
    35  	pollingIntervalArgsForCall []struct {
    36  	}
    37  	pollingIntervalReturns struct {
    38  		result1 time.Duration
    39  	}
    40  	pollingIntervalReturnsOnCall map[int]struct {
    41  		result1 time.Duration
    42  	}
    43  	SSHOAuthClientStub        func() string
    44  	sSHOAuthClientMutex       sync.RWMutex
    45  	sSHOAuthClientArgsForCall []struct {
    46  	}
    47  	sSHOAuthClientReturns struct {
    48  		result1 string
    49  	}
    50  	sSHOAuthClientReturnsOnCall map[int]struct {
    51  		result1 string
    52  	}
    53  	SetTargetInformationStub        func(configv3.TargetInformationArgs)
    54  	setTargetInformationMutex       sync.RWMutex
    55  	setTargetInformationArgsForCall []struct {
    56  		arg1 configv3.TargetInformationArgs
    57  	}
    58  	SetTokenInformationStub        func(string, string, string)
    59  	setTokenInformationMutex       sync.RWMutex
    60  	setTokenInformationArgsForCall []struct {
    61  		arg1 string
    62  		arg2 string
    63  		arg3 string
    64  	}
    65  	SetUAAClientCredentialsStub        func(string, string)
    66  	setUAAClientCredentialsMutex       sync.RWMutex
    67  	setUAAClientCredentialsArgsForCall []struct {
    68  		arg1 string
    69  		arg2 string
    70  	}
    71  	SetUAAGrantTypeStub        func(string)
    72  	setUAAGrantTypeMutex       sync.RWMutex
    73  	setUAAGrantTypeArgsForCall []struct {
    74  		arg1 string
    75  	}
    76  	SkipSSLValidationStub        func() bool
    77  	skipSSLValidationMutex       sync.RWMutex
    78  	skipSSLValidationArgsForCall []struct {
    79  	}
    80  	skipSSLValidationReturns struct {
    81  		result1 bool
    82  	}
    83  	skipSSLValidationReturnsOnCall map[int]struct {
    84  		result1 bool
    85  	}
    86  	StagingTimeoutStub        func() time.Duration
    87  	stagingTimeoutMutex       sync.RWMutex
    88  	stagingTimeoutArgsForCall []struct {
    89  	}
    90  	stagingTimeoutReturns struct {
    91  		result1 time.Duration
    92  	}
    93  	stagingTimeoutReturnsOnCall map[int]struct {
    94  		result1 time.Duration
    95  	}
    96  	StartupTimeoutStub        func() time.Duration
    97  	startupTimeoutMutex       sync.RWMutex
    98  	startupTimeoutArgsForCall []struct {
    99  	}
   100  	startupTimeoutReturns struct {
   101  		result1 time.Duration
   102  	}
   103  	startupTimeoutReturnsOnCall map[int]struct {
   104  		result1 time.Duration
   105  	}
   106  	TargetStub        func() string
   107  	targetMutex       sync.RWMutex
   108  	targetArgsForCall []struct {
   109  	}
   110  	targetReturns struct {
   111  		result1 string
   112  	}
   113  	targetReturnsOnCall map[int]struct {
   114  		result1 string
   115  	}
   116  	UAAGrantTypeStub        func() string
   117  	uAAGrantTypeMutex       sync.RWMutex
   118  	uAAGrantTypeArgsForCall []struct {
   119  	}
   120  	uAAGrantTypeReturns struct {
   121  		result1 string
   122  	}
   123  	uAAGrantTypeReturnsOnCall map[int]struct {
   124  		result1 string
   125  	}
   126  	UnsetOrganizationAndSpaceInformationStub        func()
   127  	unsetOrganizationAndSpaceInformationMutex       sync.RWMutex
   128  	unsetOrganizationAndSpaceInformationArgsForCall []struct {
   129  	}
   130  	invocations      map[string][][]interface{}
   131  	invocationsMutex sync.RWMutex
   132  }
   133  
   134  func (fake *FakeConfig) AccessToken() string {
   135  	fake.accessTokenMutex.Lock()
   136  	ret, specificReturn := fake.accessTokenReturnsOnCall[len(fake.accessTokenArgsForCall)]
   137  	fake.accessTokenArgsForCall = append(fake.accessTokenArgsForCall, struct {
   138  	}{})
   139  	fake.recordInvocation("AccessToken", []interface{}{})
   140  	fake.accessTokenMutex.Unlock()
   141  	if fake.AccessTokenStub != nil {
   142  		return fake.AccessTokenStub()
   143  	}
   144  	if specificReturn {
   145  		return ret.result1
   146  	}
   147  	fakeReturns := fake.accessTokenReturns
   148  	return fakeReturns.result1
   149  }
   150  
   151  func (fake *FakeConfig) AccessTokenCallCount() int {
   152  	fake.accessTokenMutex.RLock()
   153  	defer fake.accessTokenMutex.RUnlock()
   154  	return len(fake.accessTokenArgsForCall)
   155  }
   156  
   157  func (fake *FakeConfig) AccessTokenCalls(stub func() string) {
   158  	fake.accessTokenMutex.Lock()
   159  	defer fake.accessTokenMutex.Unlock()
   160  	fake.AccessTokenStub = stub
   161  }
   162  
   163  func (fake *FakeConfig) AccessTokenReturns(result1 string) {
   164  	fake.accessTokenMutex.Lock()
   165  	defer fake.accessTokenMutex.Unlock()
   166  	fake.AccessTokenStub = nil
   167  	fake.accessTokenReturns = struct {
   168  		result1 string
   169  	}{result1}
   170  }
   171  
   172  func (fake *FakeConfig) AccessTokenReturnsOnCall(i int, result1 string) {
   173  	fake.accessTokenMutex.Lock()
   174  	defer fake.accessTokenMutex.Unlock()
   175  	fake.AccessTokenStub = nil
   176  	if fake.accessTokenReturnsOnCall == nil {
   177  		fake.accessTokenReturnsOnCall = make(map[int]struct {
   178  			result1 string
   179  		})
   180  	}
   181  	fake.accessTokenReturnsOnCall[i] = struct {
   182  		result1 string
   183  	}{result1}
   184  }
   185  
   186  func (fake *FakeConfig) DialTimeout() time.Duration {
   187  	fake.dialTimeoutMutex.Lock()
   188  	ret, specificReturn := fake.dialTimeoutReturnsOnCall[len(fake.dialTimeoutArgsForCall)]
   189  	fake.dialTimeoutArgsForCall = append(fake.dialTimeoutArgsForCall, struct {
   190  	}{})
   191  	fake.recordInvocation("DialTimeout", []interface{}{})
   192  	fake.dialTimeoutMutex.Unlock()
   193  	if fake.DialTimeoutStub != nil {
   194  		return fake.DialTimeoutStub()
   195  	}
   196  	if specificReturn {
   197  		return ret.result1
   198  	}
   199  	fakeReturns := fake.dialTimeoutReturns
   200  	return fakeReturns.result1
   201  }
   202  
   203  func (fake *FakeConfig) DialTimeoutCallCount() int {
   204  	fake.dialTimeoutMutex.RLock()
   205  	defer fake.dialTimeoutMutex.RUnlock()
   206  	return len(fake.dialTimeoutArgsForCall)
   207  }
   208  
   209  func (fake *FakeConfig) DialTimeoutCalls(stub func() time.Duration) {
   210  	fake.dialTimeoutMutex.Lock()
   211  	defer fake.dialTimeoutMutex.Unlock()
   212  	fake.DialTimeoutStub = stub
   213  }
   214  
   215  func (fake *FakeConfig) DialTimeoutReturns(result1 time.Duration) {
   216  	fake.dialTimeoutMutex.Lock()
   217  	defer fake.dialTimeoutMutex.Unlock()
   218  	fake.DialTimeoutStub = nil
   219  	fake.dialTimeoutReturns = struct {
   220  		result1 time.Duration
   221  	}{result1}
   222  }
   223  
   224  func (fake *FakeConfig) DialTimeoutReturnsOnCall(i int, result1 time.Duration) {
   225  	fake.dialTimeoutMutex.Lock()
   226  	defer fake.dialTimeoutMutex.Unlock()
   227  	fake.DialTimeoutStub = nil
   228  	if fake.dialTimeoutReturnsOnCall == nil {
   229  		fake.dialTimeoutReturnsOnCall = make(map[int]struct {
   230  			result1 time.Duration
   231  		})
   232  	}
   233  	fake.dialTimeoutReturnsOnCall[i] = struct {
   234  		result1 time.Duration
   235  	}{result1}
   236  }
   237  
   238  func (fake *FakeConfig) PollingInterval() time.Duration {
   239  	fake.pollingIntervalMutex.Lock()
   240  	ret, specificReturn := fake.pollingIntervalReturnsOnCall[len(fake.pollingIntervalArgsForCall)]
   241  	fake.pollingIntervalArgsForCall = append(fake.pollingIntervalArgsForCall, struct {
   242  	}{})
   243  	fake.recordInvocation("PollingInterval", []interface{}{})
   244  	fake.pollingIntervalMutex.Unlock()
   245  	if fake.PollingIntervalStub != nil {
   246  		return fake.PollingIntervalStub()
   247  	}
   248  	if specificReturn {
   249  		return ret.result1
   250  	}
   251  	fakeReturns := fake.pollingIntervalReturns
   252  	return fakeReturns.result1
   253  }
   254  
   255  func (fake *FakeConfig) PollingIntervalCallCount() int {
   256  	fake.pollingIntervalMutex.RLock()
   257  	defer fake.pollingIntervalMutex.RUnlock()
   258  	return len(fake.pollingIntervalArgsForCall)
   259  }
   260  
   261  func (fake *FakeConfig) PollingIntervalCalls(stub func() time.Duration) {
   262  	fake.pollingIntervalMutex.Lock()
   263  	defer fake.pollingIntervalMutex.Unlock()
   264  	fake.PollingIntervalStub = stub
   265  }
   266  
   267  func (fake *FakeConfig) PollingIntervalReturns(result1 time.Duration) {
   268  	fake.pollingIntervalMutex.Lock()
   269  	defer fake.pollingIntervalMutex.Unlock()
   270  	fake.PollingIntervalStub = nil
   271  	fake.pollingIntervalReturns = struct {
   272  		result1 time.Duration
   273  	}{result1}
   274  }
   275  
   276  func (fake *FakeConfig) PollingIntervalReturnsOnCall(i int, result1 time.Duration) {
   277  	fake.pollingIntervalMutex.Lock()
   278  	defer fake.pollingIntervalMutex.Unlock()
   279  	fake.PollingIntervalStub = nil
   280  	if fake.pollingIntervalReturnsOnCall == nil {
   281  		fake.pollingIntervalReturnsOnCall = make(map[int]struct {
   282  			result1 time.Duration
   283  		})
   284  	}
   285  	fake.pollingIntervalReturnsOnCall[i] = struct {
   286  		result1 time.Duration
   287  	}{result1}
   288  }
   289  
   290  func (fake *FakeConfig) SSHOAuthClient() string {
   291  	fake.sSHOAuthClientMutex.Lock()
   292  	ret, specificReturn := fake.sSHOAuthClientReturnsOnCall[len(fake.sSHOAuthClientArgsForCall)]
   293  	fake.sSHOAuthClientArgsForCall = append(fake.sSHOAuthClientArgsForCall, struct {
   294  	}{})
   295  	fake.recordInvocation("SSHOAuthClient", []interface{}{})
   296  	fake.sSHOAuthClientMutex.Unlock()
   297  	if fake.SSHOAuthClientStub != nil {
   298  		return fake.SSHOAuthClientStub()
   299  	}
   300  	if specificReturn {
   301  		return ret.result1
   302  	}
   303  	fakeReturns := fake.sSHOAuthClientReturns
   304  	return fakeReturns.result1
   305  }
   306  
   307  func (fake *FakeConfig) SSHOAuthClientCallCount() int {
   308  	fake.sSHOAuthClientMutex.RLock()
   309  	defer fake.sSHOAuthClientMutex.RUnlock()
   310  	return len(fake.sSHOAuthClientArgsForCall)
   311  }
   312  
   313  func (fake *FakeConfig) SSHOAuthClientCalls(stub func() string) {
   314  	fake.sSHOAuthClientMutex.Lock()
   315  	defer fake.sSHOAuthClientMutex.Unlock()
   316  	fake.SSHOAuthClientStub = stub
   317  }
   318  
   319  func (fake *FakeConfig) SSHOAuthClientReturns(result1 string) {
   320  	fake.sSHOAuthClientMutex.Lock()
   321  	defer fake.sSHOAuthClientMutex.Unlock()
   322  	fake.SSHOAuthClientStub = nil
   323  	fake.sSHOAuthClientReturns = struct {
   324  		result1 string
   325  	}{result1}
   326  }
   327  
   328  func (fake *FakeConfig) SSHOAuthClientReturnsOnCall(i int, result1 string) {
   329  	fake.sSHOAuthClientMutex.Lock()
   330  	defer fake.sSHOAuthClientMutex.Unlock()
   331  	fake.SSHOAuthClientStub = nil
   332  	if fake.sSHOAuthClientReturnsOnCall == nil {
   333  		fake.sSHOAuthClientReturnsOnCall = make(map[int]struct {
   334  			result1 string
   335  		})
   336  	}
   337  	fake.sSHOAuthClientReturnsOnCall[i] = struct {
   338  		result1 string
   339  	}{result1}
   340  }
   341  
   342  func (fake *FakeConfig) SetTargetInformation(arg1 configv3.TargetInformationArgs) {
   343  	fake.setTargetInformationMutex.Lock()
   344  	fake.setTargetInformationArgsForCall = append(fake.setTargetInformationArgsForCall, struct {
   345  		arg1 configv3.TargetInformationArgs
   346  	}{arg1})
   347  	fake.recordInvocation("SetTargetInformation", []interface{}{arg1})
   348  	fake.setTargetInformationMutex.Unlock()
   349  	if fake.SetTargetInformationStub != nil {
   350  		fake.SetTargetInformationStub(arg1)
   351  	}
   352  }
   353  
   354  func (fake *FakeConfig) SetTargetInformationCallCount() int {
   355  	fake.setTargetInformationMutex.RLock()
   356  	defer fake.setTargetInformationMutex.RUnlock()
   357  	return len(fake.setTargetInformationArgsForCall)
   358  }
   359  
   360  func (fake *FakeConfig) SetTargetInformationCalls(stub func(configv3.TargetInformationArgs)) {
   361  	fake.setTargetInformationMutex.Lock()
   362  	defer fake.setTargetInformationMutex.Unlock()
   363  	fake.SetTargetInformationStub = stub
   364  }
   365  
   366  func (fake *FakeConfig) SetTargetInformationArgsForCall(i int) configv3.TargetInformationArgs {
   367  	fake.setTargetInformationMutex.RLock()
   368  	defer fake.setTargetInformationMutex.RUnlock()
   369  	argsForCall := fake.setTargetInformationArgsForCall[i]
   370  	return argsForCall.arg1
   371  }
   372  
   373  func (fake *FakeConfig) SetTokenInformation(arg1 string, arg2 string, arg3 string) {
   374  	fake.setTokenInformationMutex.Lock()
   375  	fake.setTokenInformationArgsForCall = append(fake.setTokenInformationArgsForCall, struct {
   376  		arg1 string
   377  		arg2 string
   378  		arg3 string
   379  	}{arg1, arg2, arg3})
   380  	fake.recordInvocation("SetTokenInformation", []interface{}{arg1, arg2, arg3})
   381  	fake.setTokenInformationMutex.Unlock()
   382  	if fake.SetTokenInformationStub != nil {
   383  		fake.SetTokenInformationStub(arg1, arg2, arg3)
   384  	}
   385  }
   386  
   387  func (fake *FakeConfig) SetTokenInformationCallCount() int {
   388  	fake.setTokenInformationMutex.RLock()
   389  	defer fake.setTokenInformationMutex.RUnlock()
   390  	return len(fake.setTokenInformationArgsForCall)
   391  }
   392  
   393  func (fake *FakeConfig) SetTokenInformationCalls(stub func(string, string, string)) {
   394  	fake.setTokenInformationMutex.Lock()
   395  	defer fake.setTokenInformationMutex.Unlock()
   396  	fake.SetTokenInformationStub = stub
   397  }
   398  
   399  func (fake *FakeConfig) SetTokenInformationArgsForCall(i int) (string, string, string) {
   400  	fake.setTokenInformationMutex.RLock()
   401  	defer fake.setTokenInformationMutex.RUnlock()
   402  	argsForCall := fake.setTokenInformationArgsForCall[i]
   403  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
   404  }
   405  
   406  func (fake *FakeConfig) SetUAAClientCredentials(arg1 string, arg2 string) {
   407  	fake.setUAAClientCredentialsMutex.Lock()
   408  	fake.setUAAClientCredentialsArgsForCall = append(fake.setUAAClientCredentialsArgsForCall, struct {
   409  		arg1 string
   410  		arg2 string
   411  	}{arg1, arg2})
   412  	fake.recordInvocation("SetUAAClientCredentials", []interface{}{arg1, arg2})
   413  	fake.setUAAClientCredentialsMutex.Unlock()
   414  	if fake.SetUAAClientCredentialsStub != nil {
   415  		fake.SetUAAClientCredentialsStub(arg1, arg2)
   416  	}
   417  }
   418  
   419  func (fake *FakeConfig) SetUAAClientCredentialsCallCount() int {
   420  	fake.setUAAClientCredentialsMutex.RLock()
   421  	defer fake.setUAAClientCredentialsMutex.RUnlock()
   422  	return len(fake.setUAAClientCredentialsArgsForCall)
   423  }
   424  
   425  func (fake *FakeConfig) SetUAAClientCredentialsCalls(stub func(string, string)) {
   426  	fake.setUAAClientCredentialsMutex.Lock()
   427  	defer fake.setUAAClientCredentialsMutex.Unlock()
   428  	fake.SetUAAClientCredentialsStub = stub
   429  }
   430  
   431  func (fake *FakeConfig) SetUAAClientCredentialsArgsForCall(i int) (string, string) {
   432  	fake.setUAAClientCredentialsMutex.RLock()
   433  	defer fake.setUAAClientCredentialsMutex.RUnlock()
   434  	argsForCall := fake.setUAAClientCredentialsArgsForCall[i]
   435  	return argsForCall.arg1, argsForCall.arg2
   436  }
   437  
   438  func (fake *FakeConfig) SetUAAGrantType(arg1 string) {
   439  	fake.setUAAGrantTypeMutex.Lock()
   440  	fake.setUAAGrantTypeArgsForCall = append(fake.setUAAGrantTypeArgsForCall, struct {
   441  		arg1 string
   442  	}{arg1})
   443  	fake.recordInvocation("SetUAAGrantType", []interface{}{arg1})
   444  	fake.setUAAGrantTypeMutex.Unlock()
   445  	if fake.SetUAAGrantTypeStub != nil {
   446  		fake.SetUAAGrantTypeStub(arg1)
   447  	}
   448  }
   449  
   450  func (fake *FakeConfig) SetUAAGrantTypeCallCount() int {
   451  	fake.setUAAGrantTypeMutex.RLock()
   452  	defer fake.setUAAGrantTypeMutex.RUnlock()
   453  	return len(fake.setUAAGrantTypeArgsForCall)
   454  }
   455  
   456  func (fake *FakeConfig) SetUAAGrantTypeCalls(stub func(string)) {
   457  	fake.setUAAGrantTypeMutex.Lock()
   458  	defer fake.setUAAGrantTypeMutex.Unlock()
   459  	fake.SetUAAGrantTypeStub = stub
   460  }
   461  
   462  func (fake *FakeConfig) SetUAAGrantTypeArgsForCall(i int) string {
   463  	fake.setUAAGrantTypeMutex.RLock()
   464  	defer fake.setUAAGrantTypeMutex.RUnlock()
   465  	argsForCall := fake.setUAAGrantTypeArgsForCall[i]
   466  	return argsForCall.arg1
   467  }
   468  
   469  func (fake *FakeConfig) SkipSSLValidation() bool {
   470  	fake.skipSSLValidationMutex.Lock()
   471  	ret, specificReturn := fake.skipSSLValidationReturnsOnCall[len(fake.skipSSLValidationArgsForCall)]
   472  	fake.skipSSLValidationArgsForCall = append(fake.skipSSLValidationArgsForCall, struct {
   473  	}{})
   474  	fake.recordInvocation("SkipSSLValidation", []interface{}{})
   475  	fake.skipSSLValidationMutex.Unlock()
   476  	if fake.SkipSSLValidationStub != nil {
   477  		return fake.SkipSSLValidationStub()
   478  	}
   479  	if specificReturn {
   480  		return ret.result1
   481  	}
   482  	fakeReturns := fake.skipSSLValidationReturns
   483  	return fakeReturns.result1
   484  }
   485  
   486  func (fake *FakeConfig) SkipSSLValidationCallCount() int {
   487  	fake.skipSSLValidationMutex.RLock()
   488  	defer fake.skipSSLValidationMutex.RUnlock()
   489  	return len(fake.skipSSLValidationArgsForCall)
   490  }
   491  
   492  func (fake *FakeConfig) SkipSSLValidationCalls(stub func() bool) {
   493  	fake.skipSSLValidationMutex.Lock()
   494  	defer fake.skipSSLValidationMutex.Unlock()
   495  	fake.SkipSSLValidationStub = stub
   496  }
   497  
   498  func (fake *FakeConfig) SkipSSLValidationReturns(result1 bool) {
   499  	fake.skipSSLValidationMutex.Lock()
   500  	defer fake.skipSSLValidationMutex.Unlock()
   501  	fake.SkipSSLValidationStub = nil
   502  	fake.skipSSLValidationReturns = struct {
   503  		result1 bool
   504  	}{result1}
   505  }
   506  
   507  func (fake *FakeConfig) SkipSSLValidationReturnsOnCall(i int, result1 bool) {
   508  	fake.skipSSLValidationMutex.Lock()
   509  	defer fake.skipSSLValidationMutex.Unlock()
   510  	fake.SkipSSLValidationStub = nil
   511  	if fake.skipSSLValidationReturnsOnCall == nil {
   512  		fake.skipSSLValidationReturnsOnCall = make(map[int]struct {
   513  			result1 bool
   514  		})
   515  	}
   516  	fake.skipSSLValidationReturnsOnCall[i] = struct {
   517  		result1 bool
   518  	}{result1}
   519  }
   520  
   521  func (fake *FakeConfig) StagingTimeout() time.Duration {
   522  	fake.stagingTimeoutMutex.Lock()
   523  	ret, specificReturn := fake.stagingTimeoutReturnsOnCall[len(fake.stagingTimeoutArgsForCall)]
   524  	fake.stagingTimeoutArgsForCall = append(fake.stagingTimeoutArgsForCall, struct {
   525  	}{})
   526  	fake.recordInvocation("StagingTimeout", []interface{}{})
   527  	fake.stagingTimeoutMutex.Unlock()
   528  	if fake.StagingTimeoutStub != nil {
   529  		return fake.StagingTimeoutStub()
   530  	}
   531  	if specificReturn {
   532  		return ret.result1
   533  	}
   534  	fakeReturns := fake.stagingTimeoutReturns
   535  	return fakeReturns.result1
   536  }
   537  
   538  func (fake *FakeConfig) StagingTimeoutCallCount() int {
   539  	fake.stagingTimeoutMutex.RLock()
   540  	defer fake.stagingTimeoutMutex.RUnlock()
   541  	return len(fake.stagingTimeoutArgsForCall)
   542  }
   543  
   544  func (fake *FakeConfig) StagingTimeoutCalls(stub func() time.Duration) {
   545  	fake.stagingTimeoutMutex.Lock()
   546  	defer fake.stagingTimeoutMutex.Unlock()
   547  	fake.StagingTimeoutStub = stub
   548  }
   549  
   550  func (fake *FakeConfig) StagingTimeoutReturns(result1 time.Duration) {
   551  	fake.stagingTimeoutMutex.Lock()
   552  	defer fake.stagingTimeoutMutex.Unlock()
   553  	fake.StagingTimeoutStub = nil
   554  	fake.stagingTimeoutReturns = struct {
   555  		result1 time.Duration
   556  	}{result1}
   557  }
   558  
   559  func (fake *FakeConfig) StagingTimeoutReturnsOnCall(i int, result1 time.Duration) {
   560  	fake.stagingTimeoutMutex.Lock()
   561  	defer fake.stagingTimeoutMutex.Unlock()
   562  	fake.StagingTimeoutStub = nil
   563  	if fake.stagingTimeoutReturnsOnCall == nil {
   564  		fake.stagingTimeoutReturnsOnCall = make(map[int]struct {
   565  			result1 time.Duration
   566  		})
   567  	}
   568  	fake.stagingTimeoutReturnsOnCall[i] = struct {
   569  		result1 time.Duration
   570  	}{result1}
   571  }
   572  
   573  func (fake *FakeConfig) StartupTimeout() time.Duration {
   574  	fake.startupTimeoutMutex.Lock()
   575  	ret, specificReturn := fake.startupTimeoutReturnsOnCall[len(fake.startupTimeoutArgsForCall)]
   576  	fake.startupTimeoutArgsForCall = append(fake.startupTimeoutArgsForCall, struct {
   577  	}{})
   578  	fake.recordInvocation("StartupTimeout", []interface{}{})
   579  	fake.startupTimeoutMutex.Unlock()
   580  	if fake.StartupTimeoutStub != nil {
   581  		return fake.StartupTimeoutStub()
   582  	}
   583  	if specificReturn {
   584  		return ret.result1
   585  	}
   586  	fakeReturns := fake.startupTimeoutReturns
   587  	return fakeReturns.result1
   588  }
   589  
   590  func (fake *FakeConfig) StartupTimeoutCallCount() int {
   591  	fake.startupTimeoutMutex.RLock()
   592  	defer fake.startupTimeoutMutex.RUnlock()
   593  	return len(fake.startupTimeoutArgsForCall)
   594  }
   595  
   596  func (fake *FakeConfig) StartupTimeoutCalls(stub func() time.Duration) {
   597  	fake.startupTimeoutMutex.Lock()
   598  	defer fake.startupTimeoutMutex.Unlock()
   599  	fake.StartupTimeoutStub = stub
   600  }
   601  
   602  func (fake *FakeConfig) StartupTimeoutReturns(result1 time.Duration) {
   603  	fake.startupTimeoutMutex.Lock()
   604  	defer fake.startupTimeoutMutex.Unlock()
   605  	fake.StartupTimeoutStub = nil
   606  	fake.startupTimeoutReturns = struct {
   607  		result1 time.Duration
   608  	}{result1}
   609  }
   610  
   611  func (fake *FakeConfig) StartupTimeoutReturnsOnCall(i int, result1 time.Duration) {
   612  	fake.startupTimeoutMutex.Lock()
   613  	defer fake.startupTimeoutMutex.Unlock()
   614  	fake.StartupTimeoutStub = nil
   615  	if fake.startupTimeoutReturnsOnCall == nil {
   616  		fake.startupTimeoutReturnsOnCall = make(map[int]struct {
   617  			result1 time.Duration
   618  		})
   619  	}
   620  	fake.startupTimeoutReturnsOnCall[i] = struct {
   621  		result1 time.Duration
   622  	}{result1}
   623  }
   624  
   625  func (fake *FakeConfig) Target() string {
   626  	fake.targetMutex.Lock()
   627  	ret, specificReturn := fake.targetReturnsOnCall[len(fake.targetArgsForCall)]
   628  	fake.targetArgsForCall = append(fake.targetArgsForCall, struct {
   629  	}{})
   630  	fake.recordInvocation("Target", []interface{}{})
   631  	fake.targetMutex.Unlock()
   632  	if fake.TargetStub != nil {
   633  		return fake.TargetStub()
   634  	}
   635  	if specificReturn {
   636  		return ret.result1
   637  	}
   638  	fakeReturns := fake.targetReturns
   639  	return fakeReturns.result1
   640  }
   641  
   642  func (fake *FakeConfig) TargetCallCount() int {
   643  	fake.targetMutex.RLock()
   644  	defer fake.targetMutex.RUnlock()
   645  	return len(fake.targetArgsForCall)
   646  }
   647  
   648  func (fake *FakeConfig) TargetCalls(stub func() string) {
   649  	fake.targetMutex.Lock()
   650  	defer fake.targetMutex.Unlock()
   651  	fake.TargetStub = stub
   652  }
   653  
   654  func (fake *FakeConfig) TargetReturns(result1 string) {
   655  	fake.targetMutex.Lock()
   656  	defer fake.targetMutex.Unlock()
   657  	fake.TargetStub = nil
   658  	fake.targetReturns = struct {
   659  		result1 string
   660  	}{result1}
   661  }
   662  
   663  func (fake *FakeConfig) TargetReturnsOnCall(i int, result1 string) {
   664  	fake.targetMutex.Lock()
   665  	defer fake.targetMutex.Unlock()
   666  	fake.TargetStub = nil
   667  	if fake.targetReturnsOnCall == nil {
   668  		fake.targetReturnsOnCall = make(map[int]struct {
   669  			result1 string
   670  		})
   671  	}
   672  	fake.targetReturnsOnCall[i] = struct {
   673  		result1 string
   674  	}{result1}
   675  }
   676  
   677  func (fake *FakeConfig) UAAGrantType() string {
   678  	fake.uAAGrantTypeMutex.Lock()
   679  	ret, specificReturn := fake.uAAGrantTypeReturnsOnCall[len(fake.uAAGrantTypeArgsForCall)]
   680  	fake.uAAGrantTypeArgsForCall = append(fake.uAAGrantTypeArgsForCall, struct {
   681  	}{})
   682  	fake.recordInvocation("UAAGrantType", []interface{}{})
   683  	fake.uAAGrantTypeMutex.Unlock()
   684  	if fake.UAAGrantTypeStub != nil {
   685  		return fake.UAAGrantTypeStub()
   686  	}
   687  	if specificReturn {
   688  		return ret.result1
   689  	}
   690  	fakeReturns := fake.uAAGrantTypeReturns
   691  	return fakeReturns.result1
   692  }
   693  
   694  func (fake *FakeConfig) UAAGrantTypeCallCount() int {
   695  	fake.uAAGrantTypeMutex.RLock()
   696  	defer fake.uAAGrantTypeMutex.RUnlock()
   697  	return len(fake.uAAGrantTypeArgsForCall)
   698  }
   699  
   700  func (fake *FakeConfig) UAAGrantTypeCalls(stub func() string) {
   701  	fake.uAAGrantTypeMutex.Lock()
   702  	defer fake.uAAGrantTypeMutex.Unlock()
   703  	fake.UAAGrantTypeStub = stub
   704  }
   705  
   706  func (fake *FakeConfig) UAAGrantTypeReturns(result1 string) {
   707  	fake.uAAGrantTypeMutex.Lock()
   708  	defer fake.uAAGrantTypeMutex.Unlock()
   709  	fake.UAAGrantTypeStub = nil
   710  	fake.uAAGrantTypeReturns = struct {
   711  		result1 string
   712  	}{result1}
   713  }
   714  
   715  func (fake *FakeConfig) UAAGrantTypeReturnsOnCall(i int, result1 string) {
   716  	fake.uAAGrantTypeMutex.Lock()
   717  	defer fake.uAAGrantTypeMutex.Unlock()
   718  	fake.UAAGrantTypeStub = nil
   719  	if fake.uAAGrantTypeReturnsOnCall == nil {
   720  		fake.uAAGrantTypeReturnsOnCall = make(map[int]struct {
   721  			result1 string
   722  		})
   723  	}
   724  	fake.uAAGrantTypeReturnsOnCall[i] = struct {
   725  		result1 string
   726  	}{result1}
   727  }
   728  
   729  func (fake *FakeConfig) UnsetOrganizationAndSpaceInformation() {
   730  	fake.unsetOrganizationAndSpaceInformationMutex.Lock()
   731  	fake.unsetOrganizationAndSpaceInformationArgsForCall = append(fake.unsetOrganizationAndSpaceInformationArgsForCall, struct {
   732  	}{})
   733  	fake.recordInvocation("UnsetOrganizationAndSpaceInformation", []interface{}{})
   734  	fake.unsetOrganizationAndSpaceInformationMutex.Unlock()
   735  	if fake.UnsetOrganizationAndSpaceInformationStub != nil {
   736  		fake.UnsetOrganizationAndSpaceInformationStub()
   737  	}
   738  }
   739  
   740  func (fake *FakeConfig) UnsetOrganizationAndSpaceInformationCallCount() int {
   741  	fake.unsetOrganizationAndSpaceInformationMutex.RLock()
   742  	defer fake.unsetOrganizationAndSpaceInformationMutex.RUnlock()
   743  	return len(fake.unsetOrganizationAndSpaceInformationArgsForCall)
   744  }
   745  
   746  func (fake *FakeConfig) UnsetOrganizationAndSpaceInformationCalls(stub func()) {
   747  	fake.unsetOrganizationAndSpaceInformationMutex.Lock()
   748  	defer fake.unsetOrganizationAndSpaceInformationMutex.Unlock()
   749  	fake.UnsetOrganizationAndSpaceInformationStub = stub
   750  }
   751  
   752  func (fake *FakeConfig) Invocations() map[string][][]interface{} {
   753  	fake.invocationsMutex.RLock()
   754  	defer fake.invocationsMutex.RUnlock()
   755  	fake.accessTokenMutex.RLock()
   756  	defer fake.accessTokenMutex.RUnlock()
   757  	fake.dialTimeoutMutex.RLock()
   758  	defer fake.dialTimeoutMutex.RUnlock()
   759  	fake.pollingIntervalMutex.RLock()
   760  	defer fake.pollingIntervalMutex.RUnlock()
   761  	fake.sSHOAuthClientMutex.RLock()
   762  	defer fake.sSHOAuthClientMutex.RUnlock()
   763  	fake.setTargetInformationMutex.RLock()
   764  	defer fake.setTargetInformationMutex.RUnlock()
   765  	fake.setTokenInformationMutex.RLock()
   766  	defer fake.setTokenInformationMutex.RUnlock()
   767  	fake.setUAAClientCredentialsMutex.RLock()
   768  	defer fake.setUAAClientCredentialsMutex.RUnlock()
   769  	fake.setUAAGrantTypeMutex.RLock()
   770  	defer fake.setUAAGrantTypeMutex.RUnlock()
   771  	fake.skipSSLValidationMutex.RLock()
   772  	defer fake.skipSSLValidationMutex.RUnlock()
   773  	fake.stagingTimeoutMutex.RLock()
   774  	defer fake.stagingTimeoutMutex.RUnlock()
   775  	fake.startupTimeoutMutex.RLock()
   776  	defer fake.startupTimeoutMutex.RUnlock()
   777  	fake.targetMutex.RLock()
   778  	defer fake.targetMutex.RUnlock()
   779  	fake.uAAGrantTypeMutex.RLock()
   780  	defer fake.uAAGrantTypeMutex.RUnlock()
   781  	fake.unsetOrganizationAndSpaceInformationMutex.RLock()
   782  	defer fake.unsetOrganizationAndSpaceInformationMutex.RUnlock()
   783  	copiedInvocations := map[string][][]interface{}{}
   784  	for key, value := range fake.invocations {
   785  		copiedInvocations[key] = value
   786  	}
   787  	return copiedInvocations
   788  }
   789  
   790  func (fake *FakeConfig) recordInvocation(key string, args []interface{}) {
   791  	fake.invocationsMutex.Lock()
   792  	defer fake.invocationsMutex.Unlock()
   793  	if fake.invocations == nil {
   794  		fake.invocations = map[string][][]interface{}{}
   795  	}
   796  	if fake.invocations[key] == nil {
   797  		fake.invocations[key] = [][]interface{}{}
   798  	}
   799  	fake.invocations[key] = append(fake.invocations[key], args)
   800  }
   801  
   802  var _ v3action.Config = new(FakeConfig)