github.com/mook-as/cf-cli@v7.0.0-beta.28.0.20200120190804-b91c115fae48+incompatible/command/v7/v7fakes/fake_restart_actor.go (about)

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package v7fakes
     3  
     4  import (
     5  	"sync"
     6  
     7  	"code.cloudfoundry.org/cli/actor/v7action"
     8  	v7 "code.cloudfoundry.org/cli/command/v7"
     9  )
    10  
    11  type FakeRestartActor struct {
    12  	CreateDeploymentStub        func(string, string) (string, v7action.Warnings, error)
    13  	createDeploymentMutex       sync.RWMutex
    14  	createDeploymentArgsForCall []struct {
    15  		arg1 string
    16  		arg2 string
    17  	}
    18  	createDeploymentReturns struct {
    19  		result1 string
    20  		result2 v7action.Warnings
    21  		result3 error
    22  	}
    23  	createDeploymentReturnsOnCall map[int]struct {
    24  		result1 string
    25  		result2 v7action.Warnings
    26  		result3 error
    27  	}
    28  	GetApplicationByNameAndSpaceStub        func(string, string) (v7action.Application, v7action.Warnings, error)
    29  	getApplicationByNameAndSpaceMutex       sync.RWMutex
    30  	getApplicationByNameAndSpaceArgsForCall []struct {
    31  		arg1 string
    32  		arg2 string
    33  	}
    34  	getApplicationByNameAndSpaceReturns struct {
    35  		result1 v7action.Application
    36  		result2 v7action.Warnings
    37  		result3 error
    38  	}
    39  	getApplicationByNameAndSpaceReturnsOnCall map[int]struct {
    40  		result1 v7action.Application
    41  		result2 v7action.Warnings
    42  		result3 error
    43  	}
    44  	GetDetailedAppSummaryStub        func(string, string, bool) (v7action.DetailedApplicationSummary, v7action.Warnings, error)
    45  	getDetailedAppSummaryMutex       sync.RWMutex
    46  	getDetailedAppSummaryArgsForCall []struct {
    47  		arg1 string
    48  		arg2 string
    49  		arg3 bool
    50  	}
    51  	getDetailedAppSummaryReturns struct {
    52  		result1 v7action.DetailedApplicationSummary
    53  		result2 v7action.Warnings
    54  		result3 error
    55  	}
    56  	getDetailedAppSummaryReturnsOnCall map[int]struct {
    57  		result1 v7action.DetailedApplicationSummary
    58  		result2 v7action.Warnings
    59  		result3 error
    60  	}
    61  	PollStartStub        func(string, bool) (v7action.Warnings, error)
    62  	pollStartMutex       sync.RWMutex
    63  	pollStartArgsForCall []struct {
    64  		arg1 string
    65  		arg2 bool
    66  	}
    67  	pollStartReturns struct {
    68  		result1 v7action.Warnings
    69  		result2 error
    70  	}
    71  	pollStartReturnsOnCall map[int]struct {
    72  		result1 v7action.Warnings
    73  		result2 error
    74  	}
    75  	PollStartForRollingStub        func(string, string, bool) (v7action.Warnings, error)
    76  	pollStartForRollingMutex       sync.RWMutex
    77  	pollStartForRollingArgsForCall []struct {
    78  		arg1 string
    79  		arg2 string
    80  		arg3 bool
    81  	}
    82  	pollStartForRollingReturns struct {
    83  		result1 v7action.Warnings
    84  		result2 error
    85  	}
    86  	pollStartForRollingReturnsOnCall map[int]struct {
    87  		result1 v7action.Warnings
    88  		result2 error
    89  	}
    90  	StartApplicationStub        func(string) (v7action.Warnings, error)
    91  	startApplicationMutex       sync.RWMutex
    92  	startApplicationArgsForCall []struct {
    93  		arg1 string
    94  	}
    95  	startApplicationReturns struct {
    96  		result1 v7action.Warnings
    97  		result2 error
    98  	}
    99  	startApplicationReturnsOnCall map[int]struct {
   100  		result1 v7action.Warnings
   101  		result2 error
   102  	}
   103  	StopApplicationStub        func(string) (v7action.Warnings, error)
   104  	stopApplicationMutex       sync.RWMutex
   105  	stopApplicationArgsForCall []struct {
   106  		arg1 string
   107  	}
   108  	stopApplicationReturns struct {
   109  		result1 v7action.Warnings
   110  		result2 error
   111  	}
   112  	stopApplicationReturnsOnCall map[int]struct {
   113  		result1 v7action.Warnings
   114  		result2 error
   115  	}
   116  	invocations      map[string][][]interface{}
   117  	invocationsMutex sync.RWMutex
   118  }
   119  
   120  func (fake *FakeRestartActor) CreateDeployment(arg1 string, arg2 string) (string, v7action.Warnings, error) {
   121  	fake.createDeploymentMutex.Lock()
   122  	ret, specificReturn := fake.createDeploymentReturnsOnCall[len(fake.createDeploymentArgsForCall)]
   123  	fake.createDeploymentArgsForCall = append(fake.createDeploymentArgsForCall, struct {
   124  		arg1 string
   125  		arg2 string
   126  	}{arg1, arg2})
   127  	fake.recordInvocation("CreateDeployment", []interface{}{arg1, arg2})
   128  	fake.createDeploymentMutex.Unlock()
   129  	if fake.CreateDeploymentStub != nil {
   130  		return fake.CreateDeploymentStub(arg1, arg2)
   131  	}
   132  	if specificReturn {
   133  		return ret.result1, ret.result2, ret.result3
   134  	}
   135  	fakeReturns := fake.createDeploymentReturns
   136  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   137  }
   138  
   139  func (fake *FakeRestartActor) CreateDeploymentCallCount() int {
   140  	fake.createDeploymentMutex.RLock()
   141  	defer fake.createDeploymentMutex.RUnlock()
   142  	return len(fake.createDeploymentArgsForCall)
   143  }
   144  
   145  func (fake *FakeRestartActor) CreateDeploymentCalls(stub func(string, string) (string, v7action.Warnings, error)) {
   146  	fake.createDeploymentMutex.Lock()
   147  	defer fake.createDeploymentMutex.Unlock()
   148  	fake.CreateDeploymentStub = stub
   149  }
   150  
   151  func (fake *FakeRestartActor) CreateDeploymentArgsForCall(i int) (string, string) {
   152  	fake.createDeploymentMutex.RLock()
   153  	defer fake.createDeploymentMutex.RUnlock()
   154  	argsForCall := fake.createDeploymentArgsForCall[i]
   155  	return argsForCall.arg1, argsForCall.arg2
   156  }
   157  
   158  func (fake *FakeRestartActor) CreateDeploymentReturns(result1 string, result2 v7action.Warnings, result3 error) {
   159  	fake.createDeploymentMutex.Lock()
   160  	defer fake.createDeploymentMutex.Unlock()
   161  	fake.CreateDeploymentStub = nil
   162  	fake.createDeploymentReturns = struct {
   163  		result1 string
   164  		result2 v7action.Warnings
   165  		result3 error
   166  	}{result1, result2, result3}
   167  }
   168  
   169  func (fake *FakeRestartActor) CreateDeploymentReturnsOnCall(i int, result1 string, result2 v7action.Warnings, result3 error) {
   170  	fake.createDeploymentMutex.Lock()
   171  	defer fake.createDeploymentMutex.Unlock()
   172  	fake.CreateDeploymentStub = nil
   173  	if fake.createDeploymentReturnsOnCall == nil {
   174  		fake.createDeploymentReturnsOnCall = make(map[int]struct {
   175  			result1 string
   176  			result2 v7action.Warnings
   177  			result3 error
   178  		})
   179  	}
   180  	fake.createDeploymentReturnsOnCall[i] = struct {
   181  		result1 string
   182  		result2 v7action.Warnings
   183  		result3 error
   184  	}{result1, result2, result3}
   185  }
   186  
   187  func (fake *FakeRestartActor) GetApplicationByNameAndSpace(arg1 string, arg2 string) (v7action.Application, v7action.Warnings, error) {
   188  	fake.getApplicationByNameAndSpaceMutex.Lock()
   189  	ret, specificReturn := fake.getApplicationByNameAndSpaceReturnsOnCall[len(fake.getApplicationByNameAndSpaceArgsForCall)]
   190  	fake.getApplicationByNameAndSpaceArgsForCall = append(fake.getApplicationByNameAndSpaceArgsForCall, struct {
   191  		arg1 string
   192  		arg2 string
   193  	}{arg1, arg2})
   194  	fake.recordInvocation("GetApplicationByNameAndSpace", []interface{}{arg1, arg2})
   195  	fake.getApplicationByNameAndSpaceMutex.Unlock()
   196  	if fake.GetApplicationByNameAndSpaceStub != nil {
   197  		return fake.GetApplicationByNameAndSpaceStub(arg1, arg2)
   198  	}
   199  	if specificReturn {
   200  		return ret.result1, ret.result2, ret.result3
   201  	}
   202  	fakeReturns := fake.getApplicationByNameAndSpaceReturns
   203  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   204  }
   205  
   206  func (fake *FakeRestartActor) GetApplicationByNameAndSpaceCallCount() int {
   207  	fake.getApplicationByNameAndSpaceMutex.RLock()
   208  	defer fake.getApplicationByNameAndSpaceMutex.RUnlock()
   209  	return len(fake.getApplicationByNameAndSpaceArgsForCall)
   210  }
   211  
   212  func (fake *FakeRestartActor) GetApplicationByNameAndSpaceCalls(stub func(string, string) (v7action.Application, v7action.Warnings, error)) {
   213  	fake.getApplicationByNameAndSpaceMutex.Lock()
   214  	defer fake.getApplicationByNameAndSpaceMutex.Unlock()
   215  	fake.GetApplicationByNameAndSpaceStub = stub
   216  }
   217  
   218  func (fake *FakeRestartActor) GetApplicationByNameAndSpaceArgsForCall(i int) (string, string) {
   219  	fake.getApplicationByNameAndSpaceMutex.RLock()
   220  	defer fake.getApplicationByNameAndSpaceMutex.RUnlock()
   221  	argsForCall := fake.getApplicationByNameAndSpaceArgsForCall[i]
   222  	return argsForCall.arg1, argsForCall.arg2
   223  }
   224  
   225  func (fake *FakeRestartActor) GetApplicationByNameAndSpaceReturns(result1 v7action.Application, result2 v7action.Warnings, result3 error) {
   226  	fake.getApplicationByNameAndSpaceMutex.Lock()
   227  	defer fake.getApplicationByNameAndSpaceMutex.Unlock()
   228  	fake.GetApplicationByNameAndSpaceStub = nil
   229  	fake.getApplicationByNameAndSpaceReturns = struct {
   230  		result1 v7action.Application
   231  		result2 v7action.Warnings
   232  		result3 error
   233  	}{result1, result2, result3}
   234  }
   235  
   236  func (fake *FakeRestartActor) GetApplicationByNameAndSpaceReturnsOnCall(i int, result1 v7action.Application, result2 v7action.Warnings, result3 error) {
   237  	fake.getApplicationByNameAndSpaceMutex.Lock()
   238  	defer fake.getApplicationByNameAndSpaceMutex.Unlock()
   239  	fake.GetApplicationByNameAndSpaceStub = nil
   240  	if fake.getApplicationByNameAndSpaceReturnsOnCall == nil {
   241  		fake.getApplicationByNameAndSpaceReturnsOnCall = make(map[int]struct {
   242  			result1 v7action.Application
   243  			result2 v7action.Warnings
   244  			result3 error
   245  		})
   246  	}
   247  	fake.getApplicationByNameAndSpaceReturnsOnCall[i] = struct {
   248  		result1 v7action.Application
   249  		result2 v7action.Warnings
   250  		result3 error
   251  	}{result1, result2, result3}
   252  }
   253  
   254  func (fake *FakeRestartActor) GetDetailedAppSummary(arg1 string, arg2 string, arg3 bool) (v7action.DetailedApplicationSummary, v7action.Warnings, error) {
   255  	fake.getDetailedAppSummaryMutex.Lock()
   256  	ret, specificReturn := fake.getDetailedAppSummaryReturnsOnCall[len(fake.getDetailedAppSummaryArgsForCall)]
   257  	fake.getDetailedAppSummaryArgsForCall = append(fake.getDetailedAppSummaryArgsForCall, struct {
   258  		arg1 string
   259  		arg2 string
   260  		arg3 bool
   261  	}{arg1, arg2, arg3})
   262  	fake.recordInvocation("GetDetailedAppSummary", []interface{}{arg1, arg2, arg3})
   263  	fake.getDetailedAppSummaryMutex.Unlock()
   264  	if fake.GetDetailedAppSummaryStub != nil {
   265  		return fake.GetDetailedAppSummaryStub(arg1, arg2, arg3)
   266  	}
   267  	if specificReturn {
   268  		return ret.result1, ret.result2, ret.result3
   269  	}
   270  	fakeReturns := fake.getDetailedAppSummaryReturns
   271  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   272  }
   273  
   274  func (fake *FakeRestartActor) GetDetailedAppSummaryCallCount() int {
   275  	fake.getDetailedAppSummaryMutex.RLock()
   276  	defer fake.getDetailedAppSummaryMutex.RUnlock()
   277  	return len(fake.getDetailedAppSummaryArgsForCall)
   278  }
   279  
   280  func (fake *FakeRestartActor) GetDetailedAppSummaryCalls(stub func(string, string, bool) (v7action.DetailedApplicationSummary, v7action.Warnings, error)) {
   281  	fake.getDetailedAppSummaryMutex.Lock()
   282  	defer fake.getDetailedAppSummaryMutex.Unlock()
   283  	fake.GetDetailedAppSummaryStub = stub
   284  }
   285  
   286  func (fake *FakeRestartActor) GetDetailedAppSummaryArgsForCall(i int) (string, string, bool) {
   287  	fake.getDetailedAppSummaryMutex.RLock()
   288  	defer fake.getDetailedAppSummaryMutex.RUnlock()
   289  	argsForCall := fake.getDetailedAppSummaryArgsForCall[i]
   290  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
   291  }
   292  
   293  func (fake *FakeRestartActor) GetDetailedAppSummaryReturns(result1 v7action.DetailedApplicationSummary, result2 v7action.Warnings, result3 error) {
   294  	fake.getDetailedAppSummaryMutex.Lock()
   295  	defer fake.getDetailedAppSummaryMutex.Unlock()
   296  	fake.GetDetailedAppSummaryStub = nil
   297  	fake.getDetailedAppSummaryReturns = struct {
   298  		result1 v7action.DetailedApplicationSummary
   299  		result2 v7action.Warnings
   300  		result3 error
   301  	}{result1, result2, result3}
   302  }
   303  
   304  func (fake *FakeRestartActor) GetDetailedAppSummaryReturnsOnCall(i int, result1 v7action.DetailedApplicationSummary, result2 v7action.Warnings, result3 error) {
   305  	fake.getDetailedAppSummaryMutex.Lock()
   306  	defer fake.getDetailedAppSummaryMutex.Unlock()
   307  	fake.GetDetailedAppSummaryStub = nil
   308  	if fake.getDetailedAppSummaryReturnsOnCall == nil {
   309  		fake.getDetailedAppSummaryReturnsOnCall = make(map[int]struct {
   310  			result1 v7action.DetailedApplicationSummary
   311  			result2 v7action.Warnings
   312  			result3 error
   313  		})
   314  	}
   315  	fake.getDetailedAppSummaryReturnsOnCall[i] = struct {
   316  		result1 v7action.DetailedApplicationSummary
   317  		result2 v7action.Warnings
   318  		result3 error
   319  	}{result1, result2, result3}
   320  }
   321  
   322  func (fake *FakeRestartActor) PollStart(arg1 string, arg2 bool) (v7action.Warnings, error) {
   323  	fake.pollStartMutex.Lock()
   324  	ret, specificReturn := fake.pollStartReturnsOnCall[len(fake.pollStartArgsForCall)]
   325  	fake.pollStartArgsForCall = append(fake.pollStartArgsForCall, struct {
   326  		arg1 string
   327  		arg2 bool
   328  	}{arg1, arg2})
   329  	fake.recordInvocation("PollStart", []interface{}{arg1, arg2})
   330  	fake.pollStartMutex.Unlock()
   331  	if fake.PollStartStub != nil {
   332  		return fake.PollStartStub(arg1, arg2)
   333  	}
   334  	if specificReturn {
   335  		return ret.result1, ret.result2
   336  	}
   337  	fakeReturns := fake.pollStartReturns
   338  	return fakeReturns.result1, fakeReturns.result2
   339  }
   340  
   341  func (fake *FakeRestartActor) PollStartCallCount() int {
   342  	fake.pollStartMutex.RLock()
   343  	defer fake.pollStartMutex.RUnlock()
   344  	return len(fake.pollStartArgsForCall)
   345  }
   346  
   347  func (fake *FakeRestartActor) PollStartCalls(stub func(string, bool) (v7action.Warnings, error)) {
   348  	fake.pollStartMutex.Lock()
   349  	defer fake.pollStartMutex.Unlock()
   350  	fake.PollStartStub = stub
   351  }
   352  
   353  func (fake *FakeRestartActor) PollStartArgsForCall(i int) (string, bool) {
   354  	fake.pollStartMutex.RLock()
   355  	defer fake.pollStartMutex.RUnlock()
   356  	argsForCall := fake.pollStartArgsForCall[i]
   357  	return argsForCall.arg1, argsForCall.arg2
   358  }
   359  
   360  func (fake *FakeRestartActor) PollStartReturns(result1 v7action.Warnings, result2 error) {
   361  	fake.pollStartMutex.Lock()
   362  	defer fake.pollStartMutex.Unlock()
   363  	fake.PollStartStub = nil
   364  	fake.pollStartReturns = struct {
   365  		result1 v7action.Warnings
   366  		result2 error
   367  	}{result1, result2}
   368  }
   369  
   370  func (fake *FakeRestartActor) PollStartReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
   371  	fake.pollStartMutex.Lock()
   372  	defer fake.pollStartMutex.Unlock()
   373  	fake.PollStartStub = nil
   374  	if fake.pollStartReturnsOnCall == nil {
   375  		fake.pollStartReturnsOnCall = make(map[int]struct {
   376  			result1 v7action.Warnings
   377  			result2 error
   378  		})
   379  	}
   380  	fake.pollStartReturnsOnCall[i] = struct {
   381  		result1 v7action.Warnings
   382  		result2 error
   383  	}{result1, result2}
   384  }
   385  
   386  func (fake *FakeRestartActor) PollStartForRolling(arg1 string, arg2 string, arg3 bool) (v7action.Warnings, error) {
   387  	fake.pollStartForRollingMutex.Lock()
   388  	ret, specificReturn := fake.pollStartForRollingReturnsOnCall[len(fake.pollStartForRollingArgsForCall)]
   389  	fake.pollStartForRollingArgsForCall = append(fake.pollStartForRollingArgsForCall, struct {
   390  		arg1 string
   391  		arg2 string
   392  		arg3 bool
   393  	}{arg1, arg2, arg3})
   394  	fake.recordInvocation("PollStartForRolling", []interface{}{arg1, arg2, arg3})
   395  	fake.pollStartForRollingMutex.Unlock()
   396  	if fake.PollStartForRollingStub != nil {
   397  		return fake.PollStartForRollingStub(arg1, arg2, arg3)
   398  	}
   399  	if specificReturn {
   400  		return ret.result1, ret.result2
   401  	}
   402  	fakeReturns := fake.pollStartForRollingReturns
   403  	return fakeReturns.result1, fakeReturns.result2
   404  }
   405  
   406  func (fake *FakeRestartActor) PollStartForRollingCallCount() int {
   407  	fake.pollStartForRollingMutex.RLock()
   408  	defer fake.pollStartForRollingMutex.RUnlock()
   409  	return len(fake.pollStartForRollingArgsForCall)
   410  }
   411  
   412  func (fake *FakeRestartActor) PollStartForRollingCalls(stub func(string, string, bool) (v7action.Warnings, error)) {
   413  	fake.pollStartForRollingMutex.Lock()
   414  	defer fake.pollStartForRollingMutex.Unlock()
   415  	fake.PollStartForRollingStub = stub
   416  }
   417  
   418  func (fake *FakeRestartActor) PollStartForRollingArgsForCall(i int) (string, string, bool) {
   419  	fake.pollStartForRollingMutex.RLock()
   420  	defer fake.pollStartForRollingMutex.RUnlock()
   421  	argsForCall := fake.pollStartForRollingArgsForCall[i]
   422  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
   423  }
   424  
   425  func (fake *FakeRestartActor) PollStartForRollingReturns(result1 v7action.Warnings, result2 error) {
   426  	fake.pollStartForRollingMutex.Lock()
   427  	defer fake.pollStartForRollingMutex.Unlock()
   428  	fake.PollStartForRollingStub = nil
   429  	fake.pollStartForRollingReturns = struct {
   430  		result1 v7action.Warnings
   431  		result2 error
   432  	}{result1, result2}
   433  }
   434  
   435  func (fake *FakeRestartActor) PollStartForRollingReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
   436  	fake.pollStartForRollingMutex.Lock()
   437  	defer fake.pollStartForRollingMutex.Unlock()
   438  	fake.PollStartForRollingStub = nil
   439  	if fake.pollStartForRollingReturnsOnCall == nil {
   440  		fake.pollStartForRollingReturnsOnCall = make(map[int]struct {
   441  			result1 v7action.Warnings
   442  			result2 error
   443  		})
   444  	}
   445  	fake.pollStartForRollingReturnsOnCall[i] = struct {
   446  		result1 v7action.Warnings
   447  		result2 error
   448  	}{result1, result2}
   449  }
   450  
   451  func (fake *FakeRestartActor) StartApplication(arg1 string) (v7action.Warnings, error) {
   452  	fake.startApplicationMutex.Lock()
   453  	ret, specificReturn := fake.startApplicationReturnsOnCall[len(fake.startApplicationArgsForCall)]
   454  	fake.startApplicationArgsForCall = append(fake.startApplicationArgsForCall, struct {
   455  		arg1 string
   456  	}{arg1})
   457  	fake.recordInvocation("StartApplication", []interface{}{arg1})
   458  	fake.startApplicationMutex.Unlock()
   459  	if fake.StartApplicationStub != nil {
   460  		return fake.StartApplicationStub(arg1)
   461  	}
   462  	if specificReturn {
   463  		return ret.result1, ret.result2
   464  	}
   465  	fakeReturns := fake.startApplicationReturns
   466  	return fakeReturns.result1, fakeReturns.result2
   467  }
   468  
   469  func (fake *FakeRestartActor) StartApplicationCallCount() int {
   470  	fake.startApplicationMutex.RLock()
   471  	defer fake.startApplicationMutex.RUnlock()
   472  	return len(fake.startApplicationArgsForCall)
   473  }
   474  
   475  func (fake *FakeRestartActor) StartApplicationCalls(stub func(string) (v7action.Warnings, error)) {
   476  	fake.startApplicationMutex.Lock()
   477  	defer fake.startApplicationMutex.Unlock()
   478  	fake.StartApplicationStub = stub
   479  }
   480  
   481  func (fake *FakeRestartActor) StartApplicationArgsForCall(i int) string {
   482  	fake.startApplicationMutex.RLock()
   483  	defer fake.startApplicationMutex.RUnlock()
   484  	argsForCall := fake.startApplicationArgsForCall[i]
   485  	return argsForCall.arg1
   486  }
   487  
   488  func (fake *FakeRestartActor) StartApplicationReturns(result1 v7action.Warnings, result2 error) {
   489  	fake.startApplicationMutex.Lock()
   490  	defer fake.startApplicationMutex.Unlock()
   491  	fake.StartApplicationStub = nil
   492  	fake.startApplicationReturns = struct {
   493  		result1 v7action.Warnings
   494  		result2 error
   495  	}{result1, result2}
   496  }
   497  
   498  func (fake *FakeRestartActor) StartApplicationReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
   499  	fake.startApplicationMutex.Lock()
   500  	defer fake.startApplicationMutex.Unlock()
   501  	fake.StartApplicationStub = nil
   502  	if fake.startApplicationReturnsOnCall == nil {
   503  		fake.startApplicationReturnsOnCall = make(map[int]struct {
   504  			result1 v7action.Warnings
   505  			result2 error
   506  		})
   507  	}
   508  	fake.startApplicationReturnsOnCall[i] = struct {
   509  		result1 v7action.Warnings
   510  		result2 error
   511  	}{result1, result2}
   512  }
   513  
   514  func (fake *FakeRestartActor) StopApplication(arg1 string) (v7action.Warnings, error) {
   515  	fake.stopApplicationMutex.Lock()
   516  	ret, specificReturn := fake.stopApplicationReturnsOnCall[len(fake.stopApplicationArgsForCall)]
   517  	fake.stopApplicationArgsForCall = append(fake.stopApplicationArgsForCall, struct {
   518  		arg1 string
   519  	}{arg1})
   520  	fake.recordInvocation("StopApplication", []interface{}{arg1})
   521  	fake.stopApplicationMutex.Unlock()
   522  	if fake.StopApplicationStub != nil {
   523  		return fake.StopApplicationStub(arg1)
   524  	}
   525  	if specificReturn {
   526  		return ret.result1, ret.result2
   527  	}
   528  	fakeReturns := fake.stopApplicationReturns
   529  	return fakeReturns.result1, fakeReturns.result2
   530  }
   531  
   532  func (fake *FakeRestartActor) StopApplicationCallCount() int {
   533  	fake.stopApplicationMutex.RLock()
   534  	defer fake.stopApplicationMutex.RUnlock()
   535  	return len(fake.stopApplicationArgsForCall)
   536  }
   537  
   538  func (fake *FakeRestartActor) StopApplicationCalls(stub func(string) (v7action.Warnings, error)) {
   539  	fake.stopApplicationMutex.Lock()
   540  	defer fake.stopApplicationMutex.Unlock()
   541  	fake.StopApplicationStub = stub
   542  }
   543  
   544  func (fake *FakeRestartActor) StopApplicationArgsForCall(i int) string {
   545  	fake.stopApplicationMutex.RLock()
   546  	defer fake.stopApplicationMutex.RUnlock()
   547  	argsForCall := fake.stopApplicationArgsForCall[i]
   548  	return argsForCall.arg1
   549  }
   550  
   551  func (fake *FakeRestartActor) StopApplicationReturns(result1 v7action.Warnings, result2 error) {
   552  	fake.stopApplicationMutex.Lock()
   553  	defer fake.stopApplicationMutex.Unlock()
   554  	fake.StopApplicationStub = nil
   555  	fake.stopApplicationReturns = struct {
   556  		result1 v7action.Warnings
   557  		result2 error
   558  	}{result1, result2}
   559  }
   560  
   561  func (fake *FakeRestartActor) StopApplicationReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
   562  	fake.stopApplicationMutex.Lock()
   563  	defer fake.stopApplicationMutex.Unlock()
   564  	fake.StopApplicationStub = nil
   565  	if fake.stopApplicationReturnsOnCall == nil {
   566  		fake.stopApplicationReturnsOnCall = make(map[int]struct {
   567  			result1 v7action.Warnings
   568  			result2 error
   569  		})
   570  	}
   571  	fake.stopApplicationReturnsOnCall[i] = struct {
   572  		result1 v7action.Warnings
   573  		result2 error
   574  	}{result1, result2}
   575  }
   576  
   577  func (fake *FakeRestartActor) Invocations() map[string][][]interface{} {
   578  	fake.invocationsMutex.RLock()
   579  	defer fake.invocationsMutex.RUnlock()
   580  	fake.createDeploymentMutex.RLock()
   581  	defer fake.createDeploymentMutex.RUnlock()
   582  	fake.getApplicationByNameAndSpaceMutex.RLock()
   583  	defer fake.getApplicationByNameAndSpaceMutex.RUnlock()
   584  	fake.getDetailedAppSummaryMutex.RLock()
   585  	defer fake.getDetailedAppSummaryMutex.RUnlock()
   586  	fake.pollStartMutex.RLock()
   587  	defer fake.pollStartMutex.RUnlock()
   588  	fake.pollStartForRollingMutex.RLock()
   589  	defer fake.pollStartForRollingMutex.RUnlock()
   590  	fake.startApplicationMutex.RLock()
   591  	defer fake.startApplicationMutex.RUnlock()
   592  	fake.stopApplicationMutex.RLock()
   593  	defer fake.stopApplicationMutex.RUnlock()
   594  	copiedInvocations := map[string][][]interface{}{}
   595  	for key, value := range fake.invocations {
   596  		copiedInvocations[key] = value
   597  	}
   598  	return copiedInvocations
   599  }
   600  
   601  func (fake *FakeRestartActor) recordInvocation(key string, args []interface{}) {
   602  	fake.invocationsMutex.Lock()
   603  	defer fake.invocationsMutex.Unlock()
   604  	if fake.invocations == nil {
   605  		fake.invocations = map[string][][]interface{}{}
   606  	}
   607  	if fake.invocations[key] == nil {
   608  		fake.invocations[key] = [][]interface{}{}
   609  	}
   610  	fake.invocations[key] = append(fake.invocations[key], args)
   611  }
   612  
   613  var _ v7.RestartActor = new(FakeRestartActor)