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