github.com/arunkumar7540/cli@v6.45.0+incompatible/command/v7/v7fakes/fake_set_label_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  	"code.cloudfoundry.org/cli/types"
    10  )
    11  
    12  type FakeSetLabelActor struct {
    13  	UpdateApplicationLabelsByApplicationNameStub        func(string, string, map[string]types.NullString) (v7action.Warnings, error)
    14  	updateApplicationLabelsByApplicationNameMutex       sync.RWMutex
    15  	updateApplicationLabelsByApplicationNameArgsForCall []struct {
    16  		arg1 string
    17  		arg2 string
    18  		arg3 map[string]types.NullString
    19  	}
    20  	updateApplicationLabelsByApplicationNameReturns struct {
    21  		result1 v7action.Warnings
    22  		result2 error
    23  	}
    24  	updateApplicationLabelsByApplicationNameReturnsOnCall map[int]struct {
    25  		result1 v7action.Warnings
    26  		result2 error
    27  	}
    28  	UpdateOrganizationLabelsByOrganizationNameStub        func(string, map[string]types.NullString) (v7action.Warnings, error)
    29  	updateOrganizationLabelsByOrganizationNameMutex       sync.RWMutex
    30  	updateOrganizationLabelsByOrganizationNameArgsForCall []struct {
    31  		arg1 string
    32  		arg2 map[string]types.NullString
    33  	}
    34  	updateOrganizationLabelsByOrganizationNameReturns struct {
    35  		result1 v7action.Warnings
    36  		result2 error
    37  	}
    38  	updateOrganizationLabelsByOrganizationNameReturnsOnCall map[int]struct {
    39  		result1 v7action.Warnings
    40  		result2 error
    41  	}
    42  	UpdateSpaceLabelsBySpaceNameStub        func(string, string, map[string]types.NullString) (v7action.Warnings, error)
    43  	updateSpaceLabelsBySpaceNameMutex       sync.RWMutex
    44  	updateSpaceLabelsBySpaceNameArgsForCall []struct {
    45  		arg1 string
    46  		arg2 string
    47  		arg3 map[string]types.NullString
    48  	}
    49  	updateSpaceLabelsBySpaceNameReturns struct {
    50  		result1 v7action.Warnings
    51  		result2 error
    52  	}
    53  	updateSpaceLabelsBySpaceNameReturnsOnCall map[int]struct {
    54  		result1 v7action.Warnings
    55  		result2 error
    56  	}
    57  	invocations      map[string][][]interface{}
    58  	invocationsMutex sync.RWMutex
    59  }
    60  
    61  func (fake *FakeSetLabelActor) UpdateApplicationLabelsByApplicationName(arg1 string, arg2 string, arg3 map[string]types.NullString) (v7action.Warnings, error) {
    62  	fake.updateApplicationLabelsByApplicationNameMutex.Lock()
    63  	ret, specificReturn := fake.updateApplicationLabelsByApplicationNameReturnsOnCall[len(fake.updateApplicationLabelsByApplicationNameArgsForCall)]
    64  	fake.updateApplicationLabelsByApplicationNameArgsForCall = append(fake.updateApplicationLabelsByApplicationNameArgsForCall, struct {
    65  		arg1 string
    66  		arg2 string
    67  		arg3 map[string]types.NullString
    68  	}{arg1, arg2, arg3})
    69  	fake.recordInvocation("UpdateApplicationLabelsByApplicationName", []interface{}{arg1, arg2, arg3})
    70  	fake.updateApplicationLabelsByApplicationNameMutex.Unlock()
    71  	if fake.UpdateApplicationLabelsByApplicationNameStub != nil {
    72  		return fake.UpdateApplicationLabelsByApplicationNameStub(arg1, arg2, arg3)
    73  	}
    74  	if specificReturn {
    75  		return ret.result1, ret.result2
    76  	}
    77  	fakeReturns := fake.updateApplicationLabelsByApplicationNameReturns
    78  	return fakeReturns.result1, fakeReturns.result2
    79  }
    80  
    81  func (fake *FakeSetLabelActor) UpdateApplicationLabelsByApplicationNameCallCount() int {
    82  	fake.updateApplicationLabelsByApplicationNameMutex.RLock()
    83  	defer fake.updateApplicationLabelsByApplicationNameMutex.RUnlock()
    84  	return len(fake.updateApplicationLabelsByApplicationNameArgsForCall)
    85  }
    86  
    87  func (fake *FakeSetLabelActor) UpdateApplicationLabelsByApplicationNameCalls(stub func(string, string, map[string]types.NullString) (v7action.Warnings, error)) {
    88  	fake.updateApplicationLabelsByApplicationNameMutex.Lock()
    89  	defer fake.updateApplicationLabelsByApplicationNameMutex.Unlock()
    90  	fake.UpdateApplicationLabelsByApplicationNameStub = stub
    91  }
    92  
    93  func (fake *FakeSetLabelActor) UpdateApplicationLabelsByApplicationNameArgsForCall(i int) (string, string, map[string]types.NullString) {
    94  	fake.updateApplicationLabelsByApplicationNameMutex.RLock()
    95  	defer fake.updateApplicationLabelsByApplicationNameMutex.RUnlock()
    96  	argsForCall := fake.updateApplicationLabelsByApplicationNameArgsForCall[i]
    97  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
    98  }
    99  
   100  func (fake *FakeSetLabelActor) UpdateApplicationLabelsByApplicationNameReturns(result1 v7action.Warnings, result2 error) {
   101  	fake.updateApplicationLabelsByApplicationNameMutex.Lock()
   102  	defer fake.updateApplicationLabelsByApplicationNameMutex.Unlock()
   103  	fake.UpdateApplicationLabelsByApplicationNameStub = nil
   104  	fake.updateApplicationLabelsByApplicationNameReturns = struct {
   105  		result1 v7action.Warnings
   106  		result2 error
   107  	}{result1, result2}
   108  }
   109  
   110  func (fake *FakeSetLabelActor) UpdateApplicationLabelsByApplicationNameReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
   111  	fake.updateApplicationLabelsByApplicationNameMutex.Lock()
   112  	defer fake.updateApplicationLabelsByApplicationNameMutex.Unlock()
   113  	fake.UpdateApplicationLabelsByApplicationNameStub = nil
   114  	if fake.updateApplicationLabelsByApplicationNameReturnsOnCall == nil {
   115  		fake.updateApplicationLabelsByApplicationNameReturnsOnCall = make(map[int]struct {
   116  			result1 v7action.Warnings
   117  			result2 error
   118  		})
   119  	}
   120  	fake.updateApplicationLabelsByApplicationNameReturnsOnCall[i] = struct {
   121  		result1 v7action.Warnings
   122  		result2 error
   123  	}{result1, result2}
   124  }
   125  
   126  func (fake *FakeSetLabelActor) UpdateOrganizationLabelsByOrganizationName(arg1 string, arg2 map[string]types.NullString) (v7action.Warnings, error) {
   127  	fake.updateOrganizationLabelsByOrganizationNameMutex.Lock()
   128  	ret, specificReturn := fake.updateOrganizationLabelsByOrganizationNameReturnsOnCall[len(fake.updateOrganizationLabelsByOrganizationNameArgsForCall)]
   129  	fake.updateOrganizationLabelsByOrganizationNameArgsForCall = append(fake.updateOrganizationLabelsByOrganizationNameArgsForCall, struct {
   130  		arg1 string
   131  		arg2 map[string]types.NullString
   132  	}{arg1, arg2})
   133  	fake.recordInvocation("UpdateOrganizationLabelsByOrganizationName", []interface{}{arg1, arg2})
   134  	fake.updateOrganizationLabelsByOrganizationNameMutex.Unlock()
   135  	if fake.UpdateOrganizationLabelsByOrganizationNameStub != nil {
   136  		return fake.UpdateOrganizationLabelsByOrganizationNameStub(arg1, arg2)
   137  	}
   138  	if specificReturn {
   139  		return ret.result1, ret.result2
   140  	}
   141  	fakeReturns := fake.updateOrganizationLabelsByOrganizationNameReturns
   142  	return fakeReturns.result1, fakeReturns.result2
   143  }
   144  
   145  func (fake *FakeSetLabelActor) UpdateOrganizationLabelsByOrganizationNameCallCount() int {
   146  	fake.updateOrganizationLabelsByOrganizationNameMutex.RLock()
   147  	defer fake.updateOrganizationLabelsByOrganizationNameMutex.RUnlock()
   148  	return len(fake.updateOrganizationLabelsByOrganizationNameArgsForCall)
   149  }
   150  
   151  func (fake *FakeSetLabelActor) UpdateOrganizationLabelsByOrganizationNameCalls(stub func(string, map[string]types.NullString) (v7action.Warnings, error)) {
   152  	fake.updateOrganizationLabelsByOrganizationNameMutex.Lock()
   153  	defer fake.updateOrganizationLabelsByOrganizationNameMutex.Unlock()
   154  	fake.UpdateOrganizationLabelsByOrganizationNameStub = stub
   155  }
   156  
   157  func (fake *FakeSetLabelActor) UpdateOrganizationLabelsByOrganizationNameArgsForCall(i int) (string, map[string]types.NullString) {
   158  	fake.updateOrganizationLabelsByOrganizationNameMutex.RLock()
   159  	defer fake.updateOrganizationLabelsByOrganizationNameMutex.RUnlock()
   160  	argsForCall := fake.updateOrganizationLabelsByOrganizationNameArgsForCall[i]
   161  	return argsForCall.arg1, argsForCall.arg2
   162  }
   163  
   164  func (fake *FakeSetLabelActor) UpdateOrganizationLabelsByOrganizationNameReturns(result1 v7action.Warnings, result2 error) {
   165  	fake.updateOrganizationLabelsByOrganizationNameMutex.Lock()
   166  	defer fake.updateOrganizationLabelsByOrganizationNameMutex.Unlock()
   167  	fake.UpdateOrganizationLabelsByOrganizationNameStub = nil
   168  	fake.updateOrganizationLabelsByOrganizationNameReturns = struct {
   169  		result1 v7action.Warnings
   170  		result2 error
   171  	}{result1, result2}
   172  }
   173  
   174  func (fake *FakeSetLabelActor) UpdateOrganizationLabelsByOrganizationNameReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
   175  	fake.updateOrganizationLabelsByOrganizationNameMutex.Lock()
   176  	defer fake.updateOrganizationLabelsByOrganizationNameMutex.Unlock()
   177  	fake.UpdateOrganizationLabelsByOrganizationNameStub = nil
   178  	if fake.updateOrganizationLabelsByOrganizationNameReturnsOnCall == nil {
   179  		fake.updateOrganizationLabelsByOrganizationNameReturnsOnCall = make(map[int]struct {
   180  			result1 v7action.Warnings
   181  			result2 error
   182  		})
   183  	}
   184  	fake.updateOrganizationLabelsByOrganizationNameReturnsOnCall[i] = struct {
   185  		result1 v7action.Warnings
   186  		result2 error
   187  	}{result1, result2}
   188  }
   189  
   190  func (fake *FakeSetLabelActor) UpdateSpaceLabelsBySpaceName(arg1 string, arg2 string, arg3 map[string]types.NullString) (v7action.Warnings, error) {
   191  	fake.updateSpaceLabelsBySpaceNameMutex.Lock()
   192  	ret, specificReturn := fake.updateSpaceLabelsBySpaceNameReturnsOnCall[len(fake.updateSpaceLabelsBySpaceNameArgsForCall)]
   193  	fake.updateSpaceLabelsBySpaceNameArgsForCall = append(fake.updateSpaceLabelsBySpaceNameArgsForCall, struct {
   194  		arg1 string
   195  		arg2 string
   196  		arg3 map[string]types.NullString
   197  	}{arg1, arg2, arg3})
   198  	fake.recordInvocation("UpdateSpaceLabelsBySpaceName", []interface{}{arg1, arg2, arg3})
   199  	fake.updateSpaceLabelsBySpaceNameMutex.Unlock()
   200  	if fake.UpdateSpaceLabelsBySpaceNameStub != nil {
   201  		return fake.UpdateSpaceLabelsBySpaceNameStub(arg1, arg2, arg3)
   202  	}
   203  	if specificReturn {
   204  		return ret.result1, ret.result2
   205  	}
   206  	fakeReturns := fake.updateSpaceLabelsBySpaceNameReturns
   207  	return fakeReturns.result1, fakeReturns.result2
   208  }
   209  
   210  func (fake *FakeSetLabelActor) UpdateSpaceLabelsBySpaceNameCallCount() int {
   211  	fake.updateSpaceLabelsBySpaceNameMutex.RLock()
   212  	defer fake.updateSpaceLabelsBySpaceNameMutex.RUnlock()
   213  	return len(fake.updateSpaceLabelsBySpaceNameArgsForCall)
   214  }
   215  
   216  func (fake *FakeSetLabelActor) UpdateSpaceLabelsBySpaceNameCalls(stub func(string, string, map[string]types.NullString) (v7action.Warnings, error)) {
   217  	fake.updateSpaceLabelsBySpaceNameMutex.Lock()
   218  	defer fake.updateSpaceLabelsBySpaceNameMutex.Unlock()
   219  	fake.UpdateSpaceLabelsBySpaceNameStub = stub
   220  }
   221  
   222  func (fake *FakeSetLabelActor) UpdateSpaceLabelsBySpaceNameArgsForCall(i int) (string, string, map[string]types.NullString) {
   223  	fake.updateSpaceLabelsBySpaceNameMutex.RLock()
   224  	defer fake.updateSpaceLabelsBySpaceNameMutex.RUnlock()
   225  	argsForCall := fake.updateSpaceLabelsBySpaceNameArgsForCall[i]
   226  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
   227  }
   228  
   229  func (fake *FakeSetLabelActor) UpdateSpaceLabelsBySpaceNameReturns(result1 v7action.Warnings, result2 error) {
   230  	fake.updateSpaceLabelsBySpaceNameMutex.Lock()
   231  	defer fake.updateSpaceLabelsBySpaceNameMutex.Unlock()
   232  	fake.UpdateSpaceLabelsBySpaceNameStub = nil
   233  	fake.updateSpaceLabelsBySpaceNameReturns = struct {
   234  		result1 v7action.Warnings
   235  		result2 error
   236  	}{result1, result2}
   237  }
   238  
   239  func (fake *FakeSetLabelActor) UpdateSpaceLabelsBySpaceNameReturnsOnCall(i int, result1 v7action.Warnings, result2 error) {
   240  	fake.updateSpaceLabelsBySpaceNameMutex.Lock()
   241  	defer fake.updateSpaceLabelsBySpaceNameMutex.Unlock()
   242  	fake.UpdateSpaceLabelsBySpaceNameStub = nil
   243  	if fake.updateSpaceLabelsBySpaceNameReturnsOnCall == nil {
   244  		fake.updateSpaceLabelsBySpaceNameReturnsOnCall = make(map[int]struct {
   245  			result1 v7action.Warnings
   246  			result2 error
   247  		})
   248  	}
   249  	fake.updateSpaceLabelsBySpaceNameReturnsOnCall[i] = struct {
   250  		result1 v7action.Warnings
   251  		result2 error
   252  	}{result1, result2}
   253  }
   254  
   255  func (fake *FakeSetLabelActor) Invocations() map[string][][]interface{} {
   256  	fake.invocationsMutex.RLock()
   257  	defer fake.invocationsMutex.RUnlock()
   258  	fake.updateApplicationLabelsByApplicationNameMutex.RLock()
   259  	defer fake.updateApplicationLabelsByApplicationNameMutex.RUnlock()
   260  	fake.updateOrganizationLabelsByOrganizationNameMutex.RLock()
   261  	defer fake.updateOrganizationLabelsByOrganizationNameMutex.RUnlock()
   262  	fake.updateSpaceLabelsBySpaceNameMutex.RLock()
   263  	defer fake.updateSpaceLabelsBySpaceNameMutex.RUnlock()
   264  	copiedInvocations := map[string][][]interface{}{}
   265  	for key, value := range fake.invocations {
   266  		copiedInvocations[key] = value
   267  	}
   268  	return copiedInvocations
   269  }
   270  
   271  func (fake *FakeSetLabelActor) recordInvocation(key string, args []interface{}) {
   272  	fake.invocationsMutex.Lock()
   273  	defer fake.invocationsMutex.Unlock()
   274  	if fake.invocations == nil {
   275  		fake.invocations = map[string][][]interface{}{}
   276  	}
   277  	if fake.invocations[key] == nil {
   278  		fake.invocations[key] = [][]interface{}{}
   279  	}
   280  	fake.invocations[key] = append(fake.invocations[key], args)
   281  }
   282  
   283  var _ v7.SetLabelActor = new(FakeSetLabelActor)