github.com/arunkumar7540/cli@v6.45.0+incompatible/command/v6/v6fakes/fake_original_v3push_actor.go (about)

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package v6fakes
     3  
     4  import (
     5  	"sync"
     6  
     7  	"code.cloudfoundry.org/cli/actor/v3action"
     8  	v6 "code.cloudfoundry.org/cli/command/v6"
     9  )
    10  
    11  type FakeOriginalV3PushActor struct {
    12  	CreateAndUploadBitsPackageByApplicationNameAndSpaceStub        func(string, string, string) (v3action.Package, v3action.Warnings, error)
    13  	createAndUploadBitsPackageByApplicationNameAndSpaceMutex       sync.RWMutex
    14  	createAndUploadBitsPackageByApplicationNameAndSpaceArgsForCall []struct {
    15  		arg1 string
    16  		arg2 string
    17  		arg3 string
    18  	}
    19  	createAndUploadBitsPackageByApplicationNameAndSpaceReturns struct {
    20  		result1 v3action.Package
    21  		result2 v3action.Warnings
    22  		result3 error
    23  	}
    24  	createAndUploadBitsPackageByApplicationNameAndSpaceReturnsOnCall map[int]struct {
    25  		result1 v3action.Package
    26  		result2 v3action.Warnings
    27  		result3 error
    28  	}
    29  	CreateApplicationInSpaceStub        func(v3action.Application, string) (v3action.Application, v3action.Warnings, error)
    30  	createApplicationInSpaceMutex       sync.RWMutex
    31  	createApplicationInSpaceArgsForCall []struct {
    32  		arg1 v3action.Application
    33  		arg2 string
    34  	}
    35  	createApplicationInSpaceReturns struct {
    36  		result1 v3action.Application
    37  		result2 v3action.Warnings
    38  		result3 error
    39  	}
    40  	createApplicationInSpaceReturnsOnCall map[int]struct {
    41  		result1 v3action.Application
    42  		result2 v3action.Warnings
    43  		result3 error
    44  	}
    45  	CreateDockerPackageByApplicationNameAndSpaceStub        func(string, string, v3action.DockerImageCredentials) (v3action.Package, v3action.Warnings, error)
    46  	createDockerPackageByApplicationNameAndSpaceMutex       sync.RWMutex
    47  	createDockerPackageByApplicationNameAndSpaceArgsForCall []struct {
    48  		arg1 string
    49  		arg2 string
    50  		arg3 v3action.DockerImageCredentials
    51  	}
    52  	createDockerPackageByApplicationNameAndSpaceReturns struct {
    53  		result1 v3action.Package
    54  		result2 v3action.Warnings
    55  		result3 error
    56  	}
    57  	createDockerPackageByApplicationNameAndSpaceReturnsOnCall map[int]struct {
    58  		result1 v3action.Package
    59  		result2 v3action.Warnings
    60  		result3 error
    61  	}
    62  	GetApplicationByNameAndSpaceStub        func(string, string) (v3action.Application, v3action.Warnings, error)
    63  	getApplicationByNameAndSpaceMutex       sync.RWMutex
    64  	getApplicationByNameAndSpaceArgsForCall []struct {
    65  		arg1 string
    66  		arg2 string
    67  	}
    68  	getApplicationByNameAndSpaceReturns struct {
    69  		result1 v3action.Application
    70  		result2 v3action.Warnings
    71  		result3 error
    72  	}
    73  	getApplicationByNameAndSpaceReturnsOnCall map[int]struct {
    74  		result1 v3action.Application
    75  		result2 v3action.Warnings
    76  		result3 error
    77  	}
    78  	GetApplicationSummaryByNameAndSpaceStub        func(string, string, bool) (v3action.ApplicationSummary, v3action.Warnings, error)
    79  	getApplicationSummaryByNameAndSpaceMutex       sync.RWMutex
    80  	getApplicationSummaryByNameAndSpaceArgsForCall []struct {
    81  		arg1 string
    82  		arg2 string
    83  		arg3 bool
    84  	}
    85  	getApplicationSummaryByNameAndSpaceReturns struct {
    86  		result1 v3action.ApplicationSummary
    87  		result2 v3action.Warnings
    88  		result3 error
    89  	}
    90  	getApplicationSummaryByNameAndSpaceReturnsOnCall map[int]struct {
    91  		result1 v3action.ApplicationSummary
    92  		result2 v3action.Warnings
    93  		result3 error
    94  	}
    95  	GetStreamingLogsForApplicationByNameAndSpaceStub        func(string, string, v3action.NOAAClient) (<-chan *v3action.LogMessage, <-chan error, v3action.Warnings, error)
    96  	getStreamingLogsForApplicationByNameAndSpaceMutex       sync.RWMutex
    97  	getStreamingLogsForApplicationByNameAndSpaceArgsForCall []struct {
    98  		arg1 string
    99  		arg2 string
   100  		arg3 v3action.NOAAClient
   101  	}
   102  	getStreamingLogsForApplicationByNameAndSpaceReturns struct {
   103  		result1 <-chan *v3action.LogMessage
   104  		result2 <-chan error
   105  		result3 v3action.Warnings
   106  		result4 error
   107  	}
   108  	getStreamingLogsForApplicationByNameAndSpaceReturnsOnCall map[int]struct {
   109  		result1 <-chan *v3action.LogMessage
   110  		result2 <-chan error
   111  		result3 v3action.Warnings
   112  		result4 error
   113  	}
   114  	PollStartStub        func(string, chan<- v3action.Warnings) error
   115  	pollStartMutex       sync.RWMutex
   116  	pollStartArgsForCall []struct {
   117  		arg1 string
   118  		arg2 chan<- v3action.Warnings
   119  	}
   120  	pollStartReturns struct {
   121  		result1 error
   122  	}
   123  	pollStartReturnsOnCall map[int]struct {
   124  		result1 error
   125  	}
   126  	SetApplicationDropletByApplicationNameAndSpaceStub        func(string, string, string) (v3action.Warnings, error)
   127  	setApplicationDropletByApplicationNameAndSpaceMutex       sync.RWMutex
   128  	setApplicationDropletByApplicationNameAndSpaceArgsForCall []struct {
   129  		arg1 string
   130  		arg2 string
   131  		arg3 string
   132  	}
   133  	setApplicationDropletByApplicationNameAndSpaceReturns struct {
   134  		result1 v3action.Warnings
   135  		result2 error
   136  	}
   137  	setApplicationDropletByApplicationNameAndSpaceReturnsOnCall map[int]struct {
   138  		result1 v3action.Warnings
   139  		result2 error
   140  	}
   141  	StagePackageStub        func(string, string) (<-chan v3action.Droplet, <-chan v3action.Warnings, <-chan error)
   142  	stagePackageMutex       sync.RWMutex
   143  	stagePackageArgsForCall []struct {
   144  		arg1 string
   145  		arg2 string
   146  	}
   147  	stagePackageReturns struct {
   148  		result1 <-chan v3action.Droplet
   149  		result2 <-chan v3action.Warnings
   150  		result3 <-chan error
   151  	}
   152  	stagePackageReturnsOnCall map[int]struct {
   153  		result1 <-chan v3action.Droplet
   154  		result2 <-chan v3action.Warnings
   155  		result3 <-chan error
   156  	}
   157  	StartApplicationStub        func(string) (v3action.Application, v3action.Warnings, error)
   158  	startApplicationMutex       sync.RWMutex
   159  	startApplicationArgsForCall []struct {
   160  		arg1 string
   161  	}
   162  	startApplicationReturns struct {
   163  		result1 v3action.Application
   164  		result2 v3action.Warnings
   165  		result3 error
   166  	}
   167  	startApplicationReturnsOnCall map[int]struct {
   168  		result1 v3action.Application
   169  		result2 v3action.Warnings
   170  		result3 error
   171  	}
   172  	StopApplicationStub        func(string) (v3action.Warnings, error)
   173  	stopApplicationMutex       sync.RWMutex
   174  	stopApplicationArgsForCall []struct {
   175  		arg1 string
   176  	}
   177  	stopApplicationReturns struct {
   178  		result1 v3action.Warnings
   179  		result2 error
   180  	}
   181  	stopApplicationReturnsOnCall map[int]struct {
   182  		result1 v3action.Warnings
   183  		result2 error
   184  	}
   185  	UpdateApplicationStub        func(v3action.Application) (v3action.Application, v3action.Warnings, error)
   186  	updateApplicationMutex       sync.RWMutex
   187  	updateApplicationArgsForCall []struct {
   188  		arg1 v3action.Application
   189  	}
   190  	updateApplicationReturns struct {
   191  		result1 v3action.Application
   192  		result2 v3action.Warnings
   193  		result3 error
   194  	}
   195  	updateApplicationReturnsOnCall map[int]struct {
   196  		result1 v3action.Application
   197  		result2 v3action.Warnings
   198  		result3 error
   199  	}
   200  	invocations      map[string][][]interface{}
   201  	invocationsMutex sync.RWMutex
   202  }
   203  
   204  func (fake *FakeOriginalV3PushActor) CreateAndUploadBitsPackageByApplicationNameAndSpace(arg1 string, arg2 string, arg3 string) (v3action.Package, v3action.Warnings, error) {
   205  	fake.createAndUploadBitsPackageByApplicationNameAndSpaceMutex.Lock()
   206  	ret, specificReturn := fake.createAndUploadBitsPackageByApplicationNameAndSpaceReturnsOnCall[len(fake.createAndUploadBitsPackageByApplicationNameAndSpaceArgsForCall)]
   207  	fake.createAndUploadBitsPackageByApplicationNameAndSpaceArgsForCall = append(fake.createAndUploadBitsPackageByApplicationNameAndSpaceArgsForCall, struct {
   208  		arg1 string
   209  		arg2 string
   210  		arg3 string
   211  	}{arg1, arg2, arg3})
   212  	fake.recordInvocation("CreateAndUploadBitsPackageByApplicationNameAndSpace", []interface{}{arg1, arg2, arg3})
   213  	fake.createAndUploadBitsPackageByApplicationNameAndSpaceMutex.Unlock()
   214  	if fake.CreateAndUploadBitsPackageByApplicationNameAndSpaceStub != nil {
   215  		return fake.CreateAndUploadBitsPackageByApplicationNameAndSpaceStub(arg1, arg2, arg3)
   216  	}
   217  	if specificReturn {
   218  		return ret.result1, ret.result2, ret.result3
   219  	}
   220  	fakeReturns := fake.createAndUploadBitsPackageByApplicationNameAndSpaceReturns
   221  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   222  }
   223  
   224  func (fake *FakeOriginalV3PushActor) CreateAndUploadBitsPackageByApplicationNameAndSpaceCallCount() int {
   225  	fake.createAndUploadBitsPackageByApplicationNameAndSpaceMutex.RLock()
   226  	defer fake.createAndUploadBitsPackageByApplicationNameAndSpaceMutex.RUnlock()
   227  	return len(fake.createAndUploadBitsPackageByApplicationNameAndSpaceArgsForCall)
   228  }
   229  
   230  func (fake *FakeOriginalV3PushActor) CreateAndUploadBitsPackageByApplicationNameAndSpaceCalls(stub func(string, string, string) (v3action.Package, v3action.Warnings, error)) {
   231  	fake.createAndUploadBitsPackageByApplicationNameAndSpaceMutex.Lock()
   232  	defer fake.createAndUploadBitsPackageByApplicationNameAndSpaceMutex.Unlock()
   233  	fake.CreateAndUploadBitsPackageByApplicationNameAndSpaceStub = stub
   234  }
   235  
   236  func (fake *FakeOriginalV3PushActor) CreateAndUploadBitsPackageByApplicationNameAndSpaceArgsForCall(i int) (string, string, string) {
   237  	fake.createAndUploadBitsPackageByApplicationNameAndSpaceMutex.RLock()
   238  	defer fake.createAndUploadBitsPackageByApplicationNameAndSpaceMutex.RUnlock()
   239  	argsForCall := fake.createAndUploadBitsPackageByApplicationNameAndSpaceArgsForCall[i]
   240  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
   241  }
   242  
   243  func (fake *FakeOriginalV3PushActor) CreateAndUploadBitsPackageByApplicationNameAndSpaceReturns(result1 v3action.Package, result2 v3action.Warnings, result3 error) {
   244  	fake.createAndUploadBitsPackageByApplicationNameAndSpaceMutex.Lock()
   245  	defer fake.createAndUploadBitsPackageByApplicationNameAndSpaceMutex.Unlock()
   246  	fake.CreateAndUploadBitsPackageByApplicationNameAndSpaceStub = nil
   247  	fake.createAndUploadBitsPackageByApplicationNameAndSpaceReturns = struct {
   248  		result1 v3action.Package
   249  		result2 v3action.Warnings
   250  		result3 error
   251  	}{result1, result2, result3}
   252  }
   253  
   254  func (fake *FakeOriginalV3PushActor) CreateAndUploadBitsPackageByApplicationNameAndSpaceReturnsOnCall(i int, result1 v3action.Package, result2 v3action.Warnings, result3 error) {
   255  	fake.createAndUploadBitsPackageByApplicationNameAndSpaceMutex.Lock()
   256  	defer fake.createAndUploadBitsPackageByApplicationNameAndSpaceMutex.Unlock()
   257  	fake.CreateAndUploadBitsPackageByApplicationNameAndSpaceStub = nil
   258  	if fake.createAndUploadBitsPackageByApplicationNameAndSpaceReturnsOnCall == nil {
   259  		fake.createAndUploadBitsPackageByApplicationNameAndSpaceReturnsOnCall = make(map[int]struct {
   260  			result1 v3action.Package
   261  			result2 v3action.Warnings
   262  			result3 error
   263  		})
   264  	}
   265  	fake.createAndUploadBitsPackageByApplicationNameAndSpaceReturnsOnCall[i] = struct {
   266  		result1 v3action.Package
   267  		result2 v3action.Warnings
   268  		result3 error
   269  	}{result1, result2, result3}
   270  }
   271  
   272  func (fake *FakeOriginalV3PushActor) CreateApplicationInSpace(arg1 v3action.Application, arg2 string) (v3action.Application, v3action.Warnings, error) {
   273  	fake.createApplicationInSpaceMutex.Lock()
   274  	ret, specificReturn := fake.createApplicationInSpaceReturnsOnCall[len(fake.createApplicationInSpaceArgsForCall)]
   275  	fake.createApplicationInSpaceArgsForCall = append(fake.createApplicationInSpaceArgsForCall, struct {
   276  		arg1 v3action.Application
   277  		arg2 string
   278  	}{arg1, arg2})
   279  	fake.recordInvocation("CreateApplicationInSpace", []interface{}{arg1, arg2})
   280  	fake.createApplicationInSpaceMutex.Unlock()
   281  	if fake.CreateApplicationInSpaceStub != nil {
   282  		return fake.CreateApplicationInSpaceStub(arg1, arg2)
   283  	}
   284  	if specificReturn {
   285  		return ret.result1, ret.result2, ret.result3
   286  	}
   287  	fakeReturns := fake.createApplicationInSpaceReturns
   288  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   289  }
   290  
   291  func (fake *FakeOriginalV3PushActor) CreateApplicationInSpaceCallCount() int {
   292  	fake.createApplicationInSpaceMutex.RLock()
   293  	defer fake.createApplicationInSpaceMutex.RUnlock()
   294  	return len(fake.createApplicationInSpaceArgsForCall)
   295  }
   296  
   297  func (fake *FakeOriginalV3PushActor) CreateApplicationInSpaceCalls(stub func(v3action.Application, string) (v3action.Application, v3action.Warnings, error)) {
   298  	fake.createApplicationInSpaceMutex.Lock()
   299  	defer fake.createApplicationInSpaceMutex.Unlock()
   300  	fake.CreateApplicationInSpaceStub = stub
   301  }
   302  
   303  func (fake *FakeOriginalV3PushActor) CreateApplicationInSpaceArgsForCall(i int) (v3action.Application, string) {
   304  	fake.createApplicationInSpaceMutex.RLock()
   305  	defer fake.createApplicationInSpaceMutex.RUnlock()
   306  	argsForCall := fake.createApplicationInSpaceArgsForCall[i]
   307  	return argsForCall.arg1, argsForCall.arg2
   308  }
   309  
   310  func (fake *FakeOriginalV3PushActor) CreateApplicationInSpaceReturns(result1 v3action.Application, result2 v3action.Warnings, result3 error) {
   311  	fake.createApplicationInSpaceMutex.Lock()
   312  	defer fake.createApplicationInSpaceMutex.Unlock()
   313  	fake.CreateApplicationInSpaceStub = nil
   314  	fake.createApplicationInSpaceReturns = struct {
   315  		result1 v3action.Application
   316  		result2 v3action.Warnings
   317  		result3 error
   318  	}{result1, result2, result3}
   319  }
   320  
   321  func (fake *FakeOriginalV3PushActor) CreateApplicationInSpaceReturnsOnCall(i int, result1 v3action.Application, result2 v3action.Warnings, result3 error) {
   322  	fake.createApplicationInSpaceMutex.Lock()
   323  	defer fake.createApplicationInSpaceMutex.Unlock()
   324  	fake.CreateApplicationInSpaceStub = nil
   325  	if fake.createApplicationInSpaceReturnsOnCall == nil {
   326  		fake.createApplicationInSpaceReturnsOnCall = make(map[int]struct {
   327  			result1 v3action.Application
   328  			result2 v3action.Warnings
   329  			result3 error
   330  		})
   331  	}
   332  	fake.createApplicationInSpaceReturnsOnCall[i] = struct {
   333  		result1 v3action.Application
   334  		result2 v3action.Warnings
   335  		result3 error
   336  	}{result1, result2, result3}
   337  }
   338  
   339  func (fake *FakeOriginalV3PushActor) CreateDockerPackageByApplicationNameAndSpace(arg1 string, arg2 string, arg3 v3action.DockerImageCredentials) (v3action.Package, v3action.Warnings, error) {
   340  	fake.createDockerPackageByApplicationNameAndSpaceMutex.Lock()
   341  	ret, specificReturn := fake.createDockerPackageByApplicationNameAndSpaceReturnsOnCall[len(fake.createDockerPackageByApplicationNameAndSpaceArgsForCall)]
   342  	fake.createDockerPackageByApplicationNameAndSpaceArgsForCall = append(fake.createDockerPackageByApplicationNameAndSpaceArgsForCall, struct {
   343  		arg1 string
   344  		arg2 string
   345  		arg3 v3action.DockerImageCredentials
   346  	}{arg1, arg2, arg3})
   347  	fake.recordInvocation("CreateDockerPackageByApplicationNameAndSpace", []interface{}{arg1, arg2, arg3})
   348  	fake.createDockerPackageByApplicationNameAndSpaceMutex.Unlock()
   349  	if fake.CreateDockerPackageByApplicationNameAndSpaceStub != nil {
   350  		return fake.CreateDockerPackageByApplicationNameAndSpaceStub(arg1, arg2, arg3)
   351  	}
   352  	if specificReturn {
   353  		return ret.result1, ret.result2, ret.result3
   354  	}
   355  	fakeReturns := fake.createDockerPackageByApplicationNameAndSpaceReturns
   356  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   357  }
   358  
   359  func (fake *FakeOriginalV3PushActor) CreateDockerPackageByApplicationNameAndSpaceCallCount() int {
   360  	fake.createDockerPackageByApplicationNameAndSpaceMutex.RLock()
   361  	defer fake.createDockerPackageByApplicationNameAndSpaceMutex.RUnlock()
   362  	return len(fake.createDockerPackageByApplicationNameAndSpaceArgsForCall)
   363  }
   364  
   365  func (fake *FakeOriginalV3PushActor) CreateDockerPackageByApplicationNameAndSpaceCalls(stub func(string, string, v3action.DockerImageCredentials) (v3action.Package, v3action.Warnings, error)) {
   366  	fake.createDockerPackageByApplicationNameAndSpaceMutex.Lock()
   367  	defer fake.createDockerPackageByApplicationNameAndSpaceMutex.Unlock()
   368  	fake.CreateDockerPackageByApplicationNameAndSpaceStub = stub
   369  }
   370  
   371  func (fake *FakeOriginalV3PushActor) CreateDockerPackageByApplicationNameAndSpaceArgsForCall(i int) (string, string, v3action.DockerImageCredentials) {
   372  	fake.createDockerPackageByApplicationNameAndSpaceMutex.RLock()
   373  	defer fake.createDockerPackageByApplicationNameAndSpaceMutex.RUnlock()
   374  	argsForCall := fake.createDockerPackageByApplicationNameAndSpaceArgsForCall[i]
   375  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
   376  }
   377  
   378  func (fake *FakeOriginalV3PushActor) CreateDockerPackageByApplicationNameAndSpaceReturns(result1 v3action.Package, result2 v3action.Warnings, result3 error) {
   379  	fake.createDockerPackageByApplicationNameAndSpaceMutex.Lock()
   380  	defer fake.createDockerPackageByApplicationNameAndSpaceMutex.Unlock()
   381  	fake.CreateDockerPackageByApplicationNameAndSpaceStub = nil
   382  	fake.createDockerPackageByApplicationNameAndSpaceReturns = struct {
   383  		result1 v3action.Package
   384  		result2 v3action.Warnings
   385  		result3 error
   386  	}{result1, result2, result3}
   387  }
   388  
   389  func (fake *FakeOriginalV3PushActor) CreateDockerPackageByApplicationNameAndSpaceReturnsOnCall(i int, result1 v3action.Package, result2 v3action.Warnings, result3 error) {
   390  	fake.createDockerPackageByApplicationNameAndSpaceMutex.Lock()
   391  	defer fake.createDockerPackageByApplicationNameAndSpaceMutex.Unlock()
   392  	fake.CreateDockerPackageByApplicationNameAndSpaceStub = nil
   393  	if fake.createDockerPackageByApplicationNameAndSpaceReturnsOnCall == nil {
   394  		fake.createDockerPackageByApplicationNameAndSpaceReturnsOnCall = make(map[int]struct {
   395  			result1 v3action.Package
   396  			result2 v3action.Warnings
   397  			result3 error
   398  		})
   399  	}
   400  	fake.createDockerPackageByApplicationNameAndSpaceReturnsOnCall[i] = struct {
   401  		result1 v3action.Package
   402  		result2 v3action.Warnings
   403  		result3 error
   404  	}{result1, result2, result3}
   405  }
   406  
   407  func (fake *FakeOriginalV3PushActor) GetApplicationByNameAndSpace(arg1 string, arg2 string) (v3action.Application, v3action.Warnings, error) {
   408  	fake.getApplicationByNameAndSpaceMutex.Lock()
   409  	ret, specificReturn := fake.getApplicationByNameAndSpaceReturnsOnCall[len(fake.getApplicationByNameAndSpaceArgsForCall)]
   410  	fake.getApplicationByNameAndSpaceArgsForCall = append(fake.getApplicationByNameAndSpaceArgsForCall, struct {
   411  		arg1 string
   412  		arg2 string
   413  	}{arg1, arg2})
   414  	fake.recordInvocation("GetApplicationByNameAndSpace", []interface{}{arg1, arg2})
   415  	fake.getApplicationByNameAndSpaceMutex.Unlock()
   416  	if fake.GetApplicationByNameAndSpaceStub != nil {
   417  		return fake.GetApplicationByNameAndSpaceStub(arg1, arg2)
   418  	}
   419  	if specificReturn {
   420  		return ret.result1, ret.result2, ret.result3
   421  	}
   422  	fakeReturns := fake.getApplicationByNameAndSpaceReturns
   423  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   424  }
   425  
   426  func (fake *FakeOriginalV3PushActor) GetApplicationByNameAndSpaceCallCount() int {
   427  	fake.getApplicationByNameAndSpaceMutex.RLock()
   428  	defer fake.getApplicationByNameAndSpaceMutex.RUnlock()
   429  	return len(fake.getApplicationByNameAndSpaceArgsForCall)
   430  }
   431  
   432  func (fake *FakeOriginalV3PushActor) GetApplicationByNameAndSpaceCalls(stub func(string, string) (v3action.Application, v3action.Warnings, error)) {
   433  	fake.getApplicationByNameAndSpaceMutex.Lock()
   434  	defer fake.getApplicationByNameAndSpaceMutex.Unlock()
   435  	fake.GetApplicationByNameAndSpaceStub = stub
   436  }
   437  
   438  func (fake *FakeOriginalV3PushActor) GetApplicationByNameAndSpaceArgsForCall(i int) (string, string) {
   439  	fake.getApplicationByNameAndSpaceMutex.RLock()
   440  	defer fake.getApplicationByNameAndSpaceMutex.RUnlock()
   441  	argsForCall := fake.getApplicationByNameAndSpaceArgsForCall[i]
   442  	return argsForCall.arg1, argsForCall.arg2
   443  }
   444  
   445  func (fake *FakeOriginalV3PushActor) GetApplicationByNameAndSpaceReturns(result1 v3action.Application, result2 v3action.Warnings, result3 error) {
   446  	fake.getApplicationByNameAndSpaceMutex.Lock()
   447  	defer fake.getApplicationByNameAndSpaceMutex.Unlock()
   448  	fake.GetApplicationByNameAndSpaceStub = nil
   449  	fake.getApplicationByNameAndSpaceReturns = struct {
   450  		result1 v3action.Application
   451  		result2 v3action.Warnings
   452  		result3 error
   453  	}{result1, result2, result3}
   454  }
   455  
   456  func (fake *FakeOriginalV3PushActor) GetApplicationByNameAndSpaceReturnsOnCall(i int, result1 v3action.Application, result2 v3action.Warnings, result3 error) {
   457  	fake.getApplicationByNameAndSpaceMutex.Lock()
   458  	defer fake.getApplicationByNameAndSpaceMutex.Unlock()
   459  	fake.GetApplicationByNameAndSpaceStub = nil
   460  	if fake.getApplicationByNameAndSpaceReturnsOnCall == nil {
   461  		fake.getApplicationByNameAndSpaceReturnsOnCall = make(map[int]struct {
   462  			result1 v3action.Application
   463  			result2 v3action.Warnings
   464  			result3 error
   465  		})
   466  	}
   467  	fake.getApplicationByNameAndSpaceReturnsOnCall[i] = struct {
   468  		result1 v3action.Application
   469  		result2 v3action.Warnings
   470  		result3 error
   471  	}{result1, result2, result3}
   472  }
   473  
   474  func (fake *FakeOriginalV3PushActor) GetApplicationSummaryByNameAndSpace(arg1 string, arg2 string, arg3 bool) (v3action.ApplicationSummary, v3action.Warnings, error) {
   475  	fake.getApplicationSummaryByNameAndSpaceMutex.Lock()
   476  	ret, specificReturn := fake.getApplicationSummaryByNameAndSpaceReturnsOnCall[len(fake.getApplicationSummaryByNameAndSpaceArgsForCall)]
   477  	fake.getApplicationSummaryByNameAndSpaceArgsForCall = append(fake.getApplicationSummaryByNameAndSpaceArgsForCall, struct {
   478  		arg1 string
   479  		arg2 string
   480  		arg3 bool
   481  	}{arg1, arg2, arg3})
   482  	fake.recordInvocation("GetApplicationSummaryByNameAndSpace", []interface{}{arg1, arg2, arg3})
   483  	fake.getApplicationSummaryByNameAndSpaceMutex.Unlock()
   484  	if fake.GetApplicationSummaryByNameAndSpaceStub != nil {
   485  		return fake.GetApplicationSummaryByNameAndSpaceStub(arg1, arg2, arg3)
   486  	}
   487  	if specificReturn {
   488  		return ret.result1, ret.result2, ret.result3
   489  	}
   490  	fakeReturns := fake.getApplicationSummaryByNameAndSpaceReturns
   491  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   492  }
   493  
   494  func (fake *FakeOriginalV3PushActor) GetApplicationSummaryByNameAndSpaceCallCount() int {
   495  	fake.getApplicationSummaryByNameAndSpaceMutex.RLock()
   496  	defer fake.getApplicationSummaryByNameAndSpaceMutex.RUnlock()
   497  	return len(fake.getApplicationSummaryByNameAndSpaceArgsForCall)
   498  }
   499  
   500  func (fake *FakeOriginalV3PushActor) GetApplicationSummaryByNameAndSpaceCalls(stub func(string, string, bool) (v3action.ApplicationSummary, v3action.Warnings, error)) {
   501  	fake.getApplicationSummaryByNameAndSpaceMutex.Lock()
   502  	defer fake.getApplicationSummaryByNameAndSpaceMutex.Unlock()
   503  	fake.GetApplicationSummaryByNameAndSpaceStub = stub
   504  }
   505  
   506  func (fake *FakeOriginalV3PushActor) GetApplicationSummaryByNameAndSpaceArgsForCall(i int) (string, string, bool) {
   507  	fake.getApplicationSummaryByNameAndSpaceMutex.RLock()
   508  	defer fake.getApplicationSummaryByNameAndSpaceMutex.RUnlock()
   509  	argsForCall := fake.getApplicationSummaryByNameAndSpaceArgsForCall[i]
   510  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
   511  }
   512  
   513  func (fake *FakeOriginalV3PushActor) GetApplicationSummaryByNameAndSpaceReturns(result1 v3action.ApplicationSummary, result2 v3action.Warnings, result3 error) {
   514  	fake.getApplicationSummaryByNameAndSpaceMutex.Lock()
   515  	defer fake.getApplicationSummaryByNameAndSpaceMutex.Unlock()
   516  	fake.GetApplicationSummaryByNameAndSpaceStub = nil
   517  	fake.getApplicationSummaryByNameAndSpaceReturns = struct {
   518  		result1 v3action.ApplicationSummary
   519  		result2 v3action.Warnings
   520  		result3 error
   521  	}{result1, result2, result3}
   522  }
   523  
   524  func (fake *FakeOriginalV3PushActor) GetApplicationSummaryByNameAndSpaceReturnsOnCall(i int, result1 v3action.ApplicationSummary, result2 v3action.Warnings, result3 error) {
   525  	fake.getApplicationSummaryByNameAndSpaceMutex.Lock()
   526  	defer fake.getApplicationSummaryByNameAndSpaceMutex.Unlock()
   527  	fake.GetApplicationSummaryByNameAndSpaceStub = nil
   528  	if fake.getApplicationSummaryByNameAndSpaceReturnsOnCall == nil {
   529  		fake.getApplicationSummaryByNameAndSpaceReturnsOnCall = make(map[int]struct {
   530  			result1 v3action.ApplicationSummary
   531  			result2 v3action.Warnings
   532  			result3 error
   533  		})
   534  	}
   535  	fake.getApplicationSummaryByNameAndSpaceReturnsOnCall[i] = struct {
   536  		result1 v3action.ApplicationSummary
   537  		result2 v3action.Warnings
   538  		result3 error
   539  	}{result1, result2, result3}
   540  }
   541  
   542  func (fake *FakeOriginalV3PushActor) GetStreamingLogsForApplicationByNameAndSpace(arg1 string, arg2 string, arg3 v3action.NOAAClient) (<-chan *v3action.LogMessage, <-chan error, v3action.Warnings, error) {
   543  	fake.getStreamingLogsForApplicationByNameAndSpaceMutex.Lock()
   544  	ret, specificReturn := fake.getStreamingLogsForApplicationByNameAndSpaceReturnsOnCall[len(fake.getStreamingLogsForApplicationByNameAndSpaceArgsForCall)]
   545  	fake.getStreamingLogsForApplicationByNameAndSpaceArgsForCall = append(fake.getStreamingLogsForApplicationByNameAndSpaceArgsForCall, struct {
   546  		arg1 string
   547  		arg2 string
   548  		arg3 v3action.NOAAClient
   549  	}{arg1, arg2, arg3})
   550  	fake.recordInvocation("GetStreamingLogsForApplicationByNameAndSpace", []interface{}{arg1, arg2, arg3})
   551  	fake.getStreamingLogsForApplicationByNameAndSpaceMutex.Unlock()
   552  	if fake.GetStreamingLogsForApplicationByNameAndSpaceStub != nil {
   553  		return fake.GetStreamingLogsForApplicationByNameAndSpaceStub(arg1, arg2, arg3)
   554  	}
   555  	if specificReturn {
   556  		return ret.result1, ret.result2, ret.result3, ret.result4
   557  	}
   558  	fakeReturns := fake.getStreamingLogsForApplicationByNameAndSpaceReturns
   559  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3, fakeReturns.result4
   560  }
   561  
   562  func (fake *FakeOriginalV3PushActor) GetStreamingLogsForApplicationByNameAndSpaceCallCount() int {
   563  	fake.getStreamingLogsForApplicationByNameAndSpaceMutex.RLock()
   564  	defer fake.getStreamingLogsForApplicationByNameAndSpaceMutex.RUnlock()
   565  	return len(fake.getStreamingLogsForApplicationByNameAndSpaceArgsForCall)
   566  }
   567  
   568  func (fake *FakeOriginalV3PushActor) GetStreamingLogsForApplicationByNameAndSpaceCalls(stub func(string, string, v3action.NOAAClient) (<-chan *v3action.LogMessage, <-chan error, v3action.Warnings, error)) {
   569  	fake.getStreamingLogsForApplicationByNameAndSpaceMutex.Lock()
   570  	defer fake.getStreamingLogsForApplicationByNameAndSpaceMutex.Unlock()
   571  	fake.GetStreamingLogsForApplicationByNameAndSpaceStub = stub
   572  }
   573  
   574  func (fake *FakeOriginalV3PushActor) GetStreamingLogsForApplicationByNameAndSpaceArgsForCall(i int) (string, string, v3action.NOAAClient) {
   575  	fake.getStreamingLogsForApplicationByNameAndSpaceMutex.RLock()
   576  	defer fake.getStreamingLogsForApplicationByNameAndSpaceMutex.RUnlock()
   577  	argsForCall := fake.getStreamingLogsForApplicationByNameAndSpaceArgsForCall[i]
   578  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
   579  }
   580  
   581  func (fake *FakeOriginalV3PushActor) GetStreamingLogsForApplicationByNameAndSpaceReturns(result1 <-chan *v3action.LogMessage, result2 <-chan error, result3 v3action.Warnings, result4 error) {
   582  	fake.getStreamingLogsForApplicationByNameAndSpaceMutex.Lock()
   583  	defer fake.getStreamingLogsForApplicationByNameAndSpaceMutex.Unlock()
   584  	fake.GetStreamingLogsForApplicationByNameAndSpaceStub = nil
   585  	fake.getStreamingLogsForApplicationByNameAndSpaceReturns = struct {
   586  		result1 <-chan *v3action.LogMessage
   587  		result2 <-chan error
   588  		result3 v3action.Warnings
   589  		result4 error
   590  	}{result1, result2, result3, result4}
   591  }
   592  
   593  func (fake *FakeOriginalV3PushActor) GetStreamingLogsForApplicationByNameAndSpaceReturnsOnCall(i int, result1 <-chan *v3action.LogMessage, result2 <-chan error, result3 v3action.Warnings, result4 error) {
   594  	fake.getStreamingLogsForApplicationByNameAndSpaceMutex.Lock()
   595  	defer fake.getStreamingLogsForApplicationByNameAndSpaceMutex.Unlock()
   596  	fake.GetStreamingLogsForApplicationByNameAndSpaceStub = nil
   597  	if fake.getStreamingLogsForApplicationByNameAndSpaceReturnsOnCall == nil {
   598  		fake.getStreamingLogsForApplicationByNameAndSpaceReturnsOnCall = make(map[int]struct {
   599  			result1 <-chan *v3action.LogMessage
   600  			result2 <-chan error
   601  			result3 v3action.Warnings
   602  			result4 error
   603  		})
   604  	}
   605  	fake.getStreamingLogsForApplicationByNameAndSpaceReturnsOnCall[i] = struct {
   606  		result1 <-chan *v3action.LogMessage
   607  		result2 <-chan error
   608  		result3 v3action.Warnings
   609  		result4 error
   610  	}{result1, result2, result3, result4}
   611  }
   612  
   613  func (fake *FakeOriginalV3PushActor) PollStart(arg1 string, arg2 chan<- v3action.Warnings) error {
   614  	fake.pollStartMutex.Lock()
   615  	ret, specificReturn := fake.pollStartReturnsOnCall[len(fake.pollStartArgsForCall)]
   616  	fake.pollStartArgsForCall = append(fake.pollStartArgsForCall, struct {
   617  		arg1 string
   618  		arg2 chan<- v3action.Warnings
   619  	}{arg1, arg2})
   620  	fake.recordInvocation("PollStart", []interface{}{arg1, arg2})
   621  	fake.pollStartMutex.Unlock()
   622  	if fake.PollStartStub != nil {
   623  		return fake.PollStartStub(arg1, arg2)
   624  	}
   625  	if specificReturn {
   626  		return ret.result1
   627  	}
   628  	fakeReturns := fake.pollStartReturns
   629  	return fakeReturns.result1
   630  }
   631  
   632  func (fake *FakeOriginalV3PushActor) PollStartCallCount() int {
   633  	fake.pollStartMutex.RLock()
   634  	defer fake.pollStartMutex.RUnlock()
   635  	return len(fake.pollStartArgsForCall)
   636  }
   637  
   638  func (fake *FakeOriginalV3PushActor) PollStartCalls(stub func(string, chan<- v3action.Warnings) error) {
   639  	fake.pollStartMutex.Lock()
   640  	defer fake.pollStartMutex.Unlock()
   641  	fake.PollStartStub = stub
   642  }
   643  
   644  func (fake *FakeOriginalV3PushActor) PollStartArgsForCall(i int) (string, chan<- v3action.Warnings) {
   645  	fake.pollStartMutex.RLock()
   646  	defer fake.pollStartMutex.RUnlock()
   647  	argsForCall := fake.pollStartArgsForCall[i]
   648  	return argsForCall.arg1, argsForCall.arg2
   649  }
   650  
   651  func (fake *FakeOriginalV3PushActor) PollStartReturns(result1 error) {
   652  	fake.pollStartMutex.Lock()
   653  	defer fake.pollStartMutex.Unlock()
   654  	fake.PollStartStub = nil
   655  	fake.pollStartReturns = struct {
   656  		result1 error
   657  	}{result1}
   658  }
   659  
   660  func (fake *FakeOriginalV3PushActor) PollStartReturnsOnCall(i int, result1 error) {
   661  	fake.pollStartMutex.Lock()
   662  	defer fake.pollStartMutex.Unlock()
   663  	fake.PollStartStub = nil
   664  	if fake.pollStartReturnsOnCall == nil {
   665  		fake.pollStartReturnsOnCall = make(map[int]struct {
   666  			result1 error
   667  		})
   668  	}
   669  	fake.pollStartReturnsOnCall[i] = struct {
   670  		result1 error
   671  	}{result1}
   672  }
   673  
   674  func (fake *FakeOriginalV3PushActor) SetApplicationDropletByApplicationNameAndSpace(arg1 string, arg2 string, arg3 string) (v3action.Warnings, error) {
   675  	fake.setApplicationDropletByApplicationNameAndSpaceMutex.Lock()
   676  	ret, specificReturn := fake.setApplicationDropletByApplicationNameAndSpaceReturnsOnCall[len(fake.setApplicationDropletByApplicationNameAndSpaceArgsForCall)]
   677  	fake.setApplicationDropletByApplicationNameAndSpaceArgsForCall = append(fake.setApplicationDropletByApplicationNameAndSpaceArgsForCall, struct {
   678  		arg1 string
   679  		arg2 string
   680  		arg3 string
   681  	}{arg1, arg2, arg3})
   682  	fake.recordInvocation("SetApplicationDropletByApplicationNameAndSpace", []interface{}{arg1, arg2, arg3})
   683  	fake.setApplicationDropletByApplicationNameAndSpaceMutex.Unlock()
   684  	if fake.SetApplicationDropletByApplicationNameAndSpaceStub != nil {
   685  		return fake.SetApplicationDropletByApplicationNameAndSpaceStub(arg1, arg2, arg3)
   686  	}
   687  	if specificReturn {
   688  		return ret.result1, ret.result2
   689  	}
   690  	fakeReturns := fake.setApplicationDropletByApplicationNameAndSpaceReturns
   691  	return fakeReturns.result1, fakeReturns.result2
   692  }
   693  
   694  func (fake *FakeOriginalV3PushActor) SetApplicationDropletByApplicationNameAndSpaceCallCount() int {
   695  	fake.setApplicationDropletByApplicationNameAndSpaceMutex.RLock()
   696  	defer fake.setApplicationDropletByApplicationNameAndSpaceMutex.RUnlock()
   697  	return len(fake.setApplicationDropletByApplicationNameAndSpaceArgsForCall)
   698  }
   699  
   700  func (fake *FakeOriginalV3PushActor) SetApplicationDropletByApplicationNameAndSpaceCalls(stub func(string, string, string) (v3action.Warnings, error)) {
   701  	fake.setApplicationDropletByApplicationNameAndSpaceMutex.Lock()
   702  	defer fake.setApplicationDropletByApplicationNameAndSpaceMutex.Unlock()
   703  	fake.SetApplicationDropletByApplicationNameAndSpaceStub = stub
   704  }
   705  
   706  func (fake *FakeOriginalV3PushActor) SetApplicationDropletByApplicationNameAndSpaceArgsForCall(i int) (string, string, string) {
   707  	fake.setApplicationDropletByApplicationNameAndSpaceMutex.RLock()
   708  	defer fake.setApplicationDropletByApplicationNameAndSpaceMutex.RUnlock()
   709  	argsForCall := fake.setApplicationDropletByApplicationNameAndSpaceArgsForCall[i]
   710  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
   711  }
   712  
   713  func (fake *FakeOriginalV3PushActor) SetApplicationDropletByApplicationNameAndSpaceReturns(result1 v3action.Warnings, result2 error) {
   714  	fake.setApplicationDropletByApplicationNameAndSpaceMutex.Lock()
   715  	defer fake.setApplicationDropletByApplicationNameAndSpaceMutex.Unlock()
   716  	fake.SetApplicationDropletByApplicationNameAndSpaceStub = nil
   717  	fake.setApplicationDropletByApplicationNameAndSpaceReturns = struct {
   718  		result1 v3action.Warnings
   719  		result2 error
   720  	}{result1, result2}
   721  }
   722  
   723  func (fake *FakeOriginalV3PushActor) SetApplicationDropletByApplicationNameAndSpaceReturnsOnCall(i int, result1 v3action.Warnings, result2 error) {
   724  	fake.setApplicationDropletByApplicationNameAndSpaceMutex.Lock()
   725  	defer fake.setApplicationDropletByApplicationNameAndSpaceMutex.Unlock()
   726  	fake.SetApplicationDropletByApplicationNameAndSpaceStub = nil
   727  	if fake.setApplicationDropletByApplicationNameAndSpaceReturnsOnCall == nil {
   728  		fake.setApplicationDropletByApplicationNameAndSpaceReturnsOnCall = make(map[int]struct {
   729  			result1 v3action.Warnings
   730  			result2 error
   731  		})
   732  	}
   733  	fake.setApplicationDropletByApplicationNameAndSpaceReturnsOnCall[i] = struct {
   734  		result1 v3action.Warnings
   735  		result2 error
   736  	}{result1, result2}
   737  }
   738  
   739  func (fake *FakeOriginalV3PushActor) StagePackage(arg1 string, arg2 string) (<-chan v3action.Droplet, <-chan v3action.Warnings, <-chan error) {
   740  	fake.stagePackageMutex.Lock()
   741  	ret, specificReturn := fake.stagePackageReturnsOnCall[len(fake.stagePackageArgsForCall)]
   742  	fake.stagePackageArgsForCall = append(fake.stagePackageArgsForCall, struct {
   743  		arg1 string
   744  		arg2 string
   745  	}{arg1, arg2})
   746  	fake.recordInvocation("StagePackage", []interface{}{arg1, arg2})
   747  	fake.stagePackageMutex.Unlock()
   748  	if fake.StagePackageStub != nil {
   749  		return fake.StagePackageStub(arg1, arg2)
   750  	}
   751  	if specificReturn {
   752  		return ret.result1, ret.result2, ret.result3
   753  	}
   754  	fakeReturns := fake.stagePackageReturns
   755  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   756  }
   757  
   758  func (fake *FakeOriginalV3PushActor) StagePackageCallCount() int {
   759  	fake.stagePackageMutex.RLock()
   760  	defer fake.stagePackageMutex.RUnlock()
   761  	return len(fake.stagePackageArgsForCall)
   762  }
   763  
   764  func (fake *FakeOriginalV3PushActor) StagePackageCalls(stub func(string, string) (<-chan v3action.Droplet, <-chan v3action.Warnings, <-chan error)) {
   765  	fake.stagePackageMutex.Lock()
   766  	defer fake.stagePackageMutex.Unlock()
   767  	fake.StagePackageStub = stub
   768  }
   769  
   770  func (fake *FakeOriginalV3PushActor) StagePackageArgsForCall(i int) (string, string) {
   771  	fake.stagePackageMutex.RLock()
   772  	defer fake.stagePackageMutex.RUnlock()
   773  	argsForCall := fake.stagePackageArgsForCall[i]
   774  	return argsForCall.arg1, argsForCall.arg2
   775  }
   776  
   777  func (fake *FakeOriginalV3PushActor) StagePackageReturns(result1 <-chan v3action.Droplet, result2 <-chan v3action.Warnings, result3 <-chan error) {
   778  	fake.stagePackageMutex.Lock()
   779  	defer fake.stagePackageMutex.Unlock()
   780  	fake.StagePackageStub = nil
   781  	fake.stagePackageReturns = struct {
   782  		result1 <-chan v3action.Droplet
   783  		result2 <-chan v3action.Warnings
   784  		result3 <-chan error
   785  	}{result1, result2, result3}
   786  }
   787  
   788  func (fake *FakeOriginalV3PushActor) StagePackageReturnsOnCall(i int, result1 <-chan v3action.Droplet, result2 <-chan v3action.Warnings, result3 <-chan error) {
   789  	fake.stagePackageMutex.Lock()
   790  	defer fake.stagePackageMutex.Unlock()
   791  	fake.StagePackageStub = nil
   792  	if fake.stagePackageReturnsOnCall == nil {
   793  		fake.stagePackageReturnsOnCall = make(map[int]struct {
   794  			result1 <-chan v3action.Droplet
   795  			result2 <-chan v3action.Warnings
   796  			result3 <-chan error
   797  		})
   798  	}
   799  	fake.stagePackageReturnsOnCall[i] = struct {
   800  		result1 <-chan v3action.Droplet
   801  		result2 <-chan v3action.Warnings
   802  		result3 <-chan error
   803  	}{result1, result2, result3}
   804  }
   805  
   806  func (fake *FakeOriginalV3PushActor) StartApplication(arg1 string) (v3action.Application, v3action.Warnings, error) {
   807  	fake.startApplicationMutex.Lock()
   808  	ret, specificReturn := fake.startApplicationReturnsOnCall[len(fake.startApplicationArgsForCall)]
   809  	fake.startApplicationArgsForCall = append(fake.startApplicationArgsForCall, struct {
   810  		arg1 string
   811  	}{arg1})
   812  	fake.recordInvocation("StartApplication", []interface{}{arg1})
   813  	fake.startApplicationMutex.Unlock()
   814  	if fake.StartApplicationStub != nil {
   815  		return fake.StartApplicationStub(arg1)
   816  	}
   817  	if specificReturn {
   818  		return ret.result1, ret.result2, ret.result3
   819  	}
   820  	fakeReturns := fake.startApplicationReturns
   821  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   822  }
   823  
   824  func (fake *FakeOriginalV3PushActor) StartApplicationCallCount() int {
   825  	fake.startApplicationMutex.RLock()
   826  	defer fake.startApplicationMutex.RUnlock()
   827  	return len(fake.startApplicationArgsForCall)
   828  }
   829  
   830  func (fake *FakeOriginalV3PushActor) StartApplicationCalls(stub func(string) (v3action.Application, v3action.Warnings, error)) {
   831  	fake.startApplicationMutex.Lock()
   832  	defer fake.startApplicationMutex.Unlock()
   833  	fake.StartApplicationStub = stub
   834  }
   835  
   836  func (fake *FakeOriginalV3PushActor) StartApplicationArgsForCall(i int) string {
   837  	fake.startApplicationMutex.RLock()
   838  	defer fake.startApplicationMutex.RUnlock()
   839  	argsForCall := fake.startApplicationArgsForCall[i]
   840  	return argsForCall.arg1
   841  }
   842  
   843  func (fake *FakeOriginalV3PushActor) StartApplicationReturns(result1 v3action.Application, result2 v3action.Warnings, result3 error) {
   844  	fake.startApplicationMutex.Lock()
   845  	defer fake.startApplicationMutex.Unlock()
   846  	fake.StartApplicationStub = nil
   847  	fake.startApplicationReturns = struct {
   848  		result1 v3action.Application
   849  		result2 v3action.Warnings
   850  		result3 error
   851  	}{result1, result2, result3}
   852  }
   853  
   854  func (fake *FakeOriginalV3PushActor) StartApplicationReturnsOnCall(i int, result1 v3action.Application, result2 v3action.Warnings, result3 error) {
   855  	fake.startApplicationMutex.Lock()
   856  	defer fake.startApplicationMutex.Unlock()
   857  	fake.StartApplicationStub = nil
   858  	if fake.startApplicationReturnsOnCall == nil {
   859  		fake.startApplicationReturnsOnCall = make(map[int]struct {
   860  			result1 v3action.Application
   861  			result2 v3action.Warnings
   862  			result3 error
   863  		})
   864  	}
   865  	fake.startApplicationReturnsOnCall[i] = struct {
   866  		result1 v3action.Application
   867  		result2 v3action.Warnings
   868  		result3 error
   869  	}{result1, result2, result3}
   870  }
   871  
   872  func (fake *FakeOriginalV3PushActor) StopApplication(arg1 string) (v3action.Warnings, error) {
   873  	fake.stopApplicationMutex.Lock()
   874  	ret, specificReturn := fake.stopApplicationReturnsOnCall[len(fake.stopApplicationArgsForCall)]
   875  	fake.stopApplicationArgsForCall = append(fake.stopApplicationArgsForCall, struct {
   876  		arg1 string
   877  	}{arg1})
   878  	fake.recordInvocation("StopApplication", []interface{}{arg1})
   879  	fake.stopApplicationMutex.Unlock()
   880  	if fake.StopApplicationStub != nil {
   881  		return fake.StopApplicationStub(arg1)
   882  	}
   883  	if specificReturn {
   884  		return ret.result1, ret.result2
   885  	}
   886  	fakeReturns := fake.stopApplicationReturns
   887  	return fakeReturns.result1, fakeReturns.result2
   888  }
   889  
   890  func (fake *FakeOriginalV3PushActor) StopApplicationCallCount() int {
   891  	fake.stopApplicationMutex.RLock()
   892  	defer fake.stopApplicationMutex.RUnlock()
   893  	return len(fake.stopApplicationArgsForCall)
   894  }
   895  
   896  func (fake *FakeOriginalV3PushActor) StopApplicationCalls(stub func(string) (v3action.Warnings, error)) {
   897  	fake.stopApplicationMutex.Lock()
   898  	defer fake.stopApplicationMutex.Unlock()
   899  	fake.StopApplicationStub = stub
   900  }
   901  
   902  func (fake *FakeOriginalV3PushActor) StopApplicationArgsForCall(i int) string {
   903  	fake.stopApplicationMutex.RLock()
   904  	defer fake.stopApplicationMutex.RUnlock()
   905  	argsForCall := fake.stopApplicationArgsForCall[i]
   906  	return argsForCall.arg1
   907  }
   908  
   909  func (fake *FakeOriginalV3PushActor) StopApplicationReturns(result1 v3action.Warnings, result2 error) {
   910  	fake.stopApplicationMutex.Lock()
   911  	defer fake.stopApplicationMutex.Unlock()
   912  	fake.StopApplicationStub = nil
   913  	fake.stopApplicationReturns = struct {
   914  		result1 v3action.Warnings
   915  		result2 error
   916  	}{result1, result2}
   917  }
   918  
   919  func (fake *FakeOriginalV3PushActor) StopApplicationReturnsOnCall(i int, result1 v3action.Warnings, result2 error) {
   920  	fake.stopApplicationMutex.Lock()
   921  	defer fake.stopApplicationMutex.Unlock()
   922  	fake.StopApplicationStub = nil
   923  	if fake.stopApplicationReturnsOnCall == nil {
   924  		fake.stopApplicationReturnsOnCall = make(map[int]struct {
   925  			result1 v3action.Warnings
   926  			result2 error
   927  		})
   928  	}
   929  	fake.stopApplicationReturnsOnCall[i] = struct {
   930  		result1 v3action.Warnings
   931  		result2 error
   932  	}{result1, result2}
   933  }
   934  
   935  func (fake *FakeOriginalV3PushActor) UpdateApplication(arg1 v3action.Application) (v3action.Application, v3action.Warnings, error) {
   936  	fake.updateApplicationMutex.Lock()
   937  	ret, specificReturn := fake.updateApplicationReturnsOnCall[len(fake.updateApplicationArgsForCall)]
   938  	fake.updateApplicationArgsForCall = append(fake.updateApplicationArgsForCall, struct {
   939  		arg1 v3action.Application
   940  	}{arg1})
   941  	fake.recordInvocation("UpdateApplication", []interface{}{arg1})
   942  	fake.updateApplicationMutex.Unlock()
   943  	if fake.UpdateApplicationStub != nil {
   944  		return fake.UpdateApplicationStub(arg1)
   945  	}
   946  	if specificReturn {
   947  		return ret.result1, ret.result2, ret.result3
   948  	}
   949  	fakeReturns := fake.updateApplicationReturns
   950  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   951  }
   952  
   953  func (fake *FakeOriginalV3PushActor) UpdateApplicationCallCount() int {
   954  	fake.updateApplicationMutex.RLock()
   955  	defer fake.updateApplicationMutex.RUnlock()
   956  	return len(fake.updateApplicationArgsForCall)
   957  }
   958  
   959  func (fake *FakeOriginalV3PushActor) UpdateApplicationCalls(stub func(v3action.Application) (v3action.Application, v3action.Warnings, error)) {
   960  	fake.updateApplicationMutex.Lock()
   961  	defer fake.updateApplicationMutex.Unlock()
   962  	fake.UpdateApplicationStub = stub
   963  }
   964  
   965  func (fake *FakeOriginalV3PushActor) UpdateApplicationArgsForCall(i int) v3action.Application {
   966  	fake.updateApplicationMutex.RLock()
   967  	defer fake.updateApplicationMutex.RUnlock()
   968  	argsForCall := fake.updateApplicationArgsForCall[i]
   969  	return argsForCall.arg1
   970  }
   971  
   972  func (fake *FakeOriginalV3PushActor) UpdateApplicationReturns(result1 v3action.Application, result2 v3action.Warnings, result3 error) {
   973  	fake.updateApplicationMutex.Lock()
   974  	defer fake.updateApplicationMutex.Unlock()
   975  	fake.UpdateApplicationStub = nil
   976  	fake.updateApplicationReturns = struct {
   977  		result1 v3action.Application
   978  		result2 v3action.Warnings
   979  		result3 error
   980  	}{result1, result2, result3}
   981  }
   982  
   983  func (fake *FakeOriginalV3PushActor) UpdateApplicationReturnsOnCall(i int, result1 v3action.Application, result2 v3action.Warnings, result3 error) {
   984  	fake.updateApplicationMutex.Lock()
   985  	defer fake.updateApplicationMutex.Unlock()
   986  	fake.UpdateApplicationStub = nil
   987  	if fake.updateApplicationReturnsOnCall == nil {
   988  		fake.updateApplicationReturnsOnCall = make(map[int]struct {
   989  			result1 v3action.Application
   990  			result2 v3action.Warnings
   991  			result3 error
   992  		})
   993  	}
   994  	fake.updateApplicationReturnsOnCall[i] = struct {
   995  		result1 v3action.Application
   996  		result2 v3action.Warnings
   997  		result3 error
   998  	}{result1, result2, result3}
   999  }
  1000  
  1001  func (fake *FakeOriginalV3PushActor) Invocations() map[string][][]interface{} {
  1002  	fake.invocationsMutex.RLock()
  1003  	defer fake.invocationsMutex.RUnlock()
  1004  	fake.createAndUploadBitsPackageByApplicationNameAndSpaceMutex.RLock()
  1005  	defer fake.createAndUploadBitsPackageByApplicationNameAndSpaceMutex.RUnlock()
  1006  	fake.createApplicationInSpaceMutex.RLock()
  1007  	defer fake.createApplicationInSpaceMutex.RUnlock()
  1008  	fake.createDockerPackageByApplicationNameAndSpaceMutex.RLock()
  1009  	defer fake.createDockerPackageByApplicationNameAndSpaceMutex.RUnlock()
  1010  	fake.getApplicationByNameAndSpaceMutex.RLock()
  1011  	defer fake.getApplicationByNameAndSpaceMutex.RUnlock()
  1012  	fake.getApplicationSummaryByNameAndSpaceMutex.RLock()
  1013  	defer fake.getApplicationSummaryByNameAndSpaceMutex.RUnlock()
  1014  	fake.getStreamingLogsForApplicationByNameAndSpaceMutex.RLock()
  1015  	defer fake.getStreamingLogsForApplicationByNameAndSpaceMutex.RUnlock()
  1016  	fake.pollStartMutex.RLock()
  1017  	defer fake.pollStartMutex.RUnlock()
  1018  	fake.setApplicationDropletByApplicationNameAndSpaceMutex.RLock()
  1019  	defer fake.setApplicationDropletByApplicationNameAndSpaceMutex.RUnlock()
  1020  	fake.stagePackageMutex.RLock()
  1021  	defer fake.stagePackageMutex.RUnlock()
  1022  	fake.startApplicationMutex.RLock()
  1023  	defer fake.startApplicationMutex.RUnlock()
  1024  	fake.stopApplicationMutex.RLock()
  1025  	defer fake.stopApplicationMutex.RUnlock()
  1026  	fake.updateApplicationMutex.RLock()
  1027  	defer fake.updateApplicationMutex.RUnlock()
  1028  	copiedInvocations := map[string][][]interface{}{}
  1029  	for key, value := range fake.invocations {
  1030  		copiedInvocations[key] = value
  1031  	}
  1032  	return copiedInvocations
  1033  }
  1034  
  1035  func (fake *FakeOriginalV3PushActor) recordInvocation(key string, args []interface{}) {
  1036  	fake.invocationsMutex.Lock()
  1037  	defer fake.invocationsMutex.Unlock()
  1038  	if fake.invocations == nil {
  1039  		fake.invocations = map[string][][]interface{}{}
  1040  	}
  1041  	if fake.invocations[key] == nil {
  1042  		fake.invocations[key] = [][]interface{}{}
  1043  	}
  1044  	fake.invocations[key] = append(fake.invocations[key], args)
  1045  }
  1046  
  1047  var _ v6.OriginalV3PushActor = new(FakeOriginalV3PushActor)