github.com/pf-qiu/concourse/v6@v6.7.3-0.20201207032516-1f455d73275f/atc/db/dbfakes/fake_container.go (about)

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package dbfakes
     3  
     4  import (
     5  	"sync"
     6  
     7  	"github.com/pf-qiu/concourse/v6/atc/db"
     8  )
     9  
    10  type FakeContainer struct {
    11  	HandleStub        func() string
    12  	handleMutex       sync.RWMutex
    13  	handleArgsForCall []struct {
    14  	}
    15  	handleReturns struct {
    16  		result1 string
    17  	}
    18  	handleReturnsOnCall map[int]struct {
    19  		result1 string
    20  	}
    21  	IDStub        func() int
    22  	iDMutex       sync.RWMutex
    23  	iDArgsForCall []struct {
    24  	}
    25  	iDReturns struct {
    26  		result1 int
    27  	}
    28  	iDReturnsOnCall map[int]struct {
    29  		result1 int
    30  	}
    31  	MetadataStub        func() db.ContainerMetadata
    32  	metadataMutex       sync.RWMutex
    33  	metadataArgsForCall []struct {
    34  	}
    35  	metadataReturns struct {
    36  		result1 db.ContainerMetadata
    37  	}
    38  	metadataReturnsOnCall map[int]struct {
    39  		result1 db.ContainerMetadata
    40  	}
    41  	StateStub        func() string
    42  	stateMutex       sync.RWMutex
    43  	stateArgsForCall []struct {
    44  	}
    45  	stateReturns struct {
    46  		result1 string
    47  	}
    48  	stateReturnsOnCall map[int]struct {
    49  		result1 string
    50  	}
    51  	WorkerNameStub        func() string
    52  	workerNameMutex       sync.RWMutex
    53  	workerNameArgsForCall []struct {
    54  	}
    55  	workerNameReturns struct {
    56  		result1 string
    57  	}
    58  	workerNameReturnsOnCall map[int]struct {
    59  		result1 string
    60  	}
    61  	invocations      map[string][][]interface{}
    62  	invocationsMutex sync.RWMutex
    63  }
    64  
    65  func (fake *FakeContainer) Handle() string {
    66  	fake.handleMutex.Lock()
    67  	ret, specificReturn := fake.handleReturnsOnCall[len(fake.handleArgsForCall)]
    68  	fake.handleArgsForCall = append(fake.handleArgsForCall, struct {
    69  	}{})
    70  	fake.recordInvocation("Handle", []interface{}{})
    71  	fake.handleMutex.Unlock()
    72  	if fake.HandleStub != nil {
    73  		return fake.HandleStub()
    74  	}
    75  	if specificReturn {
    76  		return ret.result1
    77  	}
    78  	fakeReturns := fake.handleReturns
    79  	return fakeReturns.result1
    80  }
    81  
    82  func (fake *FakeContainer) HandleCallCount() int {
    83  	fake.handleMutex.RLock()
    84  	defer fake.handleMutex.RUnlock()
    85  	return len(fake.handleArgsForCall)
    86  }
    87  
    88  func (fake *FakeContainer) HandleCalls(stub func() string) {
    89  	fake.handleMutex.Lock()
    90  	defer fake.handleMutex.Unlock()
    91  	fake.HandleStub = stub
    92  }
    93  
    94  func (fake *FakeContainer) HandleReturns(result1 string) {
    95  	fake.handleMutex.Lock()
    96  	defer fake.handleMutex.Unlock()
    97  	fake.HandleStub = nil
    98  	fake.handleReturns = struct {
    99  		result1 string
   100  	}{result1}
   101  }
   102  
   103  func (fake *FakeContainer) HandleReturnsOnCall(i int, result1 string) {
   104  	fake.handleMutex.Lock()
   105  	defer fake.handleMutex.Unlock()
   106  	fake.HandleStub = nil
   107  	if fake.handleReturnsOnCall == nil {
   108  		fake.handleReturnsOnCall = make(map[int]struct {
   109  			result1 string
   110  		})
   111  	}
   112  	fake.handleReturnsOnCall[i] = struct {
   113  		result1 string
   114  	}{result1}
   115  }
   116  
   117  func (fake *FakeContainer) ID() int {
   118  	fake.iDMutex.Lock()
   119  	ret, specificReturn := fake.iDReturnsOnCall[len(fake.iDArgsForCall)]
   120  	fake.iDArgsForCall = append(fake.iDArgsForCall, struct {
   121  	}{})
   122  	fake.recordInvocation("ID", []interface{}{})
   123  	fake.iDMutex.Unlock()
   124  	if fake.IDStub != nil {
   125  		return fake.IDStub()
   126  	}
   127  	if specificReturn {
   128  		return ret.result1
   129  	}
   130  	fakeReturns := fake.iDReturns
   131  	return fakeReturns.result1
   132  }
   133  
   134  func (fake *FakeContainer) IDCallCount() int {
   135  	fake.iDMutex.RLock()
   136  	defer fake.iDMutex.RUnlock()
   137  	return len(fake.iDArgsForCall)
   138  }
   139  
   140  func (fake *FakeContainer) IDCalls(stub func() int) {
   141  	fake.iDMutex.Lock()
   142  	defer fake.iDMutex.Unlock()
   143  	fake.IDStub = stub
   144  }
   145  
   146  func (fake *FakeContainer) IDReturns(result1 int) {
   147  	fake.iDMutex.Lock()
   148  	defer fake.iDMutex.Unlock()
   149  	fake.IDStub = nil
   150  	fake.iDReturns = struct {
   151  		result1 int
   152  	}{result1}
   153  }
   154  
   155  func (fake *FakeContainer) IDReturnsOnCall(i int, result1 int) {
   156  	fake.iDMutex.Lock()
   157  	defer fake.iDMutex.Unlock()
   158  	fake.IDStub = nil
   159  	if fake.iDReturnsOnCall == nil {
   160  		fake.iDReturnsOnCall = make(map[int]struct {
   161  			result1 int
   162  		})
   163  	}
   164  	fake.iDReturnsOnCall[i] = struct {
   165  		result1 int
   166  	}{result1}
   167  }
   168  
   169  func (fake *FakeContainer) Metadata() db.ContainerMetadata {
   170  	fake.metadataMutex.Lock()
   171  	ret, specificReturn := fake.metadataReturnsOnCall[len(fake.metadataArgsForCall)]
   172  	fake.metadataArgsForCall = append(fake.metadataArgsForCall, struct {
   173  	}{})
   174  	fake.recordInvocation("Metadata", []interface{}{})
   175  	fake.metadataMutex.Unlock()
   176  	if fake.MetadataStub != nil {
   177  		return fake.MetadataStub()
   178  	}
   179  	if specificReturn {
   180  		return ret.result1
   181  	}
   182  	fakeReturns := fake.metadataReturns
   183  	return fakeReturns.result1
   184  }
   185  
   186  func (fake *FakeContainer) MetadataCallCount() int {
   187  	fake.metadataMutex.RLock()
   188  	defer fake.metadataMutex.RUnlock()
   189  	return len(fake.metadataArgsForCall)
   190  }
   191  
   192  func (fake *FakeContainer) MetadataCalls(stub func() db.ContainerMetadata) {
   193  	fake.metadataMutex.Lock()
   194  	defer fake.metadataMutex.Unlock()
   195  	fake.MetadataStub = stub
   196  }
   197  
   198  func (fake *FakeContainer) MetadataReturns(result1 db.ContainerMetadata) {
   199  	fake.metadataMutex.Lock()
   200  	defer fake.metadataMutex.Unlock()
   201  	fake.MetadataStub = nil
   202  	fake.metadataReturns = struct {
   203  		result1 db.ContainerMetadata
   204  	}{result1}
   205  }
   206  
   207  func (fake *FakeContainer) MetadataReturnsOnCall(i int, result1 db.ContainerMetadata) {
   208  	fake.metadataMutex.Lock()
   209  	defer fake.metadataMutex.Unlock()
   210  	fake.MetadataStub = nil
   211  	if fake.metadataReturnsOnCall == nil {
   212  		fake.metadataReturnsOnCall = make(map[int]struct {
   213  			result1 db.ContainerMetadata
   214  		})
   215  	}
   216  	fake.metadataReturnsOnCall[i] = struct {
   217  		result1 db.ContainerMetadata
   218  	}{result1}
   219  }
   220  
   221  func (fake *FakeContainer) State() string {
   222  	fake.stateMutex.Lock()
   223  	ret, specificReturn := fake.stateReturnsOnCall[len(fake.stateArgsForCall)]
   224  	fake.stateArgsForCall = append(fake.stateArgsForCall, struct {
   225  	}{})
   226  	fake.recordInvocation("State", []interface{}{})
   227  	fake.stateMutex.Unlock()
   228  	if fake.StateStub != nil {
   229  		return fake.StateStub()
   230  	}
   231  	if specificReturn {
   232  		return ret.result1
   233  	}
   234  	fakeReturns := fake.stateReturns
   235  	return fakeReturns.result1
   236  }
   237  
   238  func (fake *FakeContainer) StateCallCount() int {
   239  	fake.stateMutex.RLock()
   240  	defer fake.stateMutex.RUnlock()
   241  	return len(fake.stateArgsForCall)
   242  }
   243  
   244  func (fake *FakeContainer) StateCalls(stub func() string) {
   245  	fake.stateMutex.Lock()
   246  	defer fake.stateMutex.Unlock()
   247  	fake.StateStub = stub
   248  }
   249  
   250  func (fake *FakeContainer) StateReturns(result1 string) {
   251  	fake.stateMutex.Lock()
   252  	defer fake.stateMutex.Unlock()
   253  	fake.StateStub = nil
   254  	fake.stateReturns = struct {
   255  		result1 string
   256  	}{result1}
   257  }
   258  
   259  func (fake *FakeContainer) StateReturnsOnCall(i int, result1 string) {
   260  	fake.stateMutex.Lock()
   261  	defer fake.stateMutex.Unlock()
   262  	fake.StateStub = nil
   263  	if fake.stateReturnsOnCall == nil {
   264  		fake.stateReturnsOnCall = make(map[int]struct {
   265  			result1 string
   266  		})
   267  	}
   268  	fake.stateReturnsOnCall[i] = struct {
   269  		result1 string
   270  	}{result1}
   271  }
   272  
   273  func (fake *FakeContainer) WorkerName() string {
   274  	fake.workerNameMutex.Lock()
   275  	ret, specificReturn := fake.workerNameReturnsOnCall[len(fake.workerNameArgsForCall)]
   276  	fake.workerNameArgsForCall = append(fake.workerNameArgsForCall, struct {
   277  	}{})
   278  	fake.recordInvocation("WorkerName", []interface{}{})
   279  	fake.workerNameMutex.Unlock()
   280  	if fake.WorkerNameStub != nil {
   281  		return fake.WorkerNameStub()
   282  	}
   283  	if specificReturn {
   284  		return ret.result1
   285  	}
   286  	fakeReturns := fake.workerNameReturns
   287  	return fakeReturns.result1
   288  }
   289  
   290  func (fake *FakeContainer) WorkerNameCallCount() int {
   291  	fake.workerNameMutex.RLock()
   292  	defer fake.workerNameMutex.RUnlock()
   293  	return len(fake.workerNameArgsForCall)
   294  }
   295  
   296  func (fake *FakeContainer) WorkerNameCalls(stub func() string) {
   297  	fake.workerNameMutex.Lock()
   298  	defer fake.workerNameMutex.Unlock()
   299  	fake.WorkerNameStub = stub
   300  }
   301  
   302  func (fake *FakeContainer) WorkerNameReturns(result1 string) {
   303  	fake.workerNameMutex.Lock()
   304  	defer fake.workerNameMutex.Unlock()
   305  	fake.WorkerNameStub = nil
   306  	fake.workerNameReturns = struct {
   307  		result1 string
   308  	}{result1}
   309  }
   310  
   311  func (fake *FakeContainer) WorkerNameReturnsOnCall(i int, result1 string) {
   312  	fake.workerNameMutex.Lock()
   313  	defer fake.workerNameMutex.Unlock()
   314  	fake.WorkerNameStub = nil
   315  	if fake.workerNameReturnsOnCall == nil {
   316  		fake.workerNameReturnsOnCall = make(map[int]struct {
   317  			result1 string
   318  		})
   319  	}
   320  	fake.workerNameReturnsOnCall[i] = struct {
   321  		result1 string
   322  	}{result1}
   323  }
   324  
   325  func (fake *FakeContainer) Invocations() map[string][][]interface{} {
   326  	fake.invocationsMutex.RLock()
   327  	defer fake.invocationsMutex.RUnlock()
   328  	fake.handleMutex.RLock()
   329  	defer fake.handleMutex.RUnlock()
   330  	fake.iDMutex.RLock()
   331  	defer fake.iDMutex.RUnlock()
   332  	fake.metadataMutex.RLock()
   333  	defer fake.metadataMutex.RUnlock()
   334  	fake.stateMutex.RLock()
   335  	defer fake.stateMutex.RUnlock()
   336  	fake.workerNameMutex.RLock()
   337  	defer fake.workerNameMutex.RUnlock()
   338  	copiedInvocations := map[string][][]interface{}{}
   339  	for key, value := range fake.invocations {
   340  		copiedInvocations[key] = value
   341  	}
   342  	return copiedInvocations
   343  }
   344  
   345  func (fake *FakeContainer) recordInvocation(key string, args []interface{}) {
   346  	fake.invocationsMutex.Lock()
   347  	defer fake.invocationsMutex.Unlock()
   348  	if fake.invocations == nil {
   349  		fake.invocations = map[string][][]interface{}{}
   350  	}
   351  	if fake.invocations[key] == nil {
   352  		fake.invocations[key] = [][]interface{}{}
   353  	}
   354  	fake.invocations[key] = append(fake.invocations[key], args)
   355  }
   356  
   357  var _ db.Container = new(FakeContainer)