github.com/juju/juju@v0.0.0-20240430160146-1752b71fcf00/apiserver/common/crossmodel/mocks/crossmodel_mock.go (about) 1 // Code generated by MockGen. DO NOT EDIT. 2 // Source: github.com/juju/juju/apiserver/common/crossmodel (interfaces: OfferBakeryInterface,Backend) 3 // 4 // Generated by this command: 5 // 6 // mockgen -package mocks -destination mocks/crossmodel_mock.go github.com/juju/juju/apiserver/common/crossmodel OfferBakeryInterface,Backend 7 // 8 9 // Package mocks is a generated GoMock package. 10 package mocks 11 12 import ( 13 context "context" 14 reflect "reflect" 15 16 bakery "github.com/go-macaroon-bakery/macaroon-bakery/v3/bakery" 17 checkers "github.com/go-macaroon-bakery/macaroon-bakery/v3/bakery/checkers" 18 clock "github.com/juju/clock" 19 authentication "github.com/juju/juju/apiserver/authentication" 20 crossmodel "github.com/juju/juju/apiserver/common/crossmodel" 21 crossmodel0 "github.com/juju/juju/core/crossmodel" 22 permission "github.com/juju/juju/core/permission" 23 secrets "github.com/juju/juju/core/secrets" 24 config "github.com/juju/juju/environs/config" 25 state "github.com/juju/juju/state" 26 names "github.com/juju/names/v5" 27 gomock "go.uber.org/mock/gomock" 28 macaroon "gopkg.in/macaroon.v2" 29 ) 30 31 // MockOfferBakeryInterface is a mock of OfferBakeryInterface interface. 32 type MockOfferBakeryInterface struct { 33 ctrl *gomock.Controller 34 recorder *MockOfferBakeryInterfaceMockRecorder 35 } 36 37 // MockOfferBakeryInterfaceMockRecorder is the mock recorder for MockOfferBakeryInterface. 38 type MockOfferBakeryInterfaceMockRecorder struct { 39 mock *MockOfferBakeryInterface 40 } 41 42 // NewMockOfferBakeryInterface creates a new mock instance. 43 func NewMockOfferBakeryInterface(ctrl *gomock.Controller) *MockOfferBakeryInterface { 44 mock := &MockOfferBakeryInterface{ctrl: ctrl} 45 mock.recorder = &MockOfferBakeryInterfaceMockRecorder{mock} 46 return mock 47 } 48 49 // EXPECT returns an object that allows the caller to indicate expected use. 50 func (m *MockOfferBakeryInterface) EXPECT() *MockOfferBakeryInterfaceMockRecorder { 51 return m.recorder 52 } 53 54 // CreateDischargeMacaroon mocks base method. 55 func (m *MockOfferBakeryInterface) CreateDischargeMacaroon(arg0 context.Context, arg1, arg2 string, arg3, arg4 map[string]string, arg5 bakery.Op, arg6 bakery.Version) (*bakery.Macaroon, error) { 56 m.ctrl.T.Helper() 57 ret := m.ctrl.Call(m, "CreateDischargeMacaroon", arg0, arg1, arg2, arg3, arg4, arg5, arg6) 58 ret0, _ := ret[0].(*bakery.Macaroon) 59 ret1, _ := ret[1].(error) 60 return ret0, ret1 61 } 62 63 // CreateDischargeMacaroon indicates an expected call of CreateDischargeMacaroon. 64 func (mr *MockOfferBakeryInterfaceMockRecorder) CreateDischargeMacaroon(arg0, arg1, arg2, arg3, arg4, arg5, arg6 any) *gomock.Call { 65 mr.mock.ctrl.T.Helper() 66 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateDischargeMacaroon", reflect.TypeOf((*MockOfferBakeryInterface)(nil).CreateDischargeMacaroon), arg0, arg1, arg2, arg3, arg4, arg5, arg6) 67 } 68 69 // GetConsumeOfferCaveats mocks base method. 70 func (m *MockOfferBakeryInterface) GetConsumeOfferCaveats(arg0, arg1, arg2 string) []checkers.Caveat { 71 m.ctrl.T.Helper() 72 ret := m.ctrl.Call(m, "GetConsumeOfferCaveats", arg0, arg1, arg2) 73 ret0, _ := ret[0].([]checkers.Caveat) 74 return ret0 75 } 76 77 // GetConsumeOfferCaveats indicates an expected call of GetConsumeOfferCaveats. 78 func (mr *MockOfferBakeryInterfaceMockRecorder) GetConsumeOfferCaveats(arg0, arg1, arg2 any) *gomock.Call { 79 mr.mock.ctrl.T.Helper() 80 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetConsumeOfferCaveats", reflect.TypeOf((*MockOfferBakeryInterface)(nil).GetConsumeOfferCaveats), arg0, arg1, arg2) 81 } 82 83 // InferDeclaredFromMacaroon mocks base method. 84 func (m *MockOfferBakeryInterface) InferDeclaredFromMacaroon(arg0 macaroon.Slice, arg1 map[string]string) map[string]string { 85 m.ctrl.T.Helper() 86 ret := m.ctrl.Call(m, "InferDeclaredFromMacaroon", arg0, arg1) 87 ret0, _ := ret[0].(map[string]string) 88 return ret0 89 } 90 91 // InferDeclaredFromMacaroon indicates an expected call of InferDeclaredFromMacaroon. 92 func (mr *MockOfferBakeryInterfaceMockRecorder) InferDeclaredFromMacaroon(arg0, arg1 any) *gomock.Call { 93 mr.mock.ctrl.T.Helper() 94 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "InferDeclaredFromMacaroon", reflect.TypeOf((*MockOfferBakeryInterface)(nil).InferDeclaredFromMacaroon), arg0, arg1) 95 } 96 97 // RefreshDischargeURL mocks base method. 98 func (m *MockOfferBakeryInterface) RefreshDischargeURL(arg0 string) (string, error) { 99 m.ctrl.T.Helper() 100 ret := m.ctrl.Call(m, "RefreshDischargeURL", arg0) 101 ret0, _ := ret[0].(string) 102 ret1, _ := ret[1].(error) 103 return ret0, ret1 104 } 105 106 // RefreshDischargeURL indicates an expected call of RefreshDischargeURL. 107 func (mr *MockOfferBakeryInterfaceMockRecorder) RefreshDischargeURL(arg0 any) *gomock.Call { 108 mr.mock.ctrl.T.Helper() 109 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RefreshDischargeURL", reflect.TypeOf((*MockOfferBakeryInterface)(nil).RefreshDischargeURL), arg0) 110 } 111 112 // getBakery mocks base method. 113 func (m *MockOfferBakeryInterface) getBakery() authentication.ExpirableStorageBakery { 114 m.ctrl.T.Helper() 115 ret := m.ctrl.Call(m, "getBakery") 116 ret0, _ := ret[0].(authentication.ExpirableStorageBakery) 117 return ret0 118 } 119 120 // getBakery indicates an expected call of getBakery. 121 func (mr *MockOfferBakeryInterfaceMockRecorder) getBakery() *gomock.Call { 122 mr.mock.ctrl.T.Helper() 123 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "getBakery", reflect.TypeOf((*MockOfferBakeryInterface)(nil).getBakery)) 124 } 125 126 // getClock mocks base method. 127 func (m *MockOfferBakeryInterface) getClock() clock.Clock { 128 m.ctrl.T.Helper() 129 ret := m.ctrl.Call(m, "getClock") 130 ret0, _ := ret[0].(clock.Clock) 131 return ret0 132 } 133 134 // getClock indicates an expected call of getClock. 135 func (mr *MockOfferBakeryInterfaceMockRecorder) getClock() *gomock.Call { 136 mr.mock.ctrl.T.Helper() 137 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "getClock", reflect.TypeOf((*MockOfferBakeryInterface)(nil).getClock)) 138 } 139 140 // setClock mocks base method. 141 func (m *MockOfferBakeryInterface) setClock(arg0 clock.Clock) { 142 m.ctrl.T.Helper() 143 m.ctrl.Call(m, "setClock", arg0) 144 } 145 146 // setClock indicates an expected call of setClock. 147 func (mr *MockOfferBakeryInterfaceMockRecorder) setClock(arg0 any) *gomock.Call { 148 mr.mock.ctrl.T.Helper() 149 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "setClock", reflect.TypeOf((*MockOfferBakeryInterface)(nil).setClock), arg0) 150 } 151 152 // MockBackend is a mock of Backend interface. 153 type MockBackend struct { 154 ctrl *gomock.Controller 155 recorder *MockBackendMockRecorder 156 } 157 158 // MockBackendMockRecorder is the mock recorder for MockBackend. 159 type MockBackendMockRecorder struct { 160 mock *MockBackend 161 } 162 163 // NewMockBackend creates a new mock instance. 164 func NewMockBackend(ctrl *gomock.Controller) *MockBackend { 165 mock := &MockBackend{ctrl: ctrl} 166 mock.recorder = &MockBackendMockRecorder{mock} 167 return mock 168 } 169 170 // EXPECT returns an object that allows the caller to indicate expected use. 171 func (m *MockBackend) EXPECT() *MockBackendMockRecorder { 172 return m.recorder 173 } 174 175 // AddRelation mocks base method. 176 func (m *MockBackend) AddRelation(arg0 ...state.Endpoint) (crossmodel.Relation, error) { 177 m.ctrl.T.Helper() 178 varargs := []any{} 179 for _, a := range arg0 { 180 varargs = append(varargs, a) 181 } 182 ret := m.ctrl.Call(m, "AddRelation", varargs...) 183 ret0, _ := ret[0].(crossmodel.Relation) 184 ret1, _ := ret[1].(error) 185 return ret0, ret1 186 } 187 188 // AddRelation indicates an expected call of AddRelation. 189 func (mr *MockBackendMockRecorder) AddRelation(arg0 ...any) *gomock.Call { 190 mr.mock.ctrl.T.Helper() 191 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddRelation", reflect.TypeOf((*MockBackend)(nil).AddRelation), arg0...) 192 } 193 194 // AddRemoteApplication mocks base method. 195 func (m *MockBackend) AddRemoteApplication(arg0 state.AddRemoteApplicationParams) (crossmodel.RemoteApplication, error) { 196 m.ctrl.T.Helper() 197 ret := m.ctrl.Call(m, "AddRemoteApplication", arg0) 198 ret0, _ := ret[0].(crossmodel.RemoteApplication) 199 ret1, _ := ret[1].(error) 200 return ret0, ret1 201 } 202 203 // AddRemoteApplication indicates an expected call of AddRemoteApplication. 204 func (mr *MockBackendMockRecorder) AddRemoteApplication(arg0 any) *gomock.Call { 205 mr.mock.ctrl.T.Helper() 206 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddRemoteApplication", reflect.TypeOf((*MockBackend)(nil).AddRemoteApplication), arg0) 207 } 208 209 // AllModelUUIDs mocks base method. 210 func (m *MockBackend) AllModelUUIDs() ([]string, error) { 211 m.ctrl.T.Helper() 212 ret := m.ctrl.Call(m, "AllModelUUIDs") 213 ret0, _ := ret[0].([]string) 214 ret1, _ := ret[1].(error) 215 return ret0, ret1 216 } 217 218 // AllModelUUIDs indicates an expected call of AllModelUUIDs. 219 func (mr *MockBackendMockRecorder) AllModelUUIDs() *gomock.Call { 220 mr.mock.ctrl.T.Helper() 221 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AllModelUUIDs", reflect.TypeOf((*MockBackend)(nil).AllModelUUIDs)) 222 } 223 224 // Application mocks base method. 225 func (m *MockBackend) Application(arg0 string) (crossmodel.Application, error) { 226 m.ctrl.T.Helper() 227 ret := m.ctrl.Call(m, "Application", arg0) 228 ret0, _ := ret[0].(crossmodel.Application) 229 ret1, _ := ret[1].(error) 230 return ret0, ret1 231 } 232 233 // Application indicates an expected call of Application. 234 func (mr *MockBackendMockRecorder) Application(arg0 any) *gomock.Call { 235 mr.mock.ctrl.T.Helper() 236 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Application", reflect.TypeOf((*MockBackend)(nil).Application), arg0) 237 } 238 239 // ApplicationOfferForUUID mocks base method. 240 func (m *MockBackend) ApplicationOfferForUUID(arg0 string) (*crossmodel0.ApplicationOffer, error) { 241 m.ctrl.T.Helper() 242 ret := m.ctrl.Call(m, "ApplicationOfferForUUID", arg0) 243 ret0, _ := ret[0].(*crossmodel0.ApplicationOffer) 244 ret1, _ := ret[1].(error) 245 return ret0, ret1 246 } 247 248 // ApplicationOfferForUUID indicates an expected call of ApplicationOfferForUUID. 249 func (mr *MockBackendMockRecorder) ApplicationOfferForUUID(arg0 any) *gomock.Call { 250 mr.mock.ctrl.T.Helper() 251 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ApplicationOfferForUUID", reflect.TypeOf((*MockBackend)(nil).ApplicationOfferForUUID), arg0) 252 } 253 254 // ApplyOperation mocks base method. 255 func (m *MockBackend) ApplyOperation(arg0 state.ModelOperation) error { 256 m.ctrl.T.Helper() 257 ret := m.ctrl.Call(m, "ApplyOperation", arg0) 258 ret0, _ := ret[0].(error) 259 return ret0 260 } 261 262 // ApplyOperation indicates an expected call of ApplyOperation. 263 func (mr *MockBackendMockRecorder) ApplyOperation(arg0 any) *gomock.Call { 264 mr.mock.ctrl.T.Helper() 265 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ApplyOperation", reflect.TypeOf((*MockBackend)(nil).ApplyOperation), arg0) 266 } 267 268 // ControllerTag mocks base method. 269 func (m *MockBackend) ControllerTag() names.ControllerTag { 270 m.ctrl.T.Helper() 271 ret := m.ctrl.Call(m, "ControllerTag") 272 ret0, _ := ret[0].(names.ControllerTag) 273 return ret0 274 } 275 276 // ControllerTag indicates an expected call of ControllerTag. 277 func (mr *MockBackendMockRecorder) ControllerTag() *gomock.Call { 278 mr.mock.ctrl.T.Helper() 279 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ControllerTag", reflect.TypeOf((*MockBackend)(nil).ControllerTag)) 280 } 281 282 // EndpointsRelation mocks base method. 283 func (m *MockBackend) EndpointsRelation(arg0 ...state.Endpoint) (crossmodel.Relation, error) { 284 m.ctrl.T.Helper() 285 varargs := []any{} 286 for _, a := range arg0 { 287 varargs = append(varargs, a) 288 } 289 ret := m.ctrl.Call(m, "EndpointsRelation", varargs...) 290 ret0, _ := ret[0].(crossmodel.Relation) 291 ret1, _ := ret[1].(error) 292 return ret0, ret1 293 } 294 295 // EndpointsRelation indicates an expected call of EndpointsRelation. 296 func (mr *MockBackendMockRecorder) EndpointsRelation(arg0 ...any) *gomock.Call { 297 mr.mock.ctrl.T.Helper() 298 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EndpointsRelation", reflect.TypeOf((*MockBackend)(nil).EndpointsRelation), arg0...) 299 } 300 301 // ExportLocalEntity mocks base method. 302 func (m *MockBackend) ExportLocalEntity(arg0 names.Tag) (string, error) { 303 m.ctrl.T.Helper() 304 ret := m.ctrl.Call(m, "ExportLocalEntity", arg0) 305 ret0, _ := ret[0].(string) 306 ret1, _ := ret[1].(error) 307 return ret0, ret1 308 } 309 310 // ExportLocalEntity indicates an expected call of ExportLocalEntity. 311 func (mr *MockBackendMockRecorder) ExportLocalEntity(arg0 any) *gomock.Call { 312 mr.mock.ctrl.T.Helper() 313 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExportLocalEntity", reflect.TypeOf((*MockBackend)(nil).ExportLocalEntity), arg0) 314 } 315 316 // GetOfferAccess mocks base method. 317 func (m *MockBackend) GetOfferAccess(arg0 string, arg1 names.UserTag) (permission.Access, error) { 318 m.ctrl.T.Helper() 319 ret := m.ctrl.Call(m, "GetOfferAccess", arg0, arg1) 320 ret0, _ := ret[0].(permission.Access) 321 ret1, _ := ret[1].(error) 322 return ret0, ret1 323 } 324 325 // GetOfferAccess indicates an expected call of GetOfferAccess. 326 func (mr *MockBackendMockRecorder) GetOfferAccess(arg0, arg1 any) *gomock.Call { 327 mr.mock.ctrl.T.Helper() 328 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetOfferAccess", reflect.TypeOf((*MockBackend)(nil).GetOfferAccess), arg0, arg1) 329 } 330 331 // GetRemoteEntity mocks base method. 332 func (m *MockBackend) GetRemoteEntity(arg0 string) (names.Tag, error) { 333 m.ctrl.T.Helper() 334 ret := m.ctrl.Call(m, "GetRemoteEntity", arg0) 335 ret0, _ := ret[0].(names.Tag) 336 ret1, _ := ret[1].(error) 337 return ret0, ret1 338 } 339 340 // GetRemoteEntity indicates an expected call of GetRemoteEntity. 341 func (mr *MockBackendMockRecorder) GetRemoteEntity(arg0 any) *gomock.Call { 342 mr.mock.ctrl.T.Helper() 343 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetRemoteEntity", reflect.TypeOf((*MockBackend)(nil).GetRemoteEntity), arg0) 344 } 345 346 // GetToken mocks base method. 347 func (m *MockBackend) GetToken(arg0 names.Tag) (string, error) { 348 m.ctrl.T.Helper() 349 ret := m.ctrl.Call(m, "GetToken", arg0) 350 ret0, _ := ret[0].(string) 351 ret1, _ := ret[1].(error) 352 return ret0, ret1 353 } 354 355 // GetToken indicates an expected call of GetToken. 356 func (mr *MockBackendMockRecorder) GetToken(arg0 any) *gomock.Call { 357 mr.mock.ctrl.T.Helper() 358 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetToken", reflect.TypeOf((*MockBackend)(nil).GetToken), arg0) 359 } 360 361 // ImportRemoteEntity mocks base method. 362 func (m *MockBackend) ImportRemoteEntity(arg0 names.Tag, arg1 string) error { 363 m.ctrl.T.Helper() 364 ret := m.ctrl.Call(m, "ImportRemoteEntity", arg0, arg1) 365 ret0, _ := ret[0].(error) 366 return ret0 367 } 368 369 // ImportRemoteEntity indicates an expected call of ImportRemoteEntity. 370 func (mr *MockBackendMockRecorder) ImportRemoteEntity(arg0, arg1 any) *gomock.Call { 371 mr.mock.ctrl.T.Helper() 372 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ImportRemoteEntity", reflect.TypeOf((*MockBackend)(nil).ImportRemoteEntity), arg0, arg1) 373 } 374 375 // IngressNetworks mocks base method. 376 func (m *MockBackend) IngressNetworks(arg0 string) (state.RelationNetworks, error) { 377 m.ctrl.T.Helper() 378 ret := m.ctrl.Call(m, "IngressNetworks", arg0) 379 ret0, _ := ret[0].(state.RelationNetworks) 380 ret1, _ := ret[1].(error) 381 return ret0, ret1 382 } 383 384 // IngressNetworks indicates an expected call of IngressNetworks. 385 func (mr *MockBackendMockRecorder) IngressNetworks(arg0 any) *gomock.Call { 386 mr.mock.ctrl.T.Helper() 387 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IngressNetworks", reflect.TypeOf((*MockBackend)(nil).IngressNetworks), arg0) 388 } 389 390 // KeyRelation mocks base method. 391 func (m *MockBackend) KeyRelation(arg0 string) (crossmodel.Relation, error) { 392 m.ctrl.T.Helper() 393 ret := m.ctrl.Call(m, "KeyRelation", arg0) 394 ret0, _ := ret[0].(crossmodel.Relation) 395 ret1, _ := ret[1].(error) 396 return ret0, ret1 397 } 398 399 // KeyRelation indicates an expected call of KeyRelation. 400 func (mr *MockBackendMockRecorder) KeyRelation(arg0 any) *gomock.Call { 401 mr.mock.ctrl.T.Helper() 402 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "KeyRelation", reflect.TypeOf((*MockBackend)(nil).KeyRelation), arg0) 403 } 404 405 // ModelConfig mocks base method. 406 func (m *MockBackend) ModelConfig() (*config.Config, error) { 407 m.ctrl.T.Helper() 408 ret := m.ctrl.Call(m, "ModelConfig") 409 ret0, _ := ret[0].(*config.Config) 410 ret1, _ := ret[1].(error) 411 return ret0, ret1 412 } 413 414 // ModelConfig indicates an expected call of ModelConfig. 415 func (mr *MockBackendMockRecorder) ModelConfig() *gomock.Call { 416 mr.mock.ctrl.T.Helper() 417 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModelConfig", reflect.TypeOf((*MockBackend)(nil).ModelConfig)) 418 } 419 420 // ModelTag mocks base method. 421 func (m *MockBackend) ModelTag() names.ModelTag { 422 m.ctrl.T.Helper() 423 ret := m.ctrl.Call(m, "ModelTag") 424 ret0, _ := ret[0].(names.ModelTag) 425 return ret0 426 } 427 428 // ModelTag indicates an expected call of ModelTag. 429 func (mr *MockBackendMockRecorder) ModelTag() *gomock.Call { 430 mr.mock.ctrl.T.Helper() 431 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModelTag", reflect.TypeOf((*MockBackend)(nil).ModelTag)) 432 } 433 434 // ModelUUID mocks base method. 435 func (m *MockBackend) ModelUUID() string { 436 m.ctrl.T.Helper() 437 ret := m.ctrl.Call(m, "ModelUUID") 438 ret0, _ := ret[0].(string) 439 return ret0 440 } 441 442 // ModelUUID indicates an expected call of ModelUUID. 443 func (mr *MockBackendMockRecorder) ModelUUID() *gomock.Call { 444 mr.mock.ctrl.T.Helper() 445 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModelUUID", reflect.TypeOf((*MockBackend)(nil).ModelUUID)) 446 } 447 448 // OfferConnectionForRelation mocks base method. 449 func (m *MockBackend) OfferConnectionForRelation(arg0 string) (crossmodel.OfferConnection, error) { 450 m.ctrl.T.Helper() 451 ret := m.ctrl.Call(m, "OfferConnectionForRelation", arg0) 452 ret0, _ := ret[0].(crossmodel.OfferConnection) 453 ret1, _ := ret[1].(error) 454 return ret0, ret1 455 } 456 457 // OfferConnectionForRelation indicates an expected call of OfferConnectionForRelation. 458 func (mr *MockBackendMockRecorder) OfferConnectionForRelation(arg0 any) *gomock.Call { 459 mr.mock.ctrl.T.Helper() 460 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OfferConnectionForRelation", reflect.TypeOf((*MockBackend)(nil).OfferConnectionForRelation), arg0) 461 } 462 463 // OfferUUIDForRelation mocks base method. 464 func (m *MockBackend) OfferUUIDForRelation(arg0 string) (string, error) { 465 m.ctrl.T.Helper() 466 ret := m.ctrl.Call(m, "OfferUUIDForRelation", arg0) 467 ret0, _ := ret[0].(string) 468 ret1, _ := ret[1].(error) 469 return ret0, ret1 470 } 471 472 // OfferUUIDForRelation indicates an expected call of OfferUUIDForRelation. 473 func (mr *MockBackendMockRecorder) OfferUUIDForRelation(arg0 any) *gomock.Call { 474 mr.mock.ctrl.T.Helper() 475 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OfferUUIDForRelation", reflect.TypeOf((*MockBackend)(nil).OfferUUIDForRelation), arg0) 476 } 477 478 // RemoteApplication mocks base method. 479 func (m *MockBackend) RemoteApplication(arg0 string) (crossmodel.RemoteApplication, error) { 480 m.ctrl.T.Helper() 481 ret := m.ctrl.Call(m, "RemoteApplication", arg0) 482 ret0, _ := ret[0].(crossmodel.RemoteApplication) 483 ret1, _ := ret[1].(error) 484 return ret0, ret1 485 } 486 487 // RemoteApplication indicates an expected call of RemoteApplication. 488 func (mr *MockBackendMockRecorder) RemoteApplication(arg0 any) *gomock.Call { 489 mr.mock.ctrl.T.Helper() 490 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RemoteApplication", reflect.TypeOf((*MockBackend)(nil).RemoteApplication), arg0) 491 } 492 493 // RemoveSecretConsumer mocks base method. 494 func (m *MockBackend) RemoveSecretConsumer(arg0 names.Tag) error { 495 m.ctrl.T.Helper() 496 ret := m.ctrl.Call(m, "RemoveSecretConsumer", arg0) 497 ret0, _ := ret[0].(error) 498 return ret0 499 } 500 501 // RemoveSecretConsumer indicates an expected call of RemoveSecretConsumer. 502 func (mr *MockBackendMockRecorder) RemoveSecretConsumer(arg0 any) *gomock.Call { 503 mr.mock.ctrl.T.Helper() 504 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RemoveSecretConsumer", reflect.TypeOf((*MockBackend)(nil).RemoveSecretConsumer), arg0) 505 } 506 507 // SaveIngressNetworks mocks base method. 508 func (m *MockBackend) SaveIngressNetworks(arg0 string, arg1 []string) (state.RelationNetworks, error) { 509 m.ctrl.T.Helper() 510 ret := m.ctrl.Call(m, "SaveIngressNetworks", arg0, arg1) 511 ret0, _ := ret[0].(state.RelationNetworks) 512 ret1, _ := ret[1].(error) 513 return ret0, ret1 514 } 515 516 // SaveIngressNetworks indicates an expected call of SaveIngressNetworks. 517 func (mr *MockBackendMockRecorder) SaveIngressNetworks(arg0, arg1 any) *gomock.Call { 518 mr.mock.ctrl.T.Helper() 519 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SaveIngressNetworks", reflect.TypeOf((*MockBackend)(nil).SaveIngressNetworks), arg0, arg1) 520 } 521 522 // UpdateSecretConsumerOperation mocks base method. 523 func (m *MockBackend) UpdateSecretConsumerOperation(arg0 *secrets.URI, arg1 int) (state.ModelOperation, error) { 524 m.ctrl.T.Helper() 525 ret := m.ctrl.Call(m, "UpdateSecretConsumerOperation", arg0, arg1) 526 ret0, _ := ret[0].(state.ModelOperation) 527 ret1, _ := ret[1].(error) 528 return ret0, ret1 529 } 530 531 // UpdateSecretConsumerOperation indicates an expected call of UpdateSecretConsumerOperation. 532 func (mr *MockBackendMockRecorder) UpdateSecretConsumerOperation(arg0, arg1 any) *gomock.Call { 533 mr.mock.ctrl.T.Helper() 534 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateSecretConsumerOperation", reflect.TypeOf((*MockBackend)(nil).UpdateSecretConsumerOperation), arg0, arg1) 535 } 536 537 // UserPermission mocks base method. 538 func (m *MockBackend) UserPermission(arg0 names.UserTag, arg1 names.Tag) (permission.Access, error) { 539 m.ctrl.T.Helper() 540 ret := m.ctrl.Call(m, "UserPermission", arg0, arg1) 541 ret0, _ := ret[0].(permission.Access) 542 ret1, _ := ret[1].(error) 543 return ret0, ret1 544 } 545 546 // UserPermission indicates an expected call of UserPermission. 547 func (mr *MockBackendMockRecorder) UserPermission(arg0, arg1 any) *gomock.Call { 548 mr.mock.ctrl.T.Helper() 549 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UserPermission", reflect.TypeOf((*MockBackend)(nil).UserPermission), arg0, arg1) 550 } 551 552 // WatchOffer mocks base method. 553 func (m *MockBackend) WatchOffer(arg0 string) state.NotifyWatcher { 554 m.ctrl.T.Helper() 555 ret := m.ctrl.Call(m, "WatchOffer", arg0) 556 ret0, _ := ret[0].(state.NotifyWatcher) 557 return ret0 558 } 559 560 // WatchOffer indicates an expected call of WatchOffer. 561 func (mr *MockBackendMockRecorder) WatchOffer(arg0 any) *gomock.Call { 562 mr.mock.ctrl.T.Helper() 563 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WatchOffer", reflect.TypeOf((*MockBackend)(nil).WatchOffer), arg0) 564 } 565 566 // WatchOfferStatus mocks base method. 567 func (m *MockBackend) WatchOfferStatus(arg0 string) (state.NotifyWatcher, error) { 568 m.ctrl.T.Helper() 569 ret := m.ctrl.Call(m, "WatchOfferStatus", arg0) 570 ret0, _ := ret[0].(state.NotifyWatcher) 571 ret1, _ := ret[1].(error) 572 return ret0, ret1 573 } 574 575 // WatchOfferStatus indicates an expected call of WatchOfferStatus. 576 func (mr *MockBackendMockRecorder) WatchOfferStatus(arg0 any) *gomock.Call { 577 mr.mock.ctrl.T.Helper() 578 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WatchOfferStatus", reflect.TypeOf((*MockBackend)(nil).WatchOfferStatus), arg0) 579 }