github.com/Thanhphan1147/cloudfoundry-cli@v7.1.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  	"code.cloudfoundry.org/cli/resources"
    12  )
    13  
    14  type FakeV7Actor struct {
    15  	CreateApplicationDropletStub        func(string) (resources.Droplet, v7action.Warnings, error)
    16  	createApplicationDropletMutex       sync.RWMutex
    17  	createApplicationDropletArgsForCall []struct {
    18  		arg1 string
    19  	}
    20  	createApplicationDropletReturns struct {
    21  		result1 resources.Droplet
    22  		result2 v7action.Warnings
    23  		result3 error
    24  	}
    25  	createApplicationDropletReturnsOnCall map[int]struct {
    26  		result1 resources.Droplet
    27  		result2 v7action.Warnings
    28  		result3 error
    29  	}
    30  	CreateApplicationInSpaceStub        func(resources.Application, string) (resources.Application, v7action.Warnings, error)
    31  	createApplicationInSpaceMutex       sync.RWMutex
    32  	createApplicationInSpaceArgsForCall []struct {
    33  		arg1 resources.Application
    34  		arg2 string
    35  	}
    36  	createApplicationInSpaceReturns struct {
    37  		result1 resources.Application
    38  		result2 v7action.Warnings
    39  		result3 error
    40  	}
    41  	createApplicationInSpaceReturnsOnCall map[int]struct {
    42  		result1 resources.Application
    43  		result2 v7action.Warnings
    44  		result3 error
    45  	}
    46  	CreateBitsPackageByApplicationStub        func(string) (v7action.Package, v7action.Warnings, error)
    47  	createBitsPackageByApplicationMutex       sync.RWMutex
    48  	createBitsPackageByApplicationArgsForCall []struct {
    49  		arg1 string
    50  	}
    51  	createBitsPackageByApplicationReturns struct {
    52  		result1 v7action.Package
    53  		result2 v7action.Warnings
    54  		result3 error
    55  	}
    56  	createBitsPackageByApplicationReturnsOnCall map[int]struct {
    57  		result1 v7action.Package
    58  		result2 v7action.Warnings
    59  		result3 error
    60  	}
    61  	CreateDeploymentByApplicationAndDropletStub        func(string, string) (string, v7action.Warnings, error)
    62  	createDeploymentByApplicationAndDropletMutex       sync.RWMutex
    63  	createDeploymentByApplicationAndDropletArgsForCall []struct {
    64  		arg1 string
    65  		arg2 string
    66  	}
    67  	createDeploymentByApplicationAndDropletReturns struct {
    68  		result1 string
    69  		result2 v7action.Warnings
    70  		result3 error
    71  	}
    72  	createDeploymentByApplicationAndDropletReturnsOnCall map[int]struct {
    73  		result1 string
    74  		result2 v7action.Warnings
    75  		result3 error
    76  	}
    77  	CreateDockerPackageByApplicationStub        func(string, v7action.DockerImageCredentials) (v7action.Package, v7action.Warnings, error)
    78  	createDockerPackageByApplicationMutex       sync.RWMutex
    79  	createDockerPackageByApplicationArgsForCall []struct {
    80  		arg1 string
    81  		arg2 v7action.DockerImageCredentials
    82  	}
    83  	createDockerPackageByApplicationReturns struct {
    84  		result1 v7action.Package
    85  		result2 v7action.Warnings
    86  		result3 error
    87  	}
    88  	createDockerPackageByApplicationReturnsOnCall map[int]struct {
    89  		result1 v7action.Package
    90  		result2 v7action.Warnings
    91  		result3 error
    92  	}
    93  	CreateRouteStub        func(string, string, string, string, int) (resources.Route, v7action.Warnings, error)
    94  	createRouteMutex       sync.RWMutex
    95  	createRouteArgsForCall []struct {
    96  		arg1 string
    97  		arg2 string
    98  		arg3 string
    99  		arg4 string
   100  		arg5 int
   101  	}
   102  	createRouteReturns struct {
   103  		result1 resources.Route
   104  		result2 v7action.Warnings
   105  		result3 error
   106  	}
   107  	createRouteReturnsOnCall map[int]struct {
   108  		result1 resources.Route
   109  		result2 v7action.Warnings
   110  		result3 error
   111  	}
   112  	GetApplicationByNameAndSpaceStub        func(string, string) (resources.Application, v7action.Warnings, error)
   113  	getApplicationByNameAndSpaceMutex       sync.RWMutex
   114  	getApplicationByNameAndSpaceArgsForCall []struct {
   115  		arg1 string
   116  		arg2 string
   117  	}
   118  	getApplicationByNameAndSpaceReturns struct {
   119  		result1 resources.Application
   120  		result2 v7action.Warnings
   121  		result3 error
   122  	}
   123  	getApplicationByNameAndSpaceReturnsOnCall map[int]struct {
   124  		result1 resources.Application
   125  		result2 v7action.Warnings
   126  		result3 error
   127  	}
   128  	GetApplicationDropletsStub        func(string, string) ([]resources.Droplet, v7action.Warnings, error)
   129  	getApplicationDropletsMutex       sync.RWMutex
   130  	getApplicationDropletsArgsForCall []struct {
   131  		arg1 string
   132  		arg2 string
   133  	}
   134  	getApplicationDropletsReturns struct {
   135  		result1 []resources.Droplet
   136  		result2 v7action.Warnings
   137  		result3 error
   138  	}
   139  	getApplicationDropletsReturnsOnCall map[int]struct {
   140  		result1 []resources.Droplet
   141  		result2 v7action.Warnings
   142  		result3 error
   143  	}
   144  	GetApplicationRoutesStub        func(string) ([]resources.Route, v7action.Warnings, error)
   145  	getApplicationRoutesMutex       sync.RWMutex
   146  	getApplicationRoutesArgsForCall []struct {
   147  		arg1 string
   148  	}
   149  	getApplicationRoutesReturns struct {
   150  		result1 []resources.Route
   151  		result2 v7action.Warnings
   152  		result3 error
   153  	}
   154  	getApplicationRoutesReturnsOnCall map[int]struct {
   155  		result1 []resources.Route
   156  		result2 v7action.Warnings
   157  		result3 error
   158  	}
   159  	GetApplicationsByNamesAndSpaceStub        func([]string, string) ([]resources.Application, v7action.Warnings, error)
   160  	getApplicationsByNamesAndSpaceMutex       sync.RWMutex
   161  	getApplicationsByNamesAndSpaceArgsForCall []struct {
   162  		arg1 []string
   163  		arg2 string
   164  	}
   165  	getApplicationsByNamesAndSpaceReturns struct {
   166  		result1 []resources.Application
   167  		result2 v7action.Warnings
   168  		result3 error
   169  	}
   170  	getApplicationsByNamesAndSpaceReturnsOnCall map[int]struct {
   171  		result1 []resources.Application
   172  		result2 v7action.Warnings
   173  		result3 error
   174  	}
   175  	GetDefaultDomainStub        func(string) (resources.Domain, v7action.Warnings, error)
   176  	getDefaultDomainMutex       sync.RWMutex
   177  	getDefaultDomainArgsForCall []struct {
   178  		arg1 string
   179  	}
   180  	getDefaultDomainReturns struct {
   181  		result1 resources.Domain
   182  		result2 v7action.Warnings
   183  		result3 error
   184  	}
   185  	getDefaultDomainReturnsOnCall map[int]struct {
   186  		result1 resources.Domain
   187  		result2 v7action.Warnings
   188  		result3 error
   189  	}
   190  	GetDomainStub        func(string) (resources.Domain, v7action.Warnings, error)
   191  	getDomainMutex       sync.RWMutex
   192  	getDomainArgsForCall []struct {
   193  		arg1 string
   194  	}
   195  	getDomainReturns struct {
   196  		result1 resources.Domain
   197  		result2 v7action.Warnings
   198  		result3 error
   199  	}
   200  	getDomainReturnsOnCall map[int]struct {
   201  		result1 resources.Domain
   202  		result2 v7action.Warnings
   203  		result3 error
   204  	}
   205  	GetRouteByAttributesStub        func(resources.Domain, string, string, int) (resources.Route, v7action.Warnings, error)
   206  	getRouteByAttributesMutex       sync.RWMutex
   207  	getRouteByAttributesArgsForCall []struct {
   208  		arg1 resources.Domain
   209  		arg2 string
   210  		arg3 string
   211  		arg4 int
   212  	}
   213  	getRouteByAttributesReturns struct {
   214  		result1 resources.Route
   215  		result2 v7action.Warnings
   216  		result3 error
   217  	}
   218  	getRouteByAttributesReturnsOnCall map[int]struct {
   219  		result1 resources.Route
   220  		result2 v7action.Warnings
   221  		result3 error
   222  	}
   223  	GetRouteDestinationByAppGUIDStub        func(resources.Route, string) (resources.RouteDestination, error)
   224  	getRouteDestinationByAppGUIDMutex       sync.RWMutex
   225  	getRouteDestinationByAppGUIDArgsForCall []struct {
   226  		arg1 resources.Route
   227  		arg2 string
   228  	}
   229  	getRouteDestinationByAppGUIDReturns struct {
   230  		result1 resources.RouteDestination
   231  		result2 error
   232  	}
   233  	getRouteDestinationByAppGUIDReturnsOnCall map[int]struct {
   234  		result1 resources.RouteDestination
   235  		result2 error
   236  	}
   237  	MapRouteStub        func(string, string) (v7action.Warnings, error)
   238  	mapRouteMutex       sync.RWMutex
   239  	mapRouteArgsForCall []struct {
   240  		arg1 string
   241  		arg2 string
   242  	}
   243  	mapRouteReturns struct {
   244  		result1 v7action.Warnings
   245  		result2 error
   246  	}
   247  	mapRouteReturnsOnCall map[int]struct {
   248  		result1 v7action.Warnings
   249  		result2 error
   250  	}
   251  	PollBuildStub        func(string, string) (resources.Droplet, v7action.Warnings, error)
   252  	pollBuildMutex       sync.RWMutex
   253  	pollBuildArgsForCall []struct {
   254  		arg1 string
   255  		arg2 string
   256  	}
   257  	pollBuildReturns struct {
   258  		result1 resources.Droplet
   259  		result2 v7action.Warnings
   260  		result3 error
   261  	}
   262  	pollBuildReturnsOnCall map[int]struct {
   263  		result1 resources.Droplet
   264  		result2 v7action.Warnings
   265  		result3 error
   266  	}
   267  	PollPackageStub        func(v7action.Package) (v7action.Package, v7action.Warnings, error)
   268  	pollPackageMutex       sync.RWMutex
   269  	pollPackageArgsForCall []struct {
   270  		arg1 v7action.Package
   271  	}
   272  	pollPackageReturns struct {
   273  		result1 v7action.Package
   274  		result2 v7action.Warnings
   275  		result3 error
   276  	}
   277  	pollPackageReturnsOnCall map[int]struct {
   278  		result1 v7action.Package
   279  		result2 v7action.Warnings
   280  		result3 error
   281  	}
   282  	PollStartStub        func(resources.Application, bool, func(string)) (v7action.Warnings, error)
   283  	pollStartMutex       sync.RWMutex
   284  	pollStartArgsForCall []struct {
   285  		arg1 resources.Application
   286  		arg2 bool
   287  		arg3 func(string)
   288  	}
   289  	pollStartReturns struct {
   290  		result1 v7action.Warnings
   291  		result2 error
   292  	}
   293  	pollStartReturnsOnCall map[int]struct {
   294  		result1 v7action.Warnings
   295  		result2 error
   296  	}
   297  	PollStartForRollingStub        func(resources.Application, string, bool, func(string)) (v7action.Warnings, error)
   298  	pollStartForRollingMutex       sync.RWMutex
   299  	pollStartForRollingArgsForCall []struct {
   300  		arg1 resources.Application
   301  		arg2 string
   302  		arg3 bool
   303  		arg4 func(string)
   304  	}
   305  	pollStartForRollingReturns struct {
   306  		result1 v7action.Warnings
   307  		result2 error
   308  	}
   309  	pollStartForRollingReturnsOnCall map[int]struct {
   310  		result1 v7action.Warnings
   311  		result2 error
   312  	}
   313  	ResourceMatchStub        func([]sharedaction.V3Resource) ([]sharedaction.V3Resource, v7action.Warnings, error)
   314  	resourceMatchMutex       sync.RWMutex
   315  	resourceMatchArgsForCall []struct {
   316  		arg1 []sharedaction.V3Resource
   317  	}
   318  	resourceMatchReturns struct {
   319  		result1 []sharedaction.V3Resource
   320  		result2 v7action.Warnings
   321  		result3 error
   322  	}
   323  	resourceMatchReturnsOnCall map[int]struct {
   324  		result1 []sharedaction.V3Resource
   325  		result2 v7action.Warnings
   326  		result3 error
   327  	}
   328  	RestartApplicationStub        func(string, bool) (v7action.Warnings, error)
   329  	restartApplicationMutex       sync.RWMutex
   330  	restartApplicationArgsForCall []struct {
   331  		arg1 string
   332  		arg2 bool
   333  	}
   334  	restartApplicationReturns struct {
   335  		result1 v7action.Warnings
   336  		result2 error
   337  	}
   338  	restartApplicationReturnsOnCall map[int]struct {
   339  		result1 v7action.Warnings
   340  		result2 error
   341  	}
   342  	ScaleProcessByApplicationStub        func(string, v7action.Process) (v7action.Warnings, error)
   343  	scaleProcessByApplicationMutex       sync.RWMutex
   344  	scaleProcessByApplicationArgsForCall []struct {
   345  		arg1 string
   346  		arg2 v7action.Process
   347  	}
   348  	scaleProcessByApplicationReturns struct {
   349  		result1 v7action.Warnings
   350  		result2 error
   351  	}
   352  	scaleProcessByApplicationReturnsOnCall map[int]struct {
   353  		result1 v7action.Warnings
   354  		result2 error
   355  	}
   356  	SetApplicationDropletStub        func(string, string) (v7action.Warnings, error)
   357  	setApplicationDropletMutex       sync.RWMutex
   358  	setApplicationDropletArgsForCall []struct {
   359  		arg1 string
   360  		arg2 string
   361  	}
   362  	setApplicationDropletReturns struct {
   363  		result1 v7action.Warnings
   364  		result2 error
   365  	}
   366  	setApplicationDropletReturnsOnCall map[int]struct {
   367  		result1 v7action.Warnings
   368  		result2 error
   369  	}
   370  	SetApplicationManifestStub        func(string, []byte) (v7action.Warnings, error)
   371  	setApplicationManifestMutex       sync.RWMutex
   372  	setApplicationManifestArgsForCall []struct {
   373  		arg1 string
   374  		arg2 []byte
   375  	}
   376  	setApplicationManifestReturns struct {
   377  		result1 v7action.Warnings
   378  		result2 error
   379  	}
   380  	setApplicationManifestReturnsOnCall map[int]struct {
   381  		result1 v7action.Warnings
   382  		result2 error
   383  	}
   384  	SetSpaceManifestStub        func(string, []byte) (v7action.Warnings, error)
   385  	setSpaceManifestMutex       sync.RWMutex
   386  	setSpaceManifestArgsForCall []struct {
   387  		arg1 string
   388  		arg2 []byte
   389  	}
   390  	setSpaceManifestReturns struct {
   391  		result1 v7action.Warnings
   392  		result2 error
   393  	}
   394  	setSpaceManifestReturnsOnCall map[int]struct {
   395  		result1 v7action.Warnings
   396  		result2 error
   397  	}
   398  	StageApplicationPackageStub        func(string) (v7action.Build, v7action.Warnings, error)
   399  	stageApplicationPackageMutex       sync.RWMutex
   400  	stageApplicationPackageArgsForCall []struct {
   401  		arg1 string
   402  	}
   403  	stageApplicationPackageReturns struct {
   404  		result1 v7action.Build
   405  		result2 v7action.Warnings
   406  		result3 error
   407  	}
   408  	stageApplicationPackageReturnsOnCall map[int]struct {
   409  		result1 v7action.Build
   410  		result2 v7action.Warnings
   411  		result3 error
   412  	}
   413  	StopApplicationStub        func(string) (v7action.Warnings, error)
   414  	stopApplicationMutex       sync.RWMutex
   415  	stopApplicationArgsForCall []struct {
   416  		arg1 string
   417  	}
   418  	stopApplicationReturns struct {
   419  		result1 v7action.Warnings
   420  		result2 error
   421  	}
   422  	stopApplicationReturnsOnCall map[int]struct {
   423  		result1 v7action.Warnings
   424  		result2 error
   425  	}
   426  	UnmapRouteStub        func(string, string) (v7action.Warnings, error)
   427  	unmapRouteMutex       sync.RWMutex
   428  	unmapRouteArgsForCall []struct {
   429  		arg1 string
   430  		arg2 string
   431  	}
   432  	unmapRouteReturns struct {
   433  		result1 v7action.Warnings
   434  		result2 error
   435  	}
   436  	unmapRouteReturnsOnCall map[int]struct {
   437  		result1 v7action.Warnings
   438  		result2 error
   439  	}
   440  	UpdateApplicationStub        func(resources.Application) (resources.Application, v7action.Warnings, error)
   441  	updateApplicationMutex       sync.RWMutex
   442  	updateApplicationArgsForCall []struct {
   443  		arg1 resources.Application
   444  	}
   445  	updateApplicationReturns struct {
   446  		result1 resources.Application
   447  		result2 v7action.Warnings
   448  		result3 error
   449  	}
   450  	updateApplicationReturnsOnCall map[int]struct {
   451  		result1 resources.Application
   452  		result2 v7action.Warnings
   453  		result3 error
   454  	}
   455  	UpdateProcessByTypeAndApplicationStub        func(string, string, v7action.Process) (v7action.Warnings, error)
   456  	updateProcessByTypeAndApplicationMutex       sync.RWMutex
   457  	updateProcessByTypeAndApplicationArgsForCall []struct {
   458  		arg1 string
   459  		arg2 string
   460  		arg3 v7action.Process
   461  	}
   462  	updateProcessByTypeAndApplicationReturns struct {
   463  		result1 v7action.Warnings
   464  		result2 error
   465  	}
   466  	updateProcessByTypeAndApplicationReturnsOnCall map[int]struct {
   467  		result1 v7action.Warnings
   468  		result2 error
   469  	}
   470  	UploadBitsPackageStub        func(v7action.Package, []sharedaction.V3Resource, io.Reader, int64) (v7action.Package, v7action.Warnings, error)
   471  	uploadBitsPackageMutex       sync.RWMutex
   472  	uploadBitsPackageArgsForCall []struct {
   473  		arg1 v7action.Package
   474  		arg2 []sharedaction.V3Resource
   475  		arg3 io.Reader
   476  		arg4 int64
   477  	}
   478  	uploadBitsPackageReturns struct {
   479  		result1 v7action.Package
   480  		result2 v7action.Warnings
   481  		result3 error
   482  	}
   483  	uploadBitsPackageReturnsOnCall map[int]struct {
   484  		result1 v7action.Package
   485  		result2 v7action.Warnings
   486  		result3 error
   487  	}
   488  	UploadDropletStub        func(string, string, io.Reader, int64) (v7action.Warnings, error)
   489  	uploadDropletMutex       sync.RWMutex
   490  	uploadDropletArgsForCall []struct {
   491  		arg1 string
   492  		arg2 string
   493  		arg3 io.Reader
   494  		arg4 int64
   495  	}
   496  	uploadDropletReturns struct {
   497  		result1 v7action.Warnings
   498  		result2 error
   499  	}
   500  	uploadDropletReturnsOnCall map[int]struct {
   501  		result1 v7action.Warnings
   502  		result2 error
   503  	}
   504  	invocations      map[string][][]interface{}
   505  	invocationsMutex sync.RWMutex
   506  }
   507  
   508  func (fake *FakeV7Actor) CreateApplicationDroplet(arg1 string) (resources.Droplet, v7action.Warnings, error) {
   509  	fake.createApplicationDropletMutex.Lock()
   510  	ret, specificReturn := fake.createApplicationDropletReturnsOnCall[len(fake.createApplicationDropletArgsForCall)]
   511  	fake.createApplicationDropletArgsForCall = append(fake.createApplicationDropletArgsForCall, struct {
   512  		arg1 string
   513  	}{arg1})
   514  	fake.recordInvocation("CreateApplicationDroplet", []interface{}{arg1})
   515  	fake.createApplicationDropletMutex.Unlock()
   516  	if fake.CreateApplicationDropletStub != nil {
   517  		return fake.CreateApplicationDropletStub(arg1)
   518  	}
   519  	if specificReturn {
   520  		return ret.result1, ret.result2, ret.result3
   521  	}
   522  	fakeReturns := fake.createApplicationDropletReturns
   523  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   524  }
   525  
   526  func (fake *FakeV7Actor) CreateApplicationDropletCallCount() int {
   527  	fake.createApplicationDropletMutex.RLock()
   528  	defer fake.createApplicationDropletMutex.RUnlock()
   529  	return len(fake.createApplicationDropletArgsForCall)
   530  }
   531  
   532  func (fake *FakeV7Actor) CreateApplicationDropletCalls(stub func(string) (resources.Droplet, v7action.Warnings, error)) {
   533  	fake.createApplicationDropletMutex.Lock()
   534  	defer fake.createApplicationDropletMutex.Unlock()
   535  	fake.CreateApplicationDropletStub = stub
   536  }
   537  
   538  func (fake *FakeV7Actor) CreateApplicationDropletArgsForCall(i int) string {
   539  	fake.createApplicationDropletMutex.RLock()
   540  	defer fake.createApplicationDropletMutex.RUnlock()
   541  	argsForCall := fake.createApplicationDropletArgsForCall[i]
   542  	return argsForCall.arg1
   543  }
   544  
   545  func (fake *FakeV7Actor) CreateApplicationDropletReturns(result1 resources.Droplet, result2 v7action.Warnings, result3 error) {
   546  	fake.createApplicationDropletMutex.Lock()
   547  	defer fake.createApplicationDropletMutex.Unlock()
   548  	fake.CreateApplicationDropletStub = nil
   549  	fake.createApplicationDropletReturns = struct {
   550  		result1 resources.Droplet
   551  		result2 v7action.Warnings
   552  		result3 error
   553  	}{result1, result2, result3}
   554  }
   555  
   556  func (fake *FakeV7Actor) CreateApplicationDropletReturnsOnCall(i int, result1 resources.Droplet, result2 v7action.Warnings, result3 error) {
   557  	fake.createApplicationDropletMutex.Lock()
   558  	defer fake.createApplicationDropletMutex.Unlock()
   559  	fake.CreateApplicationDropletStub = nil
   560  	if fake.createApplicationDropletReturnsOnCall == nil {
   561  		fake.createApplicationDropletReturnsOnCall = make(map[int]struct {
   562  			result1 resources.Droplet
   563  			result2 v7action.Warnings
   564  			result3 error
   565  		})
   566  	}
   567  	fake.createApplicationDropletReturnsOnCall[i] = struct {
   568  		result1 resources.Droplet
   569  		result2 v7action.Warnings
   570  		result3 error
   571  	}{result1, result2, result3}
   572  }
   573  
   574  func (fake *FakeV7Actor) CreateApplicationInSpace(arg1 resources.Application, arg2 string) (resources.Application, v7action.Warnings, error) {
   575  	fake.createApplicationInSpaceMutex.Lock()
   576  	ret, specificReturn := fake.createApplicationInSpaceReturnsOnCall[len(fake.createApplicationInSpaceArgsForCall)]
   577  	fake.createApplicationInSpaceArgsForCall = append(fake.createApplicationInSpaceArgsForCall, struct {
   578  		arg1 resources.Application
   579  		arg2 string
   580  	}{arg1, arg2})
   581  	fake.recordInvocation("CreateApplicationInSpace", []interface{}{arg1, arg2})
   582  	fake.createApplicationInSpaceMutex.Unlock()
   583  	if fake.CreateApplicationInSpaceStub != nil {
   584  		return fake.CreateApplicationInSpaceStub(arg1, arg2)
   585  	}
   586  	if specificReturn {
   587  		return ret.result1, ret.result2, ret.result3
   588  	}
   589  	fakeReturns := fake.createApplicationInSpaceReturns
   590  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   591  }
   592  
   593  func (fake *FakeV7Actor) CreateApplicationInSpaceCallCount() int {
   594  	fake.createApplicationInSpaceMutex.RLock()
   595  	defer fake.createApplicationInSpaceMutex.RUnlock()
   596  	return len(fake.createApplicationInSpaceArgsForCall)
   597  }
   598  
   599  func (fake *FakeV7Actor) CreateApplicationInSpaceCalls(stub func(resources.Application, string) (resources.Application, v7action.Warnings, error)) {
   600  	fake.createApplicationInSpaceMutex.Lock()
   601  	defer fake.createApplicationInSpaceMutex.Unlock()
   602  	fake.CreateApplicationInSpaceStub = stub
   603  }
   604  
   605  func (fake *FakeV7Actor) CreateApplicationInSpaceArgsForCall(i int) (resources.Application, string) {
   606  	fake.createApplicationInSpaceMutex.RLock()
   607  	defer fake.createApplicationInSpaceMutex.RUnlock()
   608  	argsForCall := fake.createApplicationInSpaceArgsForCall[i]
   609  	return argsForCall.arg1, argsForCall.arg2
   610  }
   611  
   612  func (fake *FakeV7Actor) CreateApplicationInSpaceReturns(result1 resources.Application, result2 v7action.Warnings, result3 error) {
   613  	fake.createApplicationInSpaceMutex.Lock()
   614  	defer fake.createApplicationInSpaceMutex.Unlock()
   615  	fake.CreateApplicationInSpaceStub = nil
   616  	fake.createApplicationInSpaceReturns = struct {
   617  		result1 resources.Application
   618  		result2 v7action.Warnings
   619  		result3 error
   620  	}{result1, result2, result3}
   621  }
   622  
   623  func (fake *FakeV7Actor) CreateApplicationInSpaceReturnsOnCall(i int, result1 resources.Application, result2 v7action.Warnings, result3 error) {
   624  	fake.createApplicationInSpaceMutex.Lock()
   625  	defer fake.createApplicationInSpaceMutex.Unlock()
   626  	fake.CreateApplicationInSpaceStub = nil
   627  	if fake.createApplicationInSpaceReturnsOnCall == nil {
   628  		fake.createApplicationInSpaceReturnsOnCall = make(map[int]struct {
   629  			result1 resources.Application
   630  			result2 v7action.Warnings
   631  			result3 error
   632  		})
   633  	}
   634  	fake.createApplicationInSpaceReturnsOnCall[i] = struct {
   635  		result1 resources.Application
   636  		result2 v7action.Warnings
   637  		result3 error
   638  	}{result1, result2, result3}
   639  }
   640  
   641  func (fake *FakeV7Actor) CreateBitsPackageByApplication(arg1 string) (v7action.Package, v7action.Warnings, error) {
   642  	fake.createBitsPackageByApplicationMutex.Lock()
   643  	ret, specificReturn := fake.createBitsPackageByApplicationReturnsOnCall[len(fake.createBitsPackageByApplicationArgsForCall)]
   644  	fake.createBitsPackageByApplicationArgsForCall = append(fake.createBitsPackageByApplicationArgsForCall, struct {
   645  		arg1 string
   646  	}{arg1})
   647  	fake.recordInvocation("CreateBitsPackageByApplication", []interface{}{arg1})
   648  	fake.createBitsPackageByApplicationMutex.Unlock()
   649  	if fake.CreateBitsPackageByApplicationStub != nil {
   650  		return fake.CreateBitsPackageByApplicationStub(arg1)
   651  	}
   652  	if specificReturn {
   653  		return ret.result1, ret.result2, ret.result3
   654  	}
   655  	fakeReturns := fake.createBitsPackageByApplicationReturns
   656  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   657  }
   658  
   659  func (fake *FakeV7Actor) CreateBitsPackageByApplicationCallCount() int {
   660  	fake.createBitsPackageByApplicationMutex.RLock()
   661  	defer fake.createBitsPackageByApplicationMutex.RUnlock()
   662  	return len(fake.createBitsPackageByApplicationArgsForCall)
   663  }
   664  
   665  func (fake *FakeV7Actor) CreateBitsPackageByApplicationCalls(stub func(string) (v7action.Package, v7action.Warnings, error)) {
   666  	fake.createBitsPackageByApplicationMutex.Lock()
   667  	defer fake.createBitsPackageByApplicationMutex.Unlock()
   668  	fake.CreateBitsPackageByApplicationStub = stub
   669  }
   670  
   671  func (fake *FakeV7Actor) CreateBitsPackageByApplicationArgsForCall(i int) string {
   672  	fake.createBitsPackageByApplicationMutex.RLock()
   673  	defer fake.createBitsPackageByApplicationMutex.RUnlock()
   674  	argsForCall := fake.createBitsPackageByApplicationArgsForCall[i]
   675  	return argsForCall.arg1
   676  }
   677  
   678  func (fake *FakeV7Actor) CreateBitsPackageByApplicationReturns(result1 v7action.Package, result2 v7action.Warnings, result3 error) {
   679  	fake.createBitsPackageByApplicationMutex.Lock()
   680  	defer fake.createBitsPackageByApplicationMutex.Unlock()
   681  	fake.CreateBitsPackageByApplicationStub = nil
   682  	fake.createBitsPackageByApplicationReturns = struct {
   683  		result1 v7action.Package
   684  		result2 v7action.Warnings
   685  		result3 error
   686  	}{result1, result2, result3}
   687  }
   688  
   689  func (fake *FakeV7Actor) CreateBitsPackageByApplicationReturnsOnCall(i int, result1 v7action.Package, result2 v7action.Warnings, result3 error) {
   690  	fake.createBitsPackageByApplicationMutex.Lock()
   691  	defer fake.createBitsPackageByApplicationMutex.Unlock()
   692  	fake.CreateBitsPackageByApplicationStub = nil
   693  	if fake.createBitsPackageByApplicationReturnsOnCall == nil {
   694  		fake.createBitsPackageByApplicationReturnsOnCall = make(map[int]struct {
   695  			result1 v7action.Package
   696  			result2 v7action.Warnings
   697  			result3 error
   698  		})
   699  	}
   700  	fake.createBitsPackageByApplicationReturnsOnCall[i] = struct {
   701  		result1 v7action.Package
   702  		result2 v7action.Warnings
   703  		result3 error
   704  	}{result1, result2, result3}
   705  }
   706  
   707  func (fake *FakeV7Actor) CreateDeploymentByApplicationAndDroplet(arg1 string, arg2 string) (string, v7action.Warnings, error) {
   708  	fake.createDeploymentByApplicationAndDropletMutex.Lock()
   709  	ret, specificReturn := fake.createDeploymentByApplicationAndDropletReturnsOnCall[len(fake.createDeploymentByApplicationAndDropletArgsForCall)]
   710  	fake.createDeploymentByApplicationAndDropletArgsForCall = append(fake.createDeploymentByApplicationAndDropletArgsForCall, struct {
   711  		arg1 string
   712  		arg2 string
   713  	}{arg1, arg2})
   714  	fake.recordInvocation("CreateDeploymentByApplicationAndDroplet", []interface{}{arg1, arg2})
   715  	fake.createDeploymentByApplicationAndDropletMutex.Unlock()
   716  	if fake.CreateDeploymentByApplicationAndDropletStub != nil {
   717  		return fake.CreateDeploymentByApplicationAndDropletStub(arg1, arg2)
   718  	}
   719  	if specificReturn {
   720  		return ret.result1, ret.result2, ret.result3
   721  	}
   722  	fakeReturns := fake.createDeploymentByApplicationAndDropletReturns
   723  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   724  }
   725  
   726  func (fake *FakeV7Actor) CreateDeploymentByApplicationAndDropletCallCount() int {
   727  	fake.createDeploymentByApplicationAndDropletMutex.RLock()
   728  	defer fake.createDeploymentByApplicationAndDropletMutex.RUnlock()
   729  	return len(fake.createDeploymentByApplicationAndDropletArgsForCall)
   730  }
   731  
   732  func (fake *FakeV7Actor) CreateDeploymentByApplicationAndDropletCalls(stub func(string, string) (string, v7action.Warnings, error)) {
   733  	fake.createDeploymentByApplicationAndDropletMutex.Lock()
   734  	defer fake.createDeploymentByApplicationAndDropletMutex.Unlock()
   735  	fake.CreateDeploymentByApplicationAndDropletStub = stub
   736  }
   737  
   738  func (fake *FakeV7Actor) CreateDeploymentByApplicationAndDropletArgsForCall(i int) (string, string) {
   739  	fake.createDeploymentByApplicationAndDropletMutex.RLock()
   740  	defer fake.createDeploymentByApplicationAndDropletMutex.RUnlock()
   741  	argsForCall := fake.createDeploymentByApplicationAndDropletArgsForCall[i]
   742  	return argsForCall.arg1, argsForCall.arg2
   743  }
   744  
   745  func (fake *FakeV7Actor) CreateDeploymentByApplicationAndDropletReturns(result1 string, result2 v7action.Warnings, result3 error) {
   746  	fake.createDeploymentByApplicationAndDropletMutex.Lock()
   747  	defer fake.createDeploymentByApplicationAndDropletMutex.Unlock()
   748  	fake.CreateDeploymentByApplicationAndDropletStub = nil
   749  	fake.createDeploymentByApplicationAndDropletReturns = struct {
   750  		result1 string
   751  		result2 v7action.Warnings
   752  		result3 error
   753  	}{result1, result2, result3}
   754  }
   755  
   756  func (fake *FakeV7Actor) CreateDeploymentByApplicationAndDropletReturnsOnCall(i int, result1 string, result2 v7action.Warnings, result3 error) {
   757  	fake.createDeploymentByApplicationAndDropletMutex.Lock()
   758  	defer fake.createDeploymentByApplicationAndDropletMutex.Unlock()
   759  	fake.CreateDeploymentByApplicationAndDropletStub = nil
   760  	if fake.createDeploymentByApplicationAndDropletReturnsOnCall == nil {
   761  		fake.createDeploymentByApplicationAndDropletReturnsOnCall = make(map[int]struct {
   762  			result1 string
   763  			result2 v7action.Warnings
   764  			result3 error
   765  		})
   766  	}
   767  	fake.createDeploymentByApplicationAndDropletReturnsOnCall[i] = struct {
   768  		result1 string
   769  		result2 v7action.Warnings
   770  		result3 error
   771  	}{result1, result2, result3}
   772  }
   773  
   774  func (fake *FakeV7Actor) CreateDockerPackageByApplication(arg1 string, arg2 v7action.DockerImageCredentials) (v7action.Package, v7action.Warnings, error) {
   775  	fake.createDockerPackageByApplicationMutex.Lock()
   776  	ret, specificReturn := fake.createDockerPackageByApplicationReturnsOnCall[len(fake.createDockerPackageByApplicationArgsForCall)]
   777  	fake.createDockerPackageByApplicationArgsForCall = append(fake.createDockerPackageByApplicationArgsForCall, struct {
   778  		arg1 string
   779  		arg2 v7action.DockerImageCredentials
   780  	}{arg1, arg2})
   781  	fake.recordInvocation("CreateDockerPackageByApplication", []interface{}{arg1, arg2})
   782  	fake.createDockerPackageByApplicationMutex.Unlock()
   783  	if fake.CreateDockerPackageByApplicationStub != nil {
   784  		return fake.CreateDockerPackageByApplicationStub(arg1, arg2)
   785  	}
   786  	if specificReturn {
   787  		return ret.result1, ret.result2, ret.result3
   788  	}
   789  	fakeReturns := fake.createDockerPackageByApplicationReturns
   790  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   791  }
   792  
   793  func (fake *FakeV7Actor) CreateDockerPackageByApplicationCallCount() int {
   794  	fake.createDockerPackageByApplicationMutex.RLock()
   795  	defer fake.createDockerPackageByApplicationMutex.RUnlock()
   796  	return len(fake.createDockerPackageByApplicationArgsForCall)
   797  }
   798  
   799  func (fake *FakeV7Actor) CreateDockerPackageByApplicationCalls(stub func(string, v7action.DockerImageCredentials) (v7action.Package, v7action.Warnings, error)) {
   800  	fake.createDockerPackageByApplicationMutex.Lock()
   801  	defer fake.createDockerPackageByApplicationMutex.Unlock()
   802  	fake.CreateDockerPackageByApplicationStub = stub
   803  }
   804  
   805  func (fake *FakeV7Actor) CreateDockerPackageByApplicationArgsForCall(i int) (string, v7action.DockerImageCredentials) {
   806  	fake.createDockerPackageByApplicationMutex.RLock()
   807  	defer fake.createDockerPackageByApplicationMutex.RUnlock()
   808  	argsForCall := fake.createDockerPackageByApplicationArgsForCall[i]
   809  	return argsForCall.arg1, argsForCall.arg2
   810  }
   811  
   812  func (fake *FakeV7Actor) CreateDockerPackageByApplicationReturns(result1 v7action.Package, result2 v7action.Warnings, result3 error) {
   813  	fake.createDockerPackageByApplicationMutex.Lock()
   814  	defer fake.createDockerPackageByApplicationMutex.Unlock()
   815  	fake.CreateDockerPackageByApplicationStub = nil
   816  	fake.createDockerPackageByApplicationReturns = struct {
   817  		result1 v7action.Package
   818  		result2 v7action.Warnings
   819  		result3 error
   820  	}{result1, result2, result3}
   821  }
   822  
   823  func (fake *FakeV7Actor) CreateDockerPackageByApplicationReturnsOnCall(i int, result1 v7action.Package, result2 v7action.Warnings, result3 error) {
   824  	fake.createDockerPackageByApplicationMutex.Lock()
   825  	defer fake.createDockerPackageByApplicationMutex.Unlock()
   826  	fake.CreateDockerPackageByApplicationStub = nil
   827  	if fake.createDockerPackageByApplicationReturnsOnCall == nil {
   828  		fake.createDockerPackageByApplicationReturnsOnCall = make(map[int]struct {
   829  			result1 v7action.Package
   830  			result2 v7action.Warnings
   831  			result3 error
   832  		})
   833  	}
   834  	fake.createDockerPackageByApplicationReturnsOnCall[i] = struct {
   835  		result1 v7action.Package
   836  		result2 v7action.Warnings
   837  		result3 error
   838  	}{result1, result2, result3}
   839  }
   840  
   841  func (fake *FakeV7Actor) CreateRoute(arg1 string, arg2 string, arg3 string, arg4 string, arg5 int) (resources.Route, v7action.Warnings, error) {
   842  	fake.createRouteMutex.Lock()
   843  	ret, specificReturn := fake.createRouteReturnsOnCall[len(fake.createRouteArgsForCall)]
   844  	fake.createRouteArgsForCall = append(fake.createRouteArgsForCall, struct {
   845  		arg1 string
   846  		arg2 string
   847  		arg3 string
   848  		arg4 string
   849  		arg5 int
   850  	}{arg1, arg2, arg3, arg4, arg5})
   851  	fake.recordInvocation("CreateRoute", []interface{}{arg1, arg2, arg3, arg4, arg5})
   852  	fake.createRouteMutex.Unlock()
   853  	if fake.CreateRouteStub != nil {
   854  		return fake.CreateRouteStub(arg1, arg2, arg3, arg4, arg5)
   855  	}
   856  	if specificReturn {
   857  		return ret.result1, ret.result2, ret.result3
   858  	}
   859  	fakeReturns := fake.createRouteReturns
   860  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   861  }
   862  
   863  func (fake *FakeV7Actor) CreateRouteCallCount() int {
   864  	fake.createRouteMutex.RLock()
   865  	defer fake.createRouteMutex.RUnlock()
   866  	return len(fake.createRouteArgsForCall)
   867  }
   868  
   869  func (fake *FakeV7Actor) CreateRouteCalls(stub func(string, string, string, string, int) (resources.Route, v7action.Warnings, error)) {
   870  	fake.createRouteMutex.Lock()
   871  	defer fake.createRouteMutex.Unlock()
   872  	fake.CreateRouteStub = stub
   873  }
   874  
   875  func (fake *FakeV7Actor) CreateRouteArgsForCall(i int) (string, string, string, string, int) {
   876  	fake.createRouteMutex.RLock()
   877  	defer fake.createRouteMutex.RUnlock()
   878  	argsForCall := fake.createRouteArgsForCall[i]
   879  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4, argsForCall.arg5
   880  }
   881  
   882  func (fake *FakeV7Actor) CreateRouteReturns(result1 resources.Route, result2 v7action.Warnings, result3 error) {
   883  	fake.createRouteMutex.Lock()
   884  	defer fake.createRouteMutex.Unlock()
   885  	fake.CreateRouteStub = nil
   886  	fake.createRouteReturns = struct {
   887  		result1 resources.Route
   888  		result2 v7action.Warnings
   889  		result3 error
   890  	}{result1, result2, result3}
   891  }
   892  
   893  func (fake *FakeV7Actor) CreateRouteReturnsOnCall(i int, result1 resources.Route, result2 v7action.Warnings, result3 error) {
   894  	fake.createRouteMutex.Lock()
   895  	defer fake.createRouteMutex.Unlock()
   896  	fake.CreateRouteStub = nil
   897  	if fake.createRouteReturnsOnCall == nil {
   898  		fake.createRouteReturnsOnCall = make(map[int]struct {
   899  			result1 resources.Route
   900  			result2 v7action.Warnings
   901  			result3 error
   902  		})
   903  	}
   904  	fake.createRouteReturnsOnCall[i] = struct {
   905  		result1 resources.Route
   906  		result2 v7action.Warnings
   907  		result3 error
   908  	}{result1, result2, result3}
   909  }
   910  
   911  func (fake *FakeV7Actor) GetApplicationByNameAndSpace(arg1 string, arg2 string) (resources.Application, v7action.Warnings, error) {
   912  	fake.getApplicationByNameAndSpaceMutex.Lock()
   913  	ret, specificReturn := fake.getApplicationByNameAndSpaceReturnsOnCall[len(fake.getApplicationByNameAndSpaceArgsForCall)]
   914  	fake.getApplicationByNameAndSpaceArgsForCall = append(fake.getApplicationByNameAndSpaceArgsForCall, struct {
   915  		arg1 string
   916  		arg2 string
   917  	}{arg1, arg2})
   918  	fake.recordInvocation("GetApplicationByNameAndSpace", []interface{}{arg1, arg2})
   919  	fake.getApplicationByNameAndSpaceMutex.Unlock()
   920  	if fake.GetApplicationByNameAndSpaceStub != nil {
   921  		return fake.GetApplicationByNameAndSpaceStub(arg1, arg2)
   922  	}
   923  	if specificReturn {
   924  		return ret.result1, ret.result2, ret.result3
   925  	}
   926  	fakeReturns := fake.getApplicationByNameAndSpaceReturns
   927  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   928  }
   929  
   930  func (fake *FakeV7Actor) GetApplicationByNameAndSpaceCallCount() int {
   931  	fake.getApplicationByNameAndSpaceMutex.RLock()
   932  	defer fake.getApplicationByNameAndSpaceMutex.RUnlock()
   933  	return len(fake.getApplicationByNameAndSpaceArgsForCall)
   934  }
   935  
   936  func (fake *FakeV7Actor) GetApplicationByNameAndSpaceCalls(stub func(string, string) (resources.Application, v7action.Warnings, error)) {
   937  	fake.getApplicationByNameAndSpaceMutex.Lock()
   938  	defer fake.getApplicationByNameAndSpaceMutex.Unlock()
   939  	fake.GetApplicationByNameAndSpaceStub = stub
   940  }
   941  
   942  func (fake *FakeV7Actor) GetApplicationByNameAndSpaceArgsForCall(i int) (string, string) {
   943  	fake.getApplicationByNameAndSpaceMutex.RLock()
   944  	defer fake.getApplicationByNameAndSpaceMutex.RUnlock()
   945  	argsForCall := fake.getApplicationByNameAndSpaceArgsForCall[i]
   946  	return argsForCall.arg1, argsForCall.arg2
   947  }
   948  
   949  func (fake *FakeV7Actor) GetApplicationByNameAndSpaceReturns(result1 resources.Application, result2 v7action.Warnings, result3 error) {
   950  	fake.getApplicationByNameAndSpaceMutex.Lock()
   951  	defer fake.getApplicationByNameAndSpaceMutex.Unlock()
   952  	fake.GetApplicationByNameAndSpaceStub = nil
   953  	fake.getApplicationByNameAndSpaceReturns = struct {
   954  		result1 resources.Application
   955  		result2 v7action.Warnings
   956  		result3 error
   957  	}{result1, result2, result3}
   958  }
   959  
   960  func (fake *FakeV7Actor) GetApplicationByNameAndSpaceReturnsOnCall(i int, result1 resources.Application, result2 v7action.Warnings, result3 error) {
   961  	fake.getApplicationByNameAndSpaceMutex.Lock()
   962  	defer fake.getApplicationByNameAndSpaceMutex.Unlock()
   963  	fake.GetApplicationByNameAndSpaceStub = nil
   964  	if fake.getApplicationByNameAndSpaceReturnsOnCall == nil {
   965  		fake.getApplicationByNameAndSpaceReturnsOnCall = make(map[int]struct {
   966  			result1 resources.Application
   967  			result2 v7action.Warnings
   968  			result3 error
   969  		})
   970  	}
   971  	fake.getApplicationByNameAndSpaceReturnsOnCall[i] = struct {
   972  		result1 resources.Application
   973  		result2 v7action.Warnings
   974  		result3 error
   975  	}{result1, result2, result3}
   976  }
   977  
   978  func (fake *FakeV7Actor) GetApplicationDroplets(arg1 string, arg2 string) ([]resources.Droplet, v7action.Warnings, error) {
   979  	fake.getApplicationDropletsMutex.Lock()
   980  	ret, specificReturn := fake.getApplicationDropletsReturnsOnCall[len(fake.getApplicationDropletsArgsForCall)]
   981  	fake.getApplicationDropletsArgsForCall = append(fake.getApplicationDropletsArgsForCall, struct {
   982  		arg1 string
   983  		arg2 string
   984  	}{arg1, arg2})
   985  	fake.recordInvocation("GetApplicationDroplets", []interface{}{arg1, arg2})
   986  	fake.getApplicationDropletsMutex.Unlock()
   987  	if fake.GetApplicationDropletsStub != nil {
   988  		return fake.GetApplicationDropletsStub(arg1, arg2)
   989  	}
   990  	if specificReturn {
   991  		return ret.result1, ret.result2, ret.result3
   992  	}
   993  	fakeReturns := fake.getApplicationDropletsReturns
   994  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   995  }
   996  
   997  func (fake *FakeV7Actor) GetApplicationDropletsCallCount() int {
   998  	fake.getApplicationDropletsMutex.RLock()
   999  	defer fake.getApplicationDropletsMutex.RUnlock()
  1000  	return len(fake.getApplicationDropletsArgsForCall)
  1001  }
  1002  
  1003  func (fake *FakeV7Actor) GetApplicationDropletsCalls(stub func(string, string) ([]resources.Droplet, v7action.Warnings, error)) {
  1004  	fake.getApplicationDropletsMutex.Lock()
  1005  	defer fake.getApplicationDropletsMutex.Unlock()
  1006  	fake.GetApplicationDropletsStub = stub
  1007  }
  1008  
  1009  func (fake *FakeV7Actor) GetApplicationDropletsArgsForCall(i int) (string, string) {
  1010  	fake.getApplicationDropletsMutex.RLock()
  1011  	defer fake.getApplicationDropletsMutex.RUnlock()
  1012  	argsForCall := fake.getApplicationDropletsArgsForCall[i]
  1013  	return argsForCall.arg1, argsForCall.arg2
  1014  }
  1015  
  1016  func (fake *FakeV7Actor) GetApplicationDropletsReturns(result1 []resources.Droplet, result2 v7action.Warnings, result3 error) {
  1017  	fake.getApplicationDropletsMutex.Lock()
  1018  	defer fake.getApplicationDropletsMutex.Unlock()
  1019  	fake.GetApplicationDropletsStub = nil
  1020  	fake.getApplicationDropletsReturns = struct {
  1021  		result1 []resources.Droplet
  1022  		result2 v7action.Warnings
  1023  		result3 error
  1024  	}{result1, result2, result3}
  1025  }
  1026  
  1027  func (fake *FakeV7Actor) GetApplicationDropletsReturnsOnCall(i int, result1 []resources.Droplet, result2 v7action.Warnings, result3 error) {
  1028  	fake.getApplicationDropletsMutex.Lock()
  1029  	defer fake.getApplicationDropletsMutex.Unlock()
  1030  	fake.GetApplicationDropletsStub = nil
  1031  	if fake.getApplicationDropletsReturnsOnCall == nil {
  1032  		fake.getApplicationDropletsReturnsOnCall = make(map[int]struct {
  1033  			result1 []resources.Droplet
  1034  			result2 v7action.Warnings
  1035  			result3 error
  1036  		})
  1037  	}
  1038  	fake.getApplicationDropletsReturnsOnCall[i] = struct {
  1039  		result1 []resources.Droplet
  1040  		result2 v7action.Warnings
  1041  		result3 error
  1042  	}{result1, result2, result3}
  1043  }
  1044  
  1045  func (fake *FakeV7Actor) GetApplicationRoutes(arg1 string) ([]resources.Route, v7action.Warnings, error) {
  1046  	fake.getApplicationRoutesMutex.Lock()
  1047  	ret, specificReturn := fake.getApplicationRoutesReturnsOnCall[len(fake.getApplicationRoutesArgsForCall)]
  1048  	fake.getApplicationRoutesArgsForCall = append(fake.getApplicationRoutesArgsForCall, struct {
  1049  		arg1 string
  1050  	}{arg1})
  1051  	fake.recordInvocation("GetApplicationRoutes", []interface{}{arg1})
  1052  	fake.getApplicationRoutesMutex.Unlock()
  1053  	if fake.GetApplicationRoutesStub != nil {
  1054  		return fake.GetApplicationRoutesStub(arg1)
  1055  	}
  1056  	if specificReturn {
  1057  		return ret.result1, ret.result2, ret.result3
  1058  	}
  1059  	fakeReturns := fake.getApplicationRoutesReturns
  1060  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  1061  }
  1062  
  1063  func (fake *FakeV7Actor) GetApplicationRoutesCallCount() int {
  1064  	fake.getApplicationRoutesMutex.RLock()
  1065  	defer fake.getApplicationRoutesMutex.RUnlock()
  1066  	return len(fake.getApplicationRoutesArgsForCall)
  1067  }
  1068  
  1069  func (fake *FakeV7Actor) GetApplicationRoutesCalls(stub func(string) ([]resources.Route, v7action.Warnings, error)) {
  1070  	fake.getApplicationRoutesMutex.Lock()
  1071  	defer fake.getApplicationRoutesMutex.Unlock()
  1072  	fake.GetApplicationRoutesStub = stub
  1073  }
  1074  
  1075  func (fake *FakeV7Actor) GetApplicationRoutesArgsForCall(i int) string {
  1076  	fake.getApplicationRoutesMutex.RLock()
  1077  	defer fake.getApplicationRoutesMutex.RUnlock()
  1078  	argsForCall := fake.getApplicationRoutesArgsForCall[i]
  1079  	return argsForCall.arg1
  1080  }
  1081  
  1082  func (fake *FakeV7Actor) GetApplicationRoutesReturns(result1 []resources.Route, result2 v7action.Warnings, result3 error) {
  1083  	fake.getApplicationRoutesMutex.Lock()
  1084  	defer fake.getApplicationRoutesMutex.Unlock()
  1085  	fake.GetApplicationRoutesStub = nil
  1086  	fake.getApplicationRoutesReturns = struct {
  1087  		result1 []resources.Route
  1088  		result2 v7action.Warnings
  1089  		result3 error
  1090  	}{result1, result2, result3}
  1091  }
  1092  
  1093  func (fake *FakeV7Actor) GetApplicationRoutesReturnsOnCall(i int, result1 []resources.Route, result2 v7action.Warnings, result3 error) {
  1094  	fake.getApplicationRoutesMutex.Lock()
  1095  	defer fake.getApplicationRoutesMutex.Unlock()
  1096  	fake.GetApplicationRoutesStub = nil
  1097  	if fake.getApplicationRoutesReturnsOnCall == nil {
  1098  		fake.getApplicationRoutesReturnsOnCall = make(map[int]struct {
  1099  			result1 []resources.Route
  1100  			result2 v7action.Warnings
  1101  			result3 error
  1102  		})
  1103  	}
  1104  	fake.getApplicationRoutesReturnsOnCall[i] = struct {
  1105  		result1 []resources.Route
  1106  		result2 v7action.Warnings
  1107  		result3 error
  1108  	}{result1, result2, result3}
  1109  }
  1110  
  1111  func (fake *FakeV7Actor) GetApplicationsByNamesAndSpace(arg1 []string, arg2 string) ([]resources.Application, v7action.Warnings, error) {
  1112  	var arg1Copy []string
  1113  	if arg1 != nil {
  1114  		arg1Copy = make([]string, len(arg1))
  1115  		copy(arg1Copy, arg1)
  1116  	}
  1117  	fake.getApplicationsByNamesAndSpaceMutex.Lock()
  1118  	ret, specificReturn := fake.getApplicationsByNamesAndSpaceReturnsOnCall[len(fake.getApplicationsByNamesAndSpaceArgsForCall)]
  1119  	fake.getApplicationsByNamesAndSpaceArgsForCall = append(fake.getApplicationsByNamesAndSpaceArgsForCall, struct {
  1120  		arg1 []string
  1121  		arg2 string
  1122  	}{arg1Copy, arg2})
  1123  	fake.recordInvocation("GetApplicationsByNamesAndSpace", []interface{}{arg1Copy, arg2})
  1124  	fake.getApplicationsByNamesAndSpaceMutex.Unlock()
  1125  	if fake.GetApplicationsByNamesAndSpaceStub != nil {
  1126  		return fake.GetApplicationsByNamesAndSpaceStub(arg1, arg2)
  1127  	}
  1128  	if specificReturn {
  1129  		return ret.result1, ret.result2, ret.result3
  1130  	}
  1131  	fakeReturns := fake.getApplicationsByNamesAndSpaceReturns
  1132  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  1133  }
  1134  
  1135  func (fake *FakeV7Actor) GetApplicationsByNamesAndSpaceCallCount() int {
  1136  	fake.getApplicationsByNamesAndSpaceMutex.RLock()
  1137  	defer fake.getApplicationsByNamesAndSpaceMutex.RUnlock()
  1138  	return len(fake.getApplicationsByNamesAndSpaceArgsForCall)
  1139  }
  1140  
  1141  func (fake *FakeV7Actor) GetApplicationsByNamesAndSpaceCalls(stub func([]string, string) ([]resources.Application, v7action.Warnings, error)) {
  1142  	fake.getApplicationsByNamesAndSpaceMutex.Lock()
  1143  	defer fake.getApplicationsByNamesAndSpaceMutex.Unlock()
  1144  	fake.GetApplicationsByNamesAndSpaceStub = stub
  1145  }
  1146  
  1147  func (fake *FakeV7Actor) GetApplicationsByNamesAndSpaceArgsForCall(i int) ([]string, string) {
  1148  	fake.getApplicationsByNamesAndSpaceMutex.RLock()
  1149  	defer fake.getApplicationsByNamesAndSpaceMutex.RUnlock()
  1150  	argsForCall := fake.getApplicationsByNamesAndSpaceArgsForCall[i]
  1151  	return argsForCall.arg1, argsForCall.arg2
  1152  }
  1153  
  1154  func (fake *FakeV7Actor) GetApplicationsByNamesAndSpaceReturns(result1 []resources.Application, result2 v7action.Warnings, result3 error) {
  1155  	fake.getApplicationsByNamesAndSpaceMutex.Lock()
  1156  	defer fake.getApplicationsByNamesAndSpaceMutex.Unlock()
  1157  	fake.GetApplicationsByNamesAndSpaceStub = nil
  1158  	fake.getApplicationsByNamesAndSpaceReturns = struct {
  1159  		result1 []resources.Application
  1160  		result2 v7action.Warnings
  1161  		result3 error
  1162  	}{result1, result2, result3}
  1163  }
  1164  
  1165  func (fake *FakeV7Actor) GetApplicationsByNamesAndSpaceReturnsOnCall(i int, result1 []resources.Application, result2 v7action.Warnings, result3 error) {
  1166  	fake.getApplicationsByNamesAndSpaceMutex.Lock()
  1167  	defer fake.getApplicationsByNamesAndSpaceMutex.Unlock()
  1168  	fake.GetApplicationsByNamesAndSpaceStub = nil
  1169  	if fake.getApplicationsByNamesAndSpaceReturnsOnCall == nil {
  1170  		fake.getApplicationsByNamesAndSpaceReturnsOnCall = make(map[int]struct {
  1171  			result1 []resources.Application
  1172  			result2 v7action.Warnings
  1173  			result3 error
  1174  		})
  1175  	}
  1176  	fake.getApplicationsByNamesAndSpaceReturnsOnCall[i] = struct {
  1177  		result1 []resources.Application
  1178  		result2 v7action.Warnings
  1179  		result3 error
  1180  	}{result1, result2, result3}
  1181  }
  1182  
  1183  func (fake *FakeV7Actor) GetDefaultDomain(arg1 string) (resources.Domain, v7action.Warnings, error) {
  1184  	fake.getDefaultDomainMutex.Lock()
  1185  	ret, specificReturn := fake.getDefaultDomainReturnsOnCall[len(fake.getDefaultDomainArgsForCall)]
  1186  	fake.getDefaultDomainArgsForCall = append(fake.getDefaultDomainArgsForCall, struct {
  1187  		arg1 string
  1188  	}{arg1})
  1189  	fake.recordInvocation("GetDefaultDomain", []interface{}{arg1})
  1190  	fake.getDefaultDomainMutex.Unlock()
  1191  	if fake.GetDefaultDomainStub != nil {
  1192  		return fake.GetDefaultDomainStub(arg1)
  1193  	}
  1194  	if specificReturn {
  1195  		return ret.result1, ret.result2, ret.result3
  1196  	}
  1197  	fakeReturns := fake.getDefaultDomainReturns
  1198  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  1199  }
  1200  
  1201  func (fake *FakeV7Actor) GetDefaultDomainCallCount() int {
  1202  	fake.getDefaultDomainMutex.RLock()
  1203  	defer fake.getDefaultDomainMutex.RUnlock()
  1204  	return len(fake.getDefaultDomainArgsForCall)
  1205  }
  1206  
  1207  func (fake *FakeV7Actor) GetDefaultDomainCalls(stub func(string) (resources.Domain, v7action.Warnings, error)) {
  1208  	fake.getDefaultDomainMutex.Lock()
  1209  	defer fake.getDefaultDomainMutex.Unlock()
  1210  	fake.GetDefaultDomainStub = stub
  1211  }
  1212  
  1213  func (fake *FakeV7Actor) GetDefaultDomainArgsForCall(i int) string {
  1214  	fake.getDefaultDomainMutex.RLock()
  1215  	defer fake.getDefaultDomainMutex.RUnlock()
  1216  	argsForCall := fake.getDefaultDomainArgsForCall[i]
  1217  	return argsForCall.arg1
  1218  }
  1219  
  1220  func (fake *FakeV7Actor) GetDefaultDomainReturns(result1 resources.Domain, result2 v7action.Warnings, result3 error) {
  1221  	fake.getDefaultDomainMutex.Lock()
  1222  	defer fake.getDefaultDomainMutex.Unlock()
  1223  	fake.GetDefaultDomainStub = nil
  1224  	fake.getDefaultDomainReturns = struct {
  1225  		result1 resources.Domain
  1226  		result2 v7action.Warnings
  1227  		result3 error
  1228  	}{result1, result2, result3}
  1229  }
  1230  
  1231  func (fake *FakeV7Actor) GetDefaultDomainReturnsOnCall(i int, result1 resources.Domain, result2 v7action.Warnings, result3 error) {
  1232  	fake.getDefaultDomainMutex.Lock()
  1233  	defer fake.getDefaultDomainMutex.Unlock()
  1234  	fake.GetDefaultDomainStub = nil
  1235  	if fake.getDefaultDomainReturnsOnCall == nil {
  1236  		fake.getDefaultDomainReturnsOnCall = make(map[int]struct {
  1237  			result1 resources.Domain
  1238  			result2 v7action.Warnings
  1239  			result3 error
  1240  		})
  1241  	}
  1242  	fake.getDefaultDomainReturnsOnCall[i] = struct {
  1243  		result1 resources.Domain
  1244  		result2 v7action.Warnings
  1245  		result3 error
  1246  	}{result1, result2, result3}
  1247  }
  1248  
  1249  func (fake *FakeV7Actor) GetDomain(arg1 string) (resources.Domain, v7action.Warnings, error) {
  1250  	fake.getDomainMutex.Lock()
  1251  	ret, specificReturn := fake.getDomainReturnsOnCall[len(fake.getDomainArgsForCall)]
  1252  	fake.getDomainArgsForCall = append(fake.getDomainArgsForCall, struct {
  1253  		arg1 string
  1254  	}{arg1})
  1255  	fake.recordInvocation("GetDomain", []interface{}{arg1})
  1256  	fake.getDomainMutex.Unlock()
  1257  	if fake.GetDomainStub != nil {
  1258  		return fake.GetDomainStub(arg1)
  1259  	}
  1260  	if specificReturn {
  1261  		return ret.result1, ret.result2, ret.result3
  1262  	}
  1263  	fakeReturns := fake.getDomainReturns
  1264  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  1265  }
  1266  
  1267  func (fake *FakeV7Actor) GetDomainCallCount() int {
  1268  	fake.getDomainMutex.RLock()
  1269  	defer fake.getDomainMutex.RUnlock()
  1270  	return len(fake.getDomainArgsForCall)
  1271  }
  1272  
  1273  func (fake *FakeV7Actor) GetDomainCalls(stub func(string) (resources.Domain, v7action.Warnings, error)) {
  1274  	fake.getDomainMutex.Lock()
  1275  	defer fake.getDomainMutex.Unlock()
  1276  	fake.GetDomainStub = stub
  1277  }
  1278  
  1279  func (fake *FakeV7Actor) GetDomainArgsForCall(i int) string {
  1280  	fake.getDomainMutex.RLock()
  1281  	defer fake.getDomainMutex.RUnlock()
  1282  	argsForCall := fake.getDomainArgsForCall[i]
  1283  	return argsForCall.arg1
  1284  }
  1285  
  1286  func (fake *FakeV7Actor) GetDomainReturns(result1 resources.Domain, result2 v7action.Warnings, result3 error) {
  1287  	fake.getDomainMutex.Lock()
  1288  	defer fake.getDomainMutex.Unlock()
  1289  	fake.GetDomainStub = nil
  1290  	fake.getDomainReturns = struct {
  1291  		result1 resources.Domain
  1292  		result2 v7action.Warnings
  1293  		result3 error
  1294  	}{result1, result2, result3}
  1295  }
  1296  
  1297  func (fake *FakeV7Actor) GetDomainReturnsOnCall(i int, result1 resources.Domain, result2 v7action.Warnings, result3 error) {
  1298  	fake.getDomainMutex.Lock()
  1299  	defer fake.getDomainMutex.Unlock()
  1300  	fake.GetDomainStub = nil
  1301  	if fake.getDomainReturnsOnCall == nil {
  1302  		fake.getDomainReturnsOnCall = make(map[int]struct {
  1303  			result1 resources.Domain
  1304  			result2 v7action.Warnings
  1305  			result3 error
  1306  		})
  1307  	}
  1308  	fake.getDomainReturnsOnCall[i] = struct {
  1309  		result1 resources.Domain
  1310  		result2 v7action.Warnings
  1311  		result3 error
  1312  	}{result1, result2, result3}
  1313  }
  1314  
  1315  func (fake *FakeV7Actor) GetRouteByAttributes(arg1 resources.Domain, arg2 string, arg3 string, arg4 int) (resources.Route, v7action.Warnings, error) {
  1316  	fake.getRouteByAttributesMutex.Lock()
  1317  	ret, specificReturn := fake.getRouteByAttributesReturnsOnCall[len(fake.getRouteByAttributesArgsForCall)]
  1318  	fake.getRouteByAttributesArgsForCall = append(fake.getRouteByAttributesArgsForCall, struct {
  1319  		arg1 resources.Domain
  1320  		arg2 string
  1321  		arg3 string
  1322  		arg4 int
  1323  	}{arg1, arg2, arg3, arg4})
  1324  	fake.recordInvocation("GetRouteByAttributes", []interface{}{arg1, arg2, arg3, arg4})
  1325  	fake.getRouteByAttributesMutex.Unlock()
  1326  	if fake.GetRouteByAttributesStub != nil {
  1327  		return fake.GetRouteByAttributesStub(arg1, arg2, arg3, arg4)
  1328  	}
  1329  	if specificReturn {
  1330  		return ret.result1, ret.result2, ret.result3
  1331  	}
  1332  	fakeReturns := fake.getRouteByAttributesReturns
  1333  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  1334  }
  1335  
  1336  func (fake *FakeV7Actor) GetRouteByAttributesCallCount() int {
  1337  	fake.getRouteByAttributesMutex.RLock()
  1338  	defer fake.getRouteByAttributesMutex.RUnlock()
  1339  	return len(fake.getRouteByAttributesArgsForCall)
  1340  }
  1341  
  1342  func (fake *FakeV7Actor) GetRouteByAttributesCalls(stub func(resources.Domain, string, string, int) (resources.Route, v7action.Warnings, error)) {
  1343  	fake.getRouteByAttributesMutex.Lock()
  1344  	defer fake.getRouteByAttributesMutex.Unlock()
  1345  	fake.GetRouteByAttributesStub = stub
  1346  }
  1347  
  1348  func (fake *FakeV7Actor) GetRouteByAttributesArgsForCall(i int) (resources.Domain, string, string, int) {
  1349  	fake.getRouteByAttributesMutex.RLock()
  1350  	defer fake.getRouteByAttributesMutex.RUnlock()
  1351  	argsForCall := fake.getRouteByAttributesArgsForCall[i]
  1352  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4
  1353  }
  1354  
  1355  func (fake *FakeV7Actor) GetRouteByAttributesReturns(result1 resources.Route, result2 v7action.Warnings, result3 error) {
  1356  	fake.getRouteByAttributesMutex.Lock()
  1357  	defer fake.getRouteByAttributesMutex.Unlock()
  1358  	fake.GetRouteByAttributesStub = nil
  1359  	fake.getRouteByAttributesReturns = struct {
  1360  		result1 resources.Route
  1361  		result2 v7action.Warnings
  1362  		result3 error
  1363  	}{result1, result2, result3}
  1364  }
  1365  
  1366  func (fake *FakeV7Actor) GetRouteByAttributesReturnsOnCall(i int, result1 resources.Route, result2 v7action.Warnings, result3 error) {
  1367  	fake.getRouteByAttributesMutex.Lock()
  1368  	defer fake.getRouteByAttributesMutex.Unlock()
  1369  	fake.GetRouteByAttributesStub = nil
  1370  	if fake.getRouteByAttributesReturnsOnCall == nil {
  1371  		fake.getRouteByAttributesReturnsOnCall = make(map[int]struct {
  1372  			result1 resources.Route
  1373  			result2 v7action.Warnings
  1374  			result3 error
  1375  		})
  1376  	}
  1377  	fake.getRouteByAttributesReturnsOnCall[i] = struct {
  1378  		result1 resources.Route
  1379  		result2 v7action.Warnings
  1380  		result3 error
  1381  	}{result1, result2, result3}
  1382  }
  1383  
  1384  func (fake *FakeV7Actor) GetRouteDestinationByAppGUID(arg1 resources.Route, arg2 string) (resources.RouteDestination, error) {
  1385  	fake.getRouteDestinationByAppGUIDMutex.Lock()
  1386  	ret, specificReturn := fake.getRouteDestinationByAppGUIDReturnsOnCall[len(fake.getRouteDestinationByAppGUIDArgsForCall)]
  1387  	fake.getRouteDestinationByAppGUIDArgsForCall = append(fake.getRouteDestinationByAppGUIDArgsForCall, struct {
  1388  		arg1 resources.Route
  1389  		arg2 string
  1390  	}{arg1, arg2})
  1391  	fake.recordInvocation("GetRouteDestinationByAppGUID", []interface{}{arg1, arg2})
  1392  	fake.getRouteDestinationByAppGUIDMutex.Unlock()
  1393  	if fake.GetRouteDestinationByAppGUIDStub != nil {
  1394  		return fake.GetRouteDestinationByAppGUIDStub(arg1, arg2)
  1395  	}
  1396  	if specificReturn {
  1397  		return ret.result1, ret.result2
  1398  	}
  1399  	fakeReturns := fake.getRouteDestinationByAppGUIDReturns
  1400  	return fakeReturns.result1, fakeReturns.result2
  1401  }
  1402  
  1403  func (fake *FakeV7Actor) GetRouteDestinationByAppGUIDCallCount() int {
  1404  	fake.getRouteDestinationByAppGUIDMutex.RLock()
  1405  	defer fake.getRouteDestinationByAppGUIDMutex.RUnlock()
  1406  	return len(fake.getRouteDestinationByAppGUIDArgsForCall)
  1407  }
  1408  
  1409  func (fake *FakeV7Actor) GetRouteDestinationByAppGUIDCalls(stub func(resources.Route, string) (resources.RouteDestination, error)) {
  1410  	fake.getRouteDestinationByAppGUIDMutex.Lock()
  1411  	defer fake.getRouteDestinationByAppGUIDMutex.Unlock()
  1412  	fake.GetRouteDestinationByAppGUIDStub = stub
  1413  }
  1414  
  1415  func (fake *FakeV7Actor) GetRouteDestinationByAppGUIDArgsForCall(i int) (resources.Route, string) {
  1416  	fake.getRouteDestinationByAppGUIDMutex.RLock()
  1417  	defer fake.getRouteDestinationByAppGUIDMutex.RUnlock()
  1418  	argsForCall := fake.getRouteDestinationByAppGUIDArgsForCall[i]
  1419  	return argsForCall.arg1, argsForCall.arg2
  1420  }
  1421  
  1422  func (fake *FakeV7Actor) GetRouteDestinationByAppGUIDReturns(result1 resources.RouteDestination, result2 error) {
  1423  	fake.getRouteDestinationByAppGUIDMutex.Lock()
  1424  	defer fake.getRouteDestinationByAppGUIDMutex.Unlock()
  1425  	fake.GetRouteDestinationByAppGUIDStub = nil
  1426  	fake.getRouteDestinationByAppGUIDReturns = struct {
  1427  		result1 resources.RouteDestination
  1428  		result2 error
  1429  	}{result1, result2}
  1430  }
  1431  
  1432  func (fake *FakeV7Actor) GetRouteDestinationByAppGUIDReturnsOnCall(i int, result1 resources.RouteDestination, result2 error) {
  1433  	fake.getRouteDestinationByAppGUIDMutex.Lock()
  1434  	defer fake.getRouteDestinationByAppGUIDMutex.Unlock()
  1435  	fake.GetRouteDestinationByAppGUIDStub = nil
  1436  	if fake.getRouteDestinationByAppGUIDReturnsOnCall == nil {
  1437  		fake.getRouteDestinationByAppGUIDReturnsOnCall = make(map[int]struct {
  1438  			result1 resources.RouteDestination
  1439  			result2 error
  1440  		})
  1441  	}
  1442  	fake.getRouteDestinationByAppGUIDReturnsOnCall[i] = struct {
  1443  		result1 resources.RouteDestination
  1444  		result2 error
  1445  	}{result1, result2}
  1446  }
  1447  
  1448  func (fake *FakeV7Actor) MapRoute(arg1 string, arg2 string) (v7action.Warnings, error) {
  1449  	fake.mapRouteMutex.Lock()
  1450  	ret, specificReturn := fake.mapRouteReturnsOnCall[len(fake.mapRouteArgsForCall)]
  1451  	fake.mapRouteArgsForCall = append(fake.mapRouteArgsForCall, struct {
  1452  		arg1 string
  1453  		arg2 string
  1454  	}{arg1, arg2})
  1455  	fake.recordInvocation("MapRoute", []interface{}{arg1, arg2})
  1456  	fake.mapRouteMutex.Unlock()
  1457  	if fake.MapRouteStub != nil {
  1458  		return fake.MapRouteStub(arg1, arg2)
  1459  	}
  1460  	if specificReturn {
  1461  		return ret.result1, ret.result2
  1462  	}
  1463  	fakeReturns := fake.mapRouteReturns
  1464  	return fakeReturns.result1, fakeReturns.result2
  1465  }
  1466  
  1467  func (fake *FakeV7Actor) MapRouteCallCount() int {
  1468  	fake.mapRouteMutex.RLock()
  1469  	defer fake.mapRouteMutex.RUnlock()
  1470  	return len(fake.mapRouteArgsForCall)
  1471  }
  1472  
  1473  func (fake *FakeV7Actor) MapRouteCalls(stub func(string, string) (v7action.Warnings, error)) {
  1474  	fake.mapRouteMutex.Lock()
  1475  	defer fake.mapRouteMutex.Unlock()
  1476  	fake.MapRouteStub = stub
  1477  }
  1478  
  1479  func (fake *FakeV7Actor) MapRouteArgsForCall(i int) (string, string) {
  1480  	fake.mapRouteMutex.RLock()
  1481  	defer fake.mapRouteMutex.RUnlock()
  1482  	argsForCall := fake.mapRouteArgsForCall[i]
  1483  	return argsForCall.arg1, argsForCall.arg2
  1484  }
  1485  
  1486  func (fake *FakeV7Actor) MapRouteReturns(result1 v7action.Warnings, result2 error) {
  1487  	fake.mapRouteMutex.Lock()
  1488  	defer fake.mapRouteMutex.Unlock()
  1489  	fake.MapRouteStub = nil
  1490  	fake.mapRouteReturns = struct {
  1491  		result1 v7action.Warnings
  1492  		result2 error
  1493  	}{result1, result2}
  1494  }
  1495  
  1496  func (fake *FakeV7Actor) MapRouteReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
  1497  	fake.mapRouteMutex.Lock()
  1498  	defer fake.mapRouteMutex.Unlock()
  1499  	fake.MapRouteStub = nil
  1500  	if fake.mapRouteReturnsOnCall == nil {
  1501  		fake.mapRouteReturnsOnCall = make(map[int]struct {
  1502  			result1 v7action.Warnings
  1503  			result2 error
  1504  		})
  1505  	}
  1506  	fake.mapRouteReturnsOnCall[i] = struct {
  1507  		result1 v7action.Warnings
  1508  		result2 error
  1509  	}{result1, result2}
  1510  }
  1511  
  1512  func (fake *FakeV7Actor) PollBuild(arg1 string, arg2 string) (resources.Droplet, v7action.Warnings, error) {
  1513  	fake.pollBuildMutex.Lock()
  1514  	ret, specificReturn := fake.pollBuildReturnsOnCall[len(fake.pollBuildArgsForCall)]
  1515  	fake.pollBuildArgsForCall = append(fake.pollBuildArgsForCall, struct {
  1516  		arg1 string
  1517  		arg2 string
  1518  	}{arg1, arg2})
  1519  	fake.recordInvocation("PollBuild", []interface{}{arg1, arg2})
  1520  	fake.pollBuildMutex.Unlock()
  1521  	if fake.PollBuildStub != nil {
  1522  		return fake.PollBuildStub(arg1, arg2)
  1523  	}
  1524  	if specificReturn {
  1525  		return ret.result1, ret.result2, ret.result3
  1526  	}
  1527  	fakeReturns := fake.pollBuildReturns
  1528  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  1529  }
  1530  
  1531  func (fake *FakeV7Actor) PollBuildCallCount() int {
  1532  	fake.pollBuildMutex.RLock()
  1533  	defer fake.pollBuildMutex.RUnlock()
  1534  	return len(fake.pollBuildArgsForCall)
  1535  }
  1536  
  1537  func (fake *FakeV7Actor) PollBuildCalls(stub func(string, string) (resources.Droplet, v7action.Warnings, error)) {
  1538  	fake.pollBuildMutex.Lock()
  1539  	defer fake.pollBuildMutex.Unlock()
  1540  	fake.PollBuildStub = stub
  1541  }
  1542  
  1543  func (fake *FakeV7Actor) PollBuildArgsForCall(i int) (string, string) {
  1544  	fake.pollBuildMutex.RLock()
  1545  	defer fake.pollBuildMutex.RUnlock()
  1546  	argsForCall := fake.pollBuildArgsForCall[i]
  1547  	return argsForCall.arg1, argsForCall.arg2
  1548  }
  1549  
  1550  func (fake *FakeV7Actor) PollBuildReturns(result1 resources.Droplet, result2 v7action.Warnings, result3 error) {
  1551  	fake.pollBuildMutex.Lock()
  1552  	defer fake.pollBuildMutex.Unlock()
  1553  	fake.PollBuildStub = nil
  1554  	fake.pollBuildReturns = struct {
  1555  		result1 resources.Droplet
  1556  		result2 v7action.Warnings
  1557  		result3 error
  1558  	}{result1, result2, result3}
  1559  }
  1560  
  1561  func (fake *FakeV7Actor) PollBuildReturnsOnCall(i int, result1 resources.Droplet, result2 v7action.Warnings, result3 error) {
  1562  	fake.pollBuildMutex.Lock()
  1563  	defer fake.pollBuildMutex.Unlock()
  1564  	fake.PollBuildStub = nil
  1565  	if fake.pollBuildReturnsOnCall == nil {
  1566  		fake.pollBuildReturnsOnCall = make(map[int]struct {
  1567  			result1 resources.Droplet
  1568  			result2 v7action.Warnings
  1569  			result3 error
  1570  		})
  1571  	}
  1572  	fake.pollBuildReturnsOnCall[i] = struct {
  1573  		result1 resources.Droplet
  1574  		result2 v7action.Warnings
  1575  		result3 error
  1576  	}{result1, result2, result3}
  1577  }
  1578  
  1579  func (fake *FakeV7Actor) PollPackage(arg1 v7action.Package) (v7action.Package, v7action.Warnings, error) {
  1580  	fake.pollPackageMutex.Lock()
  1581  	ret, specificReturn := fake.pollPackageReturnsOnCall[len(fake.pollPackageArgsForCall)]
  1582  	fake.pollPackageArgsForCall = append(fake.pollPackageArgsForCall, struct {
  1583  		arg1 v7action.Package
  1584  	}{arg1})
  1585  	fake.recordInvocation("PollPackage", []interface{}{arg1})
  1586  	fake.pollPackageMutex.Unlock()
  1587  	if fake.PollPackageStub != nil {
  1588  		return fake.PollPackageStub(arg1)
  1589  	}
  1590  	if specificReturn {
  1591  		return ret.result1, ret.result2, ret.result3
  1592  	}
  1593  	fakeReturns := fake.pollPackageReturns
  1594  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  1595  }
  1596  
  1597  func (fake *FakeV7Actor) PollPackageCallCount() int {
  1598  	fake.pollPackageMutex.RLock()
  1599  	defer fake.pollPackageMutex.RUnlock()
  1600  	return len(fake.pollPackageArgsForCall)
  1601  }
  1602  
  1603  func (fake *FakeV7Actor) PollPackageCalls(stub func(v7action.Package) (v7action.Package, v7action.Warnings, error)) {
  1604  	fake.pollPackageMutex.Lock()
  1605  	defer fake.pollPackageMutex.Unlock()
  1606  	fake.PollPackageStub = stub
  1607  }
  1608  
  1609  func (fake *FakeV7Actor) PollPackageArgsForCall(i int) v7action.Package {
  1610  	fake.pollPackageMutex.RLock()
  1611  	defer fake.pollPackageMutex.RUnlock()
  1612  	argsForCall := fake.pollPackageArgsForCall[i]
  1613  	return argsForCall.arg1
  1614  }
  1615  
  1616  func (fake *FakeV7Actor) PollPackageReturns(result1 v7action.Package, result2 v7action.Warnings, result3 error) {
  1617  	fake.pollPackageMutex.Lock()
  1618  	defer fake.pollPackageMutex.Unlock()
  1619  	fake.PollPackageStub = nil
  1620  	fake.pollPackageReturns = struct {
  1621  		result1 v7action.Package
  1622  		result2 v7action.Warnings
  1623  		result3 error
  1624  	}{result1, result2, result3}
  1625  }
  1626  
  1627  func (fake *FakeV7Actor) PollPackageReturnsOnCall(i int, result1 v7action.Package, result2 v7action.Warnings, result3 error) {
  1628  	fake.pollPackageMutex.Lock()
  1629  	defer fake.pollPackageMutex.Unlock()
  1630  	fake.PollPackageStub = nil
  1631  	if fake.pollPackageReturnsOnCall == nil {
  1632  		fake.pollPackageReturnsOnCall = make(map[int]struct {
  1633  			result1 v7action.Package
  1634  			result2 v7action.Warnings
  1635  			result3 error
  1636  		})
  1637  	}
  1638  	fake.pollPackageReturnsOnCall[i] = struct {
  1639  		result1 v7action.Package
  1640  		result2 v7action.Warnings
  1641  		result3 error
  1642  	}{result1, result2, result3}
  1643  }
  1644  
  1645  func (fake *FakeV7Actor) PollStart(arg1 resources.Application, arg2 bool, arg3 func(string)) (v7action.Warnings, error) {
  1646  	fake.pollStartMutex.Lock()
  1647  	ret, specificReturn := fake.pollStartReturnsOnCall[len(fake.pollStartArgsForCall)]
  1648  	fake.pollStartArgsForCall = append(fake.pollStartArgsForCall, struct {
  1649  		arg1 resources.Application
  1650  		arg2 bool
  1651  		arg3 func(string)
  1652  	}{arg1, arg2, arg3})
  1653  	fake.recordInvocation("PollStart", []interface{}{arg1, arg2, arg3})
  1654  	fake.pollStartMutex.Unlock()
  1655  	if fake.PollStartStub != nil {
  1656  		return fake.PollStartStub(arg1, arg2, arg3)
  1657  	}
  1658  	if specificReturn {
  1659  		return ret.result1, ret.result2
  1660  	}
  1661  	fakeReturns := fake.pollStartReturns
  1662  	return fakeReturns.result1, fakeReturns.result2
  1663  }
  1664  
  1665  func (fake *FakeV7Actor) PollStartCallCount() int {
  1666  	fake.pollStartMutex.RLock()
  1667  	defer fake.pollStartMutex.RUnlock()
  1668  	return len(fake.pollStartArgsForCall)
  1669  }
  1670  
  1671  func (fake *FakeV7Actor) PollStartCalls(stub func(resources.Application, bool, func(string)) (v7action.Warnings, error)) {
  1672  	fake.pollStartMutex.Lock()
  1673  	defer fake.pollStartMutex.Unlock()
  1674  	fake.PollStartStub = stub
  1675  }
  1676  
  1677  func (fake *FakeV7Actor) PollStartArgsForCall(i int) (resources.Application, bool, func(string)) {
  1678  	fake.pollStartMutex.RLock()
  1679  	defer fake.pollStartMutex.RUnlock()
  1680  	argsForCall := fake.pollStartArgsForCall[i]
  1681  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
  1682  }
  1683  
  1684  func (fake *FakeV7Actor) PollStartReturns(result1 v7action.Warnings, result2 error) {
  1685  	fake.pollStartMutex.Lock()
  1686  	defer fake.pollStartMutex.Unlock()
  1687  	fake.PollStartStub = nil
  1688  	fake.pollStartReturns = struct {
  1689  		result1 v7action.Warnings
  1690  		result2 error
  1691  	}{result1, result2}
  1692  }
  1693  
  1694  func (fake *FakeV7Actor) PollStartReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
  1695  	fake.pollStartMutex.Lock()
  1696  	defer fake.pollStartMutex.Unlock()
  1697  	fake.PollStartStub = nil
  1698  	if fake.pollStartReturnsOnCall == nil {
  1699  		fake.pollStartReturnsOnCall = make(map[int]struct {
  1700  			result1 v7action.Warnings
  1701  			result2 error
  1702  		})
  1703  	}
  1704  	fake.pollStartReturnsOnCall[i] = struct {
  1705  		result1 v7action.Warnings
  1706  		result2 error
  1707  	}{result1, result2}
  1708  }
  1709  
  1710  func (fake *FakeV7Actor) PollStartForRolling(arg1 resources.Application, arg2 string, arg3 bool, arg4 func(string)) (v7action.Warnings, error) {
  1711  	fake.pollStartForRollingMutex.Lock()
  1712  	ret, specificReturn := fake.pollStartForRollingReturnsOnCall[len(fake.pollStartForRollingArgsForCall)]
  1713  	fake.pollStartForRollingArgsForCall = append(fake.pollStartForRollingArgsForCall, struct {
  1714  		arg1 resources.Application
  1715  		arg2 string
  1716  		arg3 bool
  1717  		arg4 func(string)
  1718  	}{arg1, arg2, arg3, arg4})
  1719  	fake.recordInvocation("PollStartForRolling", []interface{}{arg1, arg2, arg3, arg4})
  1720  	fake.pollStartForRollingMutex.Unlock()
  1721  	if fake.PollStartForRollingStub != nil {
  1722  		return fake.PollStartForRollingStub(arg1, arg2, arg3, arg4)
  1723  	}
  1724  	if specificReturn {
  1725  		return ret.result1, ret.result2
  1726  	}
  1727  	fakeReturns := fake.pollStartForRollingReturns
  1728  	return fakeReturns.result1, fakeReturns.result2
  1729  }
  1730  
  1731  func (fake *FakeV7Actor) PollStartForRollingCallCount() int {
  1732  	fake.pollStartForRollingMutex.RLock()
  1733  	defer fake.pollStartForRollingMutex.RUnlock()
  1734  	return len(fake.pollStartForRollingArgsForCall)
  1735  }
  1736  
  1737  func (fake *FakeV7Actor) PollStartForRollingCalls(stub func(resources.Application, string, bool, func(string)) (v7action.Warnings, error)) {
  1738  	fake.pollStartForRollingMutex.Lock()
  1739  	defer fake.pollStartForRollingMutex.Unlock()
  1740  	fake.PollStartForRollingStub = stub
  1741  }
  1742  
  1743  func (fake *FakeV7Actor) PollStartForRollingArgsForCall(i int) (resources.Application, string, bool, func(string)) {
  1744  	fake.pollStartForRollingMutex.RLock()
  1745  	defer fake.pollStartForRollingMutex.RUnlock()
  1746  	argsForCall := fake.pollStartForRollingArgsForCall[i]
  1747  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4
  1748  }
  1749  
  1750  func (fake *FakeV7Actor) PollStartForRollingReturns(result1 v7action.Warnings, result2 error) {
  1751  	fake.pollStartForRollingMutex.Lock()
  1752  	defer fake.pollStartForRollingMutex.Unlock()
  1753  	fake.PollStartForRollingStub = nil
  1754  	fake.pollStartForRollingReturns = struct {
  1755  		result1 v7action.Warnings
  1756  		result2 error
  1757  	}{result1, result2}
  1758  }
  1759  
  1760  func (fake *FakeV7Actor) PollStartForRollingReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
  1761  	fake.pollStartForRollingMutex.Lock()
  1762  	defer fake.pollStartForRollingMutex.Unlock()
  1763  	fake.PollStartForRollingStub = nil
  1764  	if fake.pollStartForRollingReturnsOnCall == nil {
  1765  		fake.pollStartForRollingReturnsOnCall = make(map[int]struct {
  1766  			result1 v7action.Warnings
  1767  			result2 error
  1768  		})
  1769  	}
  1770  	fake.pollStartForRollingReturnsOnCall[i] = struct {
  1771  		result1 v7action.Warnings
  1772  		result2 error
  1773  	}{result1, result2}
  1774  }
  1775  
  1776  func (fake *FakeV7Actor) ResourceMatch(arg1 []sharedaction.V3Resource) ([]sharedaction.V3Resource, v7action.Warnings, error) {
  1777  	var arg1Copy []sharedaction.V3Resource
  1778  	if arg1 != nil {
  1779  		arg1Copy = make([]sharedaction.V3Resource, len(arg1))
  1780  		copy(arg1Copy, arg1)
  1781  	}
  1782  	fake.resourceMatchMutex.Lock()
  1783  	ret, specificReturn := fake.resourceMatchReturnsOnCall[len(fake.resourceMatchArgsForCall)]
  1784  	fake.resourceMatchArgsForCall = append(fake.resourceMatchArgsForCall, struct {
  1785  		arg1 []sharedaction.V3Resource
  1786  	}{arg1Copy})
  1787  	fake.recordInvocation("ResourceMatch", []interface{}{arg1Copy})
  1788  	fake.resourceMatchMutex.Unlock()
  1789  	if fake.ResourceMatchStub != nil {
  1790  		return fake.ResourceMatchStub(arg1)
  1791  	}
  1792  	if specificReturn {
  1793  		return ret.result1, ret.result2, ret.result3
  1794  	}
  1795  	fakeReturns := fake.resourceMatchReturns
  1796  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  1797  }
  1798  
  1799  func (fake *FakeV7Actor) ResourceMatchCallCount() int {
  1800  	fake.resourceMatchMutex.RLock()
  1801  	defer fake.resourceMatchMutex.RUnlock()
  1802  	return len(fake.resourceMatchArgsForCall)
  1803  }
  1804  
  1805  func (fake *FakeV7Actor) ResourceMatchCalls(stub func([]sharedaction.V3Resource) ([]sharedaction.V3Resource, v7action.Warnings, error)) {
  1806  	fake.resourceMatchMutex.Lock()
  1807  	defer fake.resourceMatchMutex.Unlock()
  1808  	fake.ResourceMatchStub = stub
  1809  }
  1810  
  1811  func (fake *FakeV7Actor) ResourceMatchArgsForCall(i int) []sharedaction.V3Resource {
  1812  	fake.resourceMatchMutex.RLock()
  1813  	defer fake.resourceMatchMutex.RUnlock()
  1814  	argsForCall := fake.resourceMatchArgsForCall[i]
  1815  	return argsForCall.arg1
  1816  }
  1817  
  1818  func (fake *FakeV7Actor) ResourceMatchReturns(result1 []sharedaction.V3Resource, result2 v7action.Warnings, result3 error) {
  1819  	fake.resourceMatchMutex.Lock()
  1820  	defer fake.resourceMatchMutex.Unlock()
  1821  	fake.ResourceMatchStub = nil
  1822  	fake.resourceMatchReturns = struct {
  1823  		result1 []sharedaction.V3Resource
  1824  		result2 v7action.Warnings
  1825  		result3 error
  1826  	}{result1, result2, result3}
  1827  }
  1828  
  1829  func (fake *FakeV7Actor) ResourceMatchReturnsOnCall(i int, result1 []sharedaction.V3Resource, result2 v7action.Warnings, result3 error) {
  1830  	fake.resourceMatchMutex.Lock()
  1831  	defer fake.resourceMatchMutex.Unlock()
  1832  	fake.ResourceMatchStub = nil
  1833  	if fake.resourceMatchReturnsOnCall == nil {
  1834  		fake.resourceMatchReturnsOnCall = make(map[int]struct {
  1835  			result1 []sharedaction.V3Resource
  1836  			result2 v7action.Warnings
  1837  			result3 error
  1838  		})
  1839  	}
  1840  	fake.resourceMatchReturnsOnCall[i] = struct {
  1841  		result1 []sharedaction.V3Resource
  1842  		result2 v7action.Warnings
  1843  		result3 error
  1844  	}{result1, result2, result3}
  1845  }
  1846  
  1847  func (fake *FakeV7Actor) RestartApplication(arg1 string, arg2 bool) (v7action.Warnings, error) {
  1848  	fake.restartApplicationMutex.Lock()
  1849  	ret, specificReturn := fake.restartApplicationReturnsOnCall[len(fake.restartApplicationArgsForCall)]
  1850  	fake.restartApplicationArgsForCall = append(fake.restartApplicationArgsForCall, struct {
  1851  		arg1 string
  1852  		arg2 bool
  1853  	}{arg1, arg2})
  1854  	fake.recordInvocation("RestartApplication", []interface{}{arg1, arg2})
  1855  	fake.restartApplicationMutex.Unlock()
  1856  	if fake.RestartApplicationStub != nil {
  1857  		return fake.RestartApplicationStub(arg1, arg2)
  1858  	}
  1859  	if specificReturn {
  1860  		return ret.result1, ret.result2
  1861  	}
  1862  	fakeReturns := fake.restartApplicationReturns
  1863  	return fakeReturns.result1, fakeReturns.result2
  1864  }
  1865  
  1866  func (fake *FakeV7Actor) RestartApplicationCallCount() int {
  1867  	fake.restartApplicationMutex.RLock()
  1868  	defer fake.restartApplicationMutex.RUnlock()
  1869  	return len(fake.restartApplicationArgsForCall)
  1870  }
  1871  
  1872  func (fake *FakeV7Actor) RestartApplicationCalls(stub func(string, bool) (v7action.Warnings, error)) {
  1873  	fake.restartApplicationMutex.Lock()
  1874  	defer fake.restartApplicationMutex.Unlock()
  1875  	fake.RestartApplicationStub = stub
  1876  }
  1877  
  1878  func (fake *FakeV7Actor) RestartApplicationArgsForCall(i int) (string, bool) {
  1879  	fake.restartApplicationMutex.RLock()
  1880  	defer fake.restartApplicationMutex.RUnlock()
  1881  	argsForCall := fake.restartApplicationArgsForCall[i]
  1882  	return argsForCall.arg1, argsForCall.arg2
  1883  }
  1884  
  1885  func (fake *FakeV7Actor) RestartApplicationReturns(result1 v7action.Warnings, result2 error) {
  1886  	fake.restartApplicationMutex.Lock()
  1887  	defer fake.restartApplicationMutex.Unlock()
  1888  	fake.RestartApplicationStub = nil
  1889  	fake.restartApplicationReturns = struct {
  1890  		result1 v7action.Warnings
  1891  		result2 error
  1892  	}{result1, result2}
  1893  }
  1894  
  1895  func (fake *FakeV7Actor) RestartApplicationReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
  1896  	fake.restartApplicationMutex.Lock()
  1897  	defer fake.restartApplicationMutex.Unlock()
  1898  	fake.RestartApplicationStub = nil
  1899  	if fake.restartApplicationReturnsOnCall == nil {
  1900  		fake.restartApplicationReturnsOnCall = make(map[int]struct {
  1901  			result1 v7action.Warnings
  1902  			result2 error
  1903  		})
  1904  	}
  1905  	fake.restartApplicationReturnsOnCall[i] = struct {
  1906  		result1 v7action.Warnings
  1907  		result2 error
  1908  	}{result1, result2}
  1909  }
  1910  
  1911  func (fake *FakeV7Actor) ScaleProcessByApplication(arg1 string, arg2 v7action.Process) (v7action.Warnings, error) {
  1912  	fake.scaleProcessByApplicationMutex.Lock()
  1913  	ret, specificReturn := fake.scaleProcessByApplicationReturnsOnCall[len(fake.scaleProcessByApplicationArgsForCall)]
  1914  	fake.scaleProcessByApplicationArgsForCall = append(fake.scaleProcessByApplicationArgsForCall, struct {
  1915  		arg1 string
  1916  		arg2 v7action.Process
  1917  	}{arg1, arg2})
  1918  	fake.recordInvocation("ScaleProcessByApplication", []interface{}{arg1, arg2})
  1919  	fake.scaleProcessByApplicationMutex.Unlock()
  1920  	if fake.ScaleProcessByApplicationStub != nil {
  1921  		return fake.ScaleProcessByApplicationStub(arg1, arg2)
  1922  	}
  1923  	if specificReturn {
  1924  		return ret.result1, ret.result2
  1925  	}
  1926  	fakeReturns := fake.scaleProcessByApplicationReturns
  1927  	return fakeReturns.result1, fakeReturns.result2
  1928  }
  1929  
  1930  func (fake *FakeV7Actor) ScaleProcessByApplicationCallCount() int {
  1931  	fake.scaleProcessByApplicationMutex.RLock()
  1932  	defer fake.scaleProcessByApplicationMutex.RUnlock()
  1933  	return len(fake.scaleProcessByApplicationArgsForCall)
  1934  }
  1935  
  1936  func (fake *FakeV7Actor) ScaleProcessByApplicationCalls(stub func(string, v7action.Process) (v7action.Warnings, error)) {
  1937  	fake.scaleProcessByApplicationMutex.Lock()
  1938  	defer fake.scaleProcessByApplicationMutex.Unlock()
  1939  	fake.ScaleProcessByApplicationStub = stub
  1940  }
  1941  
  1942  func (fake *FakeV7Actor) ScaleProcessByApplicationArgsForCall(i int) (string, v7action.Process) {
  1943  	fake.scaleProcessByApplicationMutex.RLock()
  1944  	defer fake.scaleProcessByApplicationMutex.RUnlock()
  1945  	argsForCall := fake.scaleProcessByApplicationArgsForCall[i]
  1946  	return argsForCall.arg1, argsForCall.arg2
  1947  }
  1948  
  1949  func (fake *FakeV7Actor) ScaleProcessByApplicationReturns(result1 v7action.Warnings, result2 error) {
  1950  	fake.scaleProcessByApplicationMutex.Lock()
  1951  	defer fake.scaleProcessByApplicationMutex.Unlock()
  1952  	fake.ScaleProcessByApplicationStub = nil
  1953  	fake.scaleProcessByApplicationReturns = struct {
  1954  		result1 v7action.Warnings
  1955  		result2 error
  1956  	}{result1, result2}
  1957  }
  1958  
  1959  func (fake *FakeV7Actor) ScaleProcessByApplicationReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
  1960  	fake.scaleProcessByApplicationMutex.Lock()
  1961  	defer fake.scaleProcessByApplicationMutex.Unlock()
  1962  	fake.ScaleProcessByApplicationStub = nil
  1963  	if fake.scaleProcessByApplicationReturnsOnCall == nil {
  1964  		fake.scaleProcessByApplicationReturnsOnCall = make(map[int]struct {
  1965  			result1 v7action.Warnings
  1966  			result2 error
  1967  		})
  1968  	}
  1969  	fake.scaleProcessByApplicationReturnsOnCall[i] = struct {
  1970  		result1 v7action.Warnings
  1971  		result2 error
  1972  	}{result1, result2}
  1973  }
  1974  
  1975  func (fake *FakeV7Actor) SetApplicationDroplet(arg1 string, arg2 string) (v7action.Warnings, error) {
  1976  	fake.setApplicationDropletMutex.Lock()
  1977  	ret, specificReturn := fake.setApplicationDropletReturnsOnCall[len(fake.setApplicationDropletArgsForCall)]
  1978  	fake.setApplicationDropletArgsForCall = append(fake.setApplicationDropletArgsForCall, struct {
  1979  		arg1 string
  1980  		arg2 string
  1981  	}{arg1, arg2})
  1982  	fake.recordInvocation("SetApplicationDroplet", []interface{}{arg1, arg2})
  1983  	fake.setApplicationDropletMutex.Unlock()
  1984  	if fake.SetApplicationDropletStub != nil {
  1985  		return fake.SetApplicationDropletStub(arg1, arg2)
  1986  	}
  1987  	if specificReturn {
  1988  		return ret.result1, ret.result2
  1989  	}
  1990  	fakeReturns := fake.setApplicationDropletReturns
  1991  	return fakeReturns.result1, fakeReturns.result2
  1992  }
  1993  
  1994  func (fake *FakeV7Actor) SetApplicationDropletCallCount() int {
  1995  	fake.setApplicationDropletMutex.RLock()
  1996  	defer fake.setApplicationDropletMutex.RUnlock()
  1997  	return len(fake.setApplicationDropletArgsForCall)
  1998  }
  1999  
  2000  func (fake *FakeV7Actor) SetApplicationDropletCalls(stub func(string, string) (v7action.Warnings, error)) {
  2001  	fake.setApplicationDropletMutex.Lock()
  2002  	defer fake.setApplicationDropletMutex.Unlock()
  2003  	fake.SetApplicationDropletStub = stub
  2004  }
  2005  
  2006  func (fake *FakeV7Actor) SetApplicationDropletArgsForCall(i int) (string, string) {
  2007  	fake.setApplicationDropletMutex.RLock()
  2008  	defer fake.setApplicationDropletMutex.RUnlock()
  2009  	argsForCall := fake.setApplicationDropletArgsForCall[i]
  2010  	return argsForCall.arg1, argsForCall.arg2
  2011  }
  2012  
  2013  func (fake *FakeV7Actor) SetApplicationDropletReturns(result1 v7action.Warnings, result2 error) {
  2014  	fake.setApplicationDropletMutex.Lock()
  2015  	defer fake.setApplicationDropletMutex.Unlock()
  2016  	fake.SetApplicationDropletStub = nil
  2017  	fake.setApplicationDropletReturns = struct {
  2018  		result1 v7action.Warnings
  2019  		result2 error
  2020  	}{result1, result2}
  2021  }
  2022  
  2023  func (fake *FakeV7Actor) SetApplicationDropletReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
  2024  	fake.setApplicationDropletMutex.Lock()
  2025  	defer fake.setApplicationDropletMutex.Unlock()
  2026  	fake.SetApplicationDropletStub = nil
  2027  	if fake.setApplicationDropletReturnsOnCall == nil {
  2028  		fake.setApplicationDropletReturnsOnCall = make(map[int]struct {
  2029  			result1 v7action.Warnings
  2030  			result2 error
  2031  		})
  2032  	}
  2033  	fake.setApplicationDropletReturnsOnCall[i] = struct {
  2034  		result1 v7action.Warnings
  2035  		result2 error
  2036  	}{result1, result2}
  2037  }
  2038  
  2039  func (fake *FakeV7Actor) SetApplicationManifest(arg1 string, arg2 []byte) (v7action.Warnings, error) {
  2040  	var arg2Copy []byte
  2041  	if arg2 != nil {
  2042  		arg2Copy = make([]byte, len(arg2))
  2043  		copy(arg2Copy, arg2)
  2044  	}
  2045  	fake.setApplicationManifestMutex.Lock()
  2046  	ret, specificReturn := fake.setApplicationManifestReturnsOnCall[len(fake.setApplicationManifestArgsForCall)]
  2047  	fake.setApplicationManifestArgsForCall = append(fake.setApplicationManifestArgsForCall, struct {
  2048  		arg1 string
  2049  		arg2 []byte
  2050  	}{arg1, arg2Copy})
  2051  	fake.recordInvocation("SetApplicationManifest", []interface{}{arg1, arg2Copy})
  2052  	fake.setApplicationManifestMutex.Unlock()
  2053  	if fake.SetApplicationManifestStub != nil {
  2054  		return fake.SetApplicationManifestStub(arg1, arg2)
  2055  	}
  2056  	if specificReturn {
  2057  		return ret.result1, ret.result2
  2058  	}
  2059  	fakeReturns := fake.setApplicationManifestReturns
  2060  	return fakeReturns.result1, fakeReturns.result2
  2061  }
  2062  
  2063  func (fake *FakeV7Actor) SetApplicationManifestCallCount() int {
  2064  	fake.setApplicationManifestMutex.RLock()
  2065  	defer fake.setApplicationManifestMutex.RUnlock()
  2066  	return len(fake.setApplicationManifestArgsForCall)
  2067  }
  2068  
  2069  func (fake *FakeV7Actor) SetApplicationManifestCalls(stub func(string, []byte) (v7action.Warnings, error)) {
  2070  	fake.setApplicationManifestMutex.Lock()
  2071  	defer fake.setApplicationManifestMutex.Unlock()
  2072  	fake.SetApplicationManifestStub = stub
  2073  }
  2074  
  2075  func (fake *FakeV7Actor) SetApplicationManifestArgsForCall(i int) (string, []byte) {
  2076  	fake.setApplicationManifestMutex.RLock()
  2077  	defer fake.setApplicationManifestMutex.RUnlock()
  2078  	argsForCall := fake.setApplicationManifestArgsForCall[i]
  2079  	return argsForCall.arg1, argsForCall.arg2
  2080  }
  2081  
  2082  func (fake *FakeV7Actor) SetApplicationManifestReturns(result1 v7action.Warnings, result2 error) {
  2083  	fake.setApplicationManifestMutex.Lock()
  2084  	defer fake.setApplicationManifestMutex.Unlock()
  2085  	fake.SetApplicationManifestStub = nil
  2086  	fake.setApplicationManifestReturns = struct {
  2087  		result1 v7action.Warnings
  2088  		result2 error
  2089  	}{result1, result2}
  2090  }
  2091  
  2092  func (fake *FakeV7Actor) SetApplicationManifestReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
  2093  	fake.setApplicationManifestMutex.Lock()
  2094  	defer fake.setApplicationManifestMutex.Unlock()
  2095  	fake.SetApplicationManifestStub = nil
  2096  	if fake.setApplicationManifestReturnsOnCall == nil {
  2097  		fake.setApplicationManifestReturnsOnCall = make(map[int]struct {
  2098  			result1 v7action.Warnings
  2099  			result2 error
  2100  		})
  2101  	}
  2102  	fake.setApplicationManifestReturnsOnCall[i] = struct {
  2103  		result1 v7action.Warnings
  2104  		result2 error
  2105  	}{result1, result2}
  2106  }
  2107  
  2108  func (fake *FakeV7Actor) SetSpaceManifest(arg1 string, arg2 []byte) (v7action.Warnings, error) {
  2109  	var arg2Copy []byte
  2110  	if arg2 != nil {
  2111  		arg2Copy = make([]byte, len(arg2))
  2112  		copy(arg2Copy, arg2)
  2113  	}
  2114  	fake.setSpaceManifestMutex.Lock()
  2115  	ret, specificReturn := fake.setSpaceManifestReturnsOnCall[len(fake.setSpaceManifestArgsForCall)]
  2116  	fake.setSpaceManifestArgsForCall = append(fake.setSpaceManifestArgsForCall, struct {
  2117  		arg1 string
  2118  		arg2 []byte
  2119  	}{arg1, arg2Copy})
  2120  	fake.recordInvocation("SetSpaceManifest", []interface{}{arg1, arg2Copy})
  2121  	fake.setSpaceManifestMutex.Unlock()
  2122  	if fake.SetSpaceManifestStub != nil {
  2123  		return fake.SetSpaceManifestStub(arg1, arg2)
  2124  	}
  2125  	if specificReturn {
  2126  		return ret.result1, ret.result2
  2127  	}
  2128  	fakeReturns := fake.setSpaceManifestReturns
  2129  	return fakeReturns.result1, fakeReturns.result2
  2130  }
  2131  
  2132  func (fake *FakeV7Actor) SetSpaceManifestCallCount() int {
  2133  	fake.setSpaceManifestMutex.RLock()
  2134  	defer fake.setSpaceManifestMutex.RUnlock()
  2135  	return len(fake.setSpaceManifestArgsForCall)
  2136  }
  2137  
  2138  func (fake *FakeV7Actor) SetSpaceManifestCalls(stub func(string, []byte) (v7action.Warnings, error)) {
  2139  	fake.setSpaceManifestMutex.Lock()
  2140  	defer fake.setSpaceManifestMutex.Unlock()
  2141  	fake.SetSpaceManifestStub = stub
  2142  }
  2143  
  2144  func (fake *FakeV7Actor) SetSpaceManifestArgsForCall(i int) (string, []byte) {
  2145  	fake.setSpaceManifestMutex.RLock()
  2146  	defer fake.setSpaceManifestMutex.RUnlock()
  2147  	argsForCall := fake.setSpaceManifestArgsForCall[i]
  2148  	return argsForCall.arg1, argsForCall.arg2
  2149  }
  2150  
  2151  func (fake *FakeV7Actor) SetSpaceManifestReturns(result1 v7action.Warnings, result2 error) {
  2152  	fake.setSpaceManifestMutex.Lock()
  2153  	defer fake.setSpaceManifestMutex.Unlock()
  2154  	fake.SetSpaceManifestStub = nil
  2155  	fake.setSpaceManifestReturns = struct {
  2156  		result1 v7action.Warnings
  2157  		result2 error
  2158  	}{result1, result2}
  2159  }
  2160  
  2161  func (fake *FakeV7Actor) SetSpaceManifestReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
  2162  	fake.setSpaceManifestMutex.Lock()
  2163  	defer fake.setSpaceManifestMutex.Unlock()
  2164  	fake.SetSpaceManifestStub = nil
  2165  	if fake.setSpaceManifestReturnsOnCall == nil {
  2166  		fake.setSpaceManifestReturnsOnCall = make(map[int]struct {
  2167  			result1 v7action.Warnings
  2168  			result2 error
  2169  		})
  2170  	}
  2171  	fake.setSpaceManifestReturnsOnCall[i] = struct {
  2172  		result1 v7action.Warnings
  2173  		result2 error
  2174  	}{result1, result2}
  2175  }
  2176  
  2177  func (fake *FakeV7Actor) StageApplicationPackage(arg1 string) (v7action.Build, v7action.Warnings, error) {
  2178  	fake.stageApplicationPackageMutex.Lock()
  2179  	ret, specificReturn := fake.stageApplicationPackageReturnsOnCall[len(fake.stageApplicationPackageArgsForCall)]
  2180  	fake.stageApplicationPackageArgsForCall = append(fake.stageApplicationPackageArgsForCall, struct {
  2181  		arg1 string
  2182  	}{arg1})
  2183  	fake.recordInvocation("StageApplicationPackage", []interface{}{arg1})
  2184  	fake.stageApplicationPackageMutex.Unlock()
  2185  	if fake.StageApplicationPackageStub != nil {
  2186  		return fake.StageApplicationPackageStub(arg1)
  2187  	}
  2188  	if specificReturn {
  2189  		return ret.result1, ret.result2, ret.result3
  2190  	}
  2191  	fakeReturns := fake.stageApplicationPackageReturns
  2192  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2193  }
  2194  
  2195  func (fake *FakeV7Actor) StageApplicationPackageCallCount() int {
  2196  	fake.stageApplicationPackageMutex.RLock()
  2197  	defer fake.stageApplicationPackageMutex.RUnlock()
  2198  	return len(fake.stageApplicationPackageArgsForCall)
  2199  }
  2200  
  2201  func (fake *FakeV7Actor) StageApplicationPackageCalls(stub func(string) (v7action.Build, v7action.Warnings, error)) {
  2202  	fake.stageApplicationPackageMutex.Lock()
  2203  	defer fake.stageApplicationPackageMutex.Unlock()
  2204  	fake.StageApplicationPackageStub = stub
  2205  }
  2206  
  2207  func (fake *FakeV7Actor) StageApplicationPackageArgsForCall(i int) string {
  2208  	fake.stageApplicationPackageMutex.RLock()
  2209  	defer fake.stageApplicationPackageMutex.RUnlock()
  2210  	argsForCall := fake.stageApplicationPackageArgsForCall[i]
  2211  	return argsForCall.arg1
  2212  }
  2213  
  2214  func (fake *FakeV7Actor) StageApplicationPackageReturns(result1 v7action.Build, result2 v7action.Warnings, result3 error) {
  2215  	fake.stageApplicationPackageMutex.Lock()
  2216  	defer fake.stageApplicationPackageMutex.Unlock()
  2217  	fake.StageApplicationPackageStub = nil
  2218  	fake.stageApplicationPackageReturns = struct {
  2219  		result1 v7action.Build
  2220  		result2 v7action.Warnings
  2221  		result3 error
  2222  	}{result1, result2, result3}
  2223  }
  2224  
  2225  func (fake *FakeV7Actor) StageApplicationPackageReturnsOnCall(i int, result1 v7action.Build, result2 v7action.Warnings, result3 error) {
  2226  	fake.stageApplicationPackageMutex.Lock()
  2227  	defer fake.stageApplicationPackageMutex.Unlock()
  2228  	fake.StageApplicationPackageStub = nil
  2229  	if fake.stageApplicationPackageReturnsOnCall == nil {
  2230  		fake.stageApplicationPackageReturnsOnCall = make(map[int]struct {
  2231  			result1 v7action.Build
  2232  			result2 v7action.Warnings
  2233  			result3 error
  2234  		})
  2235  	}
  2236  	fake.stageApplicationPackageReturnsOnCall[i] = struct {
  2237  		result1 v7action.Build
  2238  		result2 v7action.Warnings
  2239  		result3 error
  2240  	}{result1, result2, result3}
  2241  }
  2242  
  2243  func (fake *FakeV7Actor) StopApplication(arg1 string) (v7action.Warnings, error) {
  2244  	fake.stopApplicationMutex.Lock()
  2245  	ret, specificReturn := fake.stopApplicationReturnsOnCall[len(fake.stopApplicationArgsForCall)]
  2246  	fake.stopApplicationArgsForCall = append(fake.stopApplicationArgsForCall, struct {
  2247  		arg1 string
  2248  	}{arg1})
  2249  	fake.recordInvocation("StopApplication", []interface{}{arg1})
  2250  	fake.stopApplicationMutex.Unlock()
  2251  	if fake.StopApplicationStub != nil {
  2252  		return fake.StopApplicationStub(arg1)
  2253  	}
  2254  	if specificReturn {
  2255  		return ret.result1, ret.result2
  2256  	}
  2257  	fakeReturns := fake.stopApplicationReturns
  2258  	return fakeReturns.result1, fakeReturns.result2
  2259  }
  2260  
  2261  func (fake *FakeV7Actor) StopApplicationCallCount() int {
  2262  	fake.stopApplicationMutex.RLock()
  2263  	defer fake.stopApplicationMutex.RUnlock()
  2264  	return len(fake.stopApplicationArgsForCall)
  2265  }
  2266  
  2267  func (fake *FakeV7Actor) StopApplicationCalls(stub func(string) (v7action.Warnings, error)) {
  2268  	fake.stopApplicationMutex.Lock()
  2269  	defer fake.stopApplicationMutex.Unlock()
  2270  	fake.StopApplicationStub = stub
  2271  }
  2272  
  2273  func (fake *FakeV7Actor) StopApplicationArgsForCall(i int) string {
  2274  	fake.stopApplicationMutex.RLock()
  2275  	defer fake.stopApplicationMutex.RUnlock()
  2276  	argsForCall := fake.stopApplicationArgsForCall[i]
  2277  	return argsForCall.arg1
  2278  }
  2279  
  2280  func (fake *FakeV7Actor) StopApplicationReturns(result1 v7action.Warnings, result2 error) {
  2281  	fake.stopApplicationMutex.Lock()
  2282  	defer fake.stopApplicationMutex.Unlock()
  2283  	fake.StopApplicationStub = nil
  2284  	fake.stopApplicationReturns = struct {
  2285  		result1 v7action.Warnings
  2286  		result2 error
  2287  	}{result1, result2}
  2288  }
  2289  
  2290  func (fake *FakeV7Actor) StopApplicationReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
  2291  	fake.stopApplicationMutex.Lock()
  2292  	defer fake.stopApplicationMutex.Unlock()
  2293  	fake.StopApplicationStub = nil
  2294  	if fake.stopApplicationReturnsOnCall == nil {
  2295  		fake.stopApplicationReturnsOnCall = make(map[int]struct {
  2296  			result1 v7action.Warnings
  2297  			result2 error
  2298  		})
  2299  	}
  2300  	fake.stopApplicationReturnsOnCall[i] = struct {
  2301  		result1 v7action.Warnings
  2302  		result2 error
  2303  	}{result1, result2}
  2304  }
  2305  
  2306  func (fake *FakeV7Actor) UnmapRoute(arg1 string, arg2 string) (v7action.Warnings, error) {
  2307  	fake.unmapRouteMutex.Lock()
  2308  	ret, specificReturn := fake.unmapRouteReturnsOnCall[len(fake.unmapRouteArgsForCall)]
  2309  	fake.unmapRouteArgsForCall = append(fake.unmapRouteArgsForCall, struct {
  2310  		arg1 string
  2311  		arg2 string
  2312  	}{arg1, arg2})
  2313  	fake.recordInvocation("UnmapRoute", []interface{}{arg1, arg2})
  2314  	fake.unmapRouteMutex.Unlock()
  2315  	if fake.UnmapRouteStub != nil {
  2316  		return fake.UnmapRouteStub(arg1, arg2)
  2317  	}
  2318  	if specificReturn {
  2319  		return ret.result1, ret.result2
  2320  	}
  2321  	fakeReturns := fake.unmapRouteReturns
  2322  	return fakeReturns.result1, fakeReturns.result2
  2323  }
  2324  
  2325  func (fake *FakeV7Actor) UnmapRouteCallCount() int {
  2326  	fake.unmapRouteMutex.RLock()
  2327  	defer fake.unmapRouteMutex.RUnlock()
  2328  	return len(fake.unmapRouteArgsForCall)
  2329  }
  2330  
  2331  func (fake *FakeV7Actor) UnmapRouteCalls(stub func(string, string) (v7action.Warnings, error)) {
  2332  	fake.unmapRouteMutex.Lock()
  2333  	defer fake.unmapRouteMutex.Unlock()
  2334  	fake.UnmapRouteStub = stub
  2335  }
  2336  
  2337  func (fake *FakeV7Actor) UnmapRouteArgsForCall(i int) (string, string) {
  2338  	fake.unmapRouteMutex.RLock()
  2339  	defer fake.unmapRouteMutex.RUnlock()
  2340  	argsForCall := fake.unmapRouteArgsForCall[i]
  2341  	return argsForCall.arg1, argsForCall.arg2
  2342  }
  2343  
  2344  func (fake *FakeV7Actor) UnmapRouteReturns(result1 v7action.Warnings, result2 error) {
  2345  	fake.unmapRouteMutex.Lock()
  2346  	defer fake.unmapRouteMutex.Unlock()
  2347  	fake.UnmapRouteStub = nil
  2348  	fake.unmapRouteReturns = struct {
  2349  		result1 v7action.Warnings
  2350  		result2 error
  2351  	}{result1, result2}
  2352  }
  2353  
  2354  func (fake *FakeV7Actor) UnmapRouteReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
  2355  	fake.unmapRouteMutex.Lock()
  2356  	defer fake.unmapRouteMutex.Unlock()
  2357  	fake.UnmapRouteStub = nil
  2358  	if fake.unmapRouteReturnsOnCall == nil {
  2359  		fake.unmapRouteReturnsOnCall = make(map[int]struct {
  2360  			result1 v7action.Warnings
  2361  			result2 error
  2362  		})
  2363  	}
  2364  	fake.unmapRouteReturnsOnCall[i] = struct {
  2365  		result1 v7action.Warnings
  2366  		result2 error
  2367  	}{result1, result2}
  2368  }
  2369  
  2370  func (fake *FakeV7Actor) UpdateApplication(arg1 resources.Application) (resources.Application, v7action.Warnings, error) {
  2371  	fake.updateApplicationMutex.Lock()
  2372  	ret, specificReturn := fake.updateApplicationReturnsOnCall[len(fake.updateApplicationArgsForCall)]
  2373  	fake.updateApplicationArgsForCall = append(fake.updateApplicationArgsForCall, struct {
  2374  		arg1 resources.Application
  2375  	}{arg1})
  2376  	fake.recordInvocation("UpdateApplication", []interface{}{arg1})
  2377  	fake.updateApplicationMutex.Unlock()
  2378  	if fake.UpdateApplicationStub != nil {
  2379  		return fake.UpdateApplicationStub(arg1)
  2380  	}
  2381  	if specificReturn {
  2382  		return ret.result1, ret.result2, ret.result3
  2383  	}
  2384  	fakeReturns := fake.updateApplicationReturns
  2385  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2386  }
  2387  
  2388  func (fake *FakeV7Actor) UpdateApplicationCallCount() int {
  2389  	fake.updateApplicationMutex.RLock()
  2390  	defer fake.updateApplicationMutex.RUnlock()
  2391  	return len(fake.updateApplicationArgsForCall)
  2392  }
  2393  
  2394  func (fake *FakeV7Actor) UpdateApplicationCalls(stub func(resources.Application) (resources.Application, v7action.Warnings, error)) {
  2395  	fake.updateApplicationMutex.Lock()
  2396  	defer fake.updateApplicationMutex.Unlock()
  2397  	fake.UpdateApplicationStub = stub
  2398  }
  2399  
  2400  func (fake *FakeV7Actor) UpdateApplicationArgsForCall(i int) resources.Application {
  2401  	fake.updateApplicationMutex.RLock()
  2402  	defer fake.updateApplicationMutex.RUnlock()
  2403  	argsForCall := fake.updateApplicationArgsForCall[i]
  2404  	return argsForCall.arg1
  2405  }
  2406  
  2407  func (fake *FakeV7Actor) UpdateApplicationReturns(result1 resources.Application, result2 v7action.Warnings, result3 error) {
  2408  	fake.updateApplicationMutex.Lock()
  2409  	defer fake.updateApplicationMutex.Unlock()
  2410  	fake.UpdateApplicationStub = nil
  2411  	fake.updateApplicationReturns = struct {
  2412  		result1 resources.Application
  2413  		result2 v7action.Warnings
  2414  		result3 error
  2415  	}{result1, result2, result3}
  2416  }
  2417  
  2418  func (fake *FakeV7Actor) UpdateApplicationReturnsOnCall(i int, result1 resources.Application, result2 v7action.Warnings, result3 error) {
  2419  	fake.updateApplicationMutex.Lock()
  2420  	defer fake.updateApplicationMutex.Unlock()
  2421  	fake.UpdateApplicationStub = nil
  2422  	if fake.updateApplicationReturnsOnCall == nil {
  2423  		fake.updateApplicationReturnsOnCall = make(map[int]struct {
  2424  			result1 resources.Application
  2425  			result2 v7action.Warnings
  2426  			result3 error
  2427  		})
  2428  	}
  2429  	fake.updateApplicationReturnsOnCall[i] = struct {
  2430  		result1 resources.Application
  2431  		result2 v7action.Warnings
  2432  		result3 error
  2433  	}{result1, result2, result3}
  2434  }
  2435  
  2436  func (fake *FakeV7Actor) UpdateProcessByTypeAndApplication(arg1 string, arg2 string, arg3 v7action.Process) (v7action.Warnings, error) {
  2437  	fake.updateProcessByTypeAndApplicationMutex.Lock()
  2438  	ret, specificReturn := fake.updateProcessByTypeAndApplicationReturnsOnCall[len(fake.updateProcessByTypeAndApplicationArgsForCall)]
  2439  	fake.updateProcessByTypeAndApplicationArgsForCall = append(fake.updateProcessByTypeAndApplicationArgsForCall, struct {
  2440  		arg1 string
  2441  		arg2 string
  2442  		arg3 v7action.Process
  2443  	}{arg1, arg2, arg3})
  2444  	fake.recordInvocation("UpdateProcessByTypeAndApplication", []interface{}{arg1, arg2, arg3})
  2445  	fake.updateProcessByTypeAndApplicationMutex.Unlock()
  2446  	if fake.UpdateProcessByTypeAndApplicationStub != nil {
  2447  		return fake.UpdateProcessByTypeAndApplicationStub(arg1, arg2, arg3)
  2448  	}
  2449  	if specificReturn {
  2450  		return ret.result1, ret.result2
  2451  	}
  2452  	fakeReturns := fake.updateProcessByTypeAndApplicationReturns
  2453  	return fakeReturns.result1, fakeReturns.result2
  2454  }
  2455  
  2456  func (fake *FakeV7Actor) UpdateProcessByTypeAndApplicationCallCount() int {
  2457  	fake.updateProcessByTypeAndApplicationMutex.RLock()
  2458  	defer fake.updateProcessByTypeAndApplicationMutex.RUnlock()
  2459  	return len(fake.updateProcessByTypeAndApplicationArgsForCall)
  2460  }
  2461  
  2462  func (fake *FakeV7Actor) UpdateProcessByTypeAndApplicationCalls(stub func(string, string, v7action.Process) (v7action.Warnings, error)) {
  2463  	fake.updateProcessByTypeAndApplicationMutex.Lock()
  2464  	defer fake.updateProcessByTypeAndApplicationMutex.Unlock()
  2465  	fake.UpdateProcessByTypeAndApplicationStub = stub
  2466  }
  2467  
  2468  func (fake *FakeV7Actor) UpdateProcessByTypeAndApplicationArgsForCall(i int) (string, string, v7action.Process) {
  2469  	fake.updateProcessByTypeAndApplicationMutex.RLock()
  2470  	defer fake.updateProcessByTypeAndApplicationMutex.RUnlock()
  2471  	argsForCall := fake.updateProcessByTypeAndApplicationArgsForCall[i]
  2472  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
  2473  }
  2474  
  2475  func (fake *FakeV7Actor) UpdateProcessByTypeAndApplicationReturns(result1 v7action.Warnings, result2 error) {
  2476  	fake.updateProcessByTypeAndApplicationMutex.Lock()
  2477  	defer fake.updateProcessByTypeAndApplicationMutex.Unlock()
  2478  	fake.UpdateProcessByTypeAndApplicationStub = nil
  2479  	fake.updateProcessByTypeAndApplicationReturns = struct {
  2480  		result1 v7action.Warnings
  2481  		result2 error
  2482  	}{result1, result2}
  2483  }
  2484  
  2485  func (fake *FakeV7Actor) UpdateProcessByTypeAndApplicationReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
  2486  	fake.updateProcessByTypeAndApplicationMutex.Lock()
  2487  	defer fake.updateProcessByTypeAndApplicationMutex.Unlock()
  2488  	fake.UpdateProcessByTypeAndApplicationStub = nil
  2489  	if fake.updateProcessByTypeAndApplicationReturnsOnCall == nil {
  2490  		fake.updateProcessByTypeAndApplicationReturnsOnCall = make(map[int]struct {
  2491  			result1 v7action.Warnings
  2492  			result2 error
  2493  		})
  2494  	}
  2495  	fake.updateProcessByTypeAndApplicationReturnsOnCall[i] = struct {
  2496  		result1 v7action.Warnings
  2497  		result2 error
  2498  	}{result1, result2}
  2499  }
  2500  
  2501  func (fake *FakeV7Actor) UploadBitsPackage(arg1 v7action.Package, arg2 []sharedaction.V3Resource, arg3 io.Reader, arg4 int64) (v7action.Package, v7action.Warnings, error) {
  2502  	var arg2Copy []sharedaction.V3Resource
  2503  	if arg2 != nil {
  2504  		arg2Copy = make([]sharedaction.V3Resource, len(arg2))
  2505  		copy(arg2Copy, arg2)
  2506  	}
  2507  	fake.uploadBitsPackageMutex.Lock()
  2508  	ret, specificReturn := fake.uploadBitsPackageReturnsOnCall[len(fake.uploadBitsPackageArgsForCall)]
  2509  	fake.uploadBitsPackageArgsForCall = append(fake.uploadBitsPackageArgsForCall, struct {
  2510  		arg1 v7action.Package
  2511  		arg2 []sharedaction.V3Resource
  2512  		arg3 io.Reader
  2513  		arg4 int64
  2514  	}{arg1, arg2Copy, arg3, arg4})
  2515  	fake.recordInvocation("UploadBitsPackage", []interface{}{arg1, arg2Copy, arg3, arg4})
  2516  	fake.uploadBitsPackageMutex.Unlock()
  2517  	if fake.UploadBitsPackageStub != nil {
  2518  		return fake.UploadBitsPackageStub(arg1, arg2, arg3, arg4)
  2519  	}
  2520  	if specificReturn {
  2521  		return ret.result1, ret.result2, ret.result3
  2522  	}
  2523  	fakeReturns := fake.uploadBitsPackageReturns
  2524  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
  2525  }
  2526  
  2527  func (fake *FakeV7Actor) UploadBitsPackageCallCount() int {
  2528  	fake.uploadBitsPackageMutex.RLock()
  2529  	defer fake.uploadBitsPackageMutex.RUnlock()
  2530  	return len(fake.uploadBitsPackageArgsForCall)
  2531  }
  2532  
  2533  func (fake *FakeV7Actor) UploadBitsPackageCalls(stub func(v7action.Package, []sharedaction.V3Resource, io.Reader, int64) (v7action.Package, v7action.Warnings, error)) {
  2534  	fake.uploadBitsPackageMutex.Lock()
  2535  	defer fake.uploadBitsPackageMutex.Unlock()
  2536  	fake.UploadBitsPackageStub = stub
  2537  }
  2538  
  2539  func (fake *FakeV7Actor) UploadBitsPackageArgsForCall(i int) (v7action.Package, []sharedaction.V3Resource, io.Reader, int64) {
  2540  	fake.uploadBitsPackageMutex.RLock()
  2541  	defer fake.uploadBitsPackageMutex.RUnlock()
  2542  	argsForCall := fake.uploadBitsPackageArgsForCall[i]
  2543  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4
  2544  }
  2545  
  2546  func (fake *FakeV7Actor) UploadBitsPackageReturns(result1 v7action.Package, result2 v7action.Warnings, result3 error) {
  2547  	fake.uploadBitsPackageMutex.Lock()
  2548  	defer fake.uploadBitsPackageMutex.Unlock()
  2549  	fake.UploadBitsPackageStub = nil
  2550  	fake.uploadBitsPackageReturns = struct {
  2551  		result1 v7action.Package
  2552  		result2 v7action.Warnings
  2553  		result3 error
  2554  	}{result1, result2, result3}
  2555  }
  2556  
  2557  func (fake *FakeV7Actor) UploadBitsPackageReturnsOnCall(i int, result1 v7action.Package, result2 v7action.Warnings, result3 error) {
  2558  	fake.uploadBitsPackageMutex.Lock()
  2559  	defer fake.uploadBitsPackageMutex.Unlock()
  2560  	fake.UploadBitsPackageStub = nil
  2561  	if fake.uploadBitsPackageReturnsOnCall == nil {
  2562  		fake.uploadBitsPackageReturnsOnCall = make(map[int]struct {
  2563  			result1 v7action.Package
  2564  			result2 v7action.Warnings
  2565  			result3 error
  2566  		})
  2567  	}
  2568  	fake.uploadBitsPackageReturnsOnCall[i] = struct {
  2569  		result1 v7action.Package
  2570  		result2 v7action.Warnings
  2571  		result3 error
  2572  	}{result1, result2, result3}
  2573  }
  2574  
  2575  func (fake *FakeV7Actor) UploadDroplet(arg1 string, arg2 string, arg3 io.Reader, arg4 int64) (v7action.Warnings, error) {
  2576  	fake.uploadDropletMutex.Lock()
  2577  	ret, specificReturn := fake.uploadDropletReturnsOnCall[len(fake.uploadDropletArgsForCall)]
  2578  	fake.uploadDropletArgsForCall = append(fake.uploadDropletArgsForCall, struct {
  2579  		arg1 string
  2580  		arg2 string
  2581  		arg3 io.Reader
  2582  		arg4 int64
  2583  	}{arg1, arg2, arg3, arg4})
  2584  	fake.recordInvocation("UploadDroplet", []interface{}{arg1, arg2, arg3, arg4})
  2585  	fake.uploadDropletMutex.Unlock()
  2586  	if fake.UploadDropletStub != nil {
  2587  		return fake.UploadDropletStub(arg1, arg2, arg3, arg4)
  2588  	}
  2589  	if specificReturn {
  2590  		return ret.result1, ret.result2
  2591  	}
  2592  	fakeReturns := fake.uploadDropletReturns
  2593  	return fakeReturns.result1, fakeReturns.result2
  2594  }
  2595  
  2596  func (fake *FakeV7Actor) UploadDropletCallCount() int {
  2597  	fake.uploadDropletMutex.RLock()
  2598  	defer fake.uploadDropletMutex.RUnlock()
  2599  	return len(fake.uploadDropletArgsForCall)
  2600  }
  2601  
  2602  func (fake *FakeV7Actor) UploadDropletCalls(stub func(string, string, io.Reader, int64) (v7action.Warnings, error)) {
  2603  	fake.uploadDropletMutex.Lock()
  2604  	defer fake.uploadDropletMutex.Unlock()
  2605  	fake.UploadDropletStub = stub
  2606  }
  2607  
  2608  func (fake *FakeV7Actor) UploadDropletArgsForCall(i int) (string, string, io.Reader, int64) {
  2609  	fake.uploadDropletMutex.RLock()
  2610  	defer fake.uploadDropletMutex.RUnlock()
  2611  	argsForCall := fake.uploadDropletArgsForCall[i]
  2612  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4
  2613  }
  2614  
  2615  func (fake *FakeV7Actor) UploadDropletReturns(result1 v7action.Warnings, result2 error) {
  2616  	fake.uploadDropletMutex.Lock()
  2617  	defer fake.uploadDropletMutex.Unlock()
  2618  	fake.UploadDropletStub = nil
  2619  	fake.uploadDropletReturns = struct {
  2620  		result1 v7action.Warnings
  2621  		result2 error
  2622  	}{result1, result2}
  2623  }
  2624  
  2625  func (fake *FakeV7Actor) UploadDropletReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
  2626  	fake.uploadDropletMutex.Lock()
  2627  	defer fake.uploadDropletMutex.Unlock()
  2628  	fake.UploadDropletStub = nil
  2629  	if fake.uploadDropletReturnsOnCall == nil {
  2630  		fake.uploadDropletReturnsOnCall = make(map[int]struct {
  2631  			result1 v7action.Warnings
  2632  			result2 error
  2633  		})
  2634  	}
  2635  	fake.uploadDropletReturnsOnCall[i] = struct {
  2636  		result1 v7action.Warnings
  2637  		result2 error
  2638  	}{result1, result2}
  2639  }
  2640  
  2641  func (fake *FakeV7Actor) Invocations() map[string][][]interface{} {
  2642  	fake.invocationsMutex.RLock()
  2643  	defer fake.invocationsMutex.RUnlock()
  2644  	fake.createApplicationDropletMutex.RLock()
  2645  	defer fake.createApplicationDropletMutex.RUnlock()
  2646  	fake.createApplicationInSpaceMutex.RLock()
  2647  	defer fake.createApplicationInSpaceMutex.RUnlock()
  2648  	fake.createBitsPackageByApplicationMutex.RLock()
  2649  	defer fake.createBitsPackageByApplicationMutex.RUnlock()
  2650  	fake.createDeploymentByApplicationAndDropletMutex.RLock()
  2651  	defer fake.createDeploymentByApplicationAndDropletMutex.RUnlock()
  2652  	fake.createDockerPackageByApplicationMutex.RLock()
  2653  	defer fake.createDockerPackageByApplicationMutex.RUnlock()
  2654  	fake.createRouteMutex.RLock()
  2655  	defer fake.createRouteMutex.RUnlock()
  2656  	fake.getApplicationByNameAndSpaceMutex.RLock()
  2657  	defer fake.getApplicationByNameAndSpaceMutex.RUnlock()
  2658  	fake.getApplicationDropletsMutex.RLock()
  2659  	defer fake.getApplicationDropletsMutex.RUnlock()
  2660  	fake.getApplicationRoutesMutex.RLock()
  2661  	defer fake.getApplicationRoutesMutex.RUnlock()
  2662  	fake.getApplicationsByNamesAndSpaceMutex.RLock()
  2663  	defer fake.getApplicationsByNamesAndSpaceMutex.RUnlock()
  2664  	fake.getDefaultDomainMutex.RLock()
  2665  	defer fake.getDefaultDomainMutex.RUnlock()
  2666  	fake.getDomainMutex.RLock()
  2667  	defer fake.getDomainMutex.RUnlock()
  2668  	fake.getRouteByAttributesMutex.RLock()
  2669  	defer fake.getRouteByAttributesMutex.RUnlock()
  2670  	fake.getRouteDestinationByAppGUIDMutex.RLock()
  2671  	defer fake.getRouteDestinationByAppGUIDMutex.RUnlock()
  2672  	fake.mapRouteMutex.RLock()
  2673  	defer fake.mapRouteMutex.RUnlock()
  2674  	fake.pollBuildMutex.RLock()
  2675  	defer fake.pollBuildMutex.RUnlock()
  2676  	fake.pollPackageMutex.RLock()
  2677  	defer fake.pollPackageMutex.RUnlock()
  2678  	fake.pollStartMutex.RLock()
  2679  	defer fake.pollStartMutex.RUnlock()
  2680  	fake.pollStartForRollingMutex.RLock()
  2681  	defer fake.pollStartForRollingMutex.RUnlock()
  2682  	fake.resourceMatchMutex.RLock()
  2683  	defer fake.resourceMatchMutex.RUnlock()
  2684  	fake.restartApplicationMutex.RLock()
  2685  	defer fake.restartApplicationMutex.RUnlock()
  2686  	fake.scaleProcessByApplicationMutex.RLock()
  2687  	defer fake.scaleProcessByApplicationMutex.RUnlock()
  2688  	fake.setApplicationDropletMutex.RLock()
  2689  	defer fake.setApplicationDropletMutex.RUnlock()
  2690  	fake.setApplicationManifestMutex.RLock()
  2691  	defer fake.setApplicationManifestMutex.RUnlock()
  2692  	fake.setSpaceManifestMutex.RLock()
  2693  	defer fake.setSpaceManifestMutex.RUnlock()
  2694  	fake.stageApplicationPackageMutex.RLock()
  2695  	defer fake.stageApplicationPackageMutex.RUnlock()
  2696  	fake.stopApplicationMutex.RLock()
  2697  	defer fake.stopApplicationMutex.RUnlock()
  2698  	fake.unmapRouteMutex.RLock()
  2699  	defer fake.unmapRouteMutex.RUnlock()
  2700  	fake.updateApplicationMutex.RLock()
  2701  	defer fake.updateApplicationMutex.RUnlock()
  2702  	fake.updateProcessByTypeAndApplicationMutex.RLock()
  2703  	defer fake.updateProcessByTypeAndApplicationMutex.RUnlock()
  2704  	fake.uploadBitsPackageMutex.RLock()
  2705  	defer fake.uploadBitsPackageMutex.RUnlock()
  2706  	fake.uploadDropletMutex.RLock()
  2707  	defer fake.uploadDropletMutex.RUnlock()
  2708  	copiedInvocations := map[string][][]interface{}{}
  2709  	for key, value := range fake.invocations {
  2710  		copiedInvocations[key] = value
  2711  	}
  2712  	return copiedInvocations
  2713  }
  2714  
  2715  func (fake *FakeV7Actor) recordInvocation(key string, args []interface{}) {
  2716  	fake.invocationsMutex.Lock()
  2717  	defer fake.invocationsMutex.Unlock()
  2718  	if fake.invocations == nil {
  2719  		fake.invocations = map[string][][]interface{}{}
  2720  	}
  2721  	if fake.invocations[key] == nil {
  2722  		fake.invocations[key] = [][]interface{}{}
  2723  	}
  2724  	fake.invocations[key] = append(fake.invocations[key], args)
  2725  }
  2726  
  2727  var _ v7pushaction.V7Actor = new(FakeV7Actor)