github.com/randomtask1155/cli@v6.41.1-0.20181227003417-a98eed78cbde+incompatible/command/v7/v7fakes/fake_v7actor_for_push.go (about)

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package v7fakes
     3  
     4  import (
     5  	sync "sync"
     6  
     7  	v7action "code.cloudfoundry.org/cli/actor/v7action"
     8  	v7 "code.cloudfoundry.org/cli/command/v7"
     9  )
    10  
    11  type FakeV7ActorForPush struct {
    12  	CloudControllerAPIVersionStub        func() string
    13  	cloudControllerAPIVersionMutex       sync.RWMutex
    14  	cloudControllerAPIVersionArgsForCall []struct {
    15  	}
    16  	cloudControllerAPIVersionReturns struct {
    17  		result1 string
    18  	}
    19  	cloudControllerAPIVersionReturnsOnCall map[int]struct {
    20  		result1 string
    21  	}
    22  	GetApplicationByNameAndSpaceStub        func(string, string) (v7action.Application, v7action.Warnings, error)
    23  	getApplicationByNameAndSpaceMutex       sync.RWMutex
    24  	getApplicationByNameAndSpaceArgsForCall []struct {
    25  		arg1 string
    26  		arg2 string
    27  	}
    28  	getApplicationByNameAndSpaceReturns struct {
    29  		result1 v7action.Application
    30  		result2 v7action.Warnings
    31  		result3 error
    32  	}
    33  	getApplicationByNameAndSpaceReturnsOnCall map[int]struct {
    34  		result1 v7action.Application
    35  		result2 v7action.Warnings
    36  		result3 error
    37  	}
    38  	GetApplicationSummaryByNameAndSpaceStub        func(string, string, bool, v7action.RouteActor) (v7action.ApplicationSummary, v7action.Warnings, error)
    39  	getApplicationSummaryByNameAndSpaceMutex       sync.RWMutex
    40  	getApplicationSummaryByNameAndSpaceArgsForCall []struct {
    41  		arg1 string
    42  		arg2 string
    43  		arg3 bool
    44  		arg4 v7action.RouteActor
    45  	}
    46  	getApplicationSummaryByNameAndSpaceReturns struct {
    47  		result1 v7action.ApplicationSummary
    48  		result2 v7action.Warnings
    49  		result3 error
    50  	}
    51  	getApplicationSummaryByNameAndSpaceReturnsOnCall map[int]struct {
    52  		result1 v7action.ApplicationSummary
    53  		result2 v7action.Warnings
    54  		result3 error
    55  	}
    56  	GetStreamingLogsForApplicationByNameAndSpaceStub        func(string, string, v7action.NOAAClient) (<-chan *v7action.LogMessage, <-chan error, v7action.Warnings, error)
    57  	getStreamingLogsForApplicationByNameAndSpaceMutex       sync.RWMutex
    58  	getStreamingLogsForApplicationByNameAndSpaceArgsForCall []struct {
    59  		arg1 string
    60  		arg2 string
    61  		arg3 v7action.NOAAClient
    62  	}
    63  	getStreamingLogsForApplicationByNameAndSpaceReturns struct {
    64  		result1 <-chan *v7action.LogMessage
    65  		result2 <-chan error
    66  		result3 v7action.Warnings
    67  		result4 error
    68  	}
    69  	getStreamingLogsForApplicationByNameAndSpaceReturnsOnCall map[int]struct {
    70  		result1 <-chan *v7action.LogMessage
    71  		result2 <-chan error
    72  		result3 v7action.Warnings
    73  		result4 error
    74  	}
    75  	PollStartStub        func(string) (v7action.Warnings, error)
    76  	pollStartMutex       sync.RWMutex
    77  	pollStartArgsForCall []struct {
    78  		arg1 string
    79  	}
    80  	pollStartReturns struct {
    81  		result1 v7action.Warnings
    82  		result2 error
    83  	}
    84  	pollStartReturnsOnCall map[int]struct {
    85  		result1 v7action.Warnings
    86  		result2 error
    87  	}
    88  	RestartApplicationStub        func(string) (v7action.Warnings, error)
    89  	restartApplicationMutex       sync.RWMutex
    90  	restartApplicationArgsForCall []struct {
    91  		arg1 string
    92  	}
    93  	restartApplicationReturns struct {
    94  		result1 v7action.Warnings
    95  		result2 error
    96  	}
    97  	restartApplicationReturnsOnCall map[int]struct {
    98  		result1 v7action.Warnings
    99  		result2 error
   100  	}
   101  	invocations      map[string][][]interface{}
   102  	invocationsMutex sync.RWMutex
   103  }
   104  
   105  func (fake *FakeV7ActorForPush) CloudControllerAPIVersion() string {
   106  	fake.cloudControllerAPIVersionMutex.Lock()
   107  	ret, specificReturn := fake.cloudControllerAPIVersionReturnsOnCall[len(fake.cloudControllerAPIVersionArgsForCall)]
   108  	fake.cloudControllerAPIVersionArgsForCall = append(fake.cloudControllerAPIVersionArgsForCall, struct {
   109  	}{})
   110  	fake.recordInvocation("CloudControllerAPIVersion", []interface{}{})
   111  	fake.cloudControllerAPIVersionMutex.Unlock()
   112  	if fake.CloudControllerAPIVersionStub != nil {
   113  		return fake.CloudControllerAPIVersionStub()
   114  	}
   115  	if specificReturn {
   116  		return ret.result1
   117  	}
   118  	fakeReturns := fake.cloudControllerAPIVersionReturns
   119  	return fakeReturns.result1
   120  }
   121  
   122  func (fake *FakeV7ActorForPush) CloudControllerAPIVersionCallCount() int {
   123  	fake.cloudControllerAPIVersionMutex.RLock()
   124  	defer fake.cloudControllerAPIVersionMutex.RUnlock()
   125  	return len(fake.cloudControllerAPIVersionArgsForCall)
   126  }
   127  
   128  func (fake *FakeV7ActorForPush) CloudControllerAPIVersionCalls(stub func() string) {
   129  	fake.cloudControllerAPIVersionMutex.Lock()
   130  	defer fake.cloudControllerAPIVersionMutex.Unlock()
   131  	fake.CloudControllerAPIVersionStub = stub
   132  }
   133  
   134  func (fake *FakeV7ActorForPush) CloudControllerAPIVersionReturns(result1 string) {
   135  	fake.cloudControllerAPIVersionMutex.Lock()
   136  	defer fake.cloudControllerAPIVersionMutex.Unlock()
   137  	fake.CloudControllerAPIVersionStub = nil
   138  	fake.cloudControllerAPIVersionReturns = struct {
   139  		result1 string
   140  	}{result1}
   141  }
   142  
   143  func (fake *FakeV7ActorForPush) CloudControllerAPIVersionReturnsOnCall(i int, result1 string) {
   144  	fake.cloudControllerAPIVersionMutex.Lock()
   145  	defer fake.cloudControllerAPIVersionMutex.Unlock()
   146  	fake.CloudControllerAPIVersionStub = nil
   147  	if fake.cloudControllerAPIVersionReturnsOnCall == nil {
   148  		fake.cloudControllerAPIVersionReturnsOnCall = make(map[int]struct {
   149  			result1 string
   150  		})
   151  	}
   152  	fake.cloudControllerAPIVersionReturnsOnCall[i] = struct {
   153  		result1 string
   154  	}{result1}
   155  }
   156  
   157  func (fake *FakeV7ActorForPush) GetApplicationByNameAndSpace(arg1 string, arg2 string) (v7action.Application, v7action.Warnings, error) {
   158  	fake.getApplicationByNameAndSpaceMutex.Lock()
   159  	ret, specificReturn := fake.getApplicationByNameAndSpaceReturnsOnCall[len(fake.getApplicationByNameAndSpaceArgsForCall)]
   160  	fake.getApplicationByNameAndSpaceArgsForCall = append(fake.getApplicationByNameAndSpaceArgsForCall, struct {
   161  		arg1 string
   162  		arg2 string
   163  	}{arg1, arg2})
   164  	fake.recordInvocation("GetApplicationByNameAndSpace", []interface{}{arg1, arg2})
   165  	fake.getApplicationByNameAndSpaceMutex.Unlock()
   166  	if fake.GetApplicationByNameAndSpaceStub != nil {
   167  		return fake.GetApplicationByNameAndSpaceStub(arg1, arg2)
   168  	}
   169  	if specificReturn {
   170  		return ret.result1, ret.result2, ret.result3
   171  	}
   172  	fakeReturns := fake.getApplicationByNameAndSpaceReturns
   173  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   174  }
   175  
   176  func (fake *FakeV7ActorForPush) GetApplicationByNameAndSpaceCallCount() int {
   177  	fake.getApplicationByNameAndSpaceMutex.RLock()
   178  	defer fake.getApplicationByNameAndSpaceMutex.RUnlock()
   179  	return len(fake.getApplicationByNameAndSpaceArgsForCall)
   180  }
   181  
   182  func (fake *FakeV7ActorForPush) GetApplicationByNameAndSpaceCalls(stub func(string, string) (v7action.Application, v7action.Warnings, error)) {
   183  	fake.getApplicationByNameAndSpaceMutex.Lock()
   184  	defer fake.getApplicationByNameAndSpaceMutex.Unlock()
   185  	fake.GetApplicationByNameAndSpaceStub = stub
   186  }
   187  
   188  func (fake *FakeV7ActorForPush) GetApplicationByNameAndSpaceArgsForCall(i int) (string, string) {
   189  	fake.getApplicationByNameAndSpaceMutex.RLock()
   190  	defer fake.getApplicationByNameAndSpaceMutex.RUnlock()
   191  	argsForCall := fake.getApplicationByNameAndSpaceArgsForCall[i]
   192  	return argsForCall.arg1, argsForCall.arg2
   193  }
   194  
   195  func (fake *FakeV7ActorForPush) GetApplicationByNameAndSpaceReturns(result1 v7action.Application, result2 v7action.Warnings, result3 error) {
   196  	fake.getApplicationByNameAndSpaceMutex.Lock()
   197  	defer fake.getApplicationByNameAndSpaceMutex.Unlock()
   198  	fake.GetApplicationByNameAndSpaceStub = nil
   199  	fake.getApplicationByNameAndSpaceReturns = struct {
   200  		result1 v7action.Application
   201  		result2 v7action.Warnings
   202  		result3 error
   203  	}{result1, result2, result3}
   204  }
   205  
   206  func (fake *FakeV7ActorForPush) GetApplicationByNameAndSpaceReturnsOnCall(i int, result1 v7action.Application, result2 v7action.Warnings, result3 error) {
   207  	fake.getApplicationByNameAndSpaceMutex.Lock()
   208  	defer fake.getApplicationByNameAndSpaceMutex.Unlock()
   209  	fake.GetApplicationByNameAndSpaceStub = nil
   210  	if fake.getApplicationByNameAndSpaceReturnsOnCall == nil {
   211  		fake.getApplicationByNameAndSpaceReturnsOnCall = make(map[int]struct {
   212  			result1 v7action.Application
   213  			result2 v7action.Warnings
   214  			result3 error
   215  		})
   216  	}
   217  	fake.getApplicationByNameAndSpaceReturnsOnCall[i] = struct {
   218  		result1 v7action.Application
   219  		result2 v7action.Warnings
   220  		result3 error
   221  	}{result1, result2, result3}
   222  }
   223  
   224  func (fake *FakeV7ActorForPush) GetApplicationSummaryByNameAndSpace(arg1 string, arg2 string, arg3 bool, arg4 v7action.RouteActor) (v7action.ApplicationSummary, v7action.Warnings, error) {
   225  	fake.getApplicationSummaryByNameAndSpaceMutex.Lock()
   226  	ret, specificReturn := fake.getApplicationSummaryByNameAndSpaceReturnsOnCall[len(fake.getApplicationSummaryByNameAndSpaceArgsForCall)]
   227  	fake.getApplicationSummaryByNameAndSpaceArgsForCall = append(fake.getApplicationSummaryByNameAndSpaceArgsForCall, struct {
   228  		arg1 string
   229  		arg2 string
   230  		arg3 bool
   231  		arg4 v7action.RouteActor
   232  	}{arg1, arg2, arg3, arg4})
   233  	fake.recordInvocation("GetApplicationSummaryByNameAndSpace", []interface{}{arg1, arg2, arg3, arg4})
   234  	fake.getApplicationSummaryByNameAndSpaceMutex.Unlock()
   235  	if fake.GetApplicationSummaryByNameAndSpaceStub != nil {
   236  		return fake.GetApplicationSummaryByNameAndSpaceStub(arg1, arg2, arg3, arg4)
   237  	}
   238  	if specificReturn {
   239  		return ret.result1, ret.result2, ret.result3
   240  	}
   241  	fakeReturns := fake.getApplicationSummaryByNameAndSpaceReturns
   242  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   243  }
   244  
   245  func (fake *FakeV7ActorForPush) GetApplicationSummaryByNameAndSpaceCallCount() int {
   246  	fake.getApplicationSummaryByNameAndSpaceMutex.RLock()
   247  	defer fake.getApplicationSummaryByNameAndSpaceMutex.RUnlock()
   248  	return len(fake.getApplicationSummaryByNameAndSpaceArgsForCall)
   249  }
   250  
   251  func (fake *FakeV7ActorForPush) GetApplicationSummaryByNameAndSpaceCalls(stub func(string, string, bool, v7action.RouteActor) (v7action.ApplicationSummary, v7action.Warnings, error)) {
   252  	fake.getApplicationSummaryByNameAndSpaceMutex.Lock()
   253  	defer fake.getApplicationSummaryByNameAndSpaceMutex.Unlock()
   254  	fake.GetApplicationSummaryByNameAndSpaceStub = stub
   255  }
   256  
   257  func (fake *FakeV7ActorForPush) GetApplicationSummaryByNameAndSpaceArgsForCall(i int) (string, string, bool, v7action.RouteActor) {
   258  	fake.getApplicationSummaryByNameAndSpaceMutex.RLock()
   259  	defer fake.getApplicationSummaryByNameAndSpaceMutex.RUnlock()
   260  	argsForCall := fake.getApplicationSummaryByNameAndSpaceArgsForCall[i]
   261  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4
   262  }
   263  
   264  func (fake *FakeV7ActorForPush) GetApplicationSummaryByNameAndSpaceReturns(result1 v7action.ApplicationSummary, result2 v7action.Warnings, result3 error) {
   265  	fake.getApplicationSummaryByNameAndSpaceMutex.Lock()
   266  	defer fake.getApplicationSummaryByNameAndSpaceMutex.Unlock()
   267  	fake.GetApplicationSummaryByNameAndSpaceStub = nil
   268  	fake.getApplicationSummaryByNameAndSpaceReturns = struct {
   269  		result1 v7action.ApplicationSummary
   270  		result2 v7action.Warnings
   271  		result3 error
   272  	}{result1, result2, result3}
   273  }
   274  
   275  func (fake *FakeV7ActorForPush) GetApplicationSummaryByNameAndSpaceReturnsOnCall(i int, result1 v7action.ApplicationSummary, result2 v7action.Warnings, result3 error) {
   276  	fake.getApplicationSummaryByNameAndSpaceMutex.Lock()
   277  	defer fake.getApplicationSummaryByNameAndSpaceMutex.Unlock()
   278  	fake.GetApplicationSummaryByNameAndSpaceStub = nil
   279  	if fake.getApplicationSummaryByNameAndSpaceReturnsOnCall == nil {
   280  		fake.getApplicationSummaryByNameAndSpaceReturnsOnCall = make(map[int]struct {
   281  			result1 v7action.ApplicationSummary
   282  			result2 v7action.Warnings
   283  			result3 error
   284  		})
   285  	}
   286  	fake.getApplicationSummaryByNameAndSpaceReturnsOnCall[i] = struct {
   287  		result1 v7action.ApplicationSummary
   288  		result2 v7action.Warnings
   289  		result3 error
   290  	}{result1, result2, result3}
   291  }
   292  
   293  func (fake *FakeV7ActorForPush) GetStreamingLogsForApplicationByNameAndSpace(arg1 string, arg2 string, arg3 v7action.NOAAClient) (<-chan *v7action.LogMessage, <-chan error, v7action.Warnings, error) {
   294  	fake.getStreamingLogsForApplicationByNameAndSpaceMutex.Lock()
   295  	ret, specificReturn := fake.getStreamingLogsForApplicationByNameAndSpaceReturnsOnCall[len(fake.getStreamingLogsForApplicationByNameAndSpaceArgsForCall)]
   296  	fake.getStreamingLogsForApplicationByNameAndSpaceArgsForCall = append(fake.getStreamingLogsForApplicationByNameAndSpaceArgsForCall, struct {
   297  		arg1 string
   298  		arg2 string
   299  		arg3 v7action.NOAAClient
   300  	}{arg1, arg2, arg3})
   301  	fake.recordInvocation("GetStreamingLogsForApplicationByNameAndSpace", []interface{}{arg1, arg2, arg3})
   302  	fake.getStreamingLogsForApplicationByNameAndSpaceMutex.Unlock()
   303  	if fake.GetStreamingLogsForApplicationByNameAndSpaceStub != nil {
   304  		return fake.GetStreamingLogsForApplicationByNameAndSpaceStub(arg1, arg2, arg3)
   305  	}
   306  	if specificReturn {
   307  		return ret.result1, ret.result2, ret.result3, ret.result4
   308  	}
   309  	fakeReturns := fake.getStreamingLogsForApplicationByNameAndSpaceReturns
   310  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3, fakeReturns.result4
   311  }
   312  
   313  func (fake *FakeV7ActorForPush) GetStreamingLogsForApplicationByNameAndSpaceCallCount() int {
   314  	fake.getStreamingLogsForApplicationByNameAndSpaceMutex.RLock()
   315  	defer fake.getStreamingLogsForApplicationByNameAndSpaceMutex.RUnlock()
   316  	return len(fake.getStreamingLogsForApplicationByNameAndSpaceArgsForCall)
   317  }
   318  
   319  func (fake *FakeV7ActorForPush) GetStreamingLogsForApplicationByNameAndSpaceCalls(stub func(string, string, v7action.NOAAClient) (<-chan *v7action.LogMessage, <-chan error, v7action.Warnings, error)) {
   320  	fake.getStreamingLogsForApplicationByNameAndSpaceMutex.Lock()
   321  	defer fake.getStreamingLogsForApplicationByNameAndSpaceMutex.Unlock()
   322  	fake.GetStreamingLogsForApplicationByNameAndSpaceStub = stub
   323  }
   324  
   325  func (fake *FakeV7ActorForPush) GetStreamingLogsForApplicationByNameAndSpaceArgsForCall(i int) (string, string, v7action.NOAAClient) {
   326  	fake.getStreamingLogsForApplicationByNameAndSpaceMutex.RLock()
   327  	defer fake.getStreamingLogsForApplicationByNameAndSpaceMutex.RUnlock()
   328  	argsForCall := fake.getStreamingLogsForApplicationByNameAndSpaceArgsForCall[i]
   329  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
   330  }
   331  
   332  func (fake *FakeV7ActorForPush) GetStreamingLogsForApplicationByNameAndSpaceReturns(result1 <-chan *v7action.LogMessage, result2 <-chan error, result3 v7action.Warnings, result4 error) {
   333  	fake.getStreamingLogsForApplicationByNameAndSpaceMutex.Lock()
   334  	defer fake.getStreamingLogsForApplicationByNameAndSpaceMutex.Unlock()
   335  	fake.GetStreamingLogsForApplicationByNameAndSpaceStub = nil
   336  	fake.getStreamingLogsForApplicationByNameAndSpaceReturns = struct {
   337  		result1 <-chan *v7action.LogMessage
   338  		result2 <-chan error
   339  		result3 v7action.Warnings
   340  		result4 error
   341  	}{result1, result2, result3, result4}
   342  }
   343  
   344  func (fake *FakeV7ActorForPush) GetStreamingLogsForApplicationByNameAndSpaceReturnsOnCall(i int, result1 <-chan *v7action.LogMessage, result2 <-chan error, result3 v7action.Warnings, result4 error) {
   345  	fake.getStreamingLogsForApplicationByNameAndSpaceMutex.Lock()
   346  	defer fake.getStreamingLogsForApplicationByNameAndSpaceMutex.Unlock()
   347  	fake.GetStreamingLogsForApplicationByNameAndSpaceStub = nil
   348  	if fake.getStreamingLogsForApplicationByNameAndSpaceReturnsOnCall == nil {
   349  		fake.getStreamingLogsForApplicationByNameAndSpaceReturnsOnCall = make(map[int]struct {
   350  			result1 <-chan *v7action.LogMessage
   351  			result2 <-chan error
   352  			result3 v7action.Warnings
   353  			result4 error
   354  		})
   355  	}
   356  	fake.getStreamingLogsForApplicationByNameAndSpaceReturnsOnCall[i] = struct {
   357  		result1 <-chan *v7action.LogMessage
   358  		result2 <-chan error
   359  		result3 v7action.Warnings
   360  		result4 error
   361  	}{result1, result2, result3, result4}
   362  }
   363  
   364  func (fake *FakeV7ActorForPush) PollStart(arg1 string) (v7action.Warnings, error) {
   365  	fake.pollStartMutex.Lock()
   366  	ret, specificReturn := fake.pollStartReturnsOnCall[len(fake.pollStartArgsForCall)]
   367  	fake.pollStartArgsForCall = append(fake.pollStartArgsForCall, struct {
   368  		arg1 string
   369  	}{arg1})
   370  	fake.recordInvocation("PollStart", []interface{}{arg1})
   371  	fake.pollStartMutex.Unlock()
   372  	if fake.PollStartStub != nil {
   373  		return fake.PollStartStub(arg1)
   374  	}
   375  	if specificReturn {
   376  		return ret.result1, ret.result2
   377  	}
   378  	fakeReturns := fake.pollStartReturns
   379  	return fakeReturns.result1, fakeReturns.result2
   380  }
   381  
   382  func (fake *FakeV7ActorForPush) PollStartCallCount() int {
   383  	fake.pollStartMutex.RLock()
   384  	defer fake.pollStartMutex.RUnlock()
   385  	return len(fake.pollStartArgsForCall)
   386  }
   387  
   388  func (fake *FakeV7ActorForPush) PollStartCalls(stub func(string) (v7action.Warnings, error)) {
   389  	fake.pollStartMutex.Lock()
   390  	defer fake.pollStartMutex.Unlock()
   391  	fake.PollStartStub = stub
   392  }
   393  
   394  func (fake *FakeV7ActorForPush) PollStartArgsForCall(i int) string {
   395  	fake.pollStartMutex.RLock()
   396  	defer fake.pollStartMutex.RUnlock()
   397  	argsForCall := fake.pollStartArgsForCall[i]
   398  	return argsForCall.arg1
   399  }
   400  
   401  func (fake *FakeV7ActorForPush) PollStartReturns(result1 v7action.Warnings, result2 error) {
   402  	fake.pollStartMutex.Lock()
   403  	defer fake.pollStartMutex.Unlock()
   404  	fake.PollStartStub = nil
   405  	fake.pollStartReturns = struct {
   406  		result1 v7action.Warnings
   407  		result2 error
   408  	}{result1, result2}
   409  }
   410  
   411  func (fake *FakeV7ActorForPush) PollStartReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
   412  	fake.pollStartMutex.Lock()
   413  	defer fake.pollStartMutex.Unlock()
   414  	fake.PollStartStub = nil
   415  	if fake.pollStartReturnsOnCall == nil {
   416  		fake.pollStartReturnsOnCall = make(map[int]struct {
   417  			result1 v7action.Warnings
   418  			result2 error
   419  		})
   420  	}
   421  	fake.pollStartReturnsOnCall[i] = struct {
   422  		result1 v7action.Warnings
   423  		result2 error
   424  	}{result1, result2}
   425  }
   426  
   427  func (fake *FakeV7ActorForPush) RestartApplication(arg1 string) (v7action.Warnings, error) {
   428  	fake.restartApplicationMutex.Lock()
   429  	ret, specificReturn := fake.restartApplicationReturnsOnCall[len(fake.restartApplicationArgsForCall)]
   430  	fake.restartApplicationArgsForCall = append(fake.restartApplicationArgsForCall, struct {
   431  		arg1 string
   432  	}{arg1})
   433  	fake.recordInvocation("RestartApplication", []interface{}{arg1})
   434  	fake.restartApplicationMutex.Unlock()
   435  	if fake.RestartApplicationStub != nil {
   436  		return fake.RestartApplicationStub(arg1)
   437  	}
   438  	if specificReturn {
   439  		return ret.result1, ret.result2
   440  	}
   441  	fakeReturns := fake.restartApplicationReturns
   442  	return fakeReturns.result1, fakeReturns.result2
   443  }
   444  
   445  func (fake *FakeV7ActorForPush) RestartApplicationCallCount() int {
   446  	fake.restartApplicationMutex.RLock()
   447  	defer fake.restartApplicationMutex.RUnlock()
   448  	return len(fake.restartApplicationArgsForCall)
   449  }
   450  
   451  func (fake *FakeV7ActorForPush) RestartApplicationCalls(stub func(string) (v7action.Warnings, error)) {
   452  	fake.restartApplicationMutex.Lock()
   453  	defer fake.restartApplicationMutex.Unlock()
   454  	fake.RestartApplicationStub = stub
   455  }
   456  
   457  func (fake *FakeV7ActorForPush) RestartApplicationArgsForCall(i int) string {
   458  	fake.restartApplicationMutex.RLock()
   459  	defer fake.restartApplicationMutex.RUnlock()
   460  	argsForCall := fake.restartApplicationArgsForCall[i]
   461  	return argsForCall.arg1
   462  }
   463  
   464  func (fake *FakeV7ActorForPush) RestartApplicationReturns(result1 v7action.Warnings, result2 error) {
   465  	fake.restartApplicationMutex.Lock()
   466  	defer fake.restartApplicationMutex.Unlock()
   467  	fake.RestartApplicationStub = nil
   468  	fake.restartApplicationReturns = struct {
   469  		result1 v7action.Warnings
   470  		result2 error
   471  	}{result1, result2}
   472  }
   473  
   474  func (fake *FakeV7ActorForPush) RestartApplicationReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
   475  	fake.restartApplicationMutex.Lock()
   476  	defer fake.restartApplicationMutex.Unlock()
   477  	fake.RestartApplicationStub = nil
   478  	if fake.restartApplicationReturnsOnCall == nil {
   479  		fake.restartApplicationReturnsOnCall = make(map[int]struct {
   480  			result1 v7action.Warnings
   481  			result2 error
   482  		})
   483  	}
   484  	fake.restartApplicationReturnsOnCall[i] = struct {
   485  		result1 v7action.Warnings
   486  		result2 error
   487  	}{result1, result2}
   488  }
   489  
   490  func (fake *FakeV7ActorForPush) Invocations() map[string][][]interface{} {
   491  	fake.invocationsMutex.RLock()
   492  	defer fake.invocationsMutex.RUnlock()
   493  	fake.cloudControllerAPIVersionMutex.RLock()
   494  	defer fake.cloudControllerAPIVersionMutex.RUnlock()
   495  	fake.getApplicationByNameAndSpaceMutex.RLock()
   496  	defer fake.getApplicationByNameAndSpaceMutex.RUnlock()
   497  	fake.getApplicationSummaryByNameAndSpaceMutex.RLock()
   498  	defer fake.getApplicationSummaryByNameAndSpaceMutex.RUnlock()
   499  	fake.getStreamingLogsForApplicationByNameAndSpaceMutex.RLock()
   500  	defer fake.getStreamingLogsForApplicationByNameAndSpaceMutex.RUnlock()
   501  	fake.pollStartMutex.RLock()
   502  	defer fake.pollStartMutex.RUnlock()
   503  	fake.restartApplicationMutex.RLock()
   504  	defer fake.restartApplicationMutex.RUnlock()
   505  	copiedInvocations := map[string][][]interface{}{}
   506  	for key, value := range fake.invocations {
   507  		copiedInvocations[key] = value
   508  	}
   509  	return copiedInvocations
   510  }
   511  
   512  func (fake *FakeV7ActorForPush) recordInvocation(key string, args []interface{}) {
   513  	fake.invocationsMutex.Lock()
   514  	defer fake.invocationsMutex.Unlock()
   515  	if fake.invocations == nil {
   516  		fake.invocations = map[string][][]interface{}{}
   517  	}
   518  	if fake.invocations[key] == nil {
   519  		fake.invocations[key] = [][]interface{}{}
   520  	}
   521  	fake.invocations[key] = append(fake.invocations[key], args)
   522  }
   523  
   524  var _ v7.V7ActorForPush = new(FakeV7ActorForPush)