github.com/pf-qiu/concourse/v6@v6.7.3-0.20201207032516-1f455d73275f/fly/rc/rcfakes/fake_target.go (about)

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package rcfakes
     3  
     4  import (
     5  	"crypto/tls"
     6  	"sync"
     7  
     8  	"github.com/pf-qiu/concourse/v6/fly/rc"
     9  	"github.com/pf-qiu/concourse/v6/go-concourse/concourse"
    10  )
    11  
    12  type FakeTarget struct {
    13  	CACertStub        func() string
    14  	cACertMutex       sync.RWMutex
    15  	cACertArgsForCall []struct {
    16  	}
    17  	cACertReturns struct {
    18  		result1 string
    19  	}
    20  	cACertReturnsOnCall map[int]struct {
    21  		result1 string
    22  	}
    23  	ClientStub        func() concourse.Client
    24  	clientMutex       sync.RWMutex
    25  	clientArgsForCall []struct {
    26  	}
    27  	clientReturns struct {
    28  		result1 concourse.Client
    29  	}
    30  	clientReturnsOnCall map[int]struct {
    31  		result1 concourse.Client
    32  	}
    33  	ClientCertPathStub        func() string
    34  	clientCertPathMutex       sync.RWMutex
    35  	clientCertPathArgsForCall []struct {
    36  	}
    37  	clientCertPathReturns struct {
    38  		result1 string
    39  	}
    40  	clientCertPathReturnsOnCall map[int]struct {
    41  		result1 string
    42  	}
    43  	ClientCertificateStub        func() []tls.Certificate
    44  	clientCertificateMutex       sync.RWMutex
    45  	clientCertificateArgsForCall []struct {
    46  	}
    47  	clientCertificateReturns struct {
    48  		result1 []tls.Certificate
    49  	}
    50  	clientCertificateReturnsOnCall map[int]struct {
    51  		result1 []tls.Certificate
    52  	}
    53  	ClientKeyPathStub        func() string
    54  	clientKeyPathMutex       sync.RWMutex
    55  	clientKeyPathArgsForCall []struct {
    56  	}
    57  	clientKeyPathReturns struct {
    58  		result1 string
    59  	}
    60  	clientKeyPathReturnsOnCall map[int]struct {
    61  		result1 string
    62  	}
    63  	FindTeamStub        func(string) (concourse.Team, error)
    64  	findTeamMutex       sync.RWMutex
    65  	findTeamArgsForCall []struct {
    66  		arg1 string
    67  	}
    68  	findTeamReturns struct {
    69  		result1 concourse.Team
    70  		result2 error
    71  	}
    72  	findTeamReturnsOnCall map[int]struct {
    73  		result1 concourse.Team
    74  		result2 error
    75  	}
    76  	IsWorkerVersionCompatibleStub        func(string) (bool, error)
    77  	isWorkerVersionCompatibleMutex       sync.RWMutex
    78  	isWorkerVersionCompatibleArgsForCall []struct {
    79  		arg1 string
    80  	}
    81  	isWorkerVersionCompatibleReturns struct {
    82  		result1 bool
    83  		result2 error
    84  	}
    85  	isWorkerVersionCompatibleReturnsOnCall map[int]struct {
    86  		result1 bool
    87  		result2 error
    88  	}
    89  	TLSConfigStub        func() *tls.Config
    90  	tLSConfigMutex       sync.RWMutex
    91  	tLSConfigArgsForCall []struct {
    92  	}
    93  	tLSConfigReturns struct {
    94  		result1 *tls.Config
    95  	}
    96  	tLSConfigReturnsOnCall map[int]struct {
    97  		result1 *tls.Config
    98  	}
    99  	TeamStub        func() concourse.Team
   100  	teamMutex       sync.RWMutex
   101  	teamArgsForCall []struct {
   102  	}
   103  	teamReturns struct {
   104  		result1 concourse.Team
   105  	}
   106  	teamReturnsOnCall map[int]struct {
   107  		result1 concourse.Team
   108  	}
   109  	TokenStub        func() *rc.TargetToken
   110  	tokenMutex       sync.RWMutex
   111  	tokenArgsForCall []struct {
   112  	}
   113  	tokenReturns struct {
   114  		result1 *rc.TargetToken
   115  	}
   116  	tokenReturnsOnCall map[int]struct {
   117  		result1 *rc.TargetToken
   118  	}
   119  	TokenAuthorizationStub        func() (string, bool)
   120  	tokenAuthorizationMutex       sync.RWMutex
   121  	tokenAuthorizationArgsForCall []struct {
   122  	}
   123  	tokenAuthorizationReturns struct {
   124  		result1 string
   125  		result2 bool
   126  	}
   127  	tokenAuthorizationReturnsOnCall map[int]struct {
   128  		result1 string
   129  		result2 bool
   130  	}
   131  	URLStub        func() string
   132  	uRLMutex       sync.RWMutex
   133  	uRLArgsForCall []struct {
   134  	}
   135  	uRLReturns struct {
   136  		result1 string
   137  	}
   138  	uRLReturnsOnCall map[int]struct {
   139  		result1 string
   140  	}
   141  	ValidateStub        func() error
   142  	validateMutex       sync.RWMutex
   143  	validateArgsForCall []struct {
   144  	}
   145  	validateReturns struct {
   146  		result1 error
   147  	}
   148  	validateReturnsOnCall map[int]struct {
   149  		result1 error
   150  	}
   151  	ValidateWithWarningOnlyStub        func() error
   152  	validateWithWarningOnlyMutex       sync.RWMutex
   153  	validateWithWarningOnlyArgsForCall []struct {
   154  	}
   155  	validateWithWarningOnlyReturns struct {
   156  		result1 error
   157  	}
   158  	validateWithWarningOnlyReturnsOnCall map[int]struct {
   159  		result1 error
   160  	}
   161  	VersionStub        func() (string, error)
   162  	versionMutex       sync.RWMutex
   163  	versionArgsForCall []struct {
   164  	}
   165  	versionReturns struct {
   166  		result1 string
   167  		result2 error
   168  	}
   169  	versionReturnsOnCall map[int]struct {
   170  		result1 string
   171  		result2 error
   172  	}
   173  	WorkerVersionStub        func() (string, error)
   174  	workerVersionMutex       sync.RWMutex
   175  	workerVersionArgsForCall []struct {
   176  	}
   177  	workerVersionReturns struct {
   178  		result1 string
   179  		result2 error
   180  	}
   181  	workerVersionReturnsOnCall map[int]struct {
   182  		result1 string
   183  		result2 error
   184  	}
   185  	invocations      map[string][][]interface{}
   186  	invocationsMutex sync.RWMutex
   187  }
   188  
   189  func (fake *FakeTarget) CACert() string {
   190  	fake.cACertMutex.Lock()
   191  	ret, specificReturn := fake.cACertReturnsOnCall[len(fake.cACertArgsForCall)]
   192  	fake.cACertArgsForCall = append(fake.cACertArgsForCall, struct {
   193  	}{})
   194  	fake.recordInvocation("CACert", []interface{}{})
   195  	fake.cACertMutex.Unlock()
   196  	if fake.CACertStub != nil {
   197  		return fake.CACertStub()
   198  	}
   199  	if specificReturn {
   200  		return ret.result1
   201  	}
   202  	fakeReturns := fake.cACertReturns
   203  	return fakeReturns.result1
   204  }
   205  
   206  func (fake *FakeTarget) CACertCallCount() int {
   207  	fake.cACertMutex.RLock()
   208  	defer fake.cACertMutex.RUnlock()
   209  	return len(fake.cACertArgsForCall)
   210  }
   211  
   212  func (fake *FakeTarget) CACertCalls(stub func() string) {
   213  	fake.cACertMutex.Lock()
   214  	defer fake.cACertMutex.Unlock()
   215  	fake.CACertStub = stub
   216  }
   217  
   218  func (fake *FakeTarget) CACertReturns(result1 string) {
   219  	fake.cACertMutex.Lock()
   220  	defer fake.cACertMutex.Unlock()
   221  	fake.CACertStub = nil
   222  	fake.cACertReturns = struct {
   223  		result1 string
   224  	}{result1}
   225  }
   226  
   227  func (fake *FakeTarget) CACertReturnsOnCall(i int, result1 string) {
   228  	fake.cACertMutex.Lock()
   229  	defer fake.cACertMutex.Unlock()
   230  	fake.CACertStub = nil
   231  	if fake.cACertReturnsOnCall == nil {
   232  		fake.cACertReturnsOnCall = make(map[int]struct {
   233  			result1 string
   234  		})
   235  	}
   236  	fake.cACertReturnsOnCall[i] = struct {
   237  		result1 string
   238  	}{result1}
   239  }
   240  
   241  func (fake *FakeTarget) Client() concourse.Client {
   242  	fake.clientMutex.Lock()
   243  	ret, specificReturn := fake.clientReturnsOnCall[len(fake.clientArgsForCall)]
   244  	fake.clientArgsForCall = append(fake.clientArgsForCall, struct {
   245  	}{})
   246  	fake.recordInvocation("Client", []interface{}{})
   247  	fake.clientMutex.Unlock()
   248  	if fake.ClientStub != nil {
   249  		return fake.ClientStub()
   250  	}
   251  	if specificReturn {
   252  		return ret.result1
   253  	}
   254  	fakeReturns := fake.clientReturns
   255  	return fakeReturns.result1
   256  }
   257  
   258  func (fake *FakeTarget) ClientCallCount() int {
   259  	fake.clientMutex.RLock()
   260  	defer fake.clientMutex.RUnlock()
   261  	return len(fake.clientArgsForCall)
   262  }
   263  
   264  func (fake *FakeTarget) ClientCalls(stub func() concourse.Client) {
   265  	fake.clientMutex.Lock()
   266  	defer fake.clientMutex.Unlock()
   267  	fake.ClientStub = stub
   268  }
   269  
   270  func (fake *FakeTarget) ClientReturns(result1 concourse.Client) {
   271  	fake.clientMutex.Lock()
   272  	defer fake.clientMutex.Unlock()
   273  	fake.ClientStub = nil
   274  	fake.clientReturns = struct {
   275  		result1 concourse.Client
   276  	}{result1}
   277  }
   278  
   279  func (fake *FakeTarget) ClientReturnsOnCall(i int, result1 concourse.Client) {
   280  	fake.clientMutex.Lock()
   281  	defer fake.clientMutex.Unlock()
   282  	fake.ClientStub = nil
   283  	if fake.clientReturnsOnCall == nil {
   284  		fake.clientReturnsOnCall = make(map[int]struct {
   285  			result1 concourse.Client
   286  		})
   287  	}
   288  	fake.clientReturnsOnCall[i] = struct {
   289  		result1 concourse.Client
   290  	}{result1}
   291  }
   292  
   293  func (fake *FakeTarget) ClientCertPath() string {
   294  	fake.clientCertPathMutex.Lock()
   295  	ret, specificReturn := fake.clientCertPathReturnsOnCall[len(fake.clientCertPathArgsForCall)]
   296  	fake.clientCertPathArgsForCall = append(fake.clientCertPathArgsForCall, struct {
   297  	}{})
   298  	fake.recordInvocation("ClientCertPath", []interface{}{})
   299  	fake.clientCertPathMutex.Unlock()
   300  	if fake.ClientCertPathStub != nil {
   301  		return fake.ClientCertPathStub()
   302  	}
   303  	if specificReturn {
   304  		return ret.result1
   305  	}
   306  	fakeReturns := fake.clientCertPathReturns
   307  	return fakeReturns.result1
   308  }
   309  
   310  func (fake *FakeTarget) ClientCertPathCallCount() int {
   311  	fake.clientCertPathMutex.RLock()
   312  	defer fake.clientCertPathMutex.RUnlock()
   313  	return len(fake.clientCertPathArgsForCall)
   314  }
   315  
   316  func (fake *FakeTarget) ClientCertPathCalls(stub func() string) {
   317  	fake.clientCertPathMutex.Lock()
   318  	defer fake.clientCertPathMutex.Unlock()
   319  	fake.ClientCertPathStub = stub
   320  }
   321  
   322  func (fake *FakeTarget) ClientCertPathReturns(result1 string) {
   323  	fake.clientCertPathMutex.Lock()
   324  	defer fake.clientCertPathMutex.Unlock()
   325  	fake.ClientCertPathStub = nil
   326  	fake.clientCertPathReturns = struct {
   327  		result1 string
   328  	}{result1}
   329  }
   330  
   331  func (fake *FakeTarget) ClientCertPathReturnsOnCall(i int, result1 string) {
   332  	fake.clientCertPathMutex.Lock()
   333  	defer fake.clientCertPathMutex.Unlock()
   334  	fake.ClientCertPathStub = nil
   335  	if fake.clientCertPathReturnsOnCall == nil {
   336  		fake.clientCertPathReturnsOnCall = make(map[int]struct {
   337  			result1 string
   338  		})
   339  	}
   340  	fake.clientCertPathReturnsOnCall[i] = struct {
   341  		result1 string
   342  	}{result1}
   343  }
   344  
   345  func (fake *FakeTarget) ClientCertificate() []tls.Certificate {
   346  	fake.clientCertificateMutex.Lock()
   347  	ret, specificReturn := fake.clientCertificateReturnsOnCall[len(fake.clientCertificateArgsForCall)]
   348  	fake.clientCertificateArgsForCall = append(fake.clientCertificateArgsForCall, struct {
   349  	}{})
   350  	fake.recordInvocation("ClientCertificate", []interface{}{})
   351  	fake.clientCertificateMutex.Unlock()
   352  	if fake.ClientCertificateStub != nil {
   353  		return fake.ClientCertificateStub()
   354  	}
   355  	if specificReturn {
   356  		return ret.result1
   357  	}
   358  	fakeReturns := fake.clientCertificateReturns
   359  	return fakeReturns.result1
   360  }
   361  
   362  func (fake *FakeTarget) ClientCertificateCallCount() int {
   363  	fake.clientCertificateMutex.RLock()
   364  	defer fake.clientCertificateMutex.RUnlock()
   365  	return len(fake.clientCertificateArgsForCall)
   366  }
   367  
   368  func (fake *FakeTarget) ClientCertificateCalls(stub func() []tls.Certificate) {
   369  	fake.clientCertificateMutex.Lock()
   370  	defer fake.clientCertificateMutex.Unlock()
   371  	fake.ClientCertificateStub = stub
   372  }
   373  
   374  func (fake *FakeTarget) ClientCertificateReturns(result1 []tls.Certificate) {
   375  	fake.clientCertificateMutex.Lock()
   376  	defer fake.clientCertificateMutex.Unlock()
   377  	fake.ClientCertificateStub = nil
   378  	fake.clientCertificateReturns = struct {
   379  		result1 []tls.Certificate
   380  	}{result1}
   381  }
   382  
   383  func (fake *FakeTarget) ClientCertificateReturnsOnCall(i int, result1 []tls.Certificate) {
   384  	fake.clientCertificateMutex.Lock()
   385  	defer fake.clientCertificateMutex.Unlock()
   386  	fake.ClientCertificateStub = nil
   387  	if fake.clientCertificateReturnsOnCall == nil {
   388  		fake.clientCertificateReturnsOnCall = make(map[int]struct {
   389  			result1 []tls.Certificate
   390  		})
   391  	}
   392  	fake.clientCertificateReturnsOnCall[i] = struct {
   393  		result1 []tls.Certificate
   394  	}{result1}
   395  }
   396  
   397  func (fake *FakeTarget) ClientKeyPath() string {
   398  	fake.clientKeyPathMutex.Lock()
   399  	ret, specificReturn := fake.clientKeyPathReturnsOnCall[len(fake.clientKeyPathArgsForCall)]
   400  	fake.clientKeyPathArgsForCall = append(fake.clientKeyPathArgsForCall, struct {
   401  	}{})
   402  	fake.recordInvocation("ClientKeyPath", []interface{}{})
   403  	fake.clientKeyPathMutex.Unlock()
   404  	if fake.ClientKeyPathStub != nil {
   405  		return fake.ClientKeyPathStub()
   406  	}
   407  	if specificReturn {
   408  		return ret.result1
   409  	}
   410  	fakeReturns := fake.clientKeyPathReturns
   411  	return fakeReturns.result1
   412  }
   413  
   414  func (fake *FakeTarget) ClientKeyPathCallCount() int {
   415  	fake.clientKeyPathMutex.RLock()
   416  	defer fake.clientKeyPathMutex.RUnlock()
   417  	return len(fake.clientKeyPathArgsForCall)
   418  }
   419  
   420  func (fake *FakeTarget) ClientKeyPathCalls(stub func() string) {
   421  	fake.clientKeyPathMutex.Lock()
   422  	defer fake.clientKeyPathMutex.Unlock()
   423  	fake.ClientKeyPathStub = stub
   424  }
   425  
   426  func (fake *FakeTarget) ClientKeyPathReturns(result1 string) {
   427  	fake.clientKeyPathMutex.Lock()
   428  	defer fake.clientKeyPathMutex.Unlock()
   429  	fake.ClientKeyPathStub = nil
   430  	fake.clientKeyPathReturns = struct {
   431  		result1 string
   432  	}{result1}
   433  }
   434  
   435  func (fake *FakeTarget) ClientKeyPathReturnsOnCall(i int, result1 string) {
   436  	fake.clientKeyPathMutex.Lock()
   437  	defer fake.clientKeyPathMutex.Unlock()
   438  	fake.ClientKeyPathStub = nil
   439  	if fake.clientKeyPathReturnsOnCall == nil {
   440  		fake.clientKeyPathReturnsOnCall = make(map[int]struct {
   441  			result1 string
   442  		})
   443  	}
   444  	fake.clientKeyPathReturnsOnCall[i] = struct {
   445  		result1 string
   446  	}{result1}
   447  }
   448  
   449  func (fake *FakeTarget) FindTeam(arg1 string) (concourse.Team, error) {
   450  	fake.findTeamMutex.Lock()
   451  	ret, specificReturn := fake.findTeamReturnsOnCall[len(fake.findTeamArgsForCall)]
   452  	fake.findTeamArgsForCall = append(fake.findTeamArgsForCall, struct {
   453  		arg1 string
   454  	}{arg1})
   455  	fake.recordInvocation("FindTeam", []interface{}{arg1})
   456  	fake.findTeamMutex.Unlock()
   457  	if fake.FindTeamStub != nil {
   458  		return fake.FindTeamStub(arg1)
   459  	}
   460  	if specificReturn {
   461  		return ret.result1, ret.result2
   462  	}
   463  	fakeReturns := fake.findTeamReturns
   464  	return fakeReturns.result1, fakeReturns.result2
   465  }
   466  
   467  func (fake *FakeTarget) FindTeamCallCount() int {
   468  	fake.findTeamMutex.RLock()
   469  	defer fake.findTeamMutex.RUnlock()
   470  	return len(fake.findTeamArgsForCall)
   471  }
   472  
   473  func (fake *FakeTarget) FindTeamCalls(stub func(string) (concourse.Team, error)) {
   474  	fake.findTeamMutex.Lock()
   475  	defer fake.findTeamMutex.Unlock()
   476  	fake.FindTeamStub = stub
   477  }
   478  
   479  func (fake *FakeTarget) FindTeamArgsForCall(i int) string {
   480  	fake.findTeamMutex.RLock()
   481  	defer fake.findTeamMutex.RUnlock()
   482  	argsForCall := fake.findTeamArgsForCall[i]
   483  	return argsForCall.arg1
   484  }
   485  
   486  func (fake *FakeTarget) FindTeamReturns(result1 concourse.Team, result2 error) {
   487  	fake.findTeamMutex.Lock()
   488  	defer fake.findTeamMutex.Unlock()
   489  	fake.FindTeamStub = nil
   490  	fake.findTeamReturns = struct {
   491  		result1 concourse.Team
   492  		result2 error
   493  	}{result1, result2}
   494  }
   495  
   496  func (fake *FakeTarget) FindTeamReturnsOnCall(i int, result1 concourse.Team, result2 error) {
   497  	fake.findTeamMutex.Lock()
   498  	defer fake.findTeamMutex.Unlock()
   499  	fake.FindTeamStub = nil
   500  	if fake.findTeamReturnsOnCall == nil {
   501  		fake.findTeamReturnsOnCall = make(map[int]struct {
   502  			result1 concourse.Team
   503  			result2 error
   504  		})
   505  	}
   506  	fake.findTeamReturnsOnCall[i] = struct {
   507  		result1 concourse.Team
   508  		result2 error
   509  	}{result1, result2}
   510  }
   511  
   512  func (fake *FakeTarget) IsWorkerVersionCompatible(arg1 string) (bool, error) {
   513  	fake.isWorkerVersionCompatibleMutex.Lock()
   514  	ret, specificReturn := fake.isWorkerVersionCompatibleReturnsOnCall[len(fake.isWorkerVersionCompatibleArgsForCall)]
   515  	fake.isWorkerVersionCompatibleArgsForCall = append(fake.isWorkerVersionCompatibleArgsForCall, struct {
   516  		arg1 string
   517  	}{arg1})
   518  	fake.recordInvocation("IsWorkerVersionCompatible", []interface{}{arg1})
   519  	fake.isWorkerVersionCompatibleMutex.Unlock()
   520  	if fake.IsWorkerVersionCompatibleStub != nil {
   521  		return fake.IsWorkerVersionCompatibleStub(arg1)
   522  	}
   523  	if specificReturn {
   524  		return ret.result1, ret.result2
   525  	}
   526  	fakeReturns := fake.isWorkerVersionCompatibleReturns
   527  	return fakeReturns.result1, fakeReturns.result2
   528  }
   529  
   530  func (fake *FakeTarget) IsWorkerVersionCompatibleCallCount() int {
   531  	fake.isWorkerVersionCompatibleMutex.RLock()
   532  	defer fake.isWorkerVersionCompatibleMutex.RUnlock()
   533  	return len(fake.isWorkerVersionCompatibleArgsForCall)
   534  }
   535  
   536  func (fake *FakeTarget) IsWorkerVersionCompatibleCalls(stub func(string) (bool, error)) {
   537  	fake.isWorkerVersionCompatibleMutex.Lock()
   538  	defer fake.isWorkerVersionCompatibleMutex.Unlock()
   539  	fake.IsWorkerVersionCompatibleStub = stub
   540  }
   541  
   542  func (fake *FakeTarget) IsWorkerVersionCompatibleArgsForCall(i int) string {
   543  	fake.isWorkerVersionCompatibleMutex.RLock()
   544  	defer fake.isWorkerVersionCompatibleMutex.RUnlock()
   545  	argsForCall := fake.isWorkerVersionCompatibleArgsForCall[i]
   546  	return argsForCall.arg1
   547  }
   548  
   549  func (fake *FakeTarget) IsWorkerVersionCompatibleReturns(result1 bool, result2 error) {
   550  	fake.isWorkerVersionCompatibleMutex.Lock()
   551  	defer fake.isWorkerVersionCompatibleMutex.Unlock()
   552  	fake.IsWorkerVersionCompatibleStub = nil
   553  	fake.isWorkerVersionCompatibleReturns = struct {
   554  		result1 bool
   555  		result2 error
   556  	}{result1, result2}
   557  }
   558  
   559  func (fake *FakeTarget) IsWorkerVersionCompatibleReturnsOnCall(i int, result1 bool, result2 error) {
   560  	fake.isWorkerVersionCompatibleMutex.Lock()
   561  	defer fake.isWorkerVersionCompatibleMutex.Unlock()
   562  	fake.IsWorkerVersionCompatibleStub = nil
   563  	if fake.isWorkerVersionCompatibleReturnsOnCall == nil {
   564  		fake.isWorkerVersionCompatibleReturnsOnCall = make(map[int]struct {
   565  			result1 bool
   566  			result2 error
   567  		})
   568  	}
   569  	fake.isWorkerVersionCompatibleReturnsOnCall[i] = struct {
   570  		result1 bool
   571  		result2 error
   572  	}{result1, result2}
   573  }
   574  
   575  func (fake *FakeTarget) TLSConfig() *tls.Config {
   576  	fake.tLSConfigMutex.Lock()
   577  	ret, specificReturn := fake.tLSConfigReturnsOnCall[len(fake.tLSConfigArgsForCall)]
   578  	fake.tLSConfigArgsForCall = append(fake.tLSConfigArgsForCall, struct {
   579  	}{})
   580  	fake.recordInvocation("TLSConfig", []interface{}{})
   581  	fake.tLSConfigMutex.Unlock()
   582  	if fake.TLSConfigStub != nil {
   583  		return fake.TLSConfigStub()
   584  	}
   585  	if specificReturn {
   586  		return ret.result1
   587  	}
   588  	fakeReturns := fake.tLSConfigReturns
   589  	return fakeReturns.result1
   590  }
   591  
   592  func (fake *FakeTarget) TLSConfigCallCount() int {
   593  	fake.tLSConfigMutex.RLock()
   594  	defer fake.tLSConfigMutex.RUnlock()
   595  	return len(fake.tLSConfigArgsForCall)
   596  }
   597  
   598  func (fake *FakeTarget) TLSConfigCalls(stub func() *tls.Config) {
   599  	fake.tLSConfigMutex.Lock()
   600  	defer fake.tLSConfigMutex.Unlock()
   601  	fake.TLSConfigStub = stub
   602  }
   603  
   604  func (fake *FakeTarget) TLSConfigReturns(result1 *tls.Config) {
   605  	fake.tLSConfigMutex.Lock()
   606  	defer fake.tLSConfigMutex.Unlock()
   607  	fake.TLSConfigStub = nil
   608  	fake.tLSConfigReturns = struct {
   609  		result1 *tls.Config
   610  	}{result1}
   611  }
   612  
   613  func (fake *FakeTarget) TLSConfigReturnsOnCall(i int, result1 *tls.Config) {
   614  	fake.tLSConfigMutex.Lock()
   615  	defer fake.tLSConfigMutex.Unlock()
   616  	fake.TLSConfigStub = nil
   617  	if fake.tLSConfigReturnsOnCall == nil {
   618  		fake.tLSConfigReturnsOnCall = make(map[int]struct {
   619  			result1 *tls.Config
   620  		})
   621  	}
   622  	fake.tLSConfigReturnsOnCall[i] = struct {
   623  		result1 *tls.Config
   624  	}{result1}
   625  }
   626  
   627  func (fake *FakeTarget) Team() concourse.Team {
   628  	fake.teamMutex.Lock()
   629  	ret, specificReturn := fake.teamReturnsOnCall[len(fake.teamArgsForCall)]
   630  	fake.teamArgsForCall = append(fake.teamArgsForCall, struct {
   631  	}{})
   632  	fake.recordInvocation("Team", []interface{}{})
   633  	fake.teamMutex.Unlock()
   634  	if fake.TeamStub != nil {
   635  		return fake.TeamStub()
   636  	}
   637  	if specificReturn {
   638  		return ret.result1
   639  	}
   640  	fakeReturns := fake.teamReturns
   641  	return fakeReturns.result1
   642  }
   643  
   644  func (fake *FakeTarget) TeamCallCount() int {
   645  	fake.teamMutex.RLock()
   646  	defer fake.teamMutex.RUnlock()
   647  	return len(fake.teamArgsForCall)
   648  }
   649  
   650  func (fake *FakeTarget) TeamCalls(stub func() concourse.Team) {
   651  	fake.teamMutex.Lock()
   652  	defer fake.teamMutex.Unlock()
   653  	fake.TeamStub = stub
   654  }
   655  
   656  func (fake *FakeTarget) TeamReturns(result1 concourse.Team) {
   657  	fake.teamMutex.Lock()
   658  	defer fake.teamMutex.Unlock()
   659  	fake.TeamStub = nil
   660  	fake.teamReturns = struct {
   661  		result1 concourse.Team
   662  	}{result1}
   663  }
   664  
   665  func (fake *FakeTarget) TeamReturnsOnCall(i int, result1 concourse.Team) {
   666  	fake.teamMutex.Lock()
   667  	defer fake.teamMutex.Unlock()
   668  	fake.TeamStub = nil
   669  	if fake.teamReturnsOnCall == nil {
   670  		fake.teamReturnsOnCall = make(map[int]struct {
   671  			result1 concourse.Team
   672  		})
   673  	}
   674  	fake.teamReturnsOnCall[i] = struct {
   675  		result1 concourse.Team
   676  	}{result1}
   677  }
   678  
   679  func (fake *FakeTarget) Token() *rc.TargetToken {
   680  	fake.tokenMutex.Lock()
   681  	ret, specificReturn := fake.tokenReturnsOnCall[len(fake.tokenArgsForCall)]
   682  	fake.tokenArgsForCall = append(fake.tokenArgsForCall, struct {
   683  	}{})
   684  	fake.recordInvocation("Token", []interface{}{})
   685  	fake.tokenMutex.Unlock()
   686  	if fake.TokenStub != nil {
   687  		return fake.TokenStub()
   688  	}
   689  	if specificReturn {
   690  		return ret.result1
   691  	}
   692  	fakeReturns := fake.tokenReturns
   693  	return fakeReturns.result1
   694  }
   695  
   696  func (fake *FakeTarget) TokenCallCount() int {
   697  	fake.tokenMutex.RLock()
   698  	defer fake.tokenMutex.RUnlock()
   699  	return len(fake.tokenArgsForCall)
   700  }
   701  
   702  func (fake *FakeTarget) TokenCalls(stub func() *rc.TargetToken) {
   703  	fake.tokenMutex.Lock()
   704  	defer fake.tokenMutex.Unlock()
   705  	fake.TokenStub = stub
   706  }
   707  
   708  func (fake *FakeTarget) TokenReturns(result1 *rc.TargetToken) {
   709  	fake.tokenMutex.Lock()
   710  	defer fake.tokenMutex.Unlock()
   711  	fake.TokenStub = nil
   712  	fake.tokenReturns = struct {
   713  		result1 *rc.TargetToken
   714  	}{result1}
   715  }
   716  
   717  func (fake *FakeTarget) TokenReturnsOnCall(i int, result1 *rc.TargetToken) {
   718  	fake.tokenMutex.Lock()
   719  	defer fake.tokenMutex.Unlock()
   720  	fake.TokenStub = nil
   721  	if fake.tokenReturnsOnCall == nil {
   722  		fake.tokenReturnsOnCall = make(map[int]struct {
   723  			result1 *rc.TargetToken
   724  		})
   725  	}
   726  	fake.tokenReturnsOnCall[i] = struct {
   727  		result1 *rc.TargetToken
   728  	}{result1}
   729  }
   730  
   731  func (fake *FakeTarget) TokenAuthorization() (string, bool) {
   732  	fake.tokenAuthorizationMutex.Lock()
   733  	ret, specificReturn := fake.tokenAuthorizationReturnsOnCall[len(fake.tokenAuthorizationArgsForCall)]
   734  	fake.tokenAuthorizationArgsForCall = append(fake.tokenAuthorizationArgsForCall, struct {
   735  	}{})
   736  	fake.recordInvocation("TokenAuthorization", []interface{}{})
   737  	fake.tokenAuthorizationMutex.Unlock()
   738  	if fake.TokenAuthorizationStub != nil {
   739  		return fake.TokenAuthorizationStub()
   740  	}
   741  	if specificReturn {
   742  		return ret.result1, ret.result2
   743  	}
   744  	fakeReturns := fake.tokenAuthorizationReturns
   745  	return fakeReturns.result1, fakeReturns.result2
   746  }
   747  
   748  func (fake *FakeTarget) TokenAuthorizationCallCount() int {
   749  	fake.tokenAuthorizationMutex.RLock()
   750  	defer fake.tokenAuthorizationMutex.RUnlock()
   751  	return len(fake.tokenAuthorizationArgsForCall)
   752  }
   753  
   754  func (fake *FakeTarget) TokenAuthorizationCalls(stub func() (string, bool)) {
   755  	fake.tokenAuthorizationMutex.Lock()
   756  	defer fake.tokenAuthorizationMutex.Unlock()
   757  	fake.TokenAuthorizationStub = stub
   758  }
   759  
   760  func (fake *FakeTarget) TokenAuthorizationReturns(result1 string, result2 bool) {
   761  	fake.tokenAuthorizationMutex.Lock()
   762  	defer fake.tokenAuthorizationMutex.Unlock()
   763  	fake.TokenAuthorizationStub = nil
   764  	fake.tokenAuthorizationReturns = struct {
   765  		result1 string
   766  		result2 bool
   767  	}{result1, result2}
   768  }
   769  
   770  func (fake *FakeTarget) TokenAuthorizationReturnsOnCall(i int, result1 string, result2 bool) {
   771  	fake.tokenAuthorizationMutex.Lock()
   772  	defer fake.tokenAuthorizationMutex.Unlock()
   773  	fake.TokenAuthorizationStub = nil
   774  	if fake.tokenAuthorizationReturnsOnCall == nil {
   775  		fake.tokenAuthorizationReturnsOnCall = make(map[int]struct {
   776  			result1 string
   777  			result2 bool
   778  		})
   779  	}
   780  	fake.tokenAuthorizationReturnsOnCall[i] = struct {
   781  		result1 string
   782  		result2 bool
   783  	}{result1, result2}
   784  }
   785  
   786  func (fake *FakeTarget) URL() string {
   787  	fake.uRLMutex.Lock()
   788  	ret, specificReturn := fake.uRLReturnsOnCall[len(fake.uRLArgsForCall)]
   789  	fake.uRLArgsForCall = append(fake.uRLArgsForCall, struct {
   790  	}{})
   791  	fake.recordInvocation("URL", []interface{}{})
   792  	fake.uRLMutex.Unlock()
   793  	if fake.URLStub != nil {
   794  		return fake.URLStub()
   795  	}
   796  	if specificReturn {
   797  		return ret.result1
   798  	}
   799  	fakeReturns := fake.uRLReturns
   800  	return fakeReturns.result1
   801  }
   802  
   803  func (fake *FakeTarget) URLCallCount() int {
   804  	fake.uRLMutex.RLock()
   805  	defer fake.uRLMutex.RUnlock()
   806  	return len(fake.uRLArgsForCall)
   807  }
   808  
   809  func (fake *FakeTarget) URLCalls(stub func() string) {
   810  	fake.uRLMutex.Lock()
   811  	defer fake.uRLMutex.Unlock()
   812  	fake.URLStub = stub
   813  }
   814  
   815  func (fake *FakeTarget) URLReturns(result1 string) {
   816  	fake.uRLMutex.Lock()
   817  	defer fake.uRLMutex.Unlock()
   818  	fake.URLStub = nil
   819  	fake.uRLReturns = struct {
   820  		result1 string
   821  	}{result1}
   822  }
   823  
   824  func (fake *FakeTarget) URLReturnsOnCall(i int, result1 string) {
   825  	fake.uRLMutex.Lock()
   826  	defer fake.uRLMutex.Unlock()
   827  	fake.URLStub = nil
   828  	if fake.uRLReturnsOnCall == nil {
   829  		fake.uRLReturnsOnCall = make(map[int]struct {
   830  			result1 string
   831  		})
   832  	}
   833  	fake.uRLReturnsOnCall[i] = struct {
   834  		result1 string
   835  	}{result1}
   836  }
   837  
   838  func (fake *FakeTarget) Validate() error {
   839  	fake.validateMutex.Lock()
   840  	ret, specificReturn := fake.validateReturnsOnCall[len(fake.validateArgsForCall)]
   841  	fake.validateArgsForCall = append(fake.validateArgsForCall, struct {
   842  	}{})
   843  	fake.recordInvocation("Validate", []interface{}{})
   844  	fake.validateMutex.Unlock()
   845  	if fake.ValidateStub != nil {
   846  		return fake.ValidateStub()
   847  	}
   848  	if specificReturn {
   849  		return ret.result1
   850  	}
   851  	fakeReturns := fake.validateReturns
   852  	return fakeReturns.result1
   853  }
   854  
   855  func (fake *FakeTarget) ValidateCallCount() int {
   856  	fake.validateMutex.RLock()
   857  	defer fake.validateMutex.RUnlock()
   858  	return len(fake.validateArgsForCall)
   859  }
   860  
   861  func (fake *FakeTarget) ValidateCalls(stub func() error) {
   862  	fake.validateMutex.Lock()
   863  	defer fake.validateMutex.Unlock()
   864  	fake.ValidateStub = stub
   865  }
   866  
   867  func (fake *FakeTarget) ValidateReturns(result1 error) {
   868  	fake.validateMutex.Lock()
   869  	defer fake.validateMutex.Unlock()
   870  	fake.ValidateStub = nil
   871  	fake.validateReturns = struct {
   872  		result1 error
   873  	}{result1}
   874  }
   875  
   876  func (fake *FakeTarget) ValidateReturnsOnCall(i int, result1 error) {
   877  	fake.validateMutex.Lock()
   878  	defer fake.validateMutex.Unlock()
   879  	fake.ValidateStub = nil
   880  	if fake.validateReturnsOnCall == nil {
   881  		fake.validateReturnsOnCall = make(map[int]struct {
   882  			result1 error
   883  		})
   884  	}
   885  	fake.validateReturnsOnCall[i] = struct {
   886  		result1 error
   887  	}{result1}
   888  }
   889  
   890  func (fake *FakeTarget) ValidateWithWarningOnly() error {
   891  	fake.validateWithWarningOnlyMutex.Lock()
   892  	ret, specificReturn := fake.validateWithWarningOnlyReturnsOnCall[len(fake.validateWithWarningOnlyArgsForCall)]
   893  	fake.validateWithWarningOnlyArgsForCall = append(fake.validateWithWarningOnlyArgsForCall, struct {
   894  	}{})
   895  	fake.recordInvocation("ValidateWithWarningOnly", []interface{}{})
   896  	fake.validateWithWarningOnlyMutex.Unlock()
   897  	if fake.ValidateWithWarningOnlyStub != nil {
   898  		return fake.ValidateWithWarningOnlyStub()
   899  	}
   900  	if specificReturn {
   901  		return ret.result1
   902  	}
   903  	fakeReturns := fake.validateWithWarningOnlyReturns
   904  	return fakeReturns.result1
   905  }
   906  
   907  func (fake *FakeTarget) ValidateWithWarningOnlyCallCount() int {
   908  	fake.validateWithWarningOnlyMutex.RLock()
   909  	defer fake.validateWithWarningOnlyMutex.RUnlock()
   910  	return len(fake.validateWithWarningOnlyArgsForCall)
   911  }
   912  
   913  func (fake *FakeTarget) ValidateWithWarningOnlyCalls(stub func() error) {
   914  	fake.validateWithWarningOnlyMutex.Lock()
   915  	defer fake.validateWithWarningOnlyMutex.Unlock()
   916  	fake.ValidateWithWarningOnlyStub = stub
   917  }
   918  
   919  func (fake *FakeTarget) ValidateWithWarningOnlyReturns(result1 error) {
   920  	fake.validateWithWarningOnlyMutex.Lock()
   921  	defer fake.validateWithWarningOnlyMutex.Unlock()
   922  	fake.ValidateWithWarningOnlyStub = nil
   923  	fake.validateWithWarningOnlyReturns = struct {
   924  		result1 error
   925  	}{result1}
   926  }
   927  
   928  func (fake *FakeTarget) ValidateWithWarningOnlyReturnsOnCall(i int, result1 error) {
   929  	fake.validateWithWarningOnlyMutex.Lock()
   930  	defer fake.validateWithWarningOnlyMutex.Unlock()
   931  	fake.ValidateWithWarningOnlyStub = nil
   932  	if fake.validateWithWarningOnlyReturnsOnCall == nil {
   933  		fake.validateWithWarningOnlyReturnsOnCall = make(map[int]struct {
   934  			result1 error
   935  		})
   936  	}
   937  	fake.validateWithWarningOnlyReturnsOnCall[i] = struct {
   938  		result1 error
   939  	}{result1}
   940  }
   941  
   942  func (fake *FakeTarget) Version() (string, error) {
   943  	fake.versionMutex.Lock()
   944  	ret, specificReturn := fake.versionReturnsOnCall[len(fake.versionArgsForCall)]
   945  	fake.versionArgsForCall = append(fake.versionArgsForCall, struct {
   946  	}{})
   947  	fake.recordInvocation("Version", []interface{}{})
   948  	fake.versionMutex.Unlock()
   949  	if fake.VersionStub != nil {
   950  		return fake.VersionStub()
   951  	}
   952  	if specificReturn {
   953  		return ret.result1, ret.result2
   954  	}
   955  	fakeReturns := fake.versionReturns
   956  	return fakeReturns.result1, fakeReturns.result2
   957  }
   958  
   959  func (fake *FakeTarget) VersionCallCount() int {
   960  	fake.versionMutex.RLock()
   961  	defer fake.versionMutex.RUnlock()
   962  	return len(fake.versionArgsForCall)
   963  }
   964  
   965  func (fake *FakeTarget) VersionCalls(stub func() (string, error)) {
   966  	fake.versionMutex.Lock()
   967  	defer fake.versionMutex.Unlock()
   968  	fake.VersionStub = stub
   969  }
   970  
   971  func (fake *FakeTarget) VersionReturns(result1 string, result2 error) {
   972  	fake.versionMutex.Lock()
   973  	defer fake.versionMutex.Unlock()
   974  	fake.VersionStub = nil
   975  	fake.versionReturns = struct {
   976  		result1 string
   977  		result2 error
   978  	}{result1, result2}
   979  }
   980  
   981  func (fake *FakeTarget) VersionReturnsOnCall(i int, result1 string, result2 error) {
   982  	fake.versionMutex.Lock()
   983  	defer fake.versionMutex.Unlock()
   984  	fake.VersionStub = nil
   985  	if fake.versionReturnsOnCall == nil {
   986  		fake.versionReturnsOnCall = make(map[int]struct {
   987  			result1 string
   988  			result2 error
   989  		})
   990  	}
   991  	fake.versionReturnsOnCall[i] = struct {
   992  		result1 string
   993  		result2 error
   994  	}{result1, result2}
   995  }
   996  
   997  func (fake *FakeTarget) WorkerVersion() (string, error) {
   998  	fake.workerVersionMutex.Lock()
   999  	ret, specificReturn := fake.workerVersionReturnsOnCall[len(fake.workerVersionArgsForCall)]
  1000  	fake.workerVersionArgsForCall = append(fake.workerVersionArgsForCall, struct {
  1001  	}{})
  1002  	fake.recordInvocation("WorkerVersion", []interface{}{})
  1003  	fake.workerVersionMutex.Unlock()
  1004  	if fake.WorkerVersionStub != nil {
  1005  		return fake.WorkerVersionStub()
  1006  	}
  1007  	if specificReturn {
  1008  		return ret.result1, ret.result2
  1009  	}
  1010  	fakeReturns := fake.workerVersionReturns
  1011  	return fakeReturns.result1, fakeReturns.result2
  1012  }
  1013  
  1014  func (fake *FakeTarget) WorkerVersionCallCount() int {
  1015  	fake.workerVersionMutex.RLock()
  1016  	defer fake.workerVersionMutex.RUnlock()
  1017  	return len(fake.workerVersionArgsForCall)
  1018  }
  1019  
  1020  func (fake *FakeTarget) WorkerVersionCalls(stub func() (string, error)) {
  1021  	fake.workerVersionMutex.Lock()
  1022  	defer fake.workerVersionMutex.Unlock()
  1023  	fake.WorkerVersionStub = stub
  1024  }
  1025  
  1026  func (fake *FakeTarget) WorkerVersionReturns(result1 string, result2 error) {
  1027  	fake.workerVersionMutex.Lock()
  1028  	defer fake.workerVersionMutex.Unlock()
  1029  	fake.WorkerVersionStub = nil
  1030  	fake.workerVersionReturns = struct {
  1031  		result1 string
  1032  		result2 error
  1033  	}{result1, result2}
  1034  }
  1035  
  1036  func (fake *FakeTarget) WorkerVersionReturnsOnCall(i int, result1 string, result2 error) {
  1037  	fake.workerVersionMutex.Lock()
  1038  	defer fake.workerVersionMutex.Unlock()
  1039  	fake.WorkerVersionStub = nil
  1040  	if fake.workerVersionReturnsOnCall == nil {
  1041  		fake.workerVersionReturnsOnCall = make(map[int]struct {
  1042  			result1 string
  1043  			result2 error
  1044  		})
  1045  	}
  1046  	fake.workerVersionReturnsOnCall[i] = struct {
  1047  		result1 string
  1048  		result2 error
  1049  	}{result1, result2}
  1050  }
  1051  
  1052  func (fake *FakeTarget) Invocations() map[string][][]interface{} {
  1053  	fake.invocationsMutex.RLock()
  1054  	defer fake.invocationsMutex.RUnlock()
  1055  	fake.cACertMutex.RLock()
  1056  	defer fake.cACertMutex.RUnlock()
  1057  	fake.clientMutex.RLock()
  1058  	defer fake.clientMutex.RUnlock()
  1059  	fake.clientCertPathMutex.RLock()
  1060  	defer fake.clientCertPathMutex.RUnlock()
  1061  	fake.clientCertificateMutex.RLock()
  1062  	defer fake.clientCertificateMutex.RUnlock()
  1063  	fake.clientKeyPathMutex.RLock()
  1064  	defer fake.clientKeyPathMutex.RUnlock()
  1065  	fake.findTeamMutex.RLock()
  1066  	defer fake.findTeamMutex.RUnlock()
  1067  	fake.isWorkerVersionCompatibleMutex.RLock()
  1068  	defer fake.isWorkerVersionCompatibleMutex.RUnlock()
  1069  	fake.tLSConfigMutex.RLock()
  1070  	defer fake.tLSConfigMutex.RUnlock()
  1071  	fake.teamMutex.RLock()
  1072  	defer fake.teamMutex.RUnlock()
  1073  	fake.tokenMutex.RLock()
  1074  	defer fake.tokenMutex.RUnlock()
  1075  	fake.tokenAuthorizationMutex.RLock()
  1076  	defer fake.tokenAuthorizationMutex.RUnlock()
  1077  	fake.uRLMutex.RLock()
  1078  	defer fake.uRLMutex.RUnlock()
  1079  	fake.validateMutex.RLock()
  1080  	defer fake.validateMutex.RUnlock()
  1081  	fake.validateWithWarningOnlyMutex.RLock()
  1082  	defer fake.validateWithWarningOnlyMutex.RUnlock()
  1083  	fake.versionMutex.RLock()
  1084  	defer fake.versionMutex.RUnlock()
  1085  	fake.workerVersionMutex.RLock()
  1086  	defer fake.workerVersionMutex.RUnlock()
  1087  	copiedInvocations := map[string][][]interface{}{}
  1088  	for key, value := range fake.invocations {
  1089  		copiedInvocations[key] = value
  1090  	}
  1091  	return copiedInvocations
  1092  }
  1093  
  1094  func (fake *FakeTarget) recordInvocation(key string, args []interface{}) {
  1095  	fake.invocationsMutex.Lock()
  1096  	defer fake.invocationsMutex.Unlock()
  1097  	if fake.invocations == nil {
  1098  		fake.invocations = map[string][][]interface{}{}
  1099  	}
  1100  	if fake.invocations[key] == nil {
  1101  		fake.invocations[key] = [][]interface{}{}
  1102  	}
  1103  	fake.invocations[key] = append(fake.invocations[key], args)
  1104  }
  1105  
  1106  var _ rc.Target = new(FakeTarget)