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)