github.com/pf-qiu/concourse/v6@v6.7.3-0.20201207032516-1f455d73275f/atc/db/dbfakes/fake_created_volume.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"
     8  	"github.com/pf-qiu/concourse/v6/atc/db"
     9  )
    10  
    11  type FakeCreatedVolume struct {
    12  	BaseResourceTypeStub        func() (*db.UsedWorkerBaseResourceType, error)
    13  	baseResourceTypeMutex       sync.RWMutex
    14  	baseResourceTypeArgsForCall []struct {
    15  	}
    16  	baseResourceTypeReturns struct {
    17  		result1 *db.UsedWorkerBaseResourceType
    18  		result2 error
    19  	}
    20  	baseResourceTypeReturnsOnCall map[int]struct {
    21  		result1 *db.UsedWorkerBaseResourceType
    22  		result2 error
    23  	}
    24  	ContainerHandleStub        func() string
    25  	containerHandleMutex       sync.RWMutex
    26  	containerHandleArgsForCall []struct {
    27  	}
    28  	containerHandleReturns struct {
    29  		result1 string
    30  	}
    31  	containerHandleReturnsOnCall map[int]struct {
    32  		result1 string
    33  	}
    34  	CreateChildForContainerStub        func(db.CreatingContainer, string) (db.CreatingVolume, error)
    35  	createChildForContainerMutex       sync.RWMutex
    36  	createChildForContainerArgsForCall []struct {
    37  		arg1 db.CreatingContainer
    38  		arg2 string
    39  	}
    40  	createChildForContainerReturns struct {
    41  		result1 db.CreatingVolume
    42  		result2 error
    43  	}
    44  	createChildForContainerReturnsOnCall map[int]struct {
    45  		result1 db.CreatingVolume
    46  		result2 error
    47  	}
    48  	DestroyingStub        func() (db.DestroyingVolume, error)
    49  	destroyingMutex       sync.RWMutex
    50  	destroyingArgsForCall []struct {
    51  	}
    52  	destroyingReturns struct {
    53  		result1 db.DestroyingVolume
    54  		result2 error
    55  	}
    56  	destroyingReturnsOnCall map[int]struct {
    57  		result1 db.DestroyingVolume
    58  		result2 error
    59  	}
    60  	GetResourceCacheIDStub        func() int
    61  	getResourceCacheIDMutex       sync.RWMutex
    62  	getResourceCacheIDArgsForCall []struct {
    63  	}
    64  	getResourceCacheIDReturns struct {
    65  		result1 int
    66  	}
    67  	getResourceCacheIDReturnsOnCall map[int]struct {
    68  		result1 int
    69  	}
    70  	HandleStub        func() string
    71  	handleMutex       sync.RWMutex
    72  	handleArgsForCall []struct {
    73  	}
    74  	handleReturns struct {
    75  		result1 string
    76  	}
    77  	handleReturnsOnCall map[int]struct {
    78  		result1 string
    79  	}
    80  	InitializeArtifactStub        func(string, int) (db.WorkerArtifact, error)
    81  	initializeArtifactMutex       sync.RWMutex
    82  	initializeArtifactArgsForCall []struct {
    83  		arg1 string
    84  		arg2 int
    85  	}
    86  	initializeArtifactReturns struct {
    87  		result1 db.WorkerArtifact
    88  		result2 error
    89  	}
    90  	initializeArtifactReturnsOnCall map[int]struct {
    91  		result1 db.WorkerArtifact
    92  		result2 error
    93  	}
    94  	InitializeResourceCacheStub        func(db.UsedResourceCache) error
    95  	initializeResourceCacheMutex       sync.RWMutex
    96  	initializeResourceCacheArgsForCall []struct {
    97  		arg1 db.UsedResourceCache
    98  	}
    99  	initializeResourceCacheReturns struct {
   100  		result1 error
   101  	}
   102  	initializeResourceCacheReturnsOnCall map[int]struct {
   103  		result1 error
   104  	}
   105  	InitializeTaskCacheStub        func(int, string, string) error
   106  	initializeTaskCacheMutex       sync.RWMutex
   107  	initializeTaskCacheArgsForCall []struct {
   108  		arg1 int
   109  		arg2 string
   110  		arg3 string
   111  	}
   112  	initializeTaskCacheReturns struct {
   113  		result1 error
   114  	}
   115  	initializeTaskCacheReturnsOnCall map[int]struct {
   116  		result1 error
   117  	}
   118  	ParentHandleStub        func() string
   119  	parentHandleMutex       sync.RWMutex
   120  	parentHandleArgsForCall []struct {
   121  	}
   122  	parentHandleReturns struct {
   123  		result1 string
   124  	}
   125  	parentHandleReturnsOnCall map[int]struct {
   126  		result1 string
   127  	}
   128  	PathStub        func() string
   129  	pathMutex       sync.RWMutex
   130  	pathArgsForCall []struct {
   131  	}
   132  	pathReturns struct {
   133  		result1 string
   134  	}
   135  	pathReturnsOnCall map[int]struct {
   136  		result1 string
   137  	}
   138  	ResourceTypeStub        func() (*db.VolumeResourceType, error)
   139  	resourceTypeMutex       sync.RWMutex
   140  	resourceTypeArgsForCall []struct {
   141  	}
   142  	resourceTypeReturns struct {
   143  		result1 *db.VolumeResourceType
   144  		result2 error
   145  	}
   146  	resourceTypeReturnsOnCall map[int]struct {
   147  		result1 *db.VolumeResourceType
   148  		result2 error
   149  	}
   150  	TaskIdentifierStub        func() (int, atc.PipelineRef, string, string, error)
   151  	taskIdentifierMutex       sync.RWMutex
   152  	taskIdentifierArgsForCall []struct {
   153  	}
   154  	taskIdentifierReturns struct {
   155  		result1 int
   156  		result2 atc.PipelineRef
   157  		result3 string
   158  		result4 string
   159  		result5 error
   160  	}
   161  	taskIdentifierReturnsOnCall map[int]struct {
   162  		result1 int
   163  		result2 atc.PipelineRef
   164  		result3 string
   165  		result4 string
   166  		result5 error
   167  	}
   168  	TeamIDStub        func() int
   169  	teamIDMutex       sync.RWMutex
   170  	teamIDArgsForCall []struct {
   171  	}
   172  	teamIDReturns struct {
   173  		result1 int
   174  	}
   175  	teamIDReturnsOnCall map[int]struct {
   176  		result1 int
   177  	}
   178  	TypeStub        func() db.VolumeType
   179  	typeMutex       sync.RWMutex
   180  	typeArgsForCall []struct {
   181  	}
   182  	typeReturns struct {
   183  		result1 db.VolumeType
   184  	}
   185  	typeReturnsOnCall map[int]struct {
   186  		result1 db.VolumeType
   187  	}
   188  	WorkerArtifactIDStub        func() int
   189  	workerArtifactIDMutex       sync.RWMutex
   190  	workerArtifactIDArgsForCall []struct {
   191  	}
   192  	workerArtifactIDReturns struct {
   193  		result1 int
   194  	}
   195  	workerArtifactIDReturnsOnCall map[int]struct {
   196  		result1 int
   197  	}
   198  	WorkerNameStub        func() string
   199  	workerNameMutex       sync.RWMutex
   200  	workerNameArgsForCall []struct {
   201  	}
   202  	workerNameReturns struct {
   203  		result1 string
   204  	}
   205  	workerNameReturnsOnCall map[int]struct {
   206  		result1 string
   207  	}
   208  	invocations      map[string][][]interface{}
   209  	invocationsMutex sync.RWMutex
   210  }
   211  
   212  func (fake *FakeCreatedVolume) BaseResourceType() (*db.UsedWorkerBaseResourceType, error) {
   213  	fake.baseResourceTypeMutex.Lock()
   214  	ret, specificReturn := fake.baseResourceTypeReturnsOnCall[len(fake.baseResourceTypeArgsForCall)]
   215  	fake.baseResourceTypeArgsForCall = append(fake.baseResourceTypeArgsForCall, struct {
   216  	}{})
   217  	fake.recordInvocation("BaseResourceType", []interface{}{})
   218  	fake.baseResourceTypeMutex.Unlock()
   219  	if fake.BaseResourceTypeStub != nil {
   220  		return fake.BaseResourceTypeStub()
   221  	}
   222  	if specificReturn {
   223  		return ret.result1, ret.result2
   224  	}
   225  	fakeReturns := fake.baseResourceTypeReturns
   226  	return fakeReturns.result1, fakeReturns.result2
   227  }
   228  
   229  func (fake *FakeCreatedVolume) BaseResourceTypeCallCount() int {
   230  	fake.baseResourceTypeMutex.RLock()
   231  	defer fake.baseResourceTypeMutex.RUnlock()
   232  	return len(fake.baseResourceTypeArgsForCall)
   233  }
   234  
   235  func (fake *FakeCreatedVolume) BaseResourceTypeCalls(stub func() (*db.UsedWorkerBaseResourceType, error)) {
   236  	fake.baseResourceTypeMutex.Lock()
   237  	defer fake.baseResourceTypeMutex.Unlock()
   238  	fake.BaseResourceTypeStub = stub
   239  }
   240  
   241  func (fake *FakeCreatedVolume) BaseResourceTypeReturns(result1 *db.UsedWorkerBaseResourceType, result2 error) {
   242  	fake.baseResourceTypeMutex.Lock()
   243  	defer fake.baseResourceTypeMutex.Unlock()
   244  	fake.BaseResourceTypeStub = nil
   245  	fake.baseResourceTypeReturns = struct {
   246  		result1 *db.UsedWorkerBaseResourceType
   247  		result2 error
   248  	}{result1, result2}
   249  }
   250  
   251  func (fake *FakeCreatedVolume) BaseResourceTypeReturnsOnCall(i int, result1 *db.UsedWorkerBaseResourceType, result2 error) {
   252  	fake.baseResourceTypeMutex.Lock()
   253  	defer fake.baseResourceTypeMutex.Unlock()
   254  	fake.BaseResourceTypeStub = nil
   255  	if fake.baseResourceTypeReturnsOnCall == nil {
   256  		fake.baseResourceTypeReturnsOnCall = make(map[int]struct {
   257  			result1 *db.UsedWorkerBaseResourceType
   258  			result2 error
   259  		})
   260  	}
   261  	fake.baseResourceTypeReturnsOnCall[i] = struct {
   262  		result1 *db.UsedWorkerBaseResourceType
   263  		result2 error
   264  	}{result1, result2}
   265  }
   266  
   267  func (fake *FakeCreatedVolume) ContainerHandle() string {
   268  	fake.containerHandleMutex.Lock()
   269  	ret, specificReturn := fake.containerHandleReturnsOnCall[len(fake.containerHandleArgsForCall)]
   270  	fake.containerHandleArgsForCall = append(fake.containerHandleArgsForCall, struct {
   271  	}{})
   272  	fake.recordInvocation("ContainerHandle", []interface{}{})
   273  	fake.containerHandleMutex.Unlock()
   274  	if fake.ContainerHandleStub != nil {
   275  		return fake.ContainerHandleStub()
   276  	}
   277  	if specificReturn {
   278  		return ret.result1
   279  	}
   280  	fakeReturns := fake.containerHandleReturns
   281  	return fakeReturns.result1
   282  }
   283  
   284  func (fake *FakeCreatedVolume) ContainerHandleCallCount() int {
   285  	fake.containerHandleMutex.RLock()
   286  	defer fake.containerHandleMutex.RUnlock()
   287  	return len(fake.containerHandleArgsForCall)
   288  }
   289  
   290  func (fake *FakeCreatedVolume) ContainerHandleCalls(stub func() string) {
   291  	fake.containerHandleMutex.Lock()
   292  	defer fake.containerHandleMutex.Unlock()
   293  	fake.ContainerHandleStub = stub
   294  }
   295  
   296  func (fake *FakeCreatedVolume) ContainerHandleReturns(result1 string) {
   297  	fake.containerHandleMutex.Lock()
   298  	defer fake.containerHandleMutex.Unlock()
   299  	fake.ContainerHandleStub = nil
   300  	fake.containerHandleReturns = struct {
   301  		result1 string
   302  	}{result1}
   303  }
   304  
   305  func (fake *FakeCreatedVolume) ContainerHandleReturnsOnCall(i int, result1 string) {
   306  	fake.containerHandleMutex.Lock()
   307  	defer fake.containerHandleMutex.Unlock()
   308  	fake.ContainerHandleStub = nil
   309  	if fake.containerHandleReturnsOnCall == nil {
   310  		fake.containerHandleReturnsOnCall = make(map[int]struct {
   311  			result1 string
   312  		})
   313  	}
   314  	fake.containerHandleReturnsOnCall[i] = struct {
   315  		result1 string
   316  	}{result1}
   317  }
   318  
   319  func (fake *FakeCreatedVolume) CreateChildForContainer(arg1 db.CreatingContainer, arg2 string) (db.CreatingVolume, error) {
   320  	fake.createChildForContainerMutex.Lock()
   321  	ret, specificReturn := fake.createChildForContainerReturnsOnCall[len(fake.createChildForContainerArgsForCall)]
   322  	fake.createChildForContainerArgsForCall = append(fake.createChildForContainerArgsForCall, struct {
   323  		arg1 db.CreatingContainer
   324  		arg2 string
   325  	}{arg1, arg2})
   326  	fake.recordInvocation("CreateChildForContainer", []interface{}{arg1, arg2})
   327  	fake.createChildForContainerMutex.Unlock()
   328  	if fake.CreateChildForContainerStub != nil {
   329  		return fake.CreateChildForContainerStub(arg1, arg2)
   330  	}
   331  	if specificReturn {
   332  		return ret.result1, ret.result2
   333  	}
   334  	fakeReturns := fake.createChildForContainerReturns
   335  	return fakeReturns.result1, fakeReturns.result2
   336  }
   337  
   338  func (fake *FakeCreatedVolume) CreateChildForContainerCallCount() int {
   339  	fake.createChildForContainerMutex.RLock()
   340  	defer fake.createChildForContainerMutex.RUnlock()
   341  	return len(fake.createChildForContainerArgsForCall)
   342  }
   343  
   344  func (fake *FakeCreatedVolume) CreateChildForContainerCalls(stub func(db.CreatingContainer, string) (db.CreatingVolume, error)) {
   345  	fake.createChildForContainerMutex.Lock()
   346  	defer fake.createChildForContainerMutex.Unlock()
   347  	fake.CreateChildForContainerStub = stub
   348  }
   349  
   350  func (fake *FakeCreatedVolume) CreateChildForContainerArgsForCall(i int) (db.CreatingContainer, string) {
   351  	fake.createChildForContainerMutex.RLock()
   352  	defer fake.createChildForContainerMutex.RUnlock()
   353  	argsForCall := fake.createChildForContainerArgsForCall[i]
   354  	return argsForCall.arg1, argsForCall.arg2
   355  }
   356  
   357  func (fake *FakeCreatedVolume) CreateChildForContainerReturns(result1 db.CreatingVolume, result2 error) {
   358  	fake.createChildForContainerMutex.Lock()
   359  	defer fake.createChildForContainerMutex.Unlock()
   360  	fake.CreateChildForContainerStub = nil
   361  	fake.createChildForContainerReturns = struct {
   362  		result1 db.CreatingVolume
   363  		result2 error
   364  	}{result1, result2}
   365  }
   366  
   367  func (fake *FakeCreatedVolume) CreateChildForContainerReturnsOnCall(i int, result1 db.CreatingVolume, result2 error) {
   368  	fake.createChildForContainerMutex.Lock()
   369  	defer fake.createChildForContainerMutex.Unlock()
   370  	fake.CreateChildForContainerStub = nil
   371  	if fake.createChildForContainerReturnsOnCall == nil {
   372  		fake.createChildForContainerReturnsOnCall = make(map[int]struct {
   373  			result1 db.CreatingVolume
   374  			result2 error
   375  		})
   376  	}
   377  	fake.createChildForContainerReturnsOnCall[i] = struct {
   378  		result1 db.CreatingVolume
   379  		result2 error
   380  	}{result1, result2}
   381  }
   382  
   383  func (fake *FakeCreatedVolume) Destroying() (db.DestroyingVolume, error) {
   384  	fake.destroyingMutex.Lock()
   385  	ret, specificReturn := fake.destroyingReturnsOnCall[len(fake.destroyingArgsForCall)]
   386  	fake.destroyingArgsForCall = append(fake.destroyingArgsForCall, struct {
   387  	}{})
   388  	fake.recordInvocation("Destroying", []interface{}{})
   389  	fake.destroyingMutex.Unlock()
   390  	if fake.DestroyingStub != nil {
   391  		return fake.DestroyingStub()
   392  	}
   393  	if specificReturn {
   394  		return ret.result1, ret.result2
   395  	}
   396  	fakeReturns := fake.destroyingReturns
   397  	return fakeReturns.result1, fakeReturns.result2
   398  }
   399  
   400  func (fake *FakeCreatedVolume) DestroyingCallCount() int {
   401  	fake.destroyingMutex.RLock()
   402  	defer fake.destroyingMutex.RUnlock()
   403  	return len(fake.destroyingArgsForCall)
   404  }
   405  
   406  func (fake *FakeCreatedVolume) DestroyingCalls(stub func() (db.DestroyingVolume, error)) {
   407  	fake.destroyingMutex.Lock()
   408  	defer fake.destroyingMutex.Unlock()
   409  	fake.DestroyingStub = stub
   410  }
   411  
   412  func (fake *FakeCreatedVolume) DestroyingReturns(result1 db.DestroyingVolume, result2 error) {
   413  	fake.destroyingMutex.Lock()
   414  	defer fake.destroyingMutex.Unlock()
   415  	fake.DestroyingStub = nil
   416  	fake.destroyingReturns = struct {
   417  		result1 db.DestroyingVolume
   418  		result2 error
   419  	}{result1, result2}
   420  }
   421  
   422  func (fake *FakeCreatedVolume) DestroyingReturnsOnCall(i int, result1 db.DestroyingVolume, result2 error) {
   423  	fake.destroyingMutex.Lock()
   424  	defer fake.destroyingMutex.Unlock()
   425  	fake.DestroyingStub = nil
   426  	if fake.destroyingReturnsOnCall == nil {
   427  		fake.destroyingReturnsOnCall = make(map[int]struct {
   428  			result1 db.DestroyingVolume
   429  			result2 error
   430  		})
   431  	}
   432  	fake.destroyingReturnsOnCall[i] = struct {
   433  		result1 db.DestroyingVolume
   434  		result2 error
   435  	}{result1, result2}
   436  }
   437  
   438  func (fake *FakeCreatedVolume) GetResourceCacheID() int {
   439  	fake.getResourceCacheIDMutex.Lock()
   440  	ret, specificReturn := fake.getResourceCacheIDReturnsOnCall[len(fake.getResourceCacheIDArgsForCall)]
   441  	fake.getResourceCacheIDArgsForCall = append(fake.getResourceCacheIDArgsForCall, struct {
   442  	}{})
   443  	fake.recordInvocation("GetResourceCacheID", []interface{}{})
   444  	fake.getResourceCacheIDMutex.Unlock()
   445  	if fake.GetResourceCacheIDStub != nil {
   446  		return fake.GetResourceCacheIDStub()
   447  	}
   448  	if specificReturn {
   449  		return ret.result1
   450  	}
   451  	fakeReturns := fake.getResourceCacheIDReturns
   452  	return fakeReturns.result1
   453  }
   454  
   455  func (fake *FakeCreatedVolume) GetResourceCacheIDCallCount() int {
   456  	fake.getResourceCacheIDMutex.RLock()
   457  	defer fake.getResourceCacheIDMutex.RUnlock()
   458  	return len(fake.getResourceCacheIDArgsForCall)
   459  }
   460  
   461  func (fake *FakeCreatedVolume) GetResourceCacheIDCalls(stub func() int) {
   462  	fake.getResourceCacheIDMutex.Lock()
   463  	defer fake.getResourceCacheIDMutex.Unlock()
   464  	fake.GetResourceCacheIDStub = stub
   465  }
   466  
   467  func (fake *FakeCreatedVolume) GetResourceCacheIDReturns(result1 int) {
   468  	fake.getResourceCacheIDMutex.Lock()
   469  	defer fake.getResourceCacheIDMutex.Unlock()
   470  	fake.GetResourceCacheIDStub = nil
   471  	fake.getResourceCacheIDReturns = struct {
   472  		result1 int
   473  	}{result1}
   474  }
   475  
   476  func (fake *FakeCreatedVolume) GetResourceCacheIDReturnsOnCall(i int, result1 int) {
   477  	fake.getResourceCacheIDMutex.Lock()
   478  	defer fake.getResourceCacheIDMutex.Unlock()
   479  	fake.GetResourceCacheIDStub = nil
   480  	if fake.getResourceCacheIDReturnsOnCall == nil {
   481  		fake.getResourceCacheIDReturnsOnCall = make(map[int]struct {
   482  			result1 int
   483  		})
   484  	}
   485  	fake.getResourceCacheIDReturnsOnCall[i] = struct {
   486  		result1 int
   487  	}{result1}
   488  }
   489  
   490  func (fake *FakeCreatedVolume) Handle() string {
   491  	fake.handleMutex.Lock()
   492  	ret, specificReturn := fake.handleReturnsOnCall[len(fake.handleArgsForCall)]
   493  	fake.handleArgsForCall = append(fake.handleArgsForCall, struct {
   494  	}{})
   495  	fake.recordInvocation("Handle", []interface{}{})
   496  	fake.handleMutex.Unlock()
   497  	if fake.HandleStub != nil {
   498  		return fake.HandleStub()
   499  	}
   500  	if specificReturn {
   501  		return ret.result1
   502  	}
   503  	fakeReturns := fake.handleReturns
   504  	return fakeReturns.result1
   505  }
   506  
   507  func (fake *FakeCreatedVolume) HandleCallCount() int {
   508  	fake.handleMutex.RLock()
   509  	defer fake.handleMutex.RUnlock()
   510  	return len(fake.handleArgsForCall)
   511  }
   512  
   513  func (fake *FakeCreatedVolume) HandleCalls(stub func() string) {
   514  	fake.handleMutex.Lock()
   515  	defer fake.handleMutex.Unlock()
   516  	fake.HandleStub = stub
   517  }
   518  
   519  func (fake *FakeCreatedVolume) HandleReturns(result1 string) {
   520  	fake.handleMutex.Lock()
   521  	defer fake.handleMutex.Unlock()
   522  	fake.HandleStub = nil
   523  	fake.handleReturns = struct {
   524  		result1 string
   525  	}{result1}
   526  }
   527  
   528  func (fake *FakeCreatedVolume) HandleReturnsOnCall(i int, result1 string) {
   529  	fake.handleMutex.Lock()
   530  	defer fake.handleMutex.Unlock()
   531  	fake.HandleStub = nil
   532  	if fake.handleReturnsOnCall == nil {
   533  		fake.handleReturnsOnCall = make(map[int]struct {
   534  			result1 string
   535  		})
   536  	}
   537  	fake.handleReturnsOnCall[i] = struct {
   538  		result1 string
   539  	}{result1}
   540  }
   541  
   542  func (fake *FakeCreatedVolume) InitializeArtifact(arg1 string, arg2 int) (db.WorkerArtifact, error) {
   543  	fake.initializeArtifactMutex.Lock()
   544  	ret, specificReturn := fake.initializeArtifactReturnsOnCall[len(fake.initializeArtifactArgsForCall)]
   545  	fake.initializeArtifactArgsForCall = append(fake.initializeArtifactArgsForCall, struct {
   546  		arg1 string
   547  		arg2 int
   548  	}{arg1, arg2})
   549  	fake.recordInvocation("InitializeArtifact", []interface{}{arg1, arg2})
   550  	fake.initializeArtifactMutex.Unlock()
   551  	if fake.InitializeArtifactStub != nil {
   552  		return fake.InitializeArtifactStub(arg1, arg2)
   553  	}
   554  	if specificReturn {
   555  		return ret.result1, ret.result2
   556  	}
   557  	fakeReturns := fake.initializeArtifactReturns
   558  	return fakeReturns.result1, fakeReturns.result2
   559  }
   560  
   561  func (fake *FakeCreatedVolume) InitializeArtifactCallCount() int {
   562  	fake.initializeArtifactMutex.RLock()
   563  	defer fake.initializeArtifactMutex.RUnlock()
   564  	return len(fake.initializeArtifactArgsForCall)
   565  }
   566  
   567  func (fake *FakeCreatedVolume) InitializeArtifactCalls(stub func(string, int) (db.WorkerArtifact, error)) {
   568  	fake.initializeArtifactMutex.Lock()
   569  	defer fake.initializeArtifactMutex.Unlock()
   570  	fake.InitializeArtifactStub = stub
   571  }
   572  
   573  func (fake *FakeCreatedVolume) InitializeArtifactArgsForCall(i int) (string, int) {
   574  	fake.initializeArtifactMutex.RLock()
   575  	defer fake.initializeArtifactMutex.RUnlock()
   576  	argsForCall := fake.initializeArtifactArgsForCall[i]
   577  	return argsForCall.arg1, argsForCall.arg2
   578  }
   579  
   580  func (fake *FakeCreatedVolume) InitializeArtifactReturns(result1 db.WorkerArtifact, result2 error) {
   581  	fake.initializeArtifactMutex.Lock()
   582  	defer fake.initializeArtifactMutex.Unlock()
   583  	fake.InitializeArtifactStub = nil
   584  	fake.initializeArtifactReturns = struct {
   585  		result1 db.WorkerArtifact
   586  		result2 error
   587  	}{result1, result2}
   588  }
   589  
   590  func (fake *FakeCreatedVolume) InitializeArtifactReturnsOnCall(i int, result1 db.WorkerArtifact, result2 error) {
   591  	fake.initializeArtifactMutex.Lock()
   592  	defer fake.initializeArtifactMutex.Unlock()
   593  	fake.InitializeArtifactStub = nil
   594  	if fake.initializeArtifactReturnsOnCall == nil {
   595  		fake.initializeArtifactReturnsOnCall = make(map[int]struct {
   596  			result1 db.WorkerArtifact
   597  			result2 error
   598  		})
   599  	}
   600  	fake.initializeArtifactReturnsOnCall[i] = struct {
   601  		result1 db.WorkerArtifact
   602  		result2 error
   603  	}{result1, result2}
   604  }
   605  
   606  func (fake *FakeCreatedVolume) InitializeResourceCache(arg1 db.UsedResourceCache) error {
   607  	fake.initializeResourceCacheMutex.Lock()
   608  	ret, specificReturn := fake.initializeResourceCacheReturnsOnCall[len(fake.initializeResourceCacheArgsForCall)]
   609  	fake.initializeResourceCacheArgsForCall = append(fake.initializeResourceCacheArgsForCall, struct {
   610  		arg1 db.UsedResourceCache
   611  	}{arg1})
   612  	fake.recordInvocation("InitializeResourceCache", []interface{}{arg1})
   613  	fake.initializeResourceCacheMutex.Unlock()
   614  	if fake.InitializeResourceCacheStub != nil {
   615  		return fake.InitializeResourceCacheStub(arg1)
   616  	}
   617  	if specificReturn {
   618  		return ret.result1
   619  	}
   620  	fakeReturns := fake.initializeResourceCacheReturns
   621  	return fakeReturns.result1
   622  }
   623  
   624  func (fake *FakeCreatedVolume) InitializeResourceCacheCallCount() int {
   625  	fake.initializeResourceCacheMutex.RLock()
   626  	defer fake.initializeResourceCacheMutex.RUnlock()
   627  	return len(fake.initializeResourceCacheArgsForCall)
   628  }
   629  
   630  func (fake *FakeCreatedVolume) InitializeResourceCacheCalls(stub func(db.UsedResourceCache) error) {
   631  	fake.initializeResourceCacheMutex.Lock()
   632  	defer fake.initializeResourceCacheMutex.Unlock()
   633  	fake.InitializeResourceCacheStub = stub
   634  }
   635  
   636  func (fake *FakeCreatedVolume) InitializeResourceCacheArgsForCall(i int) db.UsedResourceCache {
   637  	fake.initializeResourceCacheMutex.RLock()
   638  	defer fake.initializeResourceCacheMutex.RUnlock()
   639  	argsForCall := fake.initializeResourceCacheArgsForCall[i]
   640  	return argsForCall.arg1
   641  }
   642  
   643  func (fake *FakeCreatedVolume) InitializeResourceCacheReturns(result1 error) {
   644  	fake.initializeResourceCacheMutex.Lock()
   645  	defer fake.initializeResourceCacheMutex.Unlock()
   646  	fake.InitializeResourceCacheStub = nil
   647  	fake.initializeResourceCacheReturns = struct {
   648  		result1 error
   649  	}{result1}
   650  }
   651  
   652  func (fake *FakeCreatedVolume) InitializeResourceCacheReturnsOnCall(i int, result1 error) {
   653  	fake.initializeResourceCacheMutex.Lock()
   654  	defer fake.initializeResourceCacheMutex.Unlock()
   655  	fake.InitializeResourceCacheStub = nil
   656  	if fake.initializeResourceCacheReturnsOnCall == nil {
   657  		fake.initializeResourceCacheReturnsOnCall = make(map[int]struct {
   658  			result1 error
   659  		})
   660  	}
   661  	fake.initializeResourceCacheReturnsOnCall[i] = struct {
   662  		result1 error
   663  	}{result1}
   664  }
   665  
   666  func (fake *FakeCreatedVolume) InitializeTaskCache(arg1 int, arg2 string, arg3 string) error {
   667  	fake.initializeTaskCacheMutex.Lock()
   668  	ret, specificReturn := fake.initializeTaskCacheReturnsOnCall[len(fake.initializeTaskCacheArgsForCall)]
   669  	fake.initializeTaskCacheArgsForCall = append(fake.initializeTaskCacheArgsForCall, struct {
   670  		arg1 int
   671  		arg2 string
   672  		arg3 string
   673  	}{arg1, arg2, arg3})
   674  	fake.recordInvocation("InitializeTaskCache", []interface{}{arg1, arg2, arg3})
   675  	fake.initializeTaskCacheMutex.Unlock()
   676  	if fake.InitializeTaskCacheStub != nil {
   677  		return fake.InitializeTaskCacheStub(arg1, arg2, arg3)
   678  	}
   679  	if specificReturn {
   680  		return ret.result1
   681  	}
   682  	fakeReturns := fake.initializeTaskCacheReturns
   683  	return fakeReturns.result1
   684  }
   685  
   686  func (fake *FakeCreatedVolume) InitializeTaskCacheCallCount() int {
   687  	fake.initializeTaskCacheMutex.RLock()
   688  	defer fake.initializeTaskCacheMutex.RUnlock()
   689  	return len(fake.initializeTaskCacheArgsForCall)
   690  }
   691  
   692  func (fake *FakeCreatedVolume) InitializeTaskCacheCalls(stub func(int, string, string) error) {
   693  	fake.initializeTaskCacheMutex.Lock()
   694  	defer fake.initializeTaskCacheMutex.Unlock()
   695  	fake.InitializeTaskCacheStub = stub
   696  }
   697  
   698  func (fake *FakeCreatedVolume) InitializeTaskCacheArgsForCall(i int) (int, string, string) {
   699  	fake.initializeTaskCacheMutex.RLock()
   700  	defer fake.initializeTaskCacheMutex.RUnlock()
   701  	argsForCall := fake.initializeTaskCacheArgsForCall[i]
   702  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
   703  }
   704  
   705  func (fake *FakeCreatedVolume) InitializeTaskCacheReturns(result1 error) {
   706  	fake.initializeTaskCacheMutex.Lock()
   707  	defer fake.initializeTaskCacheMutex.Unlock()
   708  	fake.InitializeTaskCacheStub = nil
   709  	fake.initializeTaskCacheReturns = struct {
   710  		result1 error
   711  	}{result1}
   712  }
   713  
   714  func (fake *FakeCreatedVolume) InitializeTaskCacheReturnsOnCall(i int, result1 error) {
   715  	fake.initializeTaskCacheMutex.Lock()
   716  	defer fake.initializeTaskCacheMutex.Unlock()
   717  	fake.InitializeTaskCacheStub = nil
   718  	if fake.initializeTaskCacheReturnsOnCall == nil {
   719  		fake.initializeTaskCacheReturnsOnCall = make(map[int]struct {
   720  			result1 error
   721  		})
   722  	}
   723  	fake.initializeTaskCacheReturnsOnCall[i] = struct {
   724  		result1 error
   725  	}{result1}
   726  }
   727  
   728  func (fake *FakeCreatedVolume) ParentHandle() string {
   729  	fake.parentHandleMutex.Lock()
   730  	ret, specificReturn := fake.parentHandleReturnsOnCall[len(fake.parentHandleArgsForCall)]
   731  	fake.parentHandleArgsForCall = append(fake.parentHandleArgsForCall, struct {
   732  	}{})
   733  	fake.recordInvocation("ParentHandle", []interface{}{})
   734  	fake.parentHandleMutex.Unlock()
   735  	if fake.ParentHandleStub != nil {
   736  		return fake.ParentHandleStub()
   737  	}
   738  	if specificReturn {
   739  		return ret.result1
   740  	}
   741  	fakeReturns := fake.parentHandleReturns
   742  	return fakeReturns.result1
   743  }
   744  
   745  func (fake *FakeCreatedVolume) ParentHandleCallCount() int {
   746  	fake.parentHandleMutex.RLock()
   747  	defer fake.parentHandleMutex.RUnlock()
   748  	return len(fake.parentHandleArgsForCall)
   749  }
   750  
   751  func (fake *FakeCreatedVolume) ParentHandleCalls(stub func() string) {
   752  	fake.parentHandleMutex.Lock()
   753  	defer fake.parentHandleMutex.Unlock()
   754  	fake.ParentHandleStub = stub
   755  }
   756  
   757  func (fake *FakeCreatedVolume) ParentHandleReturns(result1 string) {
   758  	fake.parentHandleMutex.Lock()
   759  	defer fake.parentHandleMutex.Unlock()
   760  	fake.ParentHandleStub = nil
   761  	fake.parentHandleReturns = struct {
   762  		result1 string
   763  	}{result1}
   764  }
   765  
   766  func (fake *FakeCreatedVolume) ParentHandleReturnsOnCall(i int, result1 string) {
   767  	fake.parentHandleMutex.Lock()
   768  	defer fake.parentHandleMutex.Unlock()
   769  	fake.ParentHandleStub = nil
   770  	if fake.parentHandleReturnsOnCall == nil {
   771  		fake.parentHandleReturnsOnCall = make(map[int]struct {
   772  			result1 string
   773  		})
   774  	}
   775  	fake.parentHandleReturnsOnCall[i] = struct {
   776  		result1 string
   777  	}{result1}
   778  }
   779  
   780  func (fake *FakeCreatedVolume) Path() string {
   781  	fake.pathMutex.Lock()
   782  	ret, specificReturn := fake.pathReturnsOnCall[len(fake.pathArgsForCall)]
   783  	fake.pathArgsForCall = append(fake.pathArgsForCall, struct {
   784  	}{})
   785  	fake.recordInvocation("Path", []interface{}{})
   786  	fake.pathMutex.Unlock()
   787  	if fake.PathStub != nil {
   788  		return fake.PathStub()
   789  	}
   790  	if specificReturn {
   791  		return ret.result1
   792  	}
   793  	fakeReturns := fake.pathReturns
   794  	return fakeReturns.result1
   795  }
   796  
   797  func (fake *FakeCreatedVolume) PathCallCount() int {
   798  	fake.pathMutex.RLock()
   799  	defer fake.pathMutex.RUnlock()
   800  	return len(fake.pathArgsForCall)
   801  }
   802  
   803  func (fake *FakeCreatedVolume) PathCalls(stub func() string) {
   804  	fake.pathMutex.Lock()
   805  	defer fake.pathMutex.Unlock()
   806  	fake.PathStub = stub
   807  }
   808  
   809  func (fake *FakeCreatedVolume) PathReturns(result1 string) {
   810  	fake.pathMutex.Lock()
   811  	defer fake.pathMutex.Unlock()
   812  	fake.PathStub = nil
   813  	fake.pathReturns = struct {
   814  		result1 string
   815  	}{result1}
   816  }
   817  
   818  func (fake *FakeCreatedVolume) PathReturnsOnCall(i int, result1 string) {
   819  	fake.pathMutex.Lock()
   820  	defer fake.pathMutex.Unlock()
   821  	fake.PathStub = nil
   822  	if fake.pathReturnsOnCall == nil {
   823  		fake.pathReturnsOnCall = make(map[int]struct {
   824  			result1 string
   825  		})
   826  	}
   827  	fake.pathReturnsOnCall[i] = struct {
   828  		result1 string
   829  	}{result1}
   830  }
   831  
   832  func (fake *FakeCreatedVolume) ResourceType() (*db.VolumeResourceType, error) {
   833  	fake.resourceTypeMutex.Lock()
   834  	ret, specificReturn := fake.resourceTypeReturnsOnCall[len(fake.resourceTypeArgsForCall)]
   835  	fake.resourceTypeArgsForCall = append(fake.resourceTypeArgsForCall, struct {
   836  	}{})
   837  	fake.recordInvocation("ResourceType", []interface{}{})
   838  	fake.resourceTypeMutex.Unlock()
   839  	if fake.ResourceTypeStub != nil {
   840  		return fake.ResourceTypeStub()
   841  	}
   842  	if specificReturn {
   843  		return ret.result1, ret.result2
   844  	}
   845  	fakeReturns := fake.resourceTypeReturns
   846  	return fakeReturns.result1, fakeReturns.result2
   847  }
   848  
   849  func (fake *FakeCreatedVolume) ResourceTypeCallCount() int {
   850  	fake.resourceTypeMutex.RLock()
   851  	defer fake.resourceTypeMutex.RUnlock()
   852  	return len(fake.resourceTypeArgsForCall)
   853  }
   854  
   855  func (fake *FakeCreatedVolume) ResourceTypeCalls(stub func() (*db.VolumeResourceType, error)) {
   856  	fake.resourceTypeMutex.Lock()
   857  	defer fake.resourceTypeMutex.Unlock()
   858  	fake.ResourceTypeStub = stub
   859  }
   860  
   861  func (fake *FakeCreatedVolume) ResourceTypeReturns(result1 *db.VolumeResourceType, result2 error) {
   862  	fake.resourceTypeMutex.Lock()
   863  	defer fake.resourceTypeMutex.Unlock()
   864  	fake.ResourceTypeStub = nil
   865  	fake.resourceTypeReturns = struct {
   866  		result1 *db.VolumeResourceType
   867  		result2 error
   868  	}{result1, result2}
   869  }
   870  
   871  func (fake *FakeCreatedVolume) ResourceTypeReturnsOnCall(i int, result1 *db.VolumeResourceType, result2 error) {
   872  	fake.resourceTypeMutex.Lock()
   873  	defer fake.resourceTypeMutex.Unlock()
   874  	fake.ResourceTypeStub = nil
   875  	if fake.resourceTypeReturnsOnCall == nil {
   876  		fake.resourceTypeReturnsOnCall = make(map[int]struct {
   877  			result1 *db.VolumeResourceType
   878  			result2 error
   879  		})
   880  	}
   881  	fake.resourceTypeReturnsOnCall[i] = struct {
   882  		result1 *db.VolumeResourceType
   883  		result2 error
   884  	}{result1, result2}
   885  }
   886  
   887  func (fake *FakeCreatedVolume) TaskIdentifier() (int, atc.PipelineRef, string, string, error) {
   888  	fake.taskIdentifierMutex.Lock()
   889  	ret, specificReturn := fake.taskIdentifierReturnsOnCall[len(fake.taskIdentifierArgsForCall)]
   890  	fake.taskIdentifierArgsForCall = append(fake.taskIdentifierArgsForCall, struct {
   891  	}{})
   892  	fake.recordInvocation("TaskIdentifier", []interface{}{})
   893  	fake.taskIdentifierMutex.Unlock()
   894  	if fake.TaskIdentifierStub != nil {
   895  		return fake.TaskIdentifierStub()
   896  	}
   897  	if specificReturn {
   898  		return ret.result1, ret.result2, ret.result3, ret.result4, ret.result5
   899  	}
   900  	fakeReturns := fake.taskIdentifierReturns
   901  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3, fakeReturns.result4, fakeReturns.result5
   902  }
   903  
   904  func (fake *FakeCreatedVolume) TaskIdentifierCallCount() int {
   905  	fake.taskIdentifierMutex.RLock()
   906  	defer fake.taskIdentifierMutex.RUnlock()
   907  	return len(fake.taskIdentifierArgsForCall)
   908  }
   909  
   910  func (fake *FakeCreatedVolume) TaskIdentifierCalls(stub func() (int, atc.PipelineRef, string, string, error)) {
   911  	fake.taskIdentifierMutex.Lock()
   912  	defer fake.taskIdentifierMutex.Unlock()
   913  	fake.TaskIdentifierStub = stub
   914  }
   915  
   916  func (fake *FakeCreatedVolume) TaskIdentifierReturns(result1 int, result2 atc.PipelineRef, result3 string, result4 string, result5 error) {
   917  	fake.taskIdentifierMutex.Lock()
   918  	defer fake.taskIdentifierMutex.Unlock()
   919  	fake.TaskIdentifierStub = nil
   920  	fake.taskIdentifierReturns = struct {
   921  		result1 int
   922  		result2 atc.PipelineRef
   923  		result3 string
   924  		result4 string
   925  		result5 error
   926  	}{result1, result2, result3, result4, result5}
   927  }
   928  
   929  func (fake *FakeCreatedVolume) TaskIdentifierReturnsOnCall(i int, result1 int, result2 atc.PipelineRef, result3 string, result4 string, result5 error) {
   930  	fake.taskIdentifierMutex.Lock()
   931  	defer fake.taskIdentifierMutex.Unlock()
   932  	fake.TaskIdentifierStub = nil
   933  	if fake.taskIdentifierReturnsOnCall == nil {
   934  		fake.taskIdentifierReturnsOnCall = make(map[int]struct {
   935  			result1 int
   936  			result2 atc.PipelineRef
   937  			result3 string
   938  			result4 string
   939  			result5 error
   940  		})
   941  	}
   942  	fake.taskIdentifierReturnsOnCall[i] = struct {
   943  		result1 int
   944  		result2 atc.PipelineRef
   945  		result3 string
   946  		result4 string
   947  		result5 error
   948  	}{result1, result2, result3, result4, result5}
   949  }
   950  
   951  func (fake *FakeCreatedVolume) TeamID() int {
   952  	fake.teamIDMutex.Lock()
   953  	ret, specificReturn := fake.teamIDReturnsOnCall[len(fake.teamIDArgsForCall)]
   954  	fake.teamIDArgsForCall = append(fake.teamIDArgsForCall, struct {
   955  	}{})
   956  	fake.recordInvocation("TeamID", []interface{}{})
   957  	fake.teamIDMutex.Unlock()
   958  	if fake.TeamIDStub != nil {
   959  		return fake.TeamIDStub()
   960  	}
   961  	if specificReturn {
   962  		return ret.result1
   963  	}
   964  	fakeReturns := fake.teamIDReturns
   965  	return fakeReturns.result1
   966  }
   967  
   968  func (fake *FakeCreatedVolume) TeamIDCallCount() int {
   969  	fake.teamIDMutex.RLock()
   970  	defer fake.teamIDMutex.RUnlock()
   971  	return len(fake.teamIDArgsForCall)
   972  }
   973  
   974  func (fake *FakeCreatedVolume) TeamIDCalls(stub func() int) {
   975  	fake.teamIDMutex.Lock()
   976  	defer fake.teamIDMutex.Unlock()
   977  	fake.TeamIDStub = stub
   978  }
   979  
   980  func (fake *FakeCreatedVolume) TeamIDReturns(result1 int) {
   981  	fake.teamIDMutex.Lock()
   982  	defer fake.teamIDMutex.Unlock()
   983  	fake.TeamIDStub = nil
   984  	fake.teamIDReturns = struct {
   985  		result1 int
   986  	}{result1}
   987  }
   988  
   989  func (fake *FakeCreatedVolume) TeamIDReturnsOnCall(i int, result1 int) {
   990  	fake.teamIDMutex.Lock()
   991  	defer fake.teamIDMutex.Unlock()
   992  	fake.TeamIDStub = nil
   993  	if fake.teamIDReturnsOnCall == nil {
   994  		fake.teamIDReturnsOnCall = make(map[int]struct {
   995  			result1 int
   996  		})
   997  	}
   998  	fake.teamIDReturnsOnCall[i] = struct {
   999  		result1 int
  1000  	}{result1}
  1001  }
  1002  
  1003  func (fake *FakeCreatedVolume) Type() db.VolumeType {
  1004  	fake.typeMutex.Lock()
  1005  	ret, specificReturn := fake.typeReturnsOnCall[len(fake.typeArgsForCall)]
  1006  	fake.typeArgsForCall = append(fake.typeArgsForCall, struct {
  1007  	}{})
  1008  	fake.recordInvocation("Type", []interface{}{})
  1009  	fake.typeMutex.Unlock()
  1010  	if fake.TypeStub != nil {
  1011  		return fake.TypeStub()
  1012  	}
  1013  	if specificReturn {
  1014  		return ret.result1
  1015  	}
  1016  	fakeReturns := fake.typeReturns
  1017  	return fakeReturns.result1
  1018  }
  1019  
  1020  func (fake *FakeCreatedVolume) TypeCallCount() int {
  1021  	fake.typeMutex.RLock()
  1022  	defer fake.typeMutex.RUnlock()
  1023  	return len(fake.typeArgsForCall)
  1024  }
  1025  
  1026  func (fake *FakeCreatedVolume) TypeCalls(stub func() db.VolumeType) {
  1027  	fake.typeMutex.Lock()
  1028  	defer fake.typeMutex.Unlock()
  1029  	fake.TypeStub = stub
  1030  }
  1031  
  1032  func (fake *FakeCreatedVolume) TypeReturns(result1 db.VolumeType) {
  1033  	fake.typeMutex.Lock()
  1034  	defer fake.typeMutex.Unlock()
  1035  	fake.TypeStub = nil
  1036  	fake.typeReturns = struct {
  1037  		result1 db.VolumeType
  1038  	}{result1}
  1039  }
  1040  
  1041  func (fake *FakeCreatedVolume) TypeReturnsOnCall(i int, result1 db.VolumeType) {
  1042  	fake.typeMutex.Lock()
  1043  	defer fake.typeMutex.Unlock()
  1044  	fake.TypeStub = nil
  1045  	if fake.typeReturnsOnCall == nil {
  1046  		fake.typeReturnsOnCall = make(map[int]struct {
  1047  			result1 db.VolumeType
  1048  		})
  1049  	}
  1050  	fake.typeReturnsOnCall[i] = struct {
  1051  		result1 db.VolumeType
  1052  	}{result1}
  1053  }
  1054  
  1055  func (fake *FakeCreatedVolume) WorkerArtifactID() int {
  1056  	fake.workerArtifactIDMutex.Lock()
  1057  	ret, specificReturn := fake.workerArtifactIDReturnsOnCall[len(fake.workerArtifactIDArgsForCall)]
  1058  	fake.workerArtifactIDArgsForCall = append(fake.workerArtifactIDArgsForCall, struct {
  1059  	}{})
  1060  	fake.recordInvocation("WorkerArtifactID", []interface{}{})
  1061  	fake.workerArtifactIDMutex.Unlock()
  1062  	if fake.WorkerArtifactIDStub != nil {
  1063  		return fake.WorkerArtifactIDStub()
  1064  	}
  1065  	if specificReturn {
  1066  		return ret.result1
  1067  	}
  1068  	fakeReturns := fake.workerArtifactIDReturns
  1069  	return fakeReturns.result1
  1070  }
  1071  
  1072  func (fake *FakeCreatedVolume) WorkerArtifactIDCallCount() int {
  1073  	fake.workerArtifactIDMutex.RLock()
  1074  	defer fake.workerArtifactIDMutex.RUnlock()
  1075  	return len(fake.workerArtifactIDArgsForCall)
  1076  }
  1077  
  1078  func (fake *FakeCreatedVolume) WorkerArtifactIDCalls(stub func() int) {
  1079  	fake.workerArtifactIDMutex.Lock()
  1080  	defer fake.workerArtifactIDMutex.Unlock()
  1081  	fake.WorkerArtifactIDStub = stub
  1082  }
  1083  
  1084  func (fake *FakeCreatedVolume) WorkerArtifactIDReturns(result1 int) {
  1085  	fake.workerArtifactIDMutex.Lock()
  1086  	defer fake.workerArtifactIDMutex.Unlock()
  1087  	fake.WorkerArtifactIDStub = nil
  1088  	fake.workerArtifactIDReturns = struct {
  1089  		result1 int
  1090  	}{result1}
  1091  }
  1092  
  1093  func (fake *FakeCreatedVolume) WorkerArtifactIDReturnsOnCall(i int, result1 int) {
  1094  	fake.workerArtifactIDMutex.Lock()
  1095  	defer fake.workerArtifactIDMutex.Unlock()
  1096  	fake.WorkerArtifactIDStub = nil
  1097  	if fake.workerArtifactIDReturnsOnCall == nil {
  1098  		fake.workerArtifactIDReturnsOnCall = make(map[int]struct {
  1099  			result1 int
  1100  		})
  1101  	}
  1102  	fake.workerArtifactIDReturnsOnCall[i] = struct {
  1103  		result1 int
  1104  	}{result1}
  1105  }
  1106  
  1107  func (fake *FakeCreatedVolume) WorkerName() string {
  1108  	fake.workerNameMutex.Lock()
  1109  	ret, specificReturn := fake.workerNameReturnsOnCall[len(fake.workerNameArgsForCall)]
  1110  	fake.workerNameArgsForCall = append(fake.workerNameArgsForCall, struct {
  1111  	}{})
  1112  	fake.recordInvocation("WorkerName", []interface{}{})
  1113  	fake.workerNameMutex.Unlock()
  1114  	if fake.WorkerNameStub != nil {
  1115  		return fake.WorkerNameStub()
  1116  	}
  1117  	if specificReturn {
  1118  		return ret.result1
  1119  	}
  1120  	fakeReturns := fake.workerNameReturns
  1121  	return fakeReturns.result1
  1122  }
  1123  
  1124  func (fake *FakeCreatedVolume) WorkerNameCallCount() int {
  1125  	fake.workerNameMutex.RLock()
  1126  	defer fake.workerNameMutex.RUnlock()
  1127  	return len(fake.workerNameArgsForCall)
  1128  }
  1129  
  1130  func (fake *FakeCreatedVolume) WorkerNameCalls(stub func() string) {
  1131  	fake.workerNameMutex.Lock()
  1132  	defer fake.workerNameMutex.Unlock()
  1133  	fake.WorkerNameStub = stub
  1134  }
  1135  
  1136  func (fake *FakeCreatedVolume) WorkerNameReturns(result1 string) {
  1137  	fake.workerNameMutex.Lock()
  1138  	defer fake.workerNameMutex.Unlock()
  1139  	fake.WorkerNameStub = nil
  1140  	fake.workerNameReturns = struct {
  1141  		result1 string
  1142  	}{result1}
  1143  }
  1144  
  1145  func (fake *FakeCreatedVolume) WorkerNameReturnsOnCall(i int, result1 string) {
  1146  	fake.workerNameMutex.Lock()
  1147  	defer fake.workerNameMutex.Unlock()
  1148  	fake.WorkerNameStub = nil
  1149  	if fake.workerNameReturnsOnCall == nil {
  1150  		fake.workerNameReturnsOnCall = make(map[int]struct {
  1151  			result1 string
  1152  		})
  1153  	}
  1154  	fake.workerNameReturnsOnCall[i] = struct {
  1155  		result1 string
  1156  	}{result1}
  1157  }
  1158  
  1159  func (fake *FakeCreatedVolume) Invocations() map[string][][]interface{} {
  1160  	fake.invocationsMutex.RLock()
  1161  	defer fake.invocationsMutex.RUnlock()
  1162  	fake.baseResourceTypeMutex.RLock()
  1163  	defer fake.baseResourceTypeMutex.RUnlock()
  1164  	fake.containerHandleMutex.RLock()
  1165  	defer fake.containerHandleMutex.RUnlock()
  1166  	fake.createChildForContainerMutex.RLock()
  1167  	defer fake.createChildForContainerMutex.RUnlock()
  1168  	fake.destroyingMutex.RLock()
  1169  	defer fake.destroyingMutex.RUnlock()
  1170  	fake.getResourceCacheIDMutex.RLock()
  1171  	defer fake.getResourceCacheIDMutex.RUnlock()
  1172  	fake.handleMutex.RLock()
  1173  	defer fake.handleMutex.RUnlock()
  1174  	fake.initializeArtifactMutex.RLock()
  1175  	defer fake.initializeArtifactMutex.RUnlock()
  1176  	fake.initializeResourceCacheMutex.RLock()
  1177  	defer fake.initializeResourceCacheMutex.RUnlock()
  1178  	fake.initializeTaskCacheMutex.RLock()
  1179  	defer fake.initializeTaskCacheMutex.RUnlock()
  1180  	fake.parentHandleMutex.RLock()
  1181  	defer fake.parentHandleMutex.RUnlock()
  1182  	fake.pathMutex.RLock()
  1183  	defer fake.pathMutex.RUnlock()
  1184  	fake.resourceTypeMutex.RLock()
  1185  	defer fake.resourceTypeMutex.RUnlock()
  1186  	fake.taskIdentifierMutex.RLock()
  1187  	defer fake.taskIdentifierMutex.RUnlock()
  1188  	fake.teamIDMutex.RLock()
  1189  	defer fake.teamIDMutex.RUnlock()
  1190  	fake.typeMutex.RLock()
  1191  	defer fake.typeMutex.RUnlock()
  1192  	fake.workerArtifactIDMutex.RLock()
  1193  	defer fake.workerArtifactIDMutex.RUnlock()
  1194  	fake.workerNameMutex.RLock()
  1195  	defer fake.workerNameMutex.RUnlock()
  1196  	copiedInvocations := map[string][][]interface{}{}
  1197  	for key, value := range fake.invocations {
  1198  		copiedInvocations[key] = value
  1199  	}
  1200  	return copiedInvocations
  1201  }
  1202  
  1203  func (fake *FakeCreatedVolume) recordInvocation(key string, args []interface{}) {
  1204  	fake.invocationsMutex.Lock()
  1205  	defer fake.invocationsMutex.Unlock()
  1206  	if fake.invocations == nil {
  1207  		fake.invocations = map[string][][]interface{}{}
  1208  	}
  1209  	if fake.invocations[key] == nil {
  1210  		fake.invocations[key] = [][]interface{}{}
  1211  	}
  1212  	fake.invocations[key] = append(fake.invocations[key], args)
  1213  }
  1214  
  1215  var _ db.CreatedVolume = new(FakeCreatedVolume)