github.com/cloudfoundry-community/cloudfoundry-cli@v6.44.1-0.20240130060226-cda5ed8e89a5+incompatible/actor/v7pushaction/v7pushactionfakes/fake_v7actor.go (about)

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package v7pushactionfakes
     3  
     4  import (
     5  	"io"
     6  	"sync"
     7  
     8  	"code.cloudfoundry.org/cli/actor/sharedaction"
     9  	"code.cloudfoundry.org/cli/actor/v7action"
    10  	"code.cloudfoundry.org/cli/actor/v7pushaction"
    11  )
    12  
    13  type FakeV7Actor struct {
    14  	CreateApplicationInSpaceStub        func(v7action.Application, string) (v7action.Application, v7action.Warnings, error)
    15  	createApplicationInSpaceMutex       sync.RWMutex
    16  	createApplicationInSpaceArgsForCall []struct {
    17  		arg1 v7action.Application
    18  		arg2 string
    19  	}
    20  	createApplicationInSpaceReturns struct {
    21  		result1 v7action.Application
    22  		result2 v7action.Warnings
    23  		result3 error
    24  	}
    25  	createApplicationInSpaceReturnsOnCall map[int]struct {
    26  		result1 v7action.Application
    27  		result2 v7action.Warnings
    28  		result3 error
    29  	}
    30  	CreateBitsPackageByApplicationStub        func(string) (v7action.Package, v7action.Warnings, error)
    31  	createBitsPackageByApplicationMutex       sync.RWMutex
    32  	createBitsPackageByApplicationArgsForCall []struct {
    33  		arg1 string
    34  	}
    35  	createBitsPackageByApplicationReturns struct {
    36  		result1 v7action.Package
    37  		result2 v7action.Warnings
    38  		result3 error
    39  	}
    40  	createBitsPackageByApplicationReturnsOnCall map[int]struct {
    41  		result1 v7action.Package
    42  		result2 v7action.Warnings
    43  		result3 error
    44  	}
    45  	CreateDockerPackageByApplicationStub        func(string, v7action.DockerImageCredentials) (v7action.Package, v7action.Warnings, error)
    46  	createDockerPackageByApplicationMutex       sync.RWMutex
    47  	createDockerPackageByApplicationArgsForCall []struct {
    48  		arg1 string
    49  		arg2 v7action.DockerImageCredentials
    50  	}
    51  	createDockerPackageByApplicationReturns struct {
    52  		result1 v7action.Package
    53  		result2 v7action.Warnings
    54  		result3 error
    55  	}
    56  	createDockerPackageByApplicationReturnsOnCall map[int]struct {
    57  		result1 v7action.Package
    58  		result2 v7action.Warnings
    59  		result3 error
    60  	}
    61  	GetApplicationByNameAndSpaceStub        func(string, string) (v7action.Application, v7action.Warnings, error)
    62  	getApplicationByNameAndSpaceMutex       sync.RWMutex
    63  	getApplicationByNameAndSpaceArgsForCall []struct {
    64  		arg1 string
    65  		arg2 string
    66  	}
    67  	getApplicationByNameAndSpaceReturns struct {
    68  		result1 v7action.Application
    69  		result2 v7action.Warnings
    70  		result3 error
    71  	}
    72  	getApplicationByNameAndSpaceReturnsOnCall map[int]struct {
    73  		result1 v7action.Application
    74  		result2 v7action.Warnings
    75  		result3 error
    76  	}
    77  	GetApplicationsByNamesAndSpaceStub        func([]string, string) ([]v7action.Application, v7action.Warnings, error)
    78  	getApplicationsByNamesAndSpaceMutex       sync.RWMutex
    79  	getApplicationsByNamesAndSpaceArgsForCall []struct {
    80  		arg1 []string
    81  		arg2 string
    82  	}
    83  	getApplicationsByNamesAndSpaceReturns struct {
    84  		result1 []v7action.Application
    85  		result2 v7action.Warnings
    86  		result3 error
    87  	}
    88  	getApplicationsByNamesAndSpaceReturnsOnCall map[int]struct {
    89  		result1 []v7action.Application
    90  		result2 v7action.Warnings
    91  		result3 error
    92  	}
    93  	PollBuildStub        func(string, string) (v7action.Droplet, v7action.Warnings, error)
    94  	pollBuildMutex       sync.RWMutex
    95  	pollBuildArgsForCall []struct {
    96  		arg1 string
    97  		arg2 string
    98  	}
    99  	pollBuildReturns struct {
   100  		result1 v7action.Droplet
   101  		result2 v7action.Warnings
   102  		result3 error
   103  	}
   104  	pollBuildReturnsOnCall map[int]struct {
   105  		result1 v7action.Droplet
   106  		result2 v7action.Warnings
   107  		result3 error
   108  	}
   109  	PollPackageStub        func(v7action.Package) (v7action.Package, v7action.Warnings, error)
   110  	pollPackageMutex       sync.RWMutex
   111  	pollPackageArgsForCall []struct {
   112  		arg1 v7action.Package
   113  	}
   114  	pollPackageReturns struct {
   115  		result1 v7action.Package
   116  		result2 v7action.Warnings
   117  		result3 error
   118  	}
   119  	pollPackageReturnsOnCall map[int]struct {
   120  		result1 v7action.Package
   121  		result2 v7action.Warnings
   122  		result3 error
   123  	}
   124  	ResourceMatchStub        func([]sharedaction.V3Resource) ([]sharedaction.V3Resource, v7action.Warnings, error)
   125  	resourceMatchMutex       sync.RWMutex
   126  	resourceMatchArgsForCall []struct {
   127  		arg1 []sharedaction.V3Resource
   128  	}
   129  	resourceMatchReturns struct {
   130  		result1 []sharedaction.V3Resource
   131  		result2 v7action.Warnings
   132  		result3 error
   133  	}
   134  	resourceMatchReturnsOnCall map[int]struct {
   135  		result1 []sharedaction.V3Resource
   136  		result2 v7action.Warnings
   137  		result3 error
   138  	}
   139  	ScaleProcessByApplicationStub        func(string, v7action.Process) (v7action.Warnings, error)
   140  	scaleProcessByApplicationMutex       sync.RWMutex
   141  	scaleProcessByApplicationArgsForCall []struct {
   142  		arg1 string
   143  		arg2 v7action.Process
   144  	}
   145  	scaleProcessByApplicationReturns struct {
   146  		result1 v7action.Warnings
   147  		result2 error
   148  	}
   149  	scaleProcessByApplicationReturnsOnCall map[int]struct {
   150  		result1 v7action.Warnings
   151  		result2 error
   152  	}
   153  	SetApplicationDropletStub        func(string, string) (v7action.Warnings, error)
   154  	setApplicationDropletMutex       sync.RWMutex
   155  	setApplicationDropletArgsForCall []struct {
   156  		arg1 string
   157  		arg2 string
   158  	}
   159  	setApplicationDropletReturns struct {
   160  		result1 v7action.Warnings
   161  		result2 error
   162  	}
   163  	setApplicationDropletReturnsOnCall map[int]struct {
   164  		result1 v7action.Warnings
   165  		result2 error
   166  	}
   167  	SetApplicationManifestStub        func(string, []byte) (v7action.Warnings, error)
   168  	setApplicationManifestMutex       sync.RWMutex
   169  	setApplicationManifestArgsForCall []struct {
   170  		arg1 string
   171  		arg2 []byte
   172  	}
   173  	setApplicationManifestReturns struct {
   174  		result1 v7action.Warnings
   175  		result2 error
   176  	}
   177  	setApplicationManifestReturnsOnCall map[int]struct {
   178  		result1 v7action.Warnings
   179  		result2 error
   180  	}
   181  	SetSpaceManifestStub        func(string, []byte, bool) (v7action.Warnings, error)
   182  	setSpaceManifestMutex       sync.RWMutex
   183  	setSpaceManifestArgsForCall []struct {
   184  		arg1 string
   185  		arg2 []byte
   186  		arg3 bool
   187  	}
   188  	setSpaceManifestReturns struct {
   189  		result1 v7action.Warnings
   190  		result2 error
   191  	}
   192  	setSpaceManifestReturnsOnCall map[int]struct {
   193  		result1 v7action.Warnings
   194  		result2 error
   195  	}
   196  	StageApplicationPackageStub        func(string) (v7action.Build, v7action.Warnings, error)
   197  	stageApplicationPackageMutex       sync.RWMutex
   198  	stageApplicationPackageArgsForCall []struct {
   199  		arg1 string
   200  	}
   201  	stageApplicationPackageReturns struct {
   202  		result1 v7action.Build
   203  		result2 v7action.Warnings
   204  		result3 error
   205  	}
   206  	stageApplicationPackageReturnsOnCall map[int]struct {
   207  		result1 v7action.Build
   208  		result2 v7action.Warnings
   209  		result3 error
   210  	}
   211  	StopApplicationStub        func(string) (v7action.Warnings, error)
   212  	stopApplicationMutex       sync.RWMutex
   213  	stopApplicationArgsForCall []struct {
   214  		arg1 string
   215  	}
   216  	stopApplicationReturns struct {
   217  		result1 v7action.Warnings
   218  		result2 error
   219  	}
   220  	stopApplicationReturnsOnCall map[int]struct {
   221  		result1 v7action.Warnings
   222  		result2 error
   223  	}
   224  	UpdateApplicationStub        func(v7action.Application) (v7action.Application, v7action.Warnings, error)
   225  	updateApplicationMutex       sync.RWMutex
   226  	updateApplicationArgsForCall []struct {
   227  		arg1 v7action.Application
   228  	}
   229  	updateApplicationReturns struct {
   230  		result1 v7action.Application
   231  		result2 v7action.Warnings
   232  		result3 error
   233  	}
   234  	updateApplicationReturnsOnCall map[int]struct {
   235  		result1 v7action.Application
   236  		result2 v7action.Warnings
   237  		result3 error
   238  	}
   239  	UpdateProcessByTypeAndApplicationStub        func(string, string, v7action.Process) (v7action.Warnings, error)
   240  	updateProcessByTypeAndApplicationMutex       sync.RWMutex
   241  	updateProcessByTypeAndApplicationArgsForCall []struct {
   242  		arg1 string
   243  		arg2 string
   244  		arg3 v7action.Process
   245  	}
   246  	updateProcessByTypeAndApplicationReturns struct {
   247  		result1 v7action.Warnings
   248  		result2 error
   249  	}
   250  	updateProcessByTypeAndApplicationReturnsOnCall map[int]struct {
   251  		result1 v7action.Warnings
   252  		result2 error
   253  	}
   254  	UploadBitsPackageStub        func(v7action.Package, []sharedaction.V3Resource, io.Reader, int64) (v7action.Package, v7action.Warnings, error)
   255  	uploadBitsPackageMutex       sync.RWMutex
   256  	uploadBitsPackageArgsForCall []struct {
   257  		arg1 v7action.Package
   258  		arg2 []sharedaction.V3Resource
   259  		arg3 io.Reader
   260  		arg4 int64
   261  	}
   262  	uploadBitsPackageReturns struct {
   263  		result1 v7action.Package
   264  		result2 v7action.Warnings
   265  		result3 error
   266  	}
   267  	uploadBitsPackageReturnsOnCall map[int]struct {
   268  		result1 v7action.Package
   269  		result2 v7action.Warnings
   270  		result3 error
   271  	}
   272  	invocations      map[string][][]interface{}
   273  	invocationsMutex sync.RWMutex
   274  }
   275  
   276  func (fake *FakeV7Actor) CreateApplicationInSpace(arg1 v7action.Application, arg2 string) (v7action.Application, v7action.Warnings, error) {
   277  	fake.createApplicationInSpaceMutex.Lock()
   278  	ret, specificReturn := fake.createApplicationInSpaceReturnsOnCall[len(fake.createApplicationInSpaceArgsForCall)]
   279  	fake.createApplicationInSpaceArgsForCall = append(fake.createApplicationInSpaceArgsForCall, struct {
   280  		arg1 v7action.Application
   281  		arg2 string
   282  	}{arg1, arg2})
   283  	fake.recordInvocation("CreateApplicationInSpace", []interface{}{arg1, arg2})
   284  	fake.createApplicationInSpaceMutex.Unlock()
   285  	if fake.CreateApplicationInSpaceStub != nil {
   286  		return fake.CreateApplicationInSpaceStub(arg1, arg2)
   287  	}
   288  	if specificReturn {
   289  		return ret.result1, ret.result2, ret.result3
   290  	}
   291  	fakeReturns := fake.createApplicationInSpaceReturns
   292  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   293  }
   294  
   295  func (fake *FakeV7Actor) CreateApplicationInSpaceCallCount() int {
   296  	fake.createApplicationInSpaceMutex.RLock()
   297  	defer fake.createApplicationInSpaceMutex.RUnlock()
   298  	return len(fake.createApplicationInSpaceArgsForCall)
   299  }
   300  
   301  func (fake *FakeV7Actor) CreateApplicationInSpaceCalls(stub func(v7action.Application, string) (v7action.Application, v7action.Warnings, error)) {
   302  	fake.createApplicationInSpaceMutex.Lock()
   303  	defer fake.createApplicationInSpaceMutex.Unlock()
   304  	fake.CreateApplicationInSpaceStub = stub
   305  }
   306  
   307  func (fake *FakeV7Actor) CreateApplicationInSpaceArgsForCall(i int) (v7action.Application, string) {
   308  	fake.createApplicationInSpaceMutex.RLock()
   309  	defer fake.createApplicationInSpaceMutex.RUnlock()
   310  	argsForCall := fake.createApplicationInSpaceArgsForCall[i]
   311  	return argsForCall.arg1, argsForCall.arg2
   312  }
   313  
   314  func (fake *FakeV7Actor) CreateApplicationInSpaceReturns(result1 v7action.Application, result2 v7action.Warnings, result3 error) {
   315  	fake.createApplicationInSpaceMutex.Lock()
   316  	defer fake.createApplicationInSpaceMutex.Unlock()
   317  	fake.CreateApplicationInSpaceStub = nil
   318  	fake.createApplicationInSpaceReturns = struct {
   319  		result1 v7action.Application
   320  		result2 v7action.Warnings
   321  		result3 error
   322  	}{result1, result2, result3}
   323  }
   324  
   325  func (fake *FakeV7Actor) CreateApplicationInSpaceReturnsOnCall(i int, result1 v7action.Application, result2 v7action.Warnings, result3 error) {
   326  	fake.createApplicationInSpaceMutex.Lock()
   327  	defer fake.createApplicationInSpaceMutex.Unlock()
   328  	fake.CreateApplicationInSpaceStub = nil
   329  	if fake.createApplicationInSpaceReturnsOnCall == nil {
   330  		fake.createApplicationInSpaceReturnsOnCall = make(map[int]struct {
   331  			result1 v7action.Application
   332  			result2 v7action.Warnings
   333  			result3 error
   334  		})
   335  	}
   336  	fake.createApplicationInSpaceReturnsOnCall[i] = struct {
   337  		result1 v7action.Application
   338  		result2 v7action.Warnings
   339  		result3 error
   340  	}{result1, result2, result3}
   341  }
   342  
   343  func (fake *FakeV7Actor) CreateBitsPackageByApplication(arg1 string) (v7action.Package, v7action.Warnings, error) {
   344  	fake.createBitsPackageByApplicationMutex.Lock()
   345  	ret, specificReturn := fake.createBitsPackageByApplicationReturnsOnCall[len(fake.createBitsPackageByApplicationArgsForCall)]
   346  	fake.createBitsPackageByApplicationArgsForCall = append(fake.createBitsPackageByApplicationArgsForCall, struct {
   347  		arg1 string
   348  	}{arg1})
   349  	fake.recordInvocation("CreateBitsPackageByApplication", []interface{}{arg1})
   350  	fake.createBitsPackageByApplicationMutex.Unlock()
   351  	if fake.CreateBitsPackageByApplicationStub != nil {
   352  		return fake.CreateBitsPackageByApplicationStub(arg1)
   353  	}
   354  	if specificReturn {
   355  		return ret.result1, ret.result2, ret.result3
   356  	}
   357  	fakeReturns := fake.createBitsPackageByApplicationReturns
   358  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   359  }
   360  
   361  func (fake *FakeV7Actor) CreateBitsPackageByApplicationCallCount() int {
   362  	fake.createBitsPackageByApplicationMutex.RLock()
   363  	defer fake.createBitsPackageByApplicationMutex.RUnlock()
   364  	return len(fake.createBitsPackageByApplicationArgsForCall)
   365  }
   366  
   367  func (fake *FakeV7Actor) CreateBitsPackageByApplicationCalls(stub func(string) (v7action.Package, v7action.Warnings, error)) {
   368  	fake.createBitsPackageByApplicationMutex.Lock()
   369  	defer fake.createBitsPackageByApplicationMutex.Unlock()
   370  	fake.CreateBitsPackageByApplicationStub = stub
   371  }
   372  
   373  func (fake *FakeV7Actor) CreateBitsPackageByApplicationArgsForCall(i int) string {
   374  	fake.createBitsPackageByApplicationMutex.RLock()
   375  	defer fake.createBitsPackageByApplicationMutex.RUnlock()
   376  	argsForCall := fake.createBitsPackageByApplicationArgsForCall[i]
   377  	return argsForCall.arg1
   378  }
   379  
   380  func (fake *FakeV7Actor) CreateBitsPackageByApplicationReturns(result1 v7action.Package, result2 v7action.Warnings, result3 error) {
   381  	fake.createBitsPackageByApplicationMutex.Lock()
   382  	defer fake.createBitsPackageByApplicationMutex.Unlock()
   383  	fake.CreateBitsPackageByApplicationStub = nil
   384  	fake.createBitsPackageByApplicationReturns = struct {
   385  		result1 v7action.Package
   386  		result2 v7action.Warnings
   387  		result3 error
   388  	}{result1, result2, result3}
   389  }
   390  
   391  func (fake *FakeV7Actor) CreateBitsPackageByApplicationReturnsOnCall(i int, result1 v7action.Package, result2 v7action.Warnings, result3 error) {
   392  	fake.createBitsPackageByApplicationMutex.Lock()
   393  	defer fake.createBitsPackageByApplicationMutex.Unlock()
   394  	fake.CreateBitsPackageByApplicationStub = nil
   395  	if fake.createBitsPackageByApplicationReturnsOnCall == nil {
   396  		fake.createBitsPackageByApplicationReturnsOnCall = make(map[int]struct {
   397  			result1 v7action.Package
   398  			result2 v7action.Warnings
   399  			result3 error
   400  		})
   401  	}
   402  	fake.createBitsPackageByApplicationReturnsOnCall[i] = struct {
   403  		result1 v7action.Package
   404  		result2 v7action.Warnings
   405  		result3 error
   406  	}{result1, result2, result3}
   407  }
   408  
   409  func (fake *FakeV7Actor) CreateDockerPackageByApplication(arg1 string, arg2 v7action.DockerImageCredentials) (v7action.Package, v7action.Warnings, error) {
   410  	fake.createDockerPackageByApplicationMutex.Lock()
   411  	ret, specificReturn := fake.createDockerPackageByApplicationReturnsOnCall[len(fake.createDockerPackageByApplicationArgsForCall)]
   412  	fake.createDockerPackageByApplicationArgsForCall = append(fake.createDockerPackageByApplicationArgsForCall, struct {
   413  		arg1 string
   414  		arg2 v7action.DockerImageCredentials
   415  	}{arg1, arg2})
   416  	fake.recordInvocation("CreateDockerPackageByApplication", []interface{}{arg1, arg2})
   417  	fake.createDockerPackageByApplicationMutex.Unlock()
   418  	if fake.CreateDockerPackageByApplicationStub != nil {
   419  		return fake.CreateDockerPackageByApplicationStub(arg1, arg2)
   420  	}
   421  	if specificReturn {
   422  		return ret.result1, ret.result2, ret.result3
   423  	}
   424  	fakeReturns := fake.createDockerPackageByApplicationReturns
   425  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   426  }
   427  
   428  func (fake *FakeV7Actor) CreateDockerPackageByApplicationCallCount() int {
   429  	fake.createDockerPackageByApplicationMutex.RLock()
   430  	defer fake.createDockerPackageByApplicationMutex.RUnlock()
   431  	return len(fake.createDockerPackageByApplicationArgsForCall)
   432  }
   433  
   434  func (fake *FakeV7Actor) CreateDockerPackageByApplicationCalls(stub func(string, v7action.DockerImageCredentials) (v7action.Package, v7action.Warnings, error)) {
   435  	fake.createDockerPackageByApplicationMutex.Lock()
   436  	defer fake.createDockerPackageByApplicationMutex.Unlock()
   437  	fake.CreateDockerPackageByApplicationStub = stub
   438  }
   439  
   440  func (fake *FakeV7Actor) CreateDockerPackageByApplicationArgsForCall(i int) (string, v7action.DockerImageCredentials) {
   441  	fake.createDockerPackageByApplicationMutex.RLock()
   442  	defer fake.createDockerPackageByApplicationMutex.RUnlock()
   443  	argsForCall := fake.createDockerPackageByApplicationArgsForCall[i]
   444  	return argsForCall.arg1, argsForCall.arg2
   445  }
   446  
   447  func (fake *FakeV7Actor) CreateDockerPackageByApplicationReturns(result1 v7action.Package, result2 v7action.Warnings, result3 error) {
   448  	fake.createDockerPackageByApplicationMutex.Lock()
   449  	defer fake.createDockerPackageByApplicationMutex.Unlock()
   450  	fake.CreateDockerPackageByApplicationStub = nil
   451  	fake.createDockerPackageByApplicationReturns = struct {
   452  		result1 v7action.Package
   453  		result2 v7action.Warnings
   454  		result3 error
   455  	}{result1, result2, result3}
   456  }
   457  
   458  func (fake *FakeV7Actor) CreateDockerPackageByApplicationReturnsOnCall(i int, result1 v7action.Package, result2 v7action.Warnings, result3 error) {
   459  	fake.createDockerPackageByApplicationMutex.Lock()
   460  	defer fake.createDockerPackageByApplicationMutex.Unlock()
   461  	fake.CreateDockerPackageByApplicationStub = nil
   462  	if fake.createDockerPackageByApplicationReturnsOnCall == nil {
   463  		fake.createDockerPackageByApplicationReturnsOnCall = make(map[int]struct {
   464  			result1 v7action.Package
   465  			result2 v7action.Warnings
   466  			result3 error
   467  		})
   468  	}
   469  	fake.createDockerPackageByApplicationReturnsOnCall[i] = struct {
   470  		result1 v7action.Package
   471  		result2 v7action.Warnings
   472  		result3 error
   473  	}{result1, result2, result3}
   474  }
   475  
   476  func (fake *FakeV7Actor) GetApplicationByNameAndSpace(arg1 string, arg2 string) (v7action.Application, v7action.Warnings, error) {
   477  	fake.getApplicationByNameAndSpaceMutex.Lock()
   478  	ret, specificReturn := fake.getApplicationByNameAndSpaceReturnsOnCall[len(fake.getApplicationByNameAndSpaceArgsForCall)]
   479  	fake.getApplicationByNameAndSpaceArgsForCall = append(fake.getApplicationByNameAndSpaceArgsForCall, struct {
   480  		arg1 string
   481  		arg2 string
   482  	}{arg1, arg2})
   483  	fake.recordInvocation("GetApplicationByNameAndSpace", []interface{}{arg1, arg2})
   484  	fake.getApplicationByNameAndSpaceMutex.Unlock()
   485  	if fake.GetApplicationByNameAndSpaceStub != nil {
   486  		return fake.GetApplicationByNameAndSpaceStub(arg1, arg2)
   487  	}
   488  	if specificReturn {
   489  		return ret.result1, ret.result2, ret.result3
   490  	}
   491  	fakeReturns := fake.getApplicationByNameAndSpaceReturns
   492  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   493  }
   494  
   495  func (fake *FakeV7Actor) GetApplicationByNameAndSpaceCallCount() int {
   496  	fake.getApplicationByNameAndSpaceMutex.RLock()
   497  	defer fake.getApplicationByNameAndSpaceMutex.RUnlock()
   498  	return len(fake.getApplicationByNameAndSpaceArgsForCall)
   499  }
   500  
   501  func (fake *FakeV7Actor) GetApplicationByNameAndSpaceCalls(stub func(string, string) (v7action.Application, v7action.Warnings, error)) {
   502  	fake.getApplicationByNameAndSpaceMutex.Lock()
   503  	defer fake.getApplicationByNameAndSpaceMutex.Unlock()
   504  	fake.GetApplicationByNameAndSpaceStub = stub
   505  }
   506  
   507  func (fake *FakeV7Actor) GetApplicationByNameAndSpaceArgsForCall(i int) (string, string) {
   508  	fake.getApplicationByNameAndSpaceMutex.RLock()
   509  	defer fake.getApplicationByNameAndSpaceMutex.RUnlock()
   510  	argsForCall := fake.getApplicationByNameAndSpaceArgsForCall[i]
   511  	return argsForCall.arg1, argsForCall.arg2
   512  }
   513  
   514  func (fake *FakeV7Actor) GetApplicationByNameAndSpaceReturns(result1 v7action.Application, result2 v7action.Warnings, result3 error) {
   515  	fake.getApplicationByNameAndSpaceMutex.Lock()
   516  	defer fake.getApplicationByNameAndSpaceMutex.Unlock()
   517  	fake.GetApplicationByNameAndSpaceStub = nil
   518  	fake.getApplicationByNameAndSpaceReturns = struct {
   519  		result1 v7action.Application
   520  		result2 v7action.Warnings
   521  		result3 error
   522  	}{result1, result2, result3}
   523  }
   524  
   525  func (fake *FakeV7Actor) GetApplicationByNameAndSpaceReturnsOnCall(i int, result1 v7action.Application, result2 v7action.Warnings, result3 error) {
   526  	fake.getApplicationByNameAndSpaceMutex.Lock()
   527  	defer fake.getApplicationByNameAndSpaceMutex.Unlock()
   528  	fake.GetApplicationByNameAndSpaceStub = nil
   529  	if fake.getApplicationByNameAndSpaceReturnsOnCall == nil {
   530  		fake.getApplicationByNameAndSpaceReturnsOnCall = make(map[int]struct {
   531  			result1 v7action.Application
   532  			result2 v7action.Warnings
   533  			result3 error
   534  		})
   535  	}
   536  	fake.getApplicationByNameAndSpaceReturnsOnCall[i] = struct {
   537  		result1 v7action.Application
   538  		result2 v7action.Warnings
   539  		result3 error
   540  	}{result1, result2, result3}
   541  }
   542  
   543  func (fake *FakeV7Actor) GetApplicationsByNamesAndSpace(arg1 []string, arg2 string) ([]v7action.Application, v7action.Warnings, error) {
   544  	var arg1Copy []string
   545  	if arg1 != nil {
   546  		arg1Copy = make([]string, len(arg1))
   547  		copy(arg1Copy, arg1)
   548  	}
   549  	fake.getApplicationsByNamesAndSpaceMutex.Lock()
   550  	ret, specificReturn := fake.getApplicationsByNamesAndSpaceReturnsOnCall[len(fake.getApplicationsByNamesAndSpaceArgsForCall)]
   551  	fake.getApplicationsByNamesAndSpaceArgsForCall = append(fake.getApplicationsByNamesAndSpaceArgsForCall, struct {
   552  		arg1 []string
   553  		arg2 string
   554  	}{arg1Copy, arg2})
   555  	fake.recordInvocation("GetApplicationsByNamesAndSpace", []interface{}{arg1Copy, arg2})
   556  	fake.getApplicationsByNamesAndSpaceMutex.Unlock()
   557  	if fake.GetApplicationsByNamesAndSpaceStub != nil {
   558  		return fake.GetApplicationsByNamesAndSpaceStub(arg1, arg2)
   559  	}
   560  	if specificReturn {
   561  		return ret.result1, ret.result2, ret.result3
   562  	}
   563  	fakeReturns := fake.getApplicationsByNamesAndSpaceReturns
   564  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   565  }
   566  
   567  func (fake *FakeV7Actor) GetApplicationsByNamesAndSpaceCallCount() int {
   568  	fake.getApplicationsByNamesAndSpaceMutex.RLock()
   569  	defer fake.getApplicationsByNamesAndSpaceMutex.RUnlock()
   570  	return len(fake.getApplicationsByNamesAndSpaceArgsForCall)
   571  }
   572  
   573  func (fake *FakeV7Actor) GetApplicationsByNamesAndSpaceCalls(stub func([]string, string) ([]v7action.Application, v7action.Warnings, error)) {
   574  	fake.getApplicationsByNamesAndSpaceMutex.Lock()
   575  	defer fake.getApplicationsByNamesAndSpaceMutex.Unlock()
   576  	fake.GetApplicationsByNamesAndSpaceStub = stub
   577  }
   578  
   579  func (fake *FakeV7Actor) GetApplicationsByNamesAndSpaceArgsForCall(i int) ([]string, string) {
   580  	fake.getApplicationsByNamesAndSpaceMutex.RLock()
   581  	defer fake.getApplicationsByNamesAndSpaceMutex.RUnlock()
   582  	argsForCall := fake.getApplicationsByNamesAndSpaceArgsForCall[i]
   583  	return argsForCall.arg1, argsForCall.arg2
   584  }
   585  
   586  func (fake *FakeV7Actor) GetApplicationsByNamesAndSpaceReturns(result1 []v7action.Application, result2 v7action.Warnings, result3 error) {
   587  	fake.getApplicationsByNamesAndSpaceMutex.Lock()
   588  	defer fake.getApplicationsByNamesAndSpaceMutex.Unlock()
   589  	fake.GetApplicationsByNamesAndSpaceStub = nil
   590  	fake.getApplicationsByNamesAndSpaceReturns = struct {
   591  		result1 []v7action.Application
   592  		result2 v7action.Warnings
   593  		result3 error
   594  	}{result1, result2, result3}
   595  }
   596  
   597  func (fake *FakeV7Actor) GetApplicationsByNamesAndSpaceReturnsOnCall(i int, result1 []v7action.Application, result2 v7action.Warnings, result3 error) {
   598  	fake.getApplicationsByNamesAndSpaceMutex.Lock()
   599  	defer fake.getApplicationsByNamesAndSpaceMutex.Unlock()
   600  	fake.GetApplicationsByNamesAndSpaceStub = nil
   601  	if fake.getApplicationsByNamesAndSpaceReturnsOnCall == nil {
   602  		fake.getApplicationsByNamesAndSpaceReturnsOnCall = make(map[int]struct {
   603  			result1 []v7action.Application
   604  			result2 v7action.Warnings
   605  			result3 error
   606  		})
   607  	}
   608  	fake.getApplicationsByNamesAndSpaceReturnsOnCall[i] = struct {
   609  		result1 []v7action.Application
   610  		result2 v7action.Warnings
   611  		result3 error
   612  	}{result1, result2, result3}
   613  }
   614  
   615  func (fake *FakeV7Actor) PollBuild(arg1 string, arg2 string) (v7action.Droplet, v7action.Warnings, error) {
   616  	fake.pollBuildMutex.Lock()
   617  	ret, specificReturn := fake.pollBuildReturnsOnCall[len(fake.pollBuildArgsForCall)]
   618  	fake.pollBuildArgsForCall = append(fake.pollBuildArgsForCall, struct {
   619  		arg1 string
   620  		arg2 string
   621  	}{arg1, arg2})
   622  	fake.recordInvocation("PollBuild", []interface{}{arg1, arg2})
   623  	fake.pollBuildMutex.Unlock()
   624  	if fake.PollBuildStub != nil {
   625  		return fake.PollBuildStub(arg1, arg2)
   626  	}
   627  	if specificReturn {
   628  		return ret.result1, ret.result2, ret.result3
   629  	}
   630  	fakeReturns := fake.pollBuildReturns
   631  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   632  }
   633  
   634  func (fake *FakeV7Actor) PollBuildCallCount() int {
   635  	fake.pollBuildMutex.RLock()
   636  	defer fake.pollBuildMutex.RUnlock()
   637  	return len(fake.pollBuildArgsForCall)
   638  }
   639  
   640  func (fake *FakeV7Actor) PollBuildCalls(stub func(string, string) (v7action.Droplet, v7action.Warnings, error)) {
   641  	fake.pollBuildMutex.Lock()
   642  	defer fake.pollBuildMutex.Unlock()
   643  	fake.PollBuildStub = stub
   644  }
   645  
   646  func (fake *FakeV7Actor) PollBuildArgsForCall(i int) (string, string) {
   647  	fake.pollBuildMutex.RLock()
   648  	defer fake.pollBuildMutex.RUnlock()
   649  	argsForCall := fake.pollBuildArgsForCall[i]
   650  	return argsForCall.arg1, argsForCall.arg2
   651  }
   652  
   653  func (fake *FakeV7Actor) PollBuildReturns(result1 v7action.Droplet, result2 v7action.Warnings, result3 error) {
   654  	fake.pollBuildMutex.Lock()
   655  	defer fake.pollBuildMutex.Unlock()
   656  	fake.PollBuildStub = nil
   657  	fake.pollBuildReturns = struct {
   658  		result1 v7action.Droplet
   659  		result2 v7action.Warnings
   660  		result3 error
   661  	}{result1, result2, result3}
   662  }
   663  
   664  func (fake *FakeV7Actor) PollBuildReturnsOnCall(i int, result1 v7action.Droplet, result2 v7action.Warnings, result3 error) {
   665  	fake.pollBuildMutex.Lock()
   666  	defer fake.pollBuildMutex.Unlock()
   667  	fake.PollBuildStub = nil
   668  	if fake.pollBuildReturnsOnCall == nil {
   669  		fake.pollBuildReturnsOnCall = make(map[int]struct {
   670  			result1 v7action.Droplet
   671  			result2 v7action.Warnings
   672  			result3 error
   673  		})
   674  	}
   675  	fake.pollBuildReturnsOnCall[i] = struct {
   676  		result1 v7action.Droplet
   677  		result2 v7action.Warnings
   678  		result3 error
   679  	}{result1, result2, result3}
   680  }
   681  
   682  func (fake *FakeV7Actor) PollPackage(arg1 v7action.Package) (v7action.Package, v7action.Warnings, error) {
   683  	fake.pollPackageMutex.Lock()
   684  	ret, specificReturn := fake.pollPackageReturnsOnCall[len(fake.pollPackageArgsForCall)]
   685  	fake.pollPackageArgsForCall = append(fake.pollPackageArgsForCall, struct {
   686  		arg1 v7action.Package
   687  	}{arg1})
   688  	fake.recordInvocation("PollPackage", []interface{}{arg1})
   689  	fake.pollPackageMutex.Unlock()
   690  	if fake.PollPackageStub != nil {
   691  		return fake.PollPackageStub(arg1)
   692  	}
   693  	if specificReturn {
   694  		return ret.result1, ret.result2, ret.result3
   695  	}
   696  	fakeReturns := fake.pollPackageReturns
   697  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   698  }
   699  
   700  func (fake *FakeV7Actor) PollPackageCallCount() int {
   701  	fake.pollPackageMutex.RLock()
   702  	defer fake.pollPackageMutex.RUnlock()
   703  	return len(fake.pollPackageArgsForCall)
   704  }
   705  
   706  func (fake *FakeV7Actor) PollPackageCalls(stub func(v7action.Package) (v7action.Package, v7action.Warnings, error)) {
   707  	fake.pollPackageMutex.Lock()
   708  	defer fake.pollPackageMutex.Unlock()
   709  	fake.PollPackageStub = stub
   710  }
   711  
   712  func (fake *FakeV7Actor) PollPackageArgsForCall(i int) v7action.Package {
   713  	fake.pollPackageMutex.RLock()
   714  	defer fake.pollPackageMutex.RUnlock()
   715  	argsForCall := fake.pollPackageArgsForCall[i]
   716  	return argsForCall.arg1
   717  }
   718  
   719  func (fake *FakeV7Actor) PollPackageReturns(result1 v7action.Package, result2 v7action.Warnings, result3 error) {
   720  	fake.pollPackageMutex.Lock()
   721  	defer fake.pollPackageMutex.Unlock()
   722  	fake.PollPackageStub = nil
   723  	fake.pollPackageReturns = struct {
   724  		result1 v7action.Package
   725  		result2 v7action.Warnings
   726  		result3 error
   727  	}{result1, result2, result3}
   728  }
   729  
   730  func (fake *FakeV7Actor) PollPackageReturnsOnCall(i int, result1 v7action.Package, result2 v7action.Warnings, result3 error) {
   731  	fake.pollPackageMutex.Lock()
   732  	defer fake.pollPackageMutex.Unlock()
   733  	fake.PollPackageStub = nil
   734  	if fake.pollPackageReturnsOnCall == nil {
   735  		fake.pollPackageReturnsOnCall = make(map[int]struct {
   736  			result1 v7action.Package
   737  			result2 v7action.Warnings
   738  			result3 error
   739  		})
   740  	}
   741  	fake.pollPackageReturnsOnCall[i] = struct {
   742  		result1 v7action.Package
   743  		result2 v7action.Warnings
   744  		result3 error
   745  	}{result1, result2, result3}
   746  }
   747  
   748  func (fake *FakeV7Actor) ResourceMatch(arg1 []sharedaction.V3Resource) ([]sharedaction.V3Resource, v7action.Warnings, error) {
   749  	var arg1Copy []sharedaction.V3Resource
   750  	if arg1 != nil {
   751  		arg1Copy = make([]sharedaction.V3Resource, len(arg1))
   752  		copy(arg1Copy, arg1)
   753  	}
   754  	fake.resourceMatchMutex.Lock()
   755  	ret, specificReturn := fake.resourceMatchReturnsOnCall[len(fake.resourceMatchArgsForCall)]
   756  	fake.resourceMatchArgsForCall = append(fake.resourceMatchArgsForCall, struct {
   757  		arg1 []sharedaction.V3Resource
   758  	}{arg1Copy})
   759  	fake.recordInvocation("ResourceMatch", []interface{}{arg1Copy})
   760  	fake.resourceMatchMutex.Unlock()
   761  	if fake.ResourceMatchStub != nil {
   762  		return fake.ResourceMatchStub(arg1)
   763  	}
   764  	if specificReturn {
   765  		return ret.result1, ret.result2, ret.result3
   766  	}
   767  	fakeReturns := fake.resourceMatchReturns
   768  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   769  }
   770  
   771  func (fake *FakeV7Actor) ResourceMatchCallCount() int {
   772  	fake.resourceMatchMutex.RLock()
   773  	defer fake.resourceMatchMutex.RUnlock()
   774  	return len(fake.resourceMatchArgsForCall)
   775  }
   776  
   777  func (fake *FakeV7Actor) ResourceMatchCalls(stub func([]sharedaction.V3Resource) ([]sharedaction.V3Resource, v7action.Warnings, error)) {
   778  	fake.resourceMatchMutex.Lock()
   779  	defer fake.resourceMatchMutex.Unlock()
   780  	fake.ResourceMatchStub = stub
   781  }
   782  
   783  func (fake *FakeV7Actor) ResourceMatchArgsForCall(i int) []sharedaction.V3Resource {
   784  	fake.resourceMatchMutex.RLock()
   785  	defer fake.resourceMatchMutex.RUnlock()
   786  	argsForCall := fake.resourceMatchArgsForCall[i]
   787  	return argsForCall.arg1
   788  }
   789  
   790  func (fake *FakeV7Actor) ResourceMatchReturns(result1 []sharedaction.V3Resource, result2 v7action.Warnings, result3 error) {
   791  	fake.resourceMatchMutex.Lock()
   792  	defer fake.resourceMatchMutex.Unlock()
   793  	fake.ResourceMatchStub = nil
   794  	fake.resourceMatchReturns = struct {
   795  		result1 []sharedaction.V3Resource
   796  		result2 v7action.Warnings
   797  		result3 error
   798  	}{result1, result2, result3}
   799  }
   800  
   801  func (fake *FakeV7Actor) ResourceMatchReturnsOnCall(i int, result1 []sharedaction.V3Resource, result2 v7action.Warnings, result3 error) {
   802  	fake.resourceMatchMutex.Lock()
   803  	defer fake.resourceMatchMutex.Unlock()
   804  	fake.ResourceMatchStub = nil
   805  	if fake.resourceMatchReturnsOnCall == nil {
   806  		fake.resourceMatchReturnsOnCall = make(map[int]struct {
   807  			result1 []sharedaction.V3Resource
   808  			result2 v7action.Warnings
   809  			result3 error
   810  		})
   811  	}
   812  	fake.resourceMatchReturnsOnCall[i] = struct {
   813  		result1 []sharedaction.V3Resource
   814  		result2 v7action.Warnings
   815  		result3 error
   816  	}{result1, result2, result3}
   817  }
   818  
   819  func (fake *FakeV7Actor) ScaleProcessByApplication(arg1 string, arg2 v7action.Process) (v7action.Warnings, error) {
   820  	fake.scaleProcessByApplicationMutex.Lock()
   821  	ret, specificReturn := fake.scaleProcessByApplicationReturnsOnCall[len(fake.scaleProcessByApplicationArgsForCall)]
   822  	fake.scaleProcessByApplicationArgsForCall = append(fake.scaleProcessByApplicationArgsForCall, struct {
   823  		arg1 string
   824  		arg2 v7action.Process
   825  	}{arg1, arg2})
   826  	fake.recordInvocation("ScaleProcessByApplication", []interface{}{arg1, arg2})
   827  	fake.scaleProcessByApplicationMutex.Unlock()
   828  	if fake.ScaleProcessByApplicationStub != nil {
   829  		return fake.ScaleProcessByApplicationStub(arg1, arg2)
   830  	}
   831  	if specificReturn {
   832  		return ret.result1, ret.result2
   833  	}
   834  	fakeReturns := fake.scaleProcessByApplicationReturns
   835  	return fakeReturns.result1, fakeReturns.result2
   836  }
   837  
   838  func (fake *FakeV7Actor) ScaleProcessByApplicationCallCount() int {
   839  	fake.scaleProcessByApplicationMutex.RLock()
   840  	defer fake.scaleProcessByApplicationMutex.RUnlock()
   841  	return len(fake.scaleProcessByApplicationArgsForCall)
   842  }
   843  
   844  func (fake *FakeV7Actor) ScaleProcessByApplicationCalls(stub func(string, v7action.Process) (v7action.Warnings, error)) {
   845  	fake.scaleProcessByApplicationMutex.Lock()
   846  	defer fake.scaleProcessByApplicationMutex.Unlock()
   847  	fake.ScaleProcessByApplicationStub = stub
   848  }
   849  
   850  func (fake *FakeV7Actor) ScaleProcessByApplicationArgsForCall(i int) (string, v7action.Process) {
   851  	fake.scaleProcessByApplicationMutex.RLock()
   852  	defer fake.scaleProcessByApplicationMutex.RUnlock()
   853  	argsForCall := fake.scaleProcessByApplicationArgsForCall[i]
   854  	return argsForCall.arg1, argsForCall.arg2
   855  }
   856  
   857  func (fake *FakeV7Actor) ScaleProcessByApplicationReturns(result1 v7action.Warnings, result2 error) {
   858  	fake.scaleProcessByApplicationMutex.Lock()
   859  	defer fake.scaleProcessByApplicationMutex.Unlock()
   860  	fake.ScaleProcessByApplicationStub = nil
   861  	fake.scaleProcessByApplicationReturns = struct {
   862  		result1 v7action.Warnings
   863  		result2 error
   864  	}{result1, result2}
   865  }
   866  
   867  func (fake *FakeV7Actor) ScaleProcessByApplicationReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
   868  	fake.scaleProcessByApplicationMutex.Lock()
   869  	defer fake.scaleProcessByApplicationMutex.Unlock()
   870  	fake.ScaleProcessByApplicationStub = nil
   871  	if fake.scaleProcessByApplicationReturnsOnCall == nil {
   872  		fake.scaleProcessByApplicationReturnsOnCall = make(map[int]struct {
   873  			result1 v7action.Warnings
   874  			result2 error
   875  		})
   876  	}
   877  	fake.scaleProcessByApplicationReturnsOnCall[i] = struct {
   878  		result1 v7action.Warnings
   879  		result2 error
   880  	}{result1, result2}
   881  }
   882  
   883  func (fake *FakeV7Actor) SetApplicationDroplet(arg1 string, arg2 string) (v7action.Warnings, error) {
   884  	fake.setApplicationDropletMutex.Lock()
   885  	ret, specificReturn := fake.setApplicationDropletReturnsOnCall[len(fake.setApplicationDropletArgsForCall)]
   886  	fake.setApplicationDropletArgsForCall = append(fake.setApplicationDropletArgsForCall, struct {
   887  		arg1 string
   888  		arg2 string
   889  	}{arg1, arg2})
   890  	fake.recordInvocation("SetApplicationDroplet", []interface{}{arg1, arg2})
   891  	fake.setApplicationDropletMutex.Unlock()
   892  	if fake.SetApplicationDropletStub != nil {
   893  		return fake.SetApplicationDropletStub(arg1, arg2)
   894  	}
   895  	if specificReturn {
   896  		return ret.result1, ret.result2
   897  	}
   898  	fakeReturns := fake.setApplicationDropletReturns
   899  	return fakeReturns.result1, fakeReturns.result2
   900  }
   901  
   902  func (fake *FakeV7Actor) SetApplicationDropletCallCount() int {
   903  	fake.setApplicationDropletMutex.RLock()
   904  	defer fake.setApplicationDropletMutex.RUnlock()
   905  	return len(fake.setApplicationDropletArgsForCall)
   906  }
   907  
   908  func (fake *FakeV7Actor) SetApplicationDropletCalls(stub func(string, string) (v7action.Warnings, error)) {
   909  	fake.setApplicationDropletMutex.Lock()
   910  	defer fake.setApplicationDropletMutex.Unlock()
   911  	fake.SetApplicationDropletStub = stub
   912  }
   913  
   914  func (fake *FakeV7Actor) SetApplicationDropletArgsForCall(i int) (string, string) {
   915  	fake.setApplicationDropletMutex.RLock()
   916  	defer fake.setApplicationDropletMutex.RUnlock()
   917  	argsForCall := fake.setApplicationDropletArgsForCall[i]
   918  	return argsForCall.arg1, argsForCall.arg2
   919  }
   920  
   921  func (fake *FakeV7Actor) SetApplicationDropletReturns(result1 v7action.Warnings, result2 error) {
   922  	fake.setApplicationDropletMutex.Lock()
   923  	defer fake.setApplicationDropletMutex.Unlock()
   924  	fake.SetApplicationDropletStub = nil
   925  	fake.setApplicationDropletReturns = struct {
   926  		result1 v7action.Warnings
   927  		result2 error
   928  	}{result1, result2}
   929  }
   930  
   931  func (fake *FakeV7Actor) SetApplicationDropletReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
   932  	fake.setApplicationDropletMutex.Lock()
   933  	defer fake.setApplicationDropletMutex.Unlock()
   934  	fake.SetApplicationDropletStub = nil
   935  	if fake.setApplicationDropletReturnsOnCall == nil {
   936  		fake.setApplicationDropletReturnsOnCall = make(map[int]struct {
   937  			result1 v7action.Warnings
   938  			result2 error
   939  		})
   940  	}
   941  	fake.setApplicationDropletReturnsOnCall[i] = struct {
   942  		result1 v7action.Warnings
   943  		result2 error
   944  	}{result1, result2}
   945  }
   946  
   947  func (fake *FakeV7Actor) SetApplicationManifest(arg1 string, arg2 []byte) (v7action.Warnings, error) {
   948  	var arg2Copy []byte
   949  	if arg2 != nil {
   950  		arg2Copy = make([]byte, len(arg2))
   951  		copy(arg2Copy, arg2)
   952  	}
   953  	fake.setApplicationManifestMutex.Lock()
   954  	ret, specificReturn := fake.setApplicationManifestReturnsOnCall[len(fake.setApplicationManifestArgsForCall)]
   955  	fake.setApplicationManifestArgsForCall = append(fake.setApplicationManifestArgsForCall, struct {
   956  		arg1 string
   957  		arg2 []byte
   958  	}{arg1, arg2Copy})
   959  	fake.recordInvocation("SetApplicationManifest", []interface{}{arg1, arg2Copy})
   960  	fake.setApplicationManifestMutex.Unlock()
   961  	if fake.SetApplicationManifestStub != nil {
   962  		return fake.SetApplicationManifestStub(arg1, arg2)
   963  	}
   964  	if specificReturn {
   965  		return ret.result1, ret.result2
   966  	}
   967  	fakeReturns := fake.setApplicationManifestReturns
   968  	return fakeReturns.result1, fakeReturns.result2
   969  }
   970  
   971  func (fake *FakeV7Actor) SetApplicationManifestCallCount() int {
   972  	fake.setApplicationManifestMutex.RLock()
   973  	defer fake.setApplicationManifestMutex.RUnlock()
   974  	return len(fake.setApplicationManifestArgsForCall)
   975  }
   976  
   977  func (fake *FakeV7Actor) SetApplicationManifestCalls(stub func(string, []byte) (v7action.Warnings, error)) {
   978  	fake.setApplicationManifestMutex.Lock()
   979  	defer fake.setApplicationManifestMutex.Unlock()
   980  	fake.SetApplicationManifestStub = stub
   981  }
   982  
   983  func (fake *FakeV7Actor) SetApplicationManifestArgsForCall(i int) (string, []byte) {
   984  	fake.setApplicationManifestMutex.RLock()
   985  	defer fake.setApplicationManifestMutex.RUnlock()
   986  	argsForCall := fake.setApplicationManifestArgsForCall[i]
   987  	return argsForCall.arg1, argsForCall.arg2
   988  }
   989  
   990  func (fake *FakeV7Actor) SetApplicationManifestReturns(result1 v7action.Warnings, result2 error) {
   991  	fake.setApplicationManifestMutex.Lock()
   992  	defer fake.setApplicationManifestMutex.Unlock()
   993  	fake.SetApplicationManifestStub = nil
   994  	fake.setApplicationManifestReturns = struct {
   995  		result1 v7action.Warnings
   996  		result2 error
   997  	}{result1, result2}
   998  }
   999  
  1000  func (fake *FakeV7Actor) SetApplicationManifestReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
  1001  	fake.setApplicationManifestMutex.Lock()
  1002  	defer fake.setApplicationManifestMutex.Unlock()
  1003  	fake.SetApplicationManifestStub = nil
  1004  	if fake.setApplicationManifestReturnsOnCall == nil {
  1005  		fake.setApplicationManifestReturnsOnCall = make(map[int]struct {
  1006  			result1 v7action.Warnings
  1007  			result2 error
  1008  		})
  1009  	}
  1010  	fake.setApplicationManifestReturnsOnCall[i] = struct {
  1011  		result1 v7action.Warnings
  1012  		result2 error
  1013  	}{result1, result2}
  1014  }
  1015  
  1016  func (fake *FakeV7Actor) SetSpaceManifest(arg1 string, arg2 []byte, arg3 bool) (v7action.Warnings, error) {
  1017  	var arg2Copy []byte
  1018  	if arg2 != nil {
  1019  		arg2Copy = make([]byte, len(arg2))
  1020  		copy(arg2Copy, arg2)
  1021  	}
  1022  	fake.setSpaceManifestMutex.Lock()
  1023  	ret, specificReturn := fake.setSpaceManifestReturnsOnCall[len(fake.setSpaceManifestArgsForCall)]
  1024  	fake.setSpaceManifestArgsForCall = append(fake.setSpaceManifestArgsForCall, struct {
  1025  		arg1 string
  1026  		arg2 []byte
  1027  		arg3 bool
  1028  	}{arg1, arg2Copy, arg3})
  1029  	fake.recordInvocation("SetSpaceManifest", []interface{}{arg1, arg2Copy, arg3})
  1030  	fake.setSpaceManifestMutex.Unlock()
  1031  	if fake.SetSpaceManifestStub != nil {
  1032  		return fake.SetSpaceManifestStub(arg1, arg2, arg3)
  1033  	}
  1034  	if specificReturn {
  1035  		return ret.result1, ret.result2
  1036  	}
  1037  	fakeReturns := fake.setSpaceManifestReturns
  1038  	return fakeReturns.result1, fakeReturns.result2
  1039  }
  1040  
  1041  func (fake *FakeV7Actor) SetSpaceManifestCallCount() int {
  1042  	fake.setSpaceManifestMutex.RLock()
  1043  	defer fake.setSpaceManifestMutex.RUnlock()
  1044  	return len(fake.setSpaceManifestArgsForCall)
  1045  }
  1046  
  1047  func (fake *FakeV7Actor) SetSpaceManifestCalls(stub func(string, []byte, bool) (v7action.Warnings, error)) {
  1048  	fake.setSpaceManifestMutex.Lock()
  1049  	defer fake.setSpaceManifestMutex.Unlock()
  1050  	fake.SetSpaceManifestStub = stub
  1051  }
  1052  
  1053  func (fake *FakeV7Actor) SetSpaceManifestArgsForCall(i int) (string, []byte, bool) {
  1054  	fake.setSpaceManifestMutex.RLock()
  1055  	defer fake.setSpaceManifestMutex.RUnlock()
  1056  	argsForCall := fake.setSpaceManifestArgsForCall[i]
  1057  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
  1058  }
  1059  
  1060  func (fake *FakeV7Actor) SetSpaceManifestReturns(result1 v7action.Warnings, result2 error) {
  1061  	fake.setSpaceManifestMutex.Lock()
  1062  	defer fake.setSpaceManifestMutex.Unlock()
  1063  	fake.SetSpaceManifestStub = nil
  1064  	fake.setSpaceManifestReturns = struct {
  1065  		result1 v7action.Warnings
  1066  		result2 error
  1067  	}{result1, result2}
  1068  }
  1069  
  1070  func (fake *FakeV7Actor) SetSpaceManifestReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
  1071  	fake.setSpaceManifestMutex.Lock()
  1072  	defer fake.setSpaceManifestMutex.Unlock()
  1073  	fake.SetSpaceManifestStub = nil
  1074  	if fake.setSpaceManifestReturnsOnCall == nil {
  1075  		fake.setSpaceManifestReturnsOnCall = make(map[int]struct {
  1076  			result1 v7action.Warnings
  1077  			result2 error
  1078  		})
  1079  	}
  1080  	fake.setSpaceManifestReturnsOnCall[i] = struct {
  1081  		result1 v7action.Warnings
  1082  		result2 error
  1083  	}{result1, result2}
  1084  }
  1085  
  1086  func (fake *FakeV7Actor) StageApplicationPackage(arg1 string) (v7action.Build, v7action.Warnings, error) {
  1087  	fake.stageApplicationPackageMutex.Lock()
  1088  	ret, specificReturn := fake.stageApplicationPackageReturnsOnCall[len(fake.stageApplicationPackageArgsForCall)]
  1089  	fake.stageApplicationPackageArgsForCall = append(fake.stageApplicationPackageArgsForCall, struct {
  1090  		arg1 string
  1091  	}{arg1})
  1092  	fake.recordInvocation("StageApplicationPackage", []interface{}{arg1})
  1093  	fake.stageApplicationPackageMutex.Unlock()
  1094  	if fake.StageApplicationPackageStub != nil {
  1095  		return fake.StageApplicationPackageStub(arg1)
  1096  	}
  1097  	if specificReturn {
  1098  		return ret.result1, ret.result2, ret.result3
  1099  	}
  1100  	fakeReturns := fake.stageApplicationPackageReturns
  1101  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  1102  }
  1103  
  1104  func (fake *FakeV7Actor) StageApplicationPackageCallCount() int {
  1105  	fake.stageApplicationPackageMutex.RLock()
  1106  	defer fake.stageApplicationPackageMutex.RUnlock()
  1107  	return len(fake.stageApplicationPackageArgsForCall)
  1108  }
  1109  
  1110  func (fake *FakeV7Actor) StageApplicationPackageCalls(stub func(string) (v7action.Build, v7action.Warnings, error)) {
  1111  	fake.stageApplicationPackageMutex.Lock()
  1112  	defer fake.stageApplicationPackageMutex.Unlock()
  1113  	fake.StageApplicationPackageStub = stub
  1114  }
  1115  
  1116  func (fake *FakeV7Actor) StageApplicationPackageArgsForCall(i int) string {
  1117  	fake.stageApplicationPackageMutex.RLock()
  1118  	defer fake.stageApplicationPackageMutex.RUnlock()
  1119  	argsForCall := fake.stageApplicationPackageArgsForCall[i]
  1120  	return argsForCall.arg1
  1121  }
  1122  
  1123  func (fake *FakeV7Actor) StageApplicationPackageReturns(result1 v7action.Build, result2 v7action.Warnings, result3 error) {
  1124  	fake.stageApplicationPackageMutex.Lock()
  1125  	defer fake.stageApplicationPackageMutex.Unlock()
  1126  	fake.StageApplicationPackageStub = nil
  1127  	fake.stageApplicationPackageReturns = struct {
  1128  		result1 v7action.Build
  1129  		result2 v7action.Warnings
  1130  		result3 error
  1131  	}{result1, result2, result3}
  1132  }
  1133  
  1134  func (fake *FakeV7Actor) StageApplicationPackageReturnsOnCall(i int, result1 v7action.Build, result2 v7action.Warnings, result3 error) {
  1135  	fake.stageApplicationPackageMutex.Lock()
  1136  	defer fake.stageApplicationPackageMutex.Unlock()
  1137  	fake.StageApplicationPackageStub = nil
  1138  	if fake.stageApplicationPackageReturnsOnCall == nil {
  1139  		fake.stageApplicationPackageReturnsOnCall = make(map[int]struct {
  1140  			result1 v7action.Build
  1141  			result2 v7action.Warnings
  1142  			result3 error
  1143  		})
  1144  	}
  1145  	fake.stageApplicationPackageReturnsOnCall[i] = struct {
  1146  		result1 v7action.Build
  1147  		result2 v7action.Warnings
  1148  		result3 error
  1149  	}{result1, result2, result3}
  1150  }
  1151  
  1152  func (fake *FakeV7Actor) StopApplication(arg1 string) (v7action.Warnings, error) {
  1153  	fake.stopApplicationMutex.Lock()
  1154  	ret, specificReturn := fake.stopApplicationReturnsOnCall[len(fake.stopApplicationArgsForCall)]
  1155  	fake.stopApplicationArgsForCall = append(fake.stopApplicationArgsForCall, struct {
  1156  		arg1 string
  1157  	}{arg1})
  1158  	fake.recordInvocation("StopApplication", []interface{}{arg1})
  1159  	fake.stopApplicationMutex.Unlock()
  1160  	if fake.StopApplicationStub != nil {
  1161  		return fake.StopApplicationStub(arg1)
  1162  	}
  1163  	if specificReturn {
  1164  		return ret.result1, ret.result2
  1165  	}
  1166  	fakeReturns := fake.stopApplicationReturns
  1167  	return fakeReturns.result1, fakeReturns.result2
  1168  }
  1169  
  1170  func (fake *FakeV7Actor) StopApplicationCallCount() int {
  1171  	fake.stopApplicationMutex.RLock()
  1172  	defer fake.stopApplicationMutex.RUnlock()
  1173  	return len(fake.stopApplicationArgsForCall)
  1174  }
  1175  
  1176  func (fake *FakeV7Actor) StopApplicationCalls(stub func(string) (v7action.Warnings, error)) {
  1177  	fake.stopApplicationMutex.Lock()
  1178  	defer fake.stopApplicationMutex.Unlock()
  1179  	fake.StopApplicationStub = stub
  1180  }
  1181  
  1182  func (fake *FakeV7Actor) StopApplicationArgsForCall(i int) string {
  1183  	fake.stopApplicationMutex.RLock()
  1184  	defer fake.stopApplicationMutex.RUnlock()
  1185  	argsForCall := fake.stopApplicationArgsForCall[i]
  1186  	return argsForCall.arg1
  1187  }
  1188  
  1189  func (fake *FakeV7Actor) StopApplicationReturns(result1 v7action.Warnings, result2 error) {
  1190  	fake.stopApplicationMutex.Lock()
  1191  	defer fake.stopApplicationMutex.Unlock()
  1192  	fake.StopApplicationStub = nil
  1193  	fake.stopApplicationReturns = struct {
  1194  		result1 v7action.Warnings
  1195  		result2 error
  1196  	}{result1, result2}
  1197  }
  1198  
  1199  func (fake *FakeV7Actor) StopApplicationReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
  1200  	fake.stopApplicationMutex.Lock()
  1201  	defer fake.stopApplicationMutex.Unlock()
  1202  	fake.StopApplicationStub = nil
  1203  	if fake.stopApplicationReturnsOnCall == nil {
  1204  		fake.stopApplicationReturnsOnCall = make(map[int]struct {
  1205  			result1 v7action.Warnings
  1206  			result2 error
  1207  		})
  1208  	}
  1209  	fake.stopApplicationReturnsOnCall[i] = struct {
  1210  		result1 v7action.Warnings
  1211  		result2 error
  1212  	}{result1, result2}
  1213  }
  1214  
  1215  func (fake *FakeV7Actor) UpdateApplication(arg1 v7action.Application) (v7action.Application, v7action.Warnings, error) {
  1216  	fake.updateApplicationMutex.Lock()
  1217  	ret, specificReturn := fake.updateApplicationReturnsOnCall[len(fake.updateApplicationArgsForCall)]
  1218  	fake.updateApplicationArgsForCall = append(fake.updateApplicationArgsForCall, struct {
  1219  		arg1 v7action.Application
  1220  	}{arg1})
  1221  	fake.recordInvocation("UpdateApplication", []interface{}{arg1})
  1222  	fake.updateApplicationMutex.Unlock()
  1223  	if fake.UpdateApplicationStub != nil {
  1224  		return fake.UpdateApplicationStub(arg1)
  1225  	}
  1226  	if specificReturn {
  1227  		return ret.result1, ret.result2, ret.result3
  1228  	}
  1229  	fakeReturns := fake.updateApplicationReturns
  1230  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  1231  }
  1232  
  1233  func (fake *FakeV7Actor) UpdateApplicationCallCount() int {
  1234  	fake.updateApplicationMutex.RLock()
  1235  	defer fake.updateApplicationMutex.RUnlock()
  1236  	return len(fake.updateApplicationArgsForCall)
  1237  }
  1238  
  1239  func (fake *FakeV7Actor) UpdateApplicationCalls(stub func(v7action.Application) (v7action.Application, v7action.Warnings, error)) {
  1240  	fake.updateApplicationMutex.Lock()
  1241  	defer fake.updateApplicationMutex.Unlock()
  1242  	fake.UpdateApplicationStub = stub
  1243  }
  1244  
  1245  func (fake *FakeV7Actor) UpdateApplicationArgsForCall(i int) v7action.Application {
  1246  	fake.updateApplicationMutex.RLock()
  1247  	defer fake.updateApplicationMutex.RUnlock()
  1248  	argsForCall := fake.updateApplicationArgsForCall[i]
  1249  	return argsForCall.arg1
  1250  }
  1251  
  1252  func (fake *FakeV7Actor) UpdateApplicationReturns(result1 v7action.Application, result2 v7action.Warnings, result3 error) {
  1253  	fake.updateApplicationMutex.Lock()
  1254  	defer fake.updateApplicationMutex.Unlock()
  1255  	fake.UpdateApplicationStub = nil
  1256  	fake.updateApplicationReturns = struct {
  1257  		result1 v7action.Application
  1258  		result2 v7action.Warnings
  1259  		result3 error
  1260  	}{result1, result2, result3}
  1261  }
  1262  
  1263  func (fake *FakeV7Actor) UpdateApplicationReturnsOnCall(i int, result1 v7action.Application, result2 v7action.Warnings, result3 error) {
  1264  	fake.updateApplicationMutex.Lock()
  1265  	defer fake.updateApplicationMutex.Unlock()
  1266  	fake.UpdateApplicationStub = nil
  1267  	if fake.updateApplicationReturnsOnCall == nil {
  1268  		fake.updateApplicationReturnsOnCall = make(map[int]struct {
  1269  			result1 v7action.Application
  1270  			result2 v7action.Warnings
  1271  			result3 error
  1272  		})
  1273  	}
  1274  	fake.updateApplicationReturnsOnCall[i] = struct {
  1275  		result1 v7action.Application
  1276  		result2 v7action.Warnings
  1277  		result3 error
  1278  	}{result1, result2, result3}
  1279  }
  1280  
  1281  func (fake *FakeV7Actor) UpdateProcessByTypeAndApplication(arg1 string, arg2 string, arg3 v7action.Process) (v7action.Warnings, error) {
  1282  	fake.updateProcessByTypeAndApplicationMutex.Lock()
  1283  	ret, specificReturn := fake.updateProcessByTypeAndApplicationReturnsOnCall[len(fake.updateProcessByTypeAndApplicationArgsForCall)]
  1284  	fake.updateProcessByTypeAndApplicationArgsForCall = append(fake.updateProcessByTypeAndApplicationArgsForCall, struct {
  1285  		arg1 string
  1286  		arg2 string
  1287  		arg3 v7action.Process
  1288  	}{arg1, arg2, arg3})
  1289  	fake.recordInvocation("UpdateProcessByTypeAndApplication", []interface{}{arg1, arg2, arg3})
  1290  	fake.updateProcessByTypeAndApplicationMutex.Unlock()
  1291  	if fake.UpdateProcessByTypeAndApplicationStub != nil {
  1292  		return fake.UpdateProcessByTypeAndApplicationStub(arg1, arg2, arg3)
  1293  	}
  1294  	if specificReturn {
  1295  		return ret.result1, ret.result2
  1296  	}
  1297  	fakeReturns := fake.updateProcessByTypeAndApplicationReturns
  1298  	return fakeReturns.result1, fakeReturns.result2
  1299  }
  1300  
  1301  func (fake *FakeV7Actor) UpdateProcessByTypeAndApplicationCallCount() int {
  1302  	fake.updateProcessByTypeAndApplicationMutex.RLock()
  1303  	defer fake.updateProcessByTypeAndApplicationMutex.RUnlock()
  1304  	return len(fake.updateProcessByTypeAndApplicationArgsForCall)
  1305  }
  1306  
  1307  func (fake *FakeV7Actor) UpdateProcessByTypeAndApplicationCalls(stub func(string, string, v7action.Process) (v7action.Warnings, error)) {
  1308  	fake.updateProcessByTypeAndApplicationMutex.Lock()
  1309  	defer fake.updateProcessByTypeAndApplicationMutex.Unlock()
  1310  	fake.UpdateProcessByTypeAndApplicationStub = stub
  1311  }
  1312  
  1313  func (fake *FakeV7Actor) UpdateProcessByTypeAndApplicationArgsForCall(i int) (string, string, v7action.Process) {
  1314  	fake.updateProcessByTypeAndApplicationMutex.RLock()
  1315  	defer fake.updateProcessByTypeAndApplicationMutex.RUnlock()
  1316  	argsForCall := fake.updateProcessByTypeAndApplicationArgsForCall[i]
  1317  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
  1318  }
  1319  
  1320  func (fake *FakeV7Actor) UpdateProcessByTypeAndApplicationReturns(result1 v7action.Warnings, result2 error) {
  1321  	fake.updateProcessByTypeAndApplicationMutex.Lock()
  1322  	defer fake.updateProcessByTypeAndApplicationMutex.Unlock()
  1323  	fake.UpdateProcessByTypeAndApplicationStub = nil
  1324  	fake.updateProcessByTypeAndApplicationReturns = struct {
  1325  		result1 v7action.Warnings
  1326  		result2 error
  1327  	}{result1, result2}
  1328  }
  1329  
  1330  func (fake *FakeV7Actor) UpdateProcessByTypeAndApplicationReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
  1331  	fake.updateProcessByTypeAndApplicationMutex.Lock()
  1332  	defer fake.updateProcessByTypeAndApplicationMutex.Unlock()
  1333  	fake.UpdateProcessByTypeAndApplicationStub = nil
  1334  	if fake.updateProcessByTypeAndApplicationReturnsOnCall == nil {
  1335  		fake.updateProcessByTypeAndApplicationReturnsOnCall = make(map[int]struct {
  1336  			result1 v7action.Warnings
  1337  			result2 error
  1338  		})
  1339  	}
  1340  	fake.updateProcessByTypeAndApplicationReturnsOnCall[i] = struct {
  1341  		result1 v7action.Warnings
  1342  		result2 error
  1343  	}{result1, result2}
  1344  }
  1345  
  1346  func (fake *FakeV7Actor) UploadBitsPackage(arg1 v7action.Package, arg2 []sharedaction.V3Resource, arg3 io.Reader, arg4 int64) (v7action.Package, v7action.Warnings, error) {
  1347  	var arg2Copy []sharedaction.V3Resource
  1348  	if arg2 != nil {
  1349  		arg2Copy = make([]sharedaction.V3Resource, len(arg2))
  1350  		copy(arg2Copy, arg2)
  1351  	}
  1352  	fake.uploadBitsPackageMutex.Lock()
  1353  	ret, specificReturn := fake.uploadBitsPackageReturnsOnCall[len(fake.uploadBitsPackageArgsForCall)]
  1354  	fake.uploadBitsPackageArgsForCall = append(fake.uploadBitsPackageArgsForCall, struct {
  1355  		arg1 v7action.Package
  1356  		arg2 []sharedaction.V3Resource
  1357  		arg3 io.Reader
  1358  		arg4 int64
  1359  	}{arg1, arg2Copy, arg3, arg4})
  1360  	fake.recordInvocation("UploadBitsPackage", []interface{}{arg1, arg2Copy, arg3, arg4})
  1361  	fake.uploadBitsPackageMutex.Unlock()
  1362  	if fake.UploadBitsPackageStub != nil {
  1363  		return fake.UploadBitsPackageStub(arg1, arg2, arg3, arg4)
  1364  	}
  1365  	if specificReturn {
  1366  		return ret.result1, ret.result2, ret.result3
  1367  	}
  1368  	fakeReturns := fake.uploadBitsPackageReturns
  1369  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  1370  }
  1371  
  1372  func (fake *FakeV7Actor) UploadBitsPackageCallCount() int {
  1373  	fake.uploadBitsPackageMutex.RLock()
  1374  	defer fake.uploadBitsPackageMutex.RUnlock()
  1375  	return len(fake.uploadBitsPackageArgsForCall)
  1376  }
  1377  
  1378  func (fake *FakeV7Actor) UploadBitsPackageCalls(stub func(v7action.Package, []sharedaction.V3Resource, io.Reader, int64) (v7action.Package, v7action.Warnings, error)) {
  1379  	fake.uploadBitsPackageMutex.Lock()
  1380  	defer fake.uploadBitsPackageMutex.Unlock()
  1381  	fake.UploadBitsPackageStub = stub
  1382  }
  1383  
  1384  func (fake *FakeV7Actor) UploadBitsPackageArgsForCall(i int) (v7action.Package, []sharedaction.V3Resource, io.Reader, int64) {
  1385  	fake.uploadBitsPackageMutex.RLock()
  1386  	defer fake.uploadBitsPackageMutex.RUnlock()
  1387  	argsForCall := fake.uploadBitsPackageArgsForCall[i]
  1388  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4
  1389  }
  1390  
  1391  func (fake *FakeV7Actor) UploadBitsPackageReturns(result1 v7action.Package, result2 v7action.Warnings, result3 error) {
  1392  	fake.uploadBitsPackageMutex.Lock()
  1393  	defer fake.uploadBitsPackageMutex.Unlock()
  1394  	fake.UploadBitsPackageStub = nil
  1395  	fake.uploadBitsPackageReturns = struct {
  1396  		result1 v7action.Package
  1397  		result2 v7action.Warnings
  1398  		result3 error
  1399  	}{result1, result2, result3}
  1400  }
  1401  
  1402  func (fake *FakeV7Actor) UploadBitsPackageReturnsOnCall(i int, result1 v7action.Package, result2 v7action.Warnings, result3 error) {
  1403  	fake.uploadBitsPackageMutex.Lock()
  1404  	defer fake.uploadBitsPackageMutex.Unlock()
  1405  	fake.UploadBitsPackageStub = nil
  1406  	if fake.uploadBitsPackageReturnsOnCall == nil {
  1407  		fake.uploadBitsPackageReturnsOnCall = make(map[int]struct {
  1408  			result1 v7action.Package
  1409  			result2 v7action.Warnings
  1410  			result3 error
  1411  		})
  1412  	}
  1413  	fake.uploadBitsPackageReturnsOnCall[i] = struct {
  1414  		result1 v7action.Package
  1415  		result2 v7action.Warnings
  1416  		result3 error
  1417  	}{result1, result2, result3}
  1418  }
  1419  
  1420  func (fake *FakeV7Actor) Invocations() map[string][][]interface{} {
  1421  	fake.invocationsMutex.RLock()
  1422  	defer fake.invocationsMutex.RUnlock()
  1423  	fake.createApplicationInSpaceMutex.RLock()
  1424  	defer fake.createApplicationInSpaceMutex.RUnlock()
  1425  	fake.createBitsPackageByApplicationMutex.RLock()
  1426  	defer fake.createBitsPackageByApplicationMutex.RUnlock()
  1427  	fake.createDockerPackageByApplicationMutex.RLock()
  1428  	defer fake.createDockerPackageByApplicationMutex.RUnlock()
  1429  	fake.getApplicationByNameAndSpaceMutex.RLock()
  1430  	defer fake.getApplicationByNameAndSpaceMutex.RUnlock()
  1431  	fake.getApplicationsByNamesAndSpaceMutex.RLock()
  1432  	defer fake.getApplicationsByNamesAndSpaceMutex.RUnlock()
  1433  	fake.pollBuildMutex.RLock()
  1434  	defer fake.pollBuildMutex.RUnlock()
  1435  	fake.pollPackageMutex.RLock()
  1436  	defer fake.pollPackageMutex.RUnlock()
  1437  	fake.resourceMatchMutex.RLock()
  1438  	defer fake.resourceMatchMutex.RUnlock()
  1439  	fake.scaleProcessByApplicationMutex.RLock()
  1440  	defer fake.scaleProcessByApplicationMutex.RUnlock()
  1441  	fake.setApplicationDropletMutex.RLock()
  1442  	defer fake.setApplicationDropletMutex.RUnlock()
  1443  	fake.setApplicationManifestMutex.RLock()
  1444  	defer fake.setApplicationManifestMutex.RUnlock()
  1445  	fake.setSpaceManifestMutex.RLock()
  1446  	defer fake.setSpaceManifestMutex.RUnlock()
  1447  	fake.stageApplicationPackageMutex.RLock()
  1448  	defer fake.stageApplicationPackageMutex.RUnlock()
  1449  	fake.stopApplicationMutex.RLock()
  1450  	defer fake.stopApplicationMutex.RUnlock()
  1451  	fake.updateApplicationMutex.RLock()
  1452  	defer fake.updateApplicationMutex.RUnlock()
  1453  	fake.updateProcessByTypeAndApplicationMutex.RLock()
  1454  	defer fake.updateProcessByTypeAndApplicationMutex.RUnlock()
  1455  	fake.uploadBitsPackageMutex.RLock()
  1456  	defer fake.uploadBitsPackageMutex.RUnlock()
  1457  	copiedInvocations := map[string][][]interface{}{}
  1458  	for key, value := range fake.invocations {
  1459  		copiedInvocations[key] = value
  1460  	}
  1461  	return copiedInvocations
  1462  }
  1463  
  1464  func (fake *FakeV7Actor) recordInvocation(key string, args []interface{}) {
  1465  	fake.invocationsMutex.Lock()
  1466  	defer fake.invocationsMutex.Unlock()
  1467  	if fake.invocations == nil {
  1468  		fake.invocations = map[string][][]interface{}{}
  1469  	}
  1470  	if fake.invocations[key] == nil {
  1471  		fake.invocations[key] = [][]interface{}{}
  1472  	}
  1473  	fake.invocations[key] = append(fake.invocations[key], args)
  1474  }
  1475  
  1476  var _ v7pushaction.V7Actor = new(FakeV7Actor)