github.com/arunkumar7540/cli@v6.45.0+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  	CreateApplicationDropletStub        func(string) (v7action.Droplet, v7action.Warnings, error)
    15  	createApplicationDropletMutex       sync.RWMutex
    16  	createApplicationDropletArgsForCall []struct {
    17  		arg1 string
    18  	}
    19  	createApplicationDropletReturns struct {
    20  		result1 v7action.Droplet
    21  		result2 v7action.Warnings
    22  		result3 error
    23  	}
    24  	createApplicationDropletReturnsOnCall map[int]struct {
    25  		result1 v7action.Droplet
    26  		result2 v7action.Warnings
    27  		result3 error
    28  	}
    29  	CreateApplicationInSpaceStub        func(v7action.Application, string) (v7action.Application, v7action.Warnings, error)
    30  	createApplicationInSpaceMutex       sync.RWMutex
    31  	createApplicationInSpaceArgsForCall []struct {
    32  		arg1 v7action.Application
    33  		arg2 string
    34  	}
    35  	createApplicationInSpaceReturns struct {
    36  		result1 v7action.Application
    37  		result2 v7action.Warnings
    38  		result3 error
    39  	}
    40  	createApplicationInSpaceReturnsOnCall map[int]struct {
    41  		result1 v7action.Application
    42  		result2 v7action.Warnings
    43  		result3 error
    44  	}
    45  	CreateBitsPackageByApplicationStub        func(string) (v7action.Package, v7action.Warnings, error)
    46  	createBitsPackageByApplicationMutex       sync.RWMutex
    47  	createBitsPackageByApplicationArgsForCall []struct {
    48  		arg1 string
    49  	}
    50  	createBitsPackageByApplicationReturns struct {
    51  		result1 v7action.Package
    52  		result2 v7action.Warnings
    53  		result3 error
    54  	}
    55  	createBitsPackageByApplicationReturnsOnCall map[int]struct {
    56  		result1 v7action.Package
    57  		result2 v7action.Warnings
    58  		result3 error
    59  	}
    60  	CreateDockerPackageByApplicationStub        func(string, v7action.DockerImageCredentials) (v7action.Package, v7action.Warnings, error)
    61  	createDockerPackageByApplicationMutex       sync.RWMutex
    62  	createDockerPackageByApplicationArgsForCall []struct {
    63  		arg1 string
    64  		arg2 v7action.DockerImageCredentials
    65  	}
    66  	createDockerPackageByApplicationReturns struct {
    67  		result1 v7action.Package
    68  		result2 v7action.Warnings
    69  		result3 error
    70  	}
    71  	createDockerPackageByApplicationReturnsOnCall map[int]struct {
    72  		result1 v7action.Package
    73  		result2 v7action.Warnings
    74  		result3 error
    75  	}
    76  	GetApplicationByNameAndSpaceStub        func(string, string) (v7action.Application, v7action.Warnings, error)
    77  	getApplicationByNameAndSpaceMutex       sync.RWMutex
    78  	getApplicationByNameAndSpaceArgsForCall []struct {
    79  		arg1 string
    80  		arg2 string
    81  	}
    82  	getApplicationByNameAndSpaceReturns struct {
    83  		result1 v7action.Application
    84  		result2 v7action.Warnings
    85  		result3 error
    86  	}
    87  	getApplicationByNameAndSpaceReturnsOnCall map[int]struct {
    88  		result1 v7action.Application
    89  		result2 v7action.Warnings
    90  		result3 error
    91  	}
    92  	GetApplicationsByNamesAndSpaceStub        func([]string, string) ([]v7action.Application, v7action.Warnings, error)
    93  	getApplicationsByNamesAndSpaceMutex       sync.RWMutex
    94  	getApplicationsByNamesAndSpaceArgsForCall []struct {
    95  		arg1 []string
    96  		arg2 string
    97  	}
    98  	getApplicationsByNamesAndSpaceReturns struct {
    99  		result1 []v7action.Application
   100  		result2 v7action.Warnings
   101  		result3 error
   102  	}
   103  	getApplicationsByNamesAndSpaceReturnsOnCall map[int]struct {
   104  		result1 []v7action.Application
   105  		result2 v7action.Warnings
   106  		result3 error
   107  	}
   108  	GetDefaultDomainStub        func(string) (v7action.Domain, v7action.Warnings, error)
   109  	getDefaultDomainMutex       sync.RWMutex
   110  	getDefaultDomainArgsForCall []struct {
   111  		arg1 string
   112  	}
   113  	getDefaultDomainReturns struct {
   114  		result1 v7action.Domain
   115  		result2 v7action.Warnings
   116  		result3 error
   117  	}
   118  	getDefaultDomainReturnsOnCall map[int]struct {
   119  		result1 v7action.Domain
   120  		result2 v7action.Warnings
   121  		result3 error
   122  	}
   123  	GetDomainStub        func(string) (v7action.Domain, v7action.Warnings, error)
   124  	getDomainMutex       sync.RWMutex
   125  	getDomainArgsForCall []struct {
   126  		arg1 string
   127  	}
   128  	getDomainReturns struct {
   129  		result1 v7action.Domain
   130  		result2 v7action.Warnings
   131  		result3 error
   132  	}
   133  	getDomainReturnsOnCall map[int]struct {
   134  		result1 v7action.Domain
   135  		result2 v7action.Warnings
   136  		result3 error
   137  	}
   138  	PollBuildStub        func(string, string) (v7action.Droplet, v7action.Warnings, error)
   139  	pollBuildMutex       sync.RWMutex
   140  	pollBuildArgsForCall []struct {
   141  		arg1 string
   142  		arg2 string
   143  	}
   144  	pollBuildReturns struct {
   145  		result1 v7action.Droplet
   146  		result2 v7action.Warnings
   147  		result3 error
   148  	}
   149  	pollBuildReturnsOnCall map[int]struct {
   150  		result1 v7action.Droplet
   151  		result2 v7action.Warnings
   152  		result3 error
   153  	}
   154  	PollPackageStub        func(v7action.Package) (v7action.Package, v7action.Warnings, error)
   155  	pollPackageMutex       sync.RWMutex
   156  	pollPackageArgsForCall []struct {
   157  		arg1 v7action.Package
   158  	}
   159  	pollPackageReturns struct {
   160  		result1 v7action.Package
   161  		result2 v7action.Warnings
   162  		result3 error
   163  	}
   164  	pollPackageReturnsOnCall map[int]struct {
   165  		result1 v7action.Package
   166  		result2 v7action.Warnings
   167  		result3 error
   168  	}
   169  	ResourceMatchStub        func([]sharedaction.V3Resource) ([]sharedaction.V3Resource, v7action.Warnings, error)
   170  	resourceMatchMutex       sync.RWMutex
   171  	resourceMatchArgsForCall []struct {
   172  		arg1 []sharedaction.V3Resource
   173  	}
   174  	resourceMatchReturns struct {
   175  		result1 []sharedaction.V3Resource
   176  		result2 v7action.Warnings
   177  		result3 error
   178  	}
   179  	resourceMatchReturnsOnCall map[int]struct {
   180  		result1 []sharedaction.V3Resource
   181  		result2 v7action.Warnings
   182  		result3 error
   183  	}
   184  	RestartApplicationStub        func(string) (v7action.Warnings, error)
   185  	restartApplicationMutex       sync.RWMutex
   186  	restartApplicationArgsForCall []struct {
   187  		arg1 string
   188  	}
   189  	restartApplicationReturns struct {
   190  		result1 v7action.Warnings
   191  		result2 error
   192  	}
   193  	restartApplicationReturnsOnCall map[int]struct {
   194  		result1 v7action.Warnings
   195  		result2 error
   196  	}
   197  	ScaleProcessByApplicationStub        func(string, v7action.Process) (v7action.Warnings, error)
   198  	scaleProcessByApplicationMutex       sync.RWMutex
   199  	scaleProcessByApplicationArgsForCall []struct {
   200  		arg1 string
   201  		arg2 v7action.Process
   202  	}
   203  	scaleProcessByApplicationReturns struct {
   204  		result1 v7action.Warnings
   205  		result2 error
   206  	}
   207  	scaleProcessByApplicationReturnsOnCall map[int]struct {
   208  		result1 v7action.Warnings
   209  		result2 error
   210  	}
   211  	SetApplicationDropletStub        func(string, string) (v7action.Warnings, error)
   212  	setApplicationDropletMutex       sync.RWMutex
   213  	setApplicationDropletArgsForCall []struct {
   214  		arg1 string
   215  		arg2 string
   216  	}
   217  	setApplicationDropletReturns struct {
   218  		result1 v7action.Warnings
   219  		result2 error
   220  	}
   221  	setApplicationDropletReturnsOnCall map[int]struct {
   222  		result1 v7action.Warnings
   223  		result2 error
   224  	}
   225  	SetApplicationManifestStub        func(string, []byte) (v7action.Warnings, error)
   226  	setApplicationManifestMutex       sync.RWMutex
   227  	setApplicationManifestArgsForCall []struct {
   228  		arg1 string
   229  		arg2 []byte
   230  	}
   231  	setApplicationManifestReturns struct {
   232  		result1 v7action.Warnings
   233  		result2 error
   234  	}
   235  	setApplicationManifestReturnsOnCall map[int]struct {
   236  		result1 v7action.Warnings
   237  		result2 error
   238  	}
   239  	SetSpaceManifestStub        func(string, []byte, bool) (v7action.Warnings, error)
   240  	setSpaceManifestMutex       sync.RWMutex
   241  	setSpaceManifestArgsForCall []struct {
   242  		arg1 string
   243  		arg2 []byte
   244  		arg3 bool
   245  	}
   246  	setSpaceManifestReturns struct {
   247  		result1 v7action.Warnings
   248  		result2 error
   249  	}
   250  	setSpaceManifestReturnsOnCall map[int]struct {
   251  		result1 v7action.Warnings
   252  		result2 error
   253  	}
   254  	StageApplicationPackageStub        func(string) (v7action.Build, v7action.Warnings, error)
   255  	stageApplicationPackageMutex       sync.RWMutex
   256  	stageApplicationPackageArgsForCall []struct {
   257  		arg1 string
   258  	}
   259  	stageApplicationPackageReturns struct {
   260  		result1 v7action.Build
   261  		result2 v7action.Warnings
   262  		result3 error
   263  	}
   264  	stageApplicationPackageReturnsOnCall map[int]struct {
   265  		result1 v7action.Build
   266  		result2 v7action.Warnings
   267  		result3 error
   268  	}
   269  	StopApplicationStub        func(string) (v7action.Warnings, error)
   270  	stopApplicationMutex       sync.RWMutex
   271  	stopApplicationArgsForCall []struct {
   272  		arg1 string
   273  	}
   274  	stopApplicationReturns struct {
   275  		result1 v7action.Warnings
   276  		result2 error
   277  	}
   278  	stopApplicationReturnsOnCall map[int]struct {
   279  		result1 v7action.Warnings
   280  		result2 error
   281  	}
   282  	UpdateApplicationStub        func(v7action.Application) (v7action.Application, v7action.Warnings, error)
   283  	updateApplicationMutex       sync.RWMutex
   284  	updateApplicationArgsForCall []struct {
   285  		arg1 v7action.Application
   286  	}
   287  	updateApplicationReturns struct {
   288  		result1 v7action.Application
   289  		result2 v7action.Warnings
   290  		result3 error
   291  	}
   292  	updateApplicationReturnsOnCall map[int]struct {
   293  		result1 v7action.Application
   294  		result2 v7action.Warnings
   295  		result3 error
   296  	}
   297  	UpdateProcessByTypeAndApplicationStub        func(string, string, v7action.Process) (v7action.Warnings, error)
   298  	updateProcessByTypeAndApplicationMutex       sync.RWMutex
   299  	updateProcessByTypeAndApplicationArgsForCall []struct {
   300  		arg1 string
   301  		arg2 string
   302  		arg3 v7action.Process
   303  	}
   304  	updateProcessByTypeAndApplicationReturns struct {
   305  		result1 v7action.Warnings
   306  		result2 error
   307  	}
   308  	updateProcessByTypeAndApplicationReturnsOnCall map[int]struct {
   309  		result1 v7action.Warnings
   310  		result2 error
   311  	}
   312  	UploadBitsPackageStub        func(v7action.Package, []sharedaction.V3Resource, io.Reader, int64) (v7action.Package, v7action.Warnings, error)
   313  	uploadBitsPackageMutex       sync.RWMutex
   314  	uploadBitsPackageArgsForCall []struct {
   315  		arg1 v7action.Package
   316  		arg2 []sharedaction.V3Resource
   317  		arg3 io.Reader
   318  		arg4 int64
   319  	}
   320  	uploadBitsPackageReturns struct {
   321  		result1 v7action.Package
   322  		result2 v7action.Warnings
   323  		result3 error
   324  	}
   325  	uploadBitsPackageReturnsOnCall map[int]struct {
   326  		result1 v7action.Package
   327  		result2 v7action.Warnings
   328  		result3 error
   329  	}
   330  	UploadDropletStub        func(string, string, io.Reader, int64) (v7action.Warnings, error)
   331  	uploadDropletMutex       sync.RWMutex
   332  	uploadDropletArgsForCall []struct {
   333  		arg1 string
   334  		arg2 string
   335  		arg3 io.Reader
   336  		arg4 int64
   337  	}
   338  	uploadDropletReturns struct {
   339  		result1 v7action.Warnings
   340  		result2 error
   341  	}
   342  	uploadDropletReturnsOnCall map[int]struct {
   343  		result1 v7action.Warnings
   344  		result2 error
   345  	}
   346  	invocations      map[string][][]interface{}
   347  	invocationsMutex sync.RWMutex
   348  }
   349  
   350  func (fake *FakeV7Actor) CreateApplicationDroplet(arg1 string) (v7action.Droplet, v7action.Warnings, error) {
   351  	fake.createApplicationDropletMutex.Lock()
   352  	ret, specificReturn := fake.createApplicationDropletReturnsOnCall[len(fake.createApplicationDropletArgsForCall)]
   353  	fake.createApplicationDropletArgsForCall = append(fake.createApplicationDropletArgsForCall, struct {
   354  		arg1 string
   355  	}{arg1})
   356  	fake.recordInvocation("CreateApplicationDroplet", []interface{}{arg1})
   357  	fake.createApplicationDropletMutex.Unlock()
   358  	if fake.CreateApplicationDropletStub != nil {
   359  		return fake.CreateApplicationDropletStub(arg1)
   360  	}
   361  	if specificReturn {
   362  		return ret.result1, ret.result2, ret.result3
   363  	}
   364  	fakeReturns := fake.createApplicationDropletReturns
   365  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   366  }
   367  
   368  func (fake *FakeV7Actor) CreateApplicationDropletCallCount() int {
   369  	fake.createApplicationDropletMutex.RLock()
   370  	defer fake.createApplicationDropletMutex.RUnlock()
   371  	return len(fake.createApplicationDropletArgsForCall)
   372  }
   373  
   374  func (fake *FakeV7Actor) CreateApplicationDropletCalls(stub func(string) (v7action.Droplet, v7action.Warnings, error)) {
   375  	fake.createApplicationDropletMutex.Lock()
   376  	defer fake.createApplicationDropletMutex.Unlock()
   377  	fake.CreateApplicationDropletStub = stub
   378  }
   379  
   380  func (fake *FakeV7Actor) CreateApplicationDropletArgsForCall(i int) string {
   381  	fake.createApplicationDropletMutex.RLock()
   382  	defer fake.createApplicationDropletMutex.RUnlock()
   383  	argsForCall := fake.createApplicationDropletArgsForCall[i]
   384  	return argsForCall.arg1
   385  }
   386  
   387  func (fake *FakeV7Actor) CreateApplicationDropletReturns(result1 v7action.Droplet, result2 v7action.Warnings, result3 error) {
   388  	fake.createApplicationDropletMutex.Lock()
   389  	defer fake.createApplicationDropletMutex.Unlock()
   390  	fake.CreateApplicationDropletStub = nil
   391  	fake.createApplicationDropletReturns = struct {
   392  		result1 v7action.Droplet
   393  		result2 v7action.Warnings
   394  		result3 error
   395  	}{result1, result2, result3}
   396  }
   397  
   398  func (fake *FakeV7Actor) CreateApplicationDropletReturnsOnCall(i int, result1 v7action.Droplet, result2 v7action.Warnings, result3 error) {
   399  	fake.createApplicationDropletMutex.Lock()
   400  	defer fake.createApplicationDropletMutex.Unlock()
   401  	fake.CreateApplicationDropletStub = nil
   402  	if fake.createApplicationDropletReturnsOnCall == nil {
   403  		fake.createApplicationDropletReturnsOnCall = make(map[int]struct {
   404  			result1 v7action.Droplet
   405  			result2 v7action.Warnings
   406  			result3 error
   407  		})
   408  	}
   409  	fake.createApplicationDropletReturnsOnCall[i] = struct {
   410  		result1 v7action.Droplet
   411  		result2 v7action.Warnings
   412  		result3 error
   413  	}{result1, result2, result3}
   414  }
   415  
   416  func (fake *FakeV7Actor) CreateApplicationInSpace(arg1 v7action.Application, arg2 string) (v7action.Application, v7action.Warnings, error) {
   417  	fake.createApplicationInSpaceMutex.Lock()
   418  	ret, specificReturn := fake.createApplicationInSpaceReturnsOnCall[len(fake.createApplicationInSpaceArgsForCall)]
   419  	fake.createApplicationInSpaceArgsForCall = append(fake.createApplicationInSpaceArgsForCall, struct {
   420  		arg1 v7action.Application
   421  		arg2 string
   422  	}{arg1, arg2})
   423  	fake.recordInvocation("CreateApplicationInSpace", []interface{}{arg1, arg2})
   424  	fake.createApplicationInSpaceMutex.Unlock()
   425  	if fake.CreateApplicationInSpaceStub != nil {
   426  		return fake.CreateApplicationInSpaceStub(arg1, arg2)
   427  	}
   428  	if specificReturn {
   429  		return ret.result1, ret.result2, ret.result3
   430  	}
   431  	fakeReturns := fake.createApplicationInSpaceReturns
   432  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   433  }
   434  
   435  func (fake *FakeV7Actor) CreateApplicationInSpaceCallCount() int {
   436  	fake.createApplicationInSpaceMutex.RLock()
   437  	defer fake.createApplicationInSpaceMutex.RUnlock()
   438  	return len(fake.createApplicationInSpaceArgsForCall)
   439  }
   440  
   441  func (fake *FakeV7Actor) CreateApplicationInSpaceCalls(stub func(v7action.Application, string) (v7action.Application, v7action.Warnings, error)) {
   442  	fake.createApplicationInSpaceMutex.Lock()
   443  	defer fake.createApplicationInSpaceMutex.Unlock()
   444  	fake.CreateApplicationInSpaceStub = stub
   445  }
   446  
   447  func (fake *FakeV7Actor) CreateApplicationInSpaceArgsForCall(i int) (v7action.Application, string) {
   448  	fake.createApplicationInSpaceMutex.RLock()
   449  	defer fake.createApplicationInSpaceMutex.RUnlock()
   450  	argsForCall := fake.createApplicationInSpaceArgsForCall[i]
   451  	return argsForCall.arg1, argsForCall.arg2
   452  }
   453  
   454  func (fake *FakeV7Actor) CreateApplicationInSpaceReturns(result1 v7action.Application, result2 v7action.Warnings, result3 error) {
   455  	fake.createApplicationInSpaceMutex.Lock()
   456  	defer fake.createApplicationInSpaceMutex.Unlock()
   457  	fake.CreateApplicationInSpaceStub = nil
   458  	fake.createApplicationInSpaceReturns = struct {
   459  		result1 v7action.Application
   460  		result2 v7action.Warnings
   461  		result3 error
   462  	}{result1, result2, result3}
   463  }
   464  
   465  func (fake *FakeV7Actor) CreateApplicationInSpaceReturnsOnCall(i int, result1 v7action.Application, result2 v7action.Warnings, result3 error) {
   466  	fake.createApplicationInSpaceMutex.Lock()
   467  	defer fake.createApplicationInSpaceMutex.Unlock()
   468  	fake.CreateApplicationInSpaceStub = nil
   469  	if fake.createApplicationInSpaceReturnsOnCall == nil {
   470  		fake.createApplicationInSpaceReturnsOnCall = make(map[int]struct {
   471  			result1 v7action.Application
   472  			result2 v7action.Warnings
   473  			result3 error
   474  		})
   475  	}
   476  	fake.createApplicationInSpaceReturnsOnCall[i] = struct {
   477  		result1 v7action.Application
   478  		result2 v7action.Warnings
   479  		result3 error
   480  	}{result1, result2, result3}
   481  }
   482  
   483  func (fake *FakeV7Actor) CreateBitsPackageByApplication(arg1 string) (v7action.Package, v7action.Warnings, error) {
   484  	fake.createBitsPackageByApplicationMutex.Lock()
   485  	ret, specificReturn := fake.createBitsPackageByApplicationReturnsOnCall[len(fake.createBitsPackageByApplicationArgsForCall)]
   486  	fake.createBitsPackageByApplicationArgsForCall = append(fake.createBitsPackageByApplicationArgsForCall, struct {
   487  		arg1 string
   488  	}{arg1})
   489  	fake.recordInvocation("CreateBitsPackageByApplication", []interface{}{arg1})
   490  	fake.createBitsPackageByApplicationMutex.Unlock()
   491  	if fake.CreateBitsPackageByApplicationStub != nil {
   492  		return fake.CreateBitsPackageByApplicationStub(arg1)
   493  	}
   494  	if specificReturn {
   495  		return ret.result1, ret.result2, ret.result3
   496  	}
   497  	fakeReturns := fake.createBitsPackageByApplicationReturns
   498  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   499  }
   500  
   501  func (fake *FakeV7Actor) CreateBitsPackageByApplicationCallCount() int {
   502  	fake.createBitsPackageByApplicationMutex.RLock()
   503  	defer fake.createBitsPackageByApplicationMutex.RUnlock()
   504  	return len(fake.createBitsPackageByApplicationArgsForCall)
   505  }
   506  
   507  func (fake *FakeV7Actor) CreateBitsPackageByApplicationCalls(stub func(string) (v7action.Package, v7action.Warnings, error)) {
   508  	fake.createBitsPackageByApplicationMutex.Lock()
   509  	defer fake.createBitsPackageByApplicationMutex.Unlock()
   510  	fake.CreateBitsPackageByApplicationStub = stub
   511  }
   512  
   513  func (fake *FakeV7Actor) CreateBitsPackageByApplicationArgsForCall(i int) string {
   514  	fake.createBitsPackageByApplicationMutex.RLock()
   515  	defer fake.createBitsPackageByApplicationMutex.RUnlock()
   516  	argsForCall := fake.createBitsPackageByApplicationArgsForCall[i]
   517  	return argsForCall.arg1
   518  }
   519  
   520  func (fake *FakeV7Actor) CreateBitsPackageByApplicationReturns(result1 v7action.Package, result2 v7action.Warnings, result3 error) {
   521  	fake.createBitsPackageByApplicationMutex.Lock()
   522  	defer fake.createBitsPackageByApplicationMutex.Unlock()
   523  	fake.CreateBitsPackageByApplicationStub = nil
   524  	fake.createBitsPackageByApplicationReturns = struct {
   525  		result1 v7action.Package
   526  		result2 v7action.Warnings
   527  		result3 error
   528  	}{result1, result2, result3}
   529  }
   530  
   531  func (fake *FakeV7Actor) CreateBitsPackageByApplicationReturnsOnCall(i int, result1 v7action.Package, result2 v7action.Warnings, result3 error) {
   532  	fake.createBitsPackageByApplicationMutex.Lock()
   533  	defer fake.createBitsPackageByApplicationMutex.Unlock()
   534  	fake.CreateBitsPackageByApplicationStub = nil
   535  	if fake.createBitsPackageByApplicationReturnsOnCall == nil {
   536  		fake.createBitsPackageByApplicationReturnsOnCall = make(map[int]struct {
   537  			result1 v7action.Package
   538  			result2 v7action.Warnings
   539  			result3 error
   540  		})
   541  	}
   542  	fake.createBitsPackageByApplicationReturnsOnCall[i] = struct {
   543  		result1 v7action.Package
   544  		result2 v7action.Warnings
   545  		result3 error
   546  	}{result1, result2, result3}
   547  }
   548  
   549  func (fake *FakeV7Actor) CreateDockerPackageByApplication(arg1 string, arg2 v7action.DockerImageCredentials) (v7action.Package, v7action.Warnings, error) {
   550  	fake.createDockerPackageByApplicationMutex.Lock()
   551  	ret, specificReturn := fake.createDockerPackageByApplicationReturnsOnCall[len(fake.createDockerPackageByApplicationArgsForCall)]
   552  	fake.createDockerPackageByApplicationArgsForCall = append(fake.createDockerPackageByApplicationArgsForCall, struct {
   553  		arg1 string
   554  		arg2 v7action.DockerImageCredentials
   555  	}{arg1, arg2})
   556  	fake.recordInvocation("CreateDockerPackageByApplication", []interface{}{arg1, arg2})
   557  	fake.createDockerPackageByApplicationMutex.Unlock()
   558  	if fake.CreateDockerPackageByApplicationStub != nil {
   559  		return fake.CreateDockerPackageByApplicationStub(arg1, arg2)
   560  	}
   561  	if specificReturn {
   562  		return ret.result1, ret.result2, ret.result3
   563  	}
   564  	fakeReturns := fake.createDockerPackageByApplicationReturns
   565  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   566  }
   567  
   568  func (fake *FakeV7Actor) CreateDockerPackageByApplicationCallCount() int {
   569  	fake.createDockerPackageByApplicationMutex.RLock()
   570  	defer fake.createDockerPackageByApplicationMutex.RUnlock()
   571  	return len(fake.createDockerPackageByApplicationArgsForCall)
   572  }
   573  
   574  func (fake *FakeV7Actor) CreateDockerPackageByApplicationCalls(stub func(string, v7action.DockerImageCredentials) (v7action.Package, v7action.Warnings, error)) {
   575  	fake.createDockerPackageByApplicationMutex.Lock()
   576  	defer fake.createDockerPackageByApplicationMutex.Unlock()
   577  	fake.CreateDockerPackageByApplicationStub = stub
   578  }
   579  
   580  func (fake *FakeV7Actor) CreateDockerPackageByApplicationArgsForCall(i int) (string, v7action.DockerImageCredentials) {
   581  	fake.createDockerPackageByApplicationMutex.RLock()
   582  	defer fake.createDockerPackageByApplicationMutex.RUnlock()
   583  	argsForCall := fake.createDockerPackageByApplicationArgsForCall[i]
   584  	return argsForCall.arg1, argsForCall.arg2
   585  }
   586  
   587  func (fake *FakeV7Actor) CreateDockerPackageByApplicationReturns(result1 v7action.Package, result2 v7action.Warnings, result3 error) {
   588  	fake.createDockerPackageByApplicationMutex.Lock()
   589  	defer fake.createDockerPackageByApplicationMutex.Unlock()
   590  	fake.CreateDockerPackageByApplicationStub = nil
   591  	fake.createDockerPackageByApplicationReturns = struct {
   592  		result1 v7action.Package
   593  		result2 v7action.Warnings
   594  		result3 error
   595  	}{result1, result2, result3}
   596  }
   597  
   598  func (fake *FakeV7Actor) CreateDockerPackageByApplicationReturnsOnCall(i int, result1 v7action.Package, result2 v7action.Warnings, result3 error) {
   599  	fake.createDockerPackageByApplicationMutex.Lock()
   600  	defer fake.createDockerPackageByApplicationMutex.Unlock()
   601  	fake.CreateDockerPackageByApplicationStub = nil
   602  	if fake.createDockerPackageByApplicationReturnsOnCall == nil {
   603  		fake.createDockerPackageByApplicationReturnsOnCall = make(map[int]struct {
   604  			result1 v7action.Package
   605  			result2 v7action.Warnings
   606  			result3 error
   607  		})
   608  	}
   609  	fake.createDockerPackageByApplicationReturnsOnCall[i] = struct {
   610  		result1 v7action.Package
   611  		result2 v7action.Warnings
   612  		result3 error
   613  	}{result1, result2, result3}
   614  }
   615  
   616  func (fake *FakeV7Actor) GetApplicationByNameAndSpace(arg1 string, arg2 string) (v7action.Application, v7action.Warnings, error) {
   617  	fake.getApplicationByNameAndSpaceMutex.Lock()
   618  	ret, specificReturn := fake.getApplicationByNameAndSpaceReturnsOnCall[len(fake.getApplicationByNameAndSpaceArgsForCall)]
   619  	fake.getApplicationByNameAndSpaceArgsForCall = append(fake.getApplicationByNameAndSpaceArgsForCall, struct {
   620  		arg1 string
   621  		arg2 string
   622  	}{arg1, arg2})
   623  	fake.recordInvocation("GetApplicationByNameAndSpace", []interface{}{arg1, arg2})
   624  	fake.getApplicationByNameAndSpaceMutex.Unlock()
   625  	if fake.GetApplicationByNameAndSpaceStub != nil {
   626  		return fake.GetApplicationByNameAndSpaceStub(arg1, arg2)
   627  	}
   628  	if specificReturn {
   629  		return ret.result1, ret.result2, ret.result3
   630  	}
   631  	fakeReturns := fake.getApplicationByNameAndSpaceReturns
   632  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   633  }
   634  
   635  func (fake *FakeV7Actor) GetApplicationByNameAndSpaceCallCount() int {
   636  	fake.getApplicationByNameAndSpaceMutex.RLock()
   637  	defer fake.getApplicationByNameAndSpaceMutex.RUnlock()
   638  	return len(fake.getApplicationByNameAndSpaceArgsForCall)
   639  }
   640  
   641  func (fake *FakeV7Actor) GetApplicationByNameAndSpaceCalls(stub func(string, string) (v7action.Application, v7action.Warnings, error)) {
   642  	fake.getApplicationByNameAndSpaceMutex.Lock()
   643  	defer fake.getApplicationByNameAndSpaceMutex.Unlock()
   644  	fake.GetApplicationByNameAndSpaceStub = stub
   645  }
   646  
   647  func (fake *FakeV7Actor) GetApplicationByNameAndSpaceArgsForCall(i int) (string, string) {
   648  	fake.getApplicationByNameAndSpaceMutex.RLock()
   649  	defer fake.getApplicationByNameAndSpaceMutex.RUnlock()
   650  	argsForCall := fake.getApplicationByNameAndSpaceArgsForCall[i]
   651  	return argsForCall.arg1, argsForCall.arg2
   652  }
   653  
   654  func (fake *FakeV7Actor) GetApplicationByNameAndSpaceReturns(result1 v7action.Application, result2 v7action.Warnings, result3 error) {
   655  	fake.getApplicationByNameAndSpaceMutex.Lock()
   656  	defer fake.getApplicationByNameAndSpaceMutex.Unlock()
   657  	fake.GetApplicationByNameAndSpaceStub = nil
   658  	fake.getApplicationByNameAndSpaceReturns = struct {
   659  		result1 v7action.Application
   660  		result2 v7action.Warnings
   661  		result3 error
   662  	}{result1, result2, result3}
   663  }
   664  
   665  func (fake *FakeV7Actor) GetApplicationByNameAndSpaceReturnsOnCall(i int, result1 v7action.Application, result2 v7action.Warnings, result3 error) {
   666  	fake.getApplicationByNameAndSpaceMutex.Lock()
   667  	defer fake.getApplicationByNameAndSpaceMutex.Unlock()
   668  	fake.GetApplicationByNameAndSpaceStub = nil
   669  	if fake.getApplicationByNameAndSpaceReturnsOnCall == nil {
   670  		fake.getApplicationByNameAndSpaceReturnsOnCall = make(map[int]struct {
   671  			result1 v7action.Application
   672  			result2 v7action.Warnings
   673  			result3 error
   674  		})
   675  	}
   676  	fake.getApplicationByNameAndSpaceReturnsOnCall[i] = struct {
   677  		result1 v7action.Application
   678  		result2 v7action.Warnings
   679  		result3 error
   680  	}{result1, result2, result3}
   681  }
   682  
   683  func (fake *FakeV7Actor) GetApplicationsByNamesAndSpace(arg1 []string, arg2 string) ([]v7action.Application, v7action.Warnings, error) {
   684  	var arg1Copy []string
   685  	if arg1 != nil {
   686  		arg1Copy = make([]string, len(arg1))
   687  		copy(arg1Copy, arg1)
   688  	}
   689  	fake.getApplicationsByNamesAndSpaceMutex.Lock()
   690  	ret, specificReturn := fake.getApplicationsByNamesAndSpaceReturnsOnCall[len(fake.getApplicationsByNamesAndSpaceArgsForCall)]
   691  	fake.getApplicationsByNamesAndSpaceArgsForCall = append(fake.getApplicationsByNamesAndSpaceArgsForCall, struct {
   692  		arg1 []string
   693  		arg2 string
   694  	}{arg1Copy, arg2})
   695  	fake.recordInvocation("GetApplicationsByNamesAndSpace", []interface{}{arg1Copy, arg2})
   696  	fake.getApplicationsByNamesAndSpaceMutex.Unlock()
   697  	if fake.GetApplicationsByNamesAndSpaceStub != nil {
   698  		return fake.GetApplicationsByNamesAndSpaceStub(arg1, arg2)
   699  	}
   700  	if specificReturn {
   701  		return ret.result1, ret.result2, ret.result3
   702  	}
   703  	fakeReturns := fake.getApplicationsByNamesAndSpaceReturns
   704  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   705  }
   706  
   707  func (fake *FakeV7Actor) GetApplicationsByNamesAndSpaceCallCount() int {
   708  	fake.getApplicationsByNamesAndSpaceMutex.RLock()
   709  	defer fake.getApplicationsByNamesAndSpaceMutex.RUnlock()
   710  	return len(fake.getApplicationsByNamesAndSpaceArgsForCall)
   711  }
   712  
   713  func (fake *FakeV7Actor) GetApplicationsByNamesAndSpaceCalls(stub func([]string, string) ([]v7action.Application, v7action.Warnings, error)) {
   714  	fake.getApplicationsByNamesAndSpaceMutex.Lock()
   715  	defer fake.getApplicationsByNamesAndSpaceMutex.Unlock()
   716  	fake.GetApplicationsByNamesAndSpaceStub = stub
   717  }
   718  
   719  func (fake *FakeV7Actor) GetApplicationsByNamesAndSpaceArgsForCall(i int) ([]string, string) {
   720  	fake.getApplicationsByNamesAndSpaceMutex.RLock()
   721  	defer fake.getApplicationsByNamesAndSpaceMutex.RUnlock()
   722  	argsForCall := fake.getApplicationsByNamesAndSpaceArgsForCall[i]
   723  	return argsForCall.arg1, argsForCall.arg2
   724  }
   725  
   726  func (fake *FakeV7Actor) GetApplicationsByNamesAndSpaceReturns(result1 []v7action.Application, result2 v7action.Warnings, result3 error) {
   727  	fake.getApplicationsByNamesAndSpaceMutex.Lock()
   728  	defer fake.getApplicationsByNamesAndSpaceMutex.Unlock()
   729  	fake.GetApplicationsByNamesAndSpaceStub = nil
   730  	fake.getApplicationsByNamesAndSpaceReturns = struct {
   731  		result1 []v7action.Application
   732  		result2 v7action.Warnings
   733  		result3 error
   734  	}{result1, result2, result3}
   735  }
   736  
   737  func (fake *FakeV7Actor) GetApplicationsByNamesAndSpaceReturnsOnCall(i int, result1 []v7action.Application, result2 v7action.Warnings, result3 error) {
   738  	fake.getApplicationsByNamesAndSpaceMutex.Lock()
   739  	defer fake.getApplicationsByNamesAndSpaceMutex.Unlock()
   740  	fake.GetApplicationsByNamesAndSpaceStub = nil
   741  	if fake.getApplicationsByNamesAndSpaceReturnsOnCall == nil {
   742  		fake.getApplicationsByNamesAndSpaceReturnsOnCall = make(map[int]struct {
   743  			result1 []v7action.Application
   744  			result2 v7action.Warnings
   745  			result3 error
   746  		})
   747  	}
   748  	fake.getApplicationsByNamesAndSpaceReturnsOnCall[i] = struct {
   749  		result1 []v7action.Application
   750  		result2 v7action.Warnings
   751  		result3 error
   752  	}{result1, result2, result3}
   753  }
   754  
   755  func (fake *FakeV7Actor) GetDefaultDomain(arg1 string) (v7action.Domain, v7action.Warnings, error) {
   756  	fake.getDefaultDomainMutex.Lock()
   757  	ret, specificReturn := fake.getDefaultDomainReturnsOnCall[len(fake.getDefaultDomainArgsForCall)]
   758  	fake.getDefaultDomainArgsForCall = append(fake.getDefaultDomainArgsForCall, struct {
   759  		arg1 string
   760  	}{arg1})
   761  	fake.recordInvocation("GetDefaultDomain", []interface{}{arg1})
   762  	fake.getDefaultDomainMutex.Unlock()
   763  	if fake.GetDefaultDomainStub != nil {
   764  		return fake.GetDefaultDomainStub(arg1)
   765  	}
   766  	if specificReturn {
   767  		return ret.result1, ret.result2, ret.result3
   768  	}
   769  	fakeReturns := fake.getDefaultDomainReturns
   770  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   771  }
   772  
   773  func (fake *FakeV7Actor) GetDefaultDomainCallCount() int {
   774  	fake.getDefaultDomainMutex.RLock()
   775  	defer fake.getDefaultDomainMutex.RUnlock()
   776  	return len(fake.getDefaultDomainArgsForCall)
   777  }
   778  
   779  func (fake *FakeV7Actor) GetDefaultDomainCalls(stub func(string) (v7action.Domain, v7action.Warnings, error)) {
   780  	fake.getDefaultDomainMutex.Lock()
   781  	defer fake.getDefaultDomainMutex.Unlock()
   782  	fake.GetDefaultDomainStub = stub
   783  }
   784  
   785  func (fake *FakeV7Actor) GetDefaultDomainArgsForCall(i int) string {
   786  	fake.getDefaultDomainMutex.RLock()
   787  	defer fake.getDefaultDomainMutex.RUnlock()
   788  	argsForCall := fake.getDefaultDomainArgsForCall[i]
   789  	return argsForCall.arg1
   790  }
   791  
   792  func (fake *FakeV7Actor) GetDefaultDomainReturns(result1 v7action.Domain, result2 v7action.Warnings, result3 error) {
   793  	fake.getDefaultDomainMutex.Lock()
   794  	defer fake.getDefaultDomainMutex.Unlock()
   795  	fake.GetDefaultDomainStub = nil
   796  	fake.getDefaultDomainReturns = struct {
   797  		result1 v7action.Domain
   798  		result2 v7action.Warnings
   799  		result3 error
   800  	}{result1, result2, result3}
   801  }
   802  
   803  func (fake *FakeV7Actor) GetDefaultDomainReturnsOnCall(i int, result1 v7action.Domain, result2 v7action.Warnings, result3 error) {
   804  	fake.getDefaultDomainMutex.Lock()
   805  	defer fake.getDefaultDomainMutex.Unlock()
   806  	fake.GetDefaultDomainStub = nil
   807  	if fake.getDefaultDomainReturnsOnCall == nil {
   808  		fake.getDefaultDomainReturnsOnCall = make(map[int]struct {
   809  			result1 v7action.Domain
   810  			result2 v7action.Warnings
   811  			result3 error
   812  		})
   813  	}
   814  	fake.getDefaultDomainReturnsOnCall[i] = struct {
   815  		result1 v7action.Domain
   816  		result2 v7action.Warnings
   817  		result3 error
   818  	}{result1, result2, result3}
   819  }
   820  
   821  func (fake *FakeV7Actor) GetDomain(arg1 string) (v7action.Domain, v7action.Warnings, error) {
   822  	fake.getDomainMutex.Lock()
   823  	ret, specificReturn := fake.getDomainReturnsOnCall[len(fake.getDomainArgsForCall)]
   824  	fake.getDomainArgsForCall = append(fake.getDomainArgsForCall, struct {
   825  		arg1 string
   826  	}{arg1})
   827  	fake.recordInvocation("GetDomain", []interface{}{arg1})
   828  	fake.getDomainMutex.Unlock()
   829  	if fake.GetDomainStub != nil {
   830  		return fake.GetDomainStub(arg1)
   831  	}
   832  	if specificReturn {
   833  		return ret.result1, ret.result2, ret.result3
   834  	}
   835  	fakeReturns := fake.getDomainReturns
   836  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   837  }
   838  
   839  func (fake *FakeV7Actor) GetDomainCallCount() int {
   840  	fake.getDomainMutex.RLock()
   841  	defer fake.getDomainMutex.RUnlock()
   842  	return len(fake.getDomainArgsForCall)
   843  }
   844  
   845  func (fake *FakeV7Actor) GetDomainCalls(stub func(string) (v7action.Domain, v7action.Warnings, error)) {
   846  	fake.getDomainMutex.Lock()
   847  	defer fake.getDomainMutex.Unlock()
   848  	fake.GetDomainStub = stub
   849  }
   850  
   851  func (fake *FakeV7Actor) GetDomainArgsForCall(i int) string {
   852  	fake.getDomainMutex.RLock()
   853  	defer fake.getDomainMutex.RUnlock()
   854  	argsForCall := fake.getDomainArgsForCall[i]
   855  	return argsForCall.arg1
   856  }
   857  
   858  func (fake *FakeV7Actor) GetDomainReturns(result1 v7action.Domain, result2 v7action.Warnings, result3 error) {
   859  	fake.getDomainMutex.Lock()
   860  	defer fake.getDomainMutex.Unlock()
   861  	fake.GetDomainStub = nil
   862  	fake.getDomainReturns = struct {
   863  		result1 v7action.Domain
   864  		result2 v7action.Warnings
   865  		result3 error
   866  	}{result1, result2, result3}
   867  }
   868  
   869  func (fake *FakeV7Actor) GetDomainReturnsOnCall(i int, result1 v7action.Domain, result2 v7action.Warnings, result3 error) {
   870  	fake.getDomainMutex.Lock()
   871  	defer fake.getDomainMutex.Unlock()
   872  	fake.GetDomainStub = nil
   873  	if fake.getDomainReturnsOnCall == nil {
   874  		fake.getDomainReturnsOnCall = make(map[int]struct {
   875  			result1 v7action.Domain
   876  			result2 v7action.Warnings
   877  			result3 error
   878  		})
   879  	}
   880  	fake.getDomainReturnsOnCall[i] = struct {
   881  		result1 v7action.Domain
   882  		result2 v7action.Warnings
   883  		result3 error
   884  	}{result1, result2, result3}
   885  }
   886  
   887  func (fake *FakeV7Actor) PollBuild(arg1 string, arg2 string) (v7action.Droplet, v7action.Warnings, error) {
   888  	fake.pollBuildMutex.Lock()
   889  	ret, specificReturn := fake.pollBuildReturnsOnCall[len(fake.pollBuildArgsForCall)]
   890  	fake.pollBuildArgsForCall = append(fake.pollBuildArgsForCall, struct {
   891  		arg1 string
   892  		arg2 string
   893  	}{arg1, arg2})
   894  	fake.recordInvocation("PollBuild", []interface{}{arg1, arg2})
   895  	fake.pollBuildMutex.Unlock()
   896  	if fake.PollBuildStub != nil {
   897  		return fake.PollBuildStub(arg1, arg2)
   898  	}
   899  	if specificReturn {
   900  		return ret.result1, ret.result2, ret.result3
   901  	}
   902  	fakeReturns := fake.pollBuildReturns
   903  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   904  }
   905  
   906  func (fake *FakeV7Actor) PollBuildCallCount() int {
   907  	fake.pollBuildMutex.RLock()
   908  	defer fake.pollBuildMutex.RUnlock()
   909  	return len(fake.pollBuildArgsForCall)
   910  }
   911  
   912  func (fake *FakeV7Actor) PollBuildCalls(stub func(string, string) (v7action.Droplet, v7action.Warnings, error)) {
   913  	fake.pollBuildMutex.Lock()
   914  	defer fake.pollBuildMutex.Unlock()
   915  	fake.PollBuildStub = stub
   916  }
   917  
   918  func (fake *FakeV7Actor) PollBuildArgsForCall(i int) (string, string) {
   919  	fake.pollBuildMutex.RLock()
   920  	defer fake.pollBuildMutex.RUnlock()
   921  	argsForCall := fake.pollBuildArgsForCall[i]
   922  	return argsForCall.arg1, argsForCall.arg2
   923  }
   924  
   925  func (fake *FakeV7Actor) PollBuildReturns(result1 v7action.Droplet, result2 v7action.Warnings, result3 error) {
   926  	fake.pollBuildMutex.Lock()
   927  	defer fake.pollBuildMutex.Unlock()
   928  	fake.PollBuildStub = nil
   929  	fake.pollBuildReturns = struct {
   930  		result1 v7action.Droplet
   931  		result2 v7action.Warnings
   932  		result3 error
   933  	}{result1, result2, result3}
   934  }
   935  
   936  func (fake *FakeV7Actor) PollBuildReturnsOnCall(i int, result1 v7action.Droplet, result2 v7action.Warnings, result3 error) {
   937  	fake.pollBuildMutex.Lock()
   938  	defer fake.pollBuildMutex.Unlock()
   939  	fake.PollBuildStub = nil
   940  	if fake.pollBuildReturnsOnCall == nil {
   941  		fake.pollBuildReturnsOnCall = make(map[int]struct {
   942  			result1 v7action.Droplet
   943  			result2 v7action.Warnings
   944  			result3 error
   945  		})
   946  	}
   947  	fake.pollBuildReturnsOnCall[i] = struct {
   948  		result1 v7action.Droplet
   949  		result2 v7action.Warnings
   950  		result3 error
   951  	}{result1, result2, result3}
   952  }
   953  
   954  func (fake *FakeV7Actor) PollPackage(arg1 v7action.Package) (v7action.Package, v7action.Warnings, error) {
   955  	fake.pollPackageMutex.Lock()
   956  	ret, specificReturn := fake.pollPackageReturnsOnCall[len(fake.pollPackageArgsForCall)]
   957  	fake.pollPackageArgsForCall = append(fake.pollPackageArgsForCall, struct {
   958  		arg1 v7action.Package
   959  	}{arg1})
   960  	fake.recordInvocation("PollPackage", []interface{}{arg1})
   961  	fake.pollPackageMutex.Unlock()
   962  	if fake.PollPackageStub != nil {
   963  		return fake.PollPackageStub(arg1)
   964  	}
   965  	if specificReturn {
   966  		return ret.result1, ret.result2, ret.result3
   967  	}
   968  	fakeReturns := fake.pollPackageReturns
   969  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   970  }
   971  
   972  func (fake *FakeV7Actor) PollPackageCallCount() int {
   973  	fake.pollPackageMutex.RLock()
   974  	defer fake.pollPackageMutex.RUnlock()
   975  	return len(fake.pollPackageArgsForCall)
   976  }
   977  
   978  func (fake *FakeV7Actor) PollPackageCalls(stub func(v7action.Package) (v7action.Package, v7action.Warnings, error)) {
   979  	fake.pollPackageMutex.Lock()
   980  	defer fake.pollPackageMutex.Unlock()
   981  	fake.PollPackageStub = stub
   982  }
   983  
   984  func (fake *FakeV7Actor) PollPackageArgsForCall(i int) v7action.Package {
   985  	fake.pollPackageMutex.RLock()
   986  	defer fake.pollPackageMutex.RUnlock()
   987  	argsForCall := fake.pollPackageArgsForCall[i]
   988  	return argsForCall.arg1
   989  }
   990  
   991  func (fake *FakeV7Actor) PollPackageReturns(result1 v7action.Package, result2 v7action.Warnings, result3 error) {
   992  	fake.pollPackageMutex.Lock()
   993  	defer fake.pollPackageMutex.Unlock()
   994  	fake.PollPackageStub = nil
   995  	fake.pollPackageReturns = struct {
   996  		result1 v7action.Package
   997  		result2 v7action.Warnings
   998  		result3 error
   999  	}{result1, result2, result3}
  1000  }
  1001  
  1002  func (fake *FakeV7Actor) PollPackageReturnsOnCall(i int, result1 v7action.Package, result2 v7action.Warnings, result3 error) {
  1003  	fake.pollPackageMutex.Lock()
  1004  	defer fake.pollPackageMutex.Unlock()
  1005  	fake.PollPackageStub = nil
  1006  	if fake.pollPackageReturnsOnCall == nil {
  1007  		fake.pollPackageReturnsOnCall = make(map[int]struct {
  1008  			result1 v7action.Package
  1009  			result2 v7action.Warnings
  1010  			result3 error
  1011  		})
  1012  	}
  1013  	fake.pollPackageReturnsOnCall[i] = struct {
  1014  		result1 v7action.Package
  1015  		result2 v7action.Warnings
  1016  		result3 error
  1017  	}{result1, result2, result3}
  1018  }
  1019  
  1020  func (fake *FakeV7Actor) ResourceMatch(arg1 []sharedaction.V3Resource) ([]sharedaction.V3Resource, v7action.Warnings, error) {
  1021  	var arg1Copy []sharedaction.V3Resource
  1022  	if arg1 != nil {
  1023  		arg1Copy = make([]sharedaction.V3Resource, len(arg1))
  1024  		copy(arg1Copy, arg1)
  1025  	}
  1026  	fake.resourceMatchMutex.Lock()
  1027  	ret, specificReturn := fake.resourceMatchReturnsOnCall[len(fake.resourceMatchArgsForCall)]
  1028  	fake.resourceMatchArgsForCall = append(fake.resourceMatchArgsForCall, struct {
  1029  		arg1 []sharedaction.V3Resource
  1030  	}{arg1Copy})
  1031  	fake.recordInvocation("ResourceMatch", []interface{}{arg1Copy})
  1032  	fake.resourceMatchMutex.Unlock()
  1033  	if fake.ResourceMatchStub != nil {
  1034  		return fake.ResourceMatchStub(arg1)
  1035  	}
  1036  	if specificReturn {
  1037  		return ret.result1, ret.result2, ret.result3
  1038  	}
  1039  	fakeReturns := fake.resourceMatchReturns
  1040  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  1041  }
  1042  
  1043  func (fake *FakeV7Actor) ResourceMatchCallCount() int {
  1044  	fake.resourceMatchMutex.RLock()
  1045  	defer fake.resourceMatchMutex.RUnlock()
  1046  	return len(fake.resourceMatchArgsForCall)
  1047  }
  1048  
  1049  func (fake *FakeV7Actor) ResourceMatchCalls(stub func([]sharedaction.V3Resource) ([]sharedaction.V3Resource, v7action.Warnings, error)) {
  1050  	fake.resourceMatchMutex.Lock()
  1051  	defer fake.resourceMatchMutex.Unlock()
  1052  	fake.ResourceMatchStub = stub
  1053  }
  1054  
  1055  func (fake *FakeV7Actor) ResourceMatchArgsForCall(i int) []sharedaction.V3Resource {
  1056  	fake.resourceMatchMutex.RLock()
  1057  	defer fake.resourceMatchMutex.RUnlock()
  1058  	argsForCall := fake.resourceMatchArgsForCall[i]
  1059  	return argsForCall.arg1
  1060  }
  1061  
  1062  func (fake *FakeV7Actor) ResourceMatchReturns(result1 []sharedaction.V3Resource, result2 v7action.Warnings, result3 error) {
  1063  	fake.resourceMatchMutex.Lock()
  1064  	defer fake.resourceMatchMutex.Unlock()
  1065  	fake.ResourceMatchStub = nil
  1066  	fake.resourceMatchReturns = struct {
  1067  		result1 []sharedaction.V3Resource
  1068  		result2 v7action.Warnings
  1069  		result3 error
  1070  	}{result1, result2, result3}
  1071  }
  1072  
  1073  func (fake *FakeV7Actor) ResourceMatchReturnsOnCall(i int, result1 []sharedaction.V3Resource, result2 v7action.Warnings, result3 error) {
  1074  	fake.resourceMatchMutex.Lock()
  1075  	defer fake.resourceMatchMutex.Unlock()
  1076  	fake.ResourceMatchStub = nil
  1077  	if fake.resourceMatchReturnsOnCall == nil {
  1078  		fake.resourceMatchReturnsOnCall = make(map[int]struct {
  1079  			result1 []sharedaction.V3Resource
  1080  			result2 v7action.Warnings
  1081  			result3 error
  1082  		})
  1083  	}
  1084  	fake.resourceMatchReturnsOnCall[i] = struct {
  1085  		result1 []sharedaction.V3Resource
  1086  		result2 v7action.Warnings
  1087  		result3 error
  1088  	}{result1, result2, result3}
  1089  }
  1090  
  1091  func (fake *FakeV7Actor) RestartApplication(arg1 string) (v7action.Warnings, error) {
  1092  	fake.restartApplicationMutex.Lock()
  1093  	ret, specificReturn := fake.restartApplicationReturnsOnCall[len(fake.restartApplicationArgsForCall)]
  1094  	fake.restartApplicationArgsForCall = append(fake.restartApplicationArgsForCall, struct {
  1095  		arg1 string
  1096  	}{arg1})
  1097  	fake.recordInvocation("RestartApplication", []interface{}{arg1})
  1098  	fake.restartApplicationMutex.Unlock()
  1099  	if fake.RestartApplicationStub != nil {
  1100  		return fake.RestartApplicationStub(arg1)
  1101  	}
  1102  	if specificReturn {
  1103  		return ret.result1, ret.result2
  1104  	}
  1105  	fakeReturns := fake.restartApplicationReturns
  1106  	return fakeReturns.result1, fakeReturns.result2
  1107  }
  1108  
  1109  func (fake *FakeV7Actor) RestartApplicationCallCount() int {
  1110  	fake.restartApplicationMutex.RLock()
  1111  	defer fake.restartApplicationMutex.RUnlock()
  1112  	return len(fake.restartApplicationArgsForCall)
  1113  }
  1114  
  1115  func (fake *FakeV7Actor) RestartApplicationCalls(stub func(string) (v7action.Warnings, error)) {
  1116  	fake.restartApplicationMutex.Lock()
  1117  	defer fake.restartApplicationMutex.Unlock()
  1118  	fake.RestartApplicationStub = stub
  1119  }
  1120  
  1121  func (fake *FakeV7Actor) RestartApplicationArgsForCall(i int) string {
  1122  	fake.restartApplicationMutex.RLock()
  1123  	defer fake.restartApplicationMutex.RUnlock()
  1124  	argsForCall := fake.restartApplicationArgsForCall[i]
  1125  	return argsForCall.arg1
  1126  }
  1127  
  1128  func (fake *FakeV7Actor) RestartApplicationReturns(result1 v7action.Warnings, result2 error) {
  1129  	fake.restartApplicationMutex.Lock()
  1130  	defer fake.restartApplicationMutex.Unlock()
  1131  	fake.RestartApplicationStub = nil
  1132  	fake.restartApplicationReturns = struct {
  1133  		result1 v7action.Warnings
  1134  		result2 error
  1135  	}{result1, result2}
  1136  }
  1137  
  1138  func (fake *FakeV7Actor) RestartApplicationReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
  1139  	fake.restartApplicationMutex.Lock()
  1140  	defer fake.restartApplicationMutex.Unlock()
  1141  	fake.RestartApplicationStub = nil
  1142  	if fake.restartApplicationReturnsOnCall == nil {
  1143  		fake.restartApplicationReturnsOnCall = make(map[int]struct {
  1144  			result1 v7action.Warnings
  1145  			result2 error
  1146  		})
  1147  	}
  1148  	fake.restartApplicationReturnsOnCall[i] = struct {
  1149  		result1 v7action.Warnings
  1150  		result2 error
  1151  	}{result1, result2}
  1152  }
  1153  
  1154  func (fake *FakeV7Actor) ScaleProcessByApplication(arg1 string, arg2 v7action.Process) (v7action.Warnings, error) {
  1155  	fake.scaleProcessByApplicationMutex.Lock()
  1156  	ret, specificReturn := fake.scaleProcessByApplicationReturnsOnCall[len(fake.scaleProcessByApplicationArgsForCall)]
  1157  	fake.scaleProcessByApplicationArgsForCall = append(fake.scaleProcessByApplicationArgsForCall, struct {
  1158  		arg1 string
  1159  		arg2 v7action.Process
  1160  	}{arg1, arg2})
  1161  	fake.recordInvocation("ScaleProcessByApplication", []interface{}{arg1, arg2})
  1162  	fake.scaleProcessByApplicationMutex.Unlock()
  1163  	if fake.ScaleProcessByApplicationStub != nil {
  1164  		return fake.ScaleProcessByApplicationStub(arg1, arg2)
  1165  	}
  1166  	if specificReturn {
  1167  		return ret.result1, ret.result2
  1168  	}
  1169  	fakeReturns := fake.scaleProcessByApplicationReturns
  1170  	return fakeReturns.result1, fakeReturns.result2
  1171  }
  1172  
  1173  func (fake *FakeV7Actor) ScaleProcessByApplicationCallCount() int {
  1174  	fake.scaleProcessByApplicationMutex.RLock()
  1175  	defer fake.scaleProcessByApplicationMutex.RUnlock()
  1176  	return len(fake.scaleProcessByApplicationArgsForCall)
  1177  }
  1178  
  1179  func (fake *FakeV7Actor) ScaleProcessByApplicationCalls(stub func(string, v7action.Process) (v7action.Warnings, error)) {
  1180  	fake.scaleProcessByApplicationMutex.Lock()
  1181  	defer fake.scaleProcessByApplicationMutex.Unlock()
  1182  	fake.ScaleProcessByApplicationStub = stub
  1183  }
  1184  
  1185  func (fake *FakeV7Actor) ScaleProcessByApplicationArgsForCall(i int) (string, v7action.Process) {
  1186  	fake.scaleProcessByApplicationMutex.RLock()
  1187  	defer fake.scaleProcessByApplicationMutex.RUnlock()
  1188  	argsForCall := fake.scaleProcessByApplicationArgsForCall[i]
  1189  	return argsForCall.arg1, argsForCall.arg2
  1190  }
  1191  
  1192  func (fake *FakeV7Actor) ScaleProcessByApplicationReturns(result1 v7action.Warnings, result2 error) {
  1193  	fake.scaleProcessByApplicationMutex.Lock()
  1194  	defer fake.scaleProcessByApplicationMutex.Unlock()
  1195  	fake.ScaleProcessByApplicationStub = nil
  1196  	fake.scaleProcessByApplicationReturns = struct {
  1197  		result1 v7action.Warnings
  1198  		result2 error
  1199  	}{result1, result2}
  1200  }
  1201  
  1202  func (fake *FakeV7Actor) ScaleProcessByApplicationReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
  1203  	fake.scaleProcessByApplicationMutex.Lock()
  1204  	defer fake.scaleProcessByApplicationMutex.Unlock()
  1205  	fake.ScaleProcessByApplicationStub = nil
  1206  	if fake.scaleProcessByApplicationReturnsOnCall == nil {
  1207  		fake.scaleProcessByApplicationReturnsOnCall = make(map[int]struct {
  1208  			result1 v7action.Warnings
  1209  			result2 error
  1210  		})
  1211  	}
  1212  	fake.scaleProcessByApplicationReturnsOnCall[i] = struct {
  1213  		result1 v7action.Warnings
  1214  		result2 error
  1215  	}{result1, result2}
  1216  }
  1217  
  1218  func (fake *FakeV7Actor) SetApplicationDroplet(arg1 string, arg2 string) (v7action.Warnings, error) {
  1219  	fake.setApplicationDropletMutex.Lock()
  1220  	ret, specificReturn := fake.setApplicationDropletReturnsOnCall[len(fake.setApplicationDropletArgsForCall)]
  1221  	fake.setApplicationDropletArgsForCall = append(fake.setApplicationDropletArgsForCall, struct {
  1222  		arg1 string
  1223  		arg2 string
  1224  	}{arg1, arg2})
  1225  	fake.recordInvocation("SetApplicationDroplet", []interface{}{arg1, arg2})
  1226  	fake.setApplicationDropletMutex.Unlock()
  1227  	if fake.SetApplicationDropletStub != nil {
  1228  		return fake.SetApplicationDropletStub(arg1, arg2)
  1229  	}
  1230  	if specificReturn {
  1231  		return ret.result1, ret.result2
  1232  	}
  1233  	fakeReturns := fake.setApplicationDropletReturns
  1234  	return fakeReturns.result1, fakeReturns.result2
  1235  }
  1236  
  1237  func (fake *FakeV7Actor) SetApplicationDropletCallCount() int {
  1238  	fake.setApplicationDropletMutex.RLock()
  1239  	defer fake.setApplicationDropletMutex.RUnlock()
  1240  	return len(fake.setApplicationDropletArgsForCall)
  1241  }
  1242  
  1243  func (fake *FakeV7Actor) SetApplicationDropletCalls(stub func(string, string) (v7action.Warnings, error)) {
  1244  	fake.setApplicationDropletMutex.Lock()
  1245  	defer fake.setApplicationDropletMutex.Unlock()
  1246  	fake.SetApplicationDropletStub = stub
  1247  }
  1248  
  1249  func (fake *FakeV7Actor) SetApplicationDropletArgsForCall(i int) (string, string) {
  1250  	fake.setApplicationDropletMutex.RLock()
  1251  	defer fake.setApplicationDropletMutex.RUnlock()
  1252  	argsForCall := fake.setApplicationDropletArgsForCall[i]
  1253  	return argsForCall.arg1, argsForCall.arg2
  1254  }
  1255  
  1256  func (fake *FakeV7Actor) SetApplicationDropletReturns(result1 v7action.Warnings, result2 error) {
  1257  	fake.setApplicationDropletMutex.Lock()
  1258  	defer fake.setApplicationDropletMutex.Unlock()
  1259  	fake.SetApplicationDropletStub = nil
  1260  	fake.setApplicationDropletReturns = struct {
  1261  		result1 v7action.Warnings
  1262  		result2 error
  1263  	}{result1, result2}
  1264  }
  1265  
  1266  func (fake *FakeV7Actor) SetApplicationDropletReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
  1267  	fake.setApplicationDropletMutex.Lock()
  1268  	defer fake.setApplicationDropletMutex.Unlock()
  1269  	fake.SetApplicationDropletStub = nil
  1270  	if fake.setApplicationDropletReturnsOnCall == nil {
  1271  		fake.setApplicationDropletReturnsOnCall = make(map[int]struct {
  1272  			result1 v7action.Warnings
  1273  			result2 error
  1274  		})
  1275  	}
  1276  	fake.setApplicationDropletReturnsOnCall[i] = struct {
  1277  		result1 v7action.Warnings
  1278  		result2 error
  1279  	}{result1, result2}
  1280  }
  1281  
  1282  func (fake *FakeV7Actor) SetApplicationManifest(arg1 string, arg2 []byte) (v7action.Warnings, error) {
  1283  	var arg2Copy []byte
  1284  	if arg2 != nil {
  1285  		arg2Copy = make([]byte, len(arg2))
  1286  		copy(arg2Copy, arg2)
  1287  	}
  1288  	fake.setApplicationManifestMutex.Lock()
  1289  	ret, specificReturn := fake.setApplicationManifestReturnsOnCall[len(fake.setApplicationManifestArgsForCall)]
  1290  	fake.setApplicationManifestArgsForCall = append(fake.setApplicationManifestArgsForCall, struct {
  1291  		arg1 string
  1292  		arg2 []byte
  1293  	}{arg1, arg2Copy})
  1294  	fake.recordInvocation("SetApplicationManifest", []interface{}{arg1, arg2Copy})
  1295  	fake.setApplicationManifestMutex.Unlock()
  1296  	if fake.SetApplicationManifestStub != nil {
  1297  		return fake.SetApplicationManifestStub(arg1, arg2)
  1298  	}
  1299  	if specificReturn {
  1300  		return ret.result1, ret.result2
  1301  	}
  1302  	fakeReturns := fake.setApplicationManifestReturns
  1303  	return fakeReturns.result1, fakeReturns.result2
  1304  }
  1305  
  1306  func (fake *FakeV7Actor) SetApplicationManifestCallCount() int {
  1307  	fake.setApplicationManifestMutex.RLock()
  1308  	defer fake.setApplicationManifestMutex.RUnlock()
  1309  	return len(fake.setApplicationManifestArgsForCall)
  1310  }
  1311  
  1312  func (fake *FakeV7Actor) SetApplicationManifestCalls(stub func(string, []byte) (v7action.Warnings, error)) {
  1313  	fake.setApplicationManifestMutex.Lock()
  1314  	defer fake.setApplicationManifestMutex.Unlock()
  1315  	fake.SetApplicationManifestStub = stub
  1316  }
  1317  
  1318  func (fake *FakeV7Actor) SetApplicationManifestArgsForCall(i int) (string, []byte) {
  1319  	fake.setApplicationManifestMutex.RLock()
  1320  	defer fake.setApplicationManifestMutex.RUnlock()
  1321  	argsForCall := fake.setApplicationManifestArgsForCall[i]
  1322  	return argsForCall.arg1, argsForCall.arg2
  1323  }
  1324  
  1325  func (fake *FakeV7Actor) SetApplicationManifestReturns(result1 v7action.Warnings, result2 error) {
  1326  	fake.setApplicationManifestMutex.Lock()
  1327  	defer fake.setApplicationManifestMutex.Unlock()
  1328  	fake.SetApplicationManifestStub = nil
  1329  	fake.setApplicationManifestReturns = struct {
  1330  		result1 v7action.Warnings
  1331  		result2 error
  1332  	}{result1, result2}
  1333  }
  1334  
  1335  func (fake *FakeV7Actor) SetApplicationManifestReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
  1336  	fake.setApplicationManifestMutex.Lock()
  1337  	defer fake.setApplicationManifestMutex.Unlock()
  1338  	fake.SetApplicationManifestStub = nil
  1339  	if fake.setApplicationManifestReturnsOnCall == nil {
  1340  		fake.setApplicationManifestReturnsOnCall = make(map[int]struct {
  1341  			result1 v7action.Warnings
  1342  			result2 error
  1343  		})
  1344  	}
  1345  	fake.setApplicationManifestReturnsOnCall[i] = struct {
  1346  		result1 v7action.Warnings
  1347  		result2 error
  1348  	}{result1, result2}
  1349  }
  1350  
  1351  func (fake *FakeV7Actor) SetSpaceManifest(arg1 string, arg2 []byte, arg3 bool) (v7action.Warnings, error) {
  1352  	var arg2Copy []byte
  1353  	if arg2 != nil {
  1354  		arg2Copy = make([]byte, len(arg2))
  1355  		copy(arg2Copy, arg2)
  1356  	}
  1357  	fake.setSpaceManifestMutex.Lock()
  1358  	ret, specificReturn := fake.setSpaceManifestReturnsOnCall[len(fake.setSpaceManifestArgsForCall)]
  1359  	fake.setSpaceManifestArgsForCall = append(fake.setSpaceManifestArgsForCall, struct {
  1360  		arg1 string
  1361  		arg2 []byte
  1362  		arg3 bool
  1363  	}{arg1, arg2Copy, arg3})
  1364  	fake.recordInvocation("SetSpaceManifest", []interface{}{arg1, arg2Copy, arg3})
  1365  	fake.setSpaceManifestMutex.Unlock()
  1366  	if fake.SetSpaceManifestStub != nil {
  1367  		return fake.SetSpaceManifestStub(arg1, arg2, arg3)
  1368  	}
  1369  	if specificReturn {
  1370  		return ret.result1, ret.result2
  1371  	}
  1372  	fakeReturns := fake.setSpaceManifestReturns
  1373  	return fakeReturns.result1, fakeReturns.result2
  1374  }
  1375  
  1376  func (fake *FakeV7Actor) SetSpaceManifestCallCount() int {
  1377  	fake.setSpaceManifestMutex.RLock()
  1378  	defer fake.setSpaceManifestMutex.RUnlock()
  1379  	return len(fake.setSpaceManifestArgsForCall)
  1380  }
  1381  
  1382  func (fake *FakeV7Actor) SetSpaceManifestCalls(stub func(string, []byte, bool) (v7action.Warnings, error)) {
  1383  	fake.setSpaceManifestMutex.Lock()
  1384  	defer fake.setSpaceManifestMutex.Unlock()
  1385  	fake.SetSpaceManifestStub = stub
  1386  }
  1387  
  1388  func (fake *FakeV7Actor) SetSpaceManifestArgsForCall(i int) (string, []byte, bool) {
  1389  	fake.setSpaceManifestMutex.RLock()
  1390  	defer fake.setSpaceManifestMutex.RUnlock()
  1391  	argsForCall := fake.setSpaceManifestArgsForCall[i]
  1392  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
  1393  }
  1394  
  1395  func (fake *FakeV7Actor) SetSpaceManifestReturns(result1 v7action.Warnings, result2 error) {
  1396  	fake.setSpaceManifestMutex.Lock()
  1397  	defer fake.setSpaceManifestMutex.Unlock()
  1398  	fake.SetSpaceManifestStub = nil
  1399  	fake.setSpaceManifestReturns = struct {
  1400  		result1 v7action.Warnings
  1401  		result2 error
  1402  	}{result1, result2}
  1403  }
  1404  
  1405  func (fake *FakeV7Actor) SetSpaceManifestReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
  1406  	fake.setSpaceManifestMutex.Lock()
  1407  	defer fake.setSpaceManifestMutex.Unlock()
  1408  	fake.SetSpaceManifestStub = nil
  1409  	if fake.setSpaceManifestReturnsOnCall == nil {
  1410  		fake.setSpaceManifestReturnsOnCall = make(map[int]struct {
  1411  			result1 v7action.Warnings
  1412  			result2 error
  1413  		})
  1414  	}
  1415  	fake.setSpaceManifestReturnsOnCall[i] = struct {
  1416  		result1 v7action.Warnings
  1417  		result2 error
  1418  	}{result1, result2}
  1419  }
  1420  
  1421  func (fake *FakeV7Actor) StageApplicationPackage(arg1 string) (v7action.Build, v7action.Warnings, error) {
  1422  	fake.stageApplicationPackageMutex.Lock()
  1423  	ret, specificReturn := fake.stageApplicationPackageReturnsOnCall[len(fake.stageApplicationPackageArgsForCall)]
  1424  	fake.stageApplicationPackageArgsForCall = append(fake.stageApplicationPackageArgsForCall, struct {
  1425  		arg1 string
  1426  	}{arg1})
  1427  	fake.recordInvocation("StageApplicationPackage", []interface{}{arg1})
  1428  	fake.stageApplicationPackageMutex.Unlock()
  1429  	if fake.StageApplicationPackageStub != nil {
  1430  		return fake.StageApplicationPackageStub(arg1)
  1431  	}
  1432  	if specificReturn {
  1433  		return ret.result1, ret.result2, ret.result3
  1434  	}
  1435  	fakeReturns := fake.stageApplicationPackageReturns
  1436  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  1437  }
  1438  
  1439  func (fake *FakeV7Actor) StageApplicationPackageCallCount() int {
  1440  	fake.stageApplicationPackageMutex.RLock()
  1441  	defer fake.stageApplicationPackageMutex.RUnlock()
  1442  	return len(fake.stageApplicationPackageArgsForCall)
  1443  }
  1444  
  1445  func (fake *FakeV7Actor) StageApplicationPackageCalls(stub func(string) (v7action.Build, v7action.Warnings, error)) {
  1446  	fake.stageApplicationPackageMutex.Lock()
  1447  	defer fake.stageApplicationPackageMutex.Unlock()
  1448  	fake.StageApplicationPackageStub = stub
  1449  }
  1450  
  1451  func (fake *FakeV7Actor) StageApplicationPackageArgsForCall(i int) string {
  1452  	fake.stageApplicationPackageMutex.RLock()
  1453  	defer fake.stageApplicationPackageMutex.RUnlock()
  1454  	argsForCall := fake.stageApplicationPackageArgsForCall[i]
  1455  	return argsForCall.arg1
  1456  }
  1457  
  1458  func (fake *FakeV7Actor) StageApplicationPackageReturns(result1 v7action.Build, result2 v7action.Warnings, result3 error) {
  1459  	fake.stageApplicationPackageMutex.Lock()
  1460  	defer fake.stageApplicationPackageMutex.Unlock()
  1461  	fake.StageApplicationPackageStub = nil
  1462  	fake.stageApplicationPackageReturns = struct {
  1463  		result1 v7action.Build
  1464  		result2 v7action.Warnings
  1465  		result3 error
  1466  	}{result1, result2, result3}
  1467  }
  1468  
  1469  func (fake *FakeV7Actor) StageApplicationPackageReturnsOnCall(i int, result1 v7action.Build, result2 v7action.Warnings, result3 error) {
  1470  	fake.stageApplicationPackageMutex.Lock()
  1471  	defer fake.stageApplicationPackageMutex.Unlock()
  1472  	fake.StageApplicationPackageStub = nil
  1473  	if fake.stageApplicationPackageReturnsOnCall == nil {
  1474  		fake.stageApplicationPackageReturnsOnCall = make(map[int]struct {
  1475  			result1 v7action.Build
  1476  			result2 v7action.Warnings
  1477  			result3 error
  1478  		})
  1479  	}
  1480  	fake.stageApplicationPackageReturnsOnCall[i] = struct {
  1481  		result1 v7action.Build
  1482  		result2 v7action.Warnings
  1483  		result3 error
  1484  	}{result1, result2, result3}
  1485  }
  1486  
  1487  func (fake *FakeV7Actor) StopApplication(arg1 string) (v7action.Warnings, error) {
  1488  	fake.stopApplicationMutex.Lock()
  1489  	ret, specificReturn := fake.stopApplicationReturnsOnCall[len(fake.stopApplicationArgsForCall)]
  1490  	fake.stopApplicationArgsForCall = append(fake.stopApplicationArgsForCall, struct {
  1491  		arg1 string
  1492  	}{arg1})
  1493  	fake.recordInvocation("StopApplication", []interface{}{arg1})
  1494  	fake.stopApplicationMutex.Unlock()
  1495  	if fake.StopApplicationStub != nil {
  1496  		return fake.StopApplicationStub(arg1)
  1497  	}
  1498  	if specificReturn {
  1499  		return ret.result1, ret.result2
  1500  	}
  1501  	fakeReturns := fake.stopApplicationReturns
  1502  	return fakeReturns.result1, fakeReturns.result2
  1503  }
  1504  
  1505  func (fake *FakeV7Actor) StopApplicationCallCount() int {
  1506  	fake.stopApplicationMutex.RLock()
  1507  	defer fake.stopApplicationMutex.RUnlock()
  1508  	return len(fake.stopApplicationArgsForCall)
  1509  }
  1510  
  1511  func (fake *FakeV7Actor) StopApplicationCalls(stub func(string) (v7action.Warnings, error)) {
  1512  	fake.stopApplicationMutex.Lock()
  1513  	defer fake.stopApplicationMutex.Unlock()
  1514  	fake.StopApplicationStub = stub
  1515  }
  1516  
  1517  func (fake *FakeV7Actor) StopApplicationArgsForCall(i int) string {
  1518  	fake.stopApplicationMutex.RLock()
  1519  	defer fake.stopApplicationMutex.RUnlock()
  1520  	argsForCall := fake.stopApplicationArgsForCall[i]
  1521  	return argsForCall.arg1
  1522  }
  1523  
  1524  func (fake *FakeV7Actor) StopApplicationReturns(result1 v7action.Warnings, result2 error) {
  1525  	fake.stopApplicationMutex.Lock()
  1526  	defer fake.stopApplicationMutex.Unlock()
  1527  	fake.StopApplicationStub = nil
  1528  	fake.stopApplicationReturns = struct {
  1529  		result1 v7action.Warnings
  1530  		result2 error
  1531  	}{result1, result2}
  1532  }
  1533  
  1534  func (fake *FakeV7Actor) StopApplicationReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
  1535  	fake.stopApplicationMutex.Lock()
  1536  	defer fake.stopApplicationMutex.Unlock()
  1537  	fake.StopApplicationStub = nil
  1538  	if fake.stopApplicationReturnsOnCall == nil {
  1539  		fake.stopApplicationReturnsOnCall = make(map[int]struct {
  1540  			result1 v7action.Warnings
  1541  			result2 error
  1542  		})
  1543  	}
  1544  	fake.stopApplicationReturnsOnCall[i] = struct {
  1545  		result1 v7action.Warnings
  1546  		result2 error
  1547  	}{result1, result2}
  1548  }
  1549  
  1550  func (fake *FakeV7Actor) UpdateApplication(arg1 v7action.Application) (v7action.Application, v7action.Warnings, error) {
  1551  	fake.updateApplicationMutex.Lock()
  1552  	ret, specificReturn := fake.updateApplicationReturnsOnCall[len(fake.updateApplicationArgsForCall)]
  1553  	fake.updateApplicationArgsForCall = append(fake.updateApplicationArgsForCall, struct {
  1554  		arg1 v7action.Application
  1555  	}{arg1})
  1556  	fake.recordInvocation("UpdateApplication", []interface{}{arg1})
  1557  	fake.updateApplicationMutex.Unlock()
  1558  	if fake.UpdateApplicationStub != nil {
  1559  		return fake.UpdateApplicationStub(arg1)
  1560  	}
  1561  	if specificReturn {
  1562  		return ret.result1, ret.result2, ret.result3
  1563  	}
  1564  	fakeReturns := fake.updateApplicationReturns
  1565  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  1566  }
  1567  
  1568  func (fake *FakeV7Actor) UpdateApplicationCallCount() int {
  1569  	fake.updateApplicationMutex.RLock()
  1570  	defer fake.updateApplicationMutex.RUnlock()
  1571  	return len(fake.updateApplicationArgsForCall)
  1572  }
  1573  
  1574  func (fake *FakeV7Actor) UpdateApplicationCalls(stub func(v7action.Application) (v7action.Application, v7action.Warnings, error)) {
  1575  	fake.updateApplicationMutex.Lock()
  1576  	defer fake.updateApplicationMutex.Unlock()
  1577  	fake.UpdateApplicationStub = stub
  1578  }
  1579  
  1580  func (fake *FakeV7Actor) UpdateApplicationArgsForCall(i int) v7action.Application {
  1581  	fake.updateApplicationMutex.RLock()
  1582  	defer fake.updateApplicationMutex.RUnlock()
  1583  	argsForCall := fake.updateApplicationArgsForCall[i]
  1584  	return argsForCall.arg1
  1585  }
  1586  
  1587  func (fake *FakeV7Actor) UpdateApplicationReturns(result1 v7action.Application, result2 v7action.Warnings, result3 error) {
  1588  	fake.updateApplicationMutex.Lock()
  1589  	defer fake.updateApplicationMutex.Unlock()
  1590  	fake.UpdateApplicationStub = nil
  1591  	fake.updateApplicationReturns = struct {
  1592  		result1 v7action.Application
  1593  		result2 v7action.Warnings
  1594  		result3 error
  1595  	}{result1, result2, result3}
  1596  }
  1597  
  1598  func (fake *FakeV7Actor) UpdateApplicationReturnsOnCall(i int, result1 v7action.Application, result2 v7action.Warnings, result3 error) {
  1599  	fake.updateApplicationMutex.Lock()
  1600  	defer fake.updateApplicationMutex.Unlock()
  1601  	fake.UpdateApplicationStub = nil
  1602  	if fake.updateApplicationReturnsOnCall == nil {
  1603  		fake.updateApplicationReturnsOnCall = make(map[int]struct {
  1604  			result1 v7action.Application
  1605  			result2 v7action.Warnings
  1606  			result3 error
  1607  		})
  1608  	}
  1609  	fake.updateApplicationReturnsOnCall[i] = struct {
  1610  		result1 v7action.Application
  1611  		result2 v7action.Warnings
  1612  		result3 error
  1613  	}{result1, result2, result3}
  1614  }
  1615  
  1616  func (fake *FakeV7Actor) UpdateProcessByTypeAndApplication(arg1 string, arg2 string, arg3 v7action.Process) (v7action.Warnings, error) {
  1617  	fake.updateProcessByTypeAndApplicationMutex.Lock()
  1618  	ret, specificReturn := fake.updateProcessByTypeAndApplicationReturnsOnCall[len(fake.updateProcessByTypeAndApplicationArgsForCall)]
  1619  	fake.updateProcessByTypeAndApplicationArgsForCall = append(fake.updateProcessByTypeAndApplicationArgsForCall, struct {
  1620  		arg1 string
  1621  		arg2 string
  1622  		arg3 v7action.Process
  1623  	}{arg1, arg2, arg3})
  1624  	fake.recordInvocation("UpdateProcessByTypeAndApplication", []interface{}{arg1, arg2, arg3})
  1625  	fake.updateProcessByTypeAndApplicationMutex.Unlock()
  1626  	if fake.UpdateProcessByTypeAndApplicationStub != nil {
  1627  		return fake.UpdateProcessByTypeAndApplicationStub(arg1, arg2, arg3)
  1628  	}
  1629  	if specificReturn {
  1630  		return ret.result1, ret.result2
  1631  	}
  1632  	fakeReturns := fake.updateProcessByTypeAndApplicationReturns
  1633  	return fakeReturns.result1, fakeReturns.result2
  1634  }
  1635  
  1636  func (fake *FakeV7Actor) UpdateProcessByTypeAndApplicationCallCount() int {
  1637  	fake.updateProcessByTypeAndApplicationMutex.RLock()
  1638  	defer fake.updateProcessByTypeAndApplicationMutex.RUnlock()
  1639  	return len(fake.updateProcessByTypeAndApplicationArgsForCall)
  1640  }
  1641  
  1642  func (fake *FakeV7Actor) UpdateProcessByTypeAndApplicationCalls(stub func(string, string, v7action.Process) (v7action.Warnings, error)) {
  1643  	fake.updateProcessByTypeAndApplicationMutex.Lock()
  1644  	defer fake.updateProcessByTypeAndApplicationMutex.Unlock()
  1645  	fake.UpdateProcessByTypeAndApplicationStub = stub
  1646  }
  1647  
  1648  func (fake *FakeV7Actor) UpdateProcessByTypeAndApplicationArgsForCall(i int) (string, string, v7action.Process) {
  1649  	fake.updateProcessByTypeAndApplicationMutex.RLock()
  1650  	defer fake.updateProcessByTypeAndApplicationMutex.RUnlock()
  1651  	argsForCall := fake.updateProcessByTypeAndApplicationArgsForCall[i]
  1652  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
  1653  }
  1654  
  1655  func (fake *FakeV7Actor) UpdateProcessByTypeAndApplicationReturns(result1 v7action.Warnings, result2 error) {
  1656  	fake.updateProcessByTypeAndApplicationMutex.Lock()
  1657  	defer fake.updateProcessByTypeAndApplicationMutex.Unlock()
  1658  	fake.UpdateProcessByTypeAndApplicationStub = nil
  1659  	fake.updateProcessByTypeAndApplicationReturns = struct {
  1660  		result1 v7action.Warnings
  1661  		result2 error
  1662  	}{result1, result2}
  1663  }
  1664  
  1665  func (fake *FakeV7Actor) UpdateProcessByTypeAndApplicationReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
  1666  	fake.updateProcessByTypeAndApplicationMutex.Lock()
  1667  	defer fake.updateProcessByTypeAndApplicationMutex.Unlock()
  1668  	fake.UpdateProcessByTypeAndApplicationStub = nil
  1669  	if fake.updateProcessByTypeAndApplicationReturnsOnCall == nil {
  1670  		fake.updateProcessByTypeAndApplicationReturnsOnCall = make(map[int]struct {
  1671  			result1 v7action.Warnings
  1672  			result2 error
  1673  		})
  1674  	}
  1675  	fake.updateProcessByTypeAndApplicationReturnsOnCall[i] = struct {
  1676  		result1 v7action.Warnings
  1677  		result2 error
  1678  	}{result1, result2}
  1679  }
  1680  
  1681  func (fake *FakeV7Actor) UploadBitsPackage(arg1 v7action.Package, arg2 []sharedaction.V3Resource, arg3 io.Reader, arg4 int64) (v7action.Package, v7action.Warnings, error) {
  1682  	var arg2Copy []sharedaction.V3Resource
  1683  	if arg2 != nil {
  1684  		arg2Copy = make([]sharedaction.V3Resource, len(arg2))
  1685  		copy(arg2Copy, arg2)
  1686  	}
  1687  	fake.uploadBitsPackageMutex.Lock()
  1688  	ret, specificReturn := fake.uploadBitsPackageReturnsOnCall[len(fake.uploadBitsPackageArgsForCall)]
  1689  	fake.uploadBitsPackageArgsForCall = append(fake.uploadBitsPackageArgsForCall, struct {
  1690  		arg1 v7action.Package
  1691  		arg2 []sharedaction.V3Resource
  1692  		arg3 io.Reader
  1693  		arg4 int64
  1694  	}{arg1, arg2Copy, arg3, arg4})
  1695  	fake.recordInvocation("UploadBitsPackage", []interface{}{arg1, arg2Copy, arg3, arg4})
  1696  	fake.uploadBitsPackageMutex.Unlock()
  1697  	if fake.UploadBitsPackageStub != nil {
  1698  		return fake.UploadBitsPackageStub(arg1, arg2, arg3, arg4)
  1699  	}
  1700  	if specificReturn {
  1701  		return ret.result1, ret.result2, ret.result3
  1702  	}
  1703  	fakeReturns := fake.uploadBitsPackageReturns
  1704  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  1705  }
  1706  
  1707  func (fake *FakeV7Actor) UploadBitsPackageCallCount() int {
  1708  	fake.uploadBitsPackageMutex.RLock()
  1709  	defer fake.uploadBitsPackageMutex.RUnlock()
  1710  	return len(fake.uploadBitsPackageArgsForCall)
  1711  }
  1712  
  1713  func (fake *FakeV7Actor) UploadBitsPackageCalls(stub func(v7action.Package, []sharedaction.V3Resource, io.Reader, int64) (v7action.Package, v7action.Warnings, error)) {
  1714  	fake.uploadBitsPackageMutex.Lock()
  1715  	defer fake.uploadBitsPackageMutex.Unlock()
  1716  	fake.UploadBitsPackageStub = stub
  1717  }
  1718  
  1719  func (fake *FakeV7Actor) UploadBitsPackageArgsForCall(i int) (v7action.Package, []sharedaction.V3Resource, io.Reader, int64) {
  1720  	fake.uploadBitsPackageMutex.RLock()
  1721  	defer fake.uploadBitsPackageMutex.RUnlock()
  1722  	argsForCall := fake.uploadBitsPackageArgsForCall[i]
  1723  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4
  1724  }
  1725  
  1726  func (fake *FakeV7Actor) UploadBitsPackageReturns(result1 v7action.Package, result2 v7action.Warnings, result3 error) {
  1727  	fake.uploadBitsPackageMutex.Lock()
  1728  	defer fake.uploadBitsPackageMutex.Unlock()
  1729  	fake.UploadBitsPackageStub = nil
  1730  	fake.uploadBitsPackageReturns = struct {
  1731  		result1 v7action.Package
  1732  		result2 v7action.Warnings
  1733  		result3 error
  1734  	}{result1, result2, result3}
  1735  }
  1736  
  1737  func (fake *FakeV7Actor) UploadBitsPackageReturnsOnCall(i int, result1 v7action.Package, result2 v7action.Warnings, result3 error) {
  1738  	fake.uploadBitsPackageMutex.Lock()
  1739  	defer fake.uploadBitsPackageMutex.Unlock()
  1740  	fake.UploadBitsPackageStub = nil
  1741  	if fake.uploadBitsPackageReturnsOnCall == nil {
  1742  		fake.uploadBitsPackageReturnsOnCall = make(map[int]struct {
  1743  			result1 v7action.Package
  1744  			result2 v7action.Warnings
  1745  			result3 error
  1746  		})
  1747  	}
  1748  	fake.uploadBitsPackageReturnsOnCall[i] = struct {
  1749  		result1 v7action.Package
  1750  		result2 v7action.Warnings
  1751  		result3 error
  1752  	}{result1, result2, result3}
  1753  }
  1754  
  1755  func (fake *FakeV7Actor) UploadDroplet(arg1 string, arg2 string, arg3 io.Reader, arg4 int64) (v7action.Warnings, error) {
  1756  	fake.uploadDropletMutex.Lock()
  1757  	ret, specificReturn := fake.uploadDropletReturnsOnCall[len(fake.uploadDropletArgsForCall)]
  1758  	fake.uploadDropletArgsForCall = append(fake.uploadDropletArgsForCall, struct {
  1759  		arg1 string
  1760  		arg2 string
  1761  		arg3 io.Reader
  1762  		arg4 int64
  1763  	}{arg1, arg2, arg3, arg4})
  1764  	fake.recordInvocation("UploadDroplet", []interface{}{arg1, arg2, arg3, arg4})
  1765  	fake.uploadDropletMutex.Unlock()
  1766  	if fake.UploadDropletStub != nil {
  1767  		return fake.UploadDropletStub(arg1, arg2, arg3, arg4)
  1768  	}
  1769  	if specificReturn {
  1770  		return ret.result1, ret.result2
  1771  	}
  1772  	fakeReturns := fake.uploadDropletReturns
  1773  	return fakeReturns.result1, fakeReturns.result2
  1774  }
  1775  
  1776  func (fake *FakeV7Actor) UploadDropletCallCount() int {
  1777  	fake.uploadDropletMutex.RLock()
  1778  	defer fake.uploadDropletMutex.RUnlock()
  1779  	return len(fake.uploadDropletArgsForCall)
  1780  }
  1781  
  1782  func (fake *FakeV7Actor) UploadDropletCalls(stub func(string, string, io.Reader, int64) (v7action.Warnings, error)) {
  1783  	fake.uploadDropletMutex.Lock()
  1784  	defer fake.uploadDropletMutex.Unlock()
  1785  	fake.UploadDropletStub = stub
  1786  }
  1787  
  1788  func (fake *FakeV7Actor) UploadDropletArgsForCall(i int) (string, string, io.Reader, int64) {
  1789  	fake.uploadDropletMutex.RLock()
  1790  	defer fake.uploadDropletMutex.RUnlock()
  1791  	argsForCall := fake.uploadDropletArgsForCall[i]
  1792  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4
  1793  }
  1794  
  1795  func (fake *FakeV7Actor) UploadDropletReturns(result1 v7action.Warnings, result2 error) {
  1796  	fake.uploadDropletMutex.Lock()
  1797  	defer fake.uploadDropletMutex.Unlock()
  1798  	fake.UploadDropletStub = nil
  1799  	fake.uploadDropletReturns = struct {
  1800  		result1 v7action.Warnings
  1801  		result2 error
  1802  	}{result1, result2}
  1803  }
  1804  
  1805  func (fake *FakeV7Actor) UploadDropletReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
  1806  	fake.uploadDropletMutex.Lock()
  1807  	defer fake.uploadDropletMutex.Unlock()
  1808  	fake.UploadDropletStub = nil
  1809  	if fake.uploadDropletReturnsOnCall == nil {
  1810  		fake.uploadDropletReturnsOnCall = make(map[int]struct {
  1811  			result1 v7action.Warnings
  1812  			result2 error
  1813  		})
  1814  	}
  1815  	fake.uploadDropletReturnsOnCall[i] = struct {
  1816  		result1 v7action.Warnings
  1817  		result2 error
  1818  	}{result1, result2}
  1819  }
  1820  
  1821  func (fake *FakeV7Actor) Invocations() map[string][][]interface{} {
  1822  	fake.invocationsMutex.RLock()
  1823  	defer fake.invocationsMutex.RUnlock()
  1824  	fake.createApplicationDropletMutex.RLock()
  1825  	defer fake.createApplicationDropletMutex.RUnlock()
  1826  	fake.createApplicationInSpaceMutex.RLock()
  1827  	defer fake.createApplicationInSpaceMutex.RUnlock()
  1828  	fake.createBitsPackageByApplicationMutex.RLock()
  1829  	defer fake.createBitsPackageByApplicationMutex.RUnlock()
  1830  	fake.createDockerPackageByApplicationMutex.RLock()
  1831  	defer fake.createDockerPackageByApplicationMutex.RUnlock()
  1832  	fake.getApplicationByNameAndSpaceMutex.RLock()
  1833  	defer fake.getApplicationByNameAndSpaceMutex.RUnlock()
  1834  	fake.getApplicationsByNamesAndSpaceMutex.RLock()
  1835  	defer fake.getApplicationsByNamesAndSpaceMutex.RUnlock()
  1836  	fake.getDefaultDomainMutex.RLock()
  1837  	defer fake.getDefaultDomainMutex.RUnlock()
  1838  	fake.getDomainMutex.RLock()
  1839  	defer fake.getDomainMutex.RUnlock()
  1840  	fake.pollBuildMutex.RLock()
  1841  	defer fake.pollBuildMutex.RUnlock()
  1842  	fake.pollPackageMutex.RLock()
  1843  	defer fake.pollPackageMutex.RUnlock()
  1844  	fake.resourceMatchMutex.RLock()
  1845  	defer fake.resourceMatchMutex.RUnlock()
  1846  	fake.restartApplicationMutex.RLock()
  1847  	defer fake.restartApplicationMutex.RUnlock()
  1848  	fake.scaleProcessByApplicationMutex.RLock()
  1849  	defer fake.scaleProcessByApplicationMutex.RUnlock()
  1850  	fake.setApplicationDropletMutex.RLock()
  1851  	defer fake.setApplicationDropletMutex.RUnlock()
  1852  	fake.setApplicationManifestMutex.RLock()
  1853  	defer fake.setApplicationManifestMutex.RUnlock()
  1854  	fake.setSpaceManifestMutex.RLock()
  1855  	defer fake.setSpaceManifestMutex.RUnlock()
  1856  	fake.stageApplicationPackageMutex.RLock()
  1857  	defer fake.stageApplicationPackageMutex.RUnlock()
  1858  	fake.stopApplicationMutex.RLock()
  1859  	defer fake.stopApplicationMutex.RUnlock()
  1860  	fake.updateApplicationMutex.RLock()
  1861  	defer fake.updateApplicationMutex.RUnlock()
  1862  	fake.updateProcessByTypeAndApplicationMutex.RLock()
  1863  	defer fake.updateProcessByTypeAndApplicationMutex.RUnlock()
  1864  	fake.uploadBitsPackageMutex.RLock()
  1865  	defer fake.uploadBitsPackageMutex.RUnlock()
  1866  	fake.uploadDropletMutex.RLock()
  1867  	defer fake.uploadDropletMutex.RUnlock()
  1868  	copiedInvocations := map[string][][]interface{}{}
  1869  	for key, value := range fake.invocations {
  1870  		copiedInvocations[key] = value
  1871  	}
  1872  	return copiedInvocations
  1873  }
  1874  
  1875  func (fake *FakeV7Actor) recordInvocation(key string, args []interface{}) {
  1876  	fake.invocationsMutex.Lock()
  1877  	defer fake.invocationsMutex.Unlock()
  1878  	if fake.invocations == nil {
  1879  		fake.invocations = map[string][][]interface{}{}
  1880  	}
  1881  	if fake.invocations[key] == nil {
  1882  		fake.invocations[key] = [][]interface{}{}
  1883  	}
  1884  	fake.invocations[key] = append(fake.invocations[key], args)
  1885  }
  1886  
  1887  var _ v7pushaction.V7Actor = new(FakeV7Actor)