github.com/juju/juju@v0.0.0-20240430160146-1752b71fcf00/apiserver/facades/client/application/deployrepository_mocks_test.go (about)

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: github.com/juju/juju/apiserver/facades/client/application (interfaces: Bindings,DeployFromRepositoryState,DeployFromRepositoryValidator,Model,Machine)
     3  //
     4  // Generated by this command:
     5  //
     6  //	mockgen -package application -destination deployrepository_mocks_test.go github.com/juju/juju/apiserver/facades/client/application Bindings,DeployFromRepositoryState,DeployFromRepositoryValidator,Model,Machine
     7  //
     8  
     9  // Package application is a generated GoMock package.
    10  package application
    11  
    12  import (
    13  	reflect "reflect"
    14  
    15  	resource "github.com/juju/charm/v12/resource"
    16  	services "github.com/juju/juju/apiserver/facades/client/charms/services"
    17  	cloud "github.com/juju/juju/cloud"
    18  	controller "github.com/juju/juju/controller"
    19  	constraints "github.com/juju/juju/core/constraints"
    20  	instance "github.com/juju/juju/core/instance"
    21  	network "github.com/juju/juju/core/network"
    22  	config "github.com/juju/juju/environs/config"
    23  	params "github.com/juju/juju/rpc/params"
    24  	state "github.com/juju/juju/state"
    25  	names "github.com/juju/names/v5"
    26  	version "github.com/juju/version/v2"
    27  	gomock "go.uber.org/mock/gomock"
    28  )
    29  
    30  // MockBindings is a mock of Bindings interface.
    31  type MockBindings struct {
    32  	ctrl     *gomock.Controller
    33  	recorder *MockBindingsMockRecorder
    34  }
    35  
    36  // MockBindingsMockRecorder is the mock recorder for MockBindings.
    37  type MockBindingsMockRecorder struct {
    38  	mock *MockBindings
    39  }
    40  
    41  // NewMockBindings creates a new mock instance.
    42  func NewMockBindings(ctrl *gomock.Controller) *MockBindings {
    43  	mock := &MockBindings{ctrl: ctrl}
    44  	mock.recorder = &MockBindingsMockRecorder{mock}
    45  	return mock
    46  }
    47  
    48  // EXPECT returns an object that allows the caller to indicate expected use.
    49  func (m *MockBindings) EXPECT() *MockBindingsMockRecorder {
    50  	return m.recorder
    51  }
    52  
    53  // Map mocks base method.
    54  func (m *MockBindings) Map() map[string]string {
    55  	m.ctrl.T.Helper()
    56  	ret := m.ctrl.Call(m, "Map")
    57  	ret0, _ := ret[0].(map[string]string)
    58  	return ret0
    59  }
    60  
    61  // Map indicates an expected call of Map.
    62  func (mr *MockBindingsMockRecorder) Map() *gomock.Call {
    63  	mr.mock.ctrl.T.Helper()
    64  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Map", reflect.TypeOf((*MockBindings)(nil).Map))
    65  }
    66  
    67  // MapWithSpaceNames mocks base method.
    68  func (m *MockBindings) MapWithSpaceNames(arg0 network.SpaceInfos) (map[string]string, error) {
    69  	m.ctrl.T.Helper()
    70  	ret := m.ctrl.Call(m, "MapWithSpaceNames", arg0)
    71  	ret0, _ := ret[0].(map[string]string)
    72  	ret1, _ := ret[1].(error)
    73  	return ret0, ret1
    74  }
    75  
    76  // MapWithSpaceNames indicates an expected call of MapWithSpaceNames.
    77  func (mr *MockBindingsMockRecorder) MapWithSpaceNames(arg0 any) *gomock.Call {
    78  	mr.mock.ctrl.T.Helper()
    79  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MapWithSpaceNames", reflect.TypeOf((*MockBindings)(nil).MapWithSpaceNames), arg0)
    80  }
    81  
    82  // MockDeployFromRepositoryState is a mock of DeployFromRepositoryState interface.
    83  type MockDeployFromRepositoryState struct {
    84  	ctrl     *gomock.Controller
    85  	recorder *MockDeployFromRepositoryStateMockRecorder
    86  }
    87  
    88  // MockDeployFromRepositoryStateMockRecorder is the mock recorder for MockDeployFromRepositoryState.
    89  type MockDeployFromRepositoryStateMockRecorder struct {
    90  	mock *MockDeployFromRepositoryState
    91  }
    92  
    93  // NewMockDeployFromRepositoryState creates a new mock instance.
    94  func NewMockDeployFromRepositoryState(ctrl *gomock.Controller) *MockDeployFromRepositoryState {
    95  	mock := &MockDeployFromRepositoryState{ctrl: ctrl}
    96  	mock.recorder = &MockDeployFromRepositoryStateMockRecorder{mock}
    97  	return mock
    98  }
    99  
   100  // EXPECT returns an object that allows the caller to indicate expected use.
   101  func (m *MockDeployFromRepositoryState) EXPECT() *MockDeployFromRepositoryStateMockRecorder {
   102  	return m.recorder
   103  }
   104  
   105  // AddApplication mocks base method.
   106  func (m *MockDeployFromRepositoryState) AddApplication(arg0 state.AddApplicationArgs) (Application, error) {
   107  	m.ctrl.T.Helper()
   108  	ret := m.ctrl.Call(m, "AddApplication", arg0)
   109  	ret0, _ := ret[0].(Application)
   110  	ret1, _ := ret[1].(error)
   111  	return ret0, ret1
   112  }
   113  
   114  // AddApplication indicates an expected call of AddApplication.
   115  func (mr *MockDeployFromRepositoryStateMockRecorder) AddApplication(arg0 any) *gomock.Call {
   116  	mr.mock.ctrl.T.Helper()
   117  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddApplication", reflect.TypeOf((*MockDeployFromRepositoryState)(nil).AddApplication), arg0)
   118  }
   119  
   120  // AddCharmMetadata mocks base method.
   121  func (m *MockDeployFromRepositoryState) AddCharmMetadata(arg0 state.CharmInfo) (Charm, error) {
   122  	m.ctrl.T.Helper()
   123  	ret := m.ctrl.Call(m, "AddCharmMetadata", arg0)
   124  	ret0, _ := ret[0].(Charm)
   125  	ret1, _ := ret[1].(error)
   126  	return ret0, ret1
   127  }
   128  
   129  // AddCharmMetadata indicates an expected call of AddCharmMetadata.
   130  func (mr *MockDeployFromRepositoryStateMockRecorder) AddCharmMetadata(arg0 any) *gomock.Call {
   131  	mr.mock.ctrl.T.Helper()
   132  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddCharmMetadata", reflect.TypeOf((*MockDeployFromRepositoryState)(nil).AddCharmMetadata), arg0)
   133  }
   134  
   135  // AddPendingResource mocks base method.
   136  func (m *MockDeployFromRepositoryState) AddPendingResource(arg0 string, arg1 resource.Resource) (string, error) {
   137  	m.ctrl.T.Helper()
   138  	ret := m.ctrl.Call(m, "AddPendingResource", arg0, arg1)
   139  	ret0, _ := ret[0].(string)
   140  	ret1, _ := ret[1].(error)
   141  	return ret0, ret1
   142  }
   143  
   144  // AddPendingResource indicates an expected call of AddPendingResource.
   145  func (mr *MockDeployFromRepositoryStateMockRecorder) AddPendingResource(arg0, arg1 any) *gomock.Call {
   146  	mr.mock.ctrl.T.Helper()
   147  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddPendingResource", reflect.TypeOf((*MockDeployFromRepositoryState)(nil).AddPendingResource), arg0, arg1)
   148  }
   149  
   150  // AllSpaceInfos mocks base method.
   151  func (m *MockDeployFromRepositoryState) AllSpaceInfos() (network.SpaceInfos, error) {
   152  	m.ctrl.T.Helper()
   153  	ret := m.ctrl.Call(m, "AllSpaceInfos")
   154  	ret0, _ := ret[0].(network.SpaceInfos)
   155  	ret1, _ := ret[1].(error)
   156  	return ret0, ret1
   157  }
   158  
   159  // AllSpaceInfos indicates an expected call of AllSpaceInfos.
   160  func (mr *MockDeployFromRepositoryStateMockRecorder) AllSpaceInfos() *gomock.Call {
   161  	mr.mock.ctrl.T.Helper()
   162  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AllSpaceInfos", reflect.TypeOf((*MockDeployFromRepositoryState)(nil).AllSpaceInfos))
   163  }
   164  
   165  // Charm mocks base method.
   166  func (m *MockDeployFromRepositoryState) Charm(arg0 string) (Charm, error) {
   167  	m.ctrl.T.Helper()
   168  	ret := m.ctrl.Call(m, "Charm", arg0)
   169  	ret0, _ := ret[0].(Charm)
   170  	ret1, _ := ret[1].(error)
   171  	return ret0, ret1
   172  }
   173  
   174  // Charm indicates an expected call of Charm.
   175  func (mr *MockDeployFromRepositoryStateMockRecorder) Charm(arg0 any) *gomock.Call {
   176  	mr.mock.ctrl.T.Helper()
   177  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Charm", reflect.TypeOf((*MockDeployFromRepositoryState)(nil).Charm), arg0)
   178  }
   179  
   180  // ControllerConfig mocks base method.
   181  func (m *MockDeployFromRepositoryState) ControllerConfig() (controller.Config, error) {
   182  	m.ctrl.T.Helper()
   183  	ret := m.ctrl.Call(m, "ControllerConfig")
   184  	ret0, _ := ret[0].(controller.Config)
   185  	ret1, _ := ret[1].(error)
   186  	return ret0, ret1
   187  }
   188  
   189  // ControllerConfig indicates an expected call of ControllerConfig.
   190  func (mr *MockDeployFromRepositoryStateMockRecorder) ControllerConfig() *gomock.Call {
   191  	mr.mock.ctrl.T.Helper()
   192  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ControllerConfig", reflect.TypeOf((*MockDeployFromRepositoryState)(nil).ControllerConfig))
   193  }
   194  
   195  // DefaultEndpointBindingSpace mocks base method.
   196  func (m *MockDeployFromRepositoryState) DefaultEndpointBindingSpace() (string, error) {
   197  	m.ctrl.T.Helper()
   198  	ret := m.ctrl.Call(m, "DefaultEndpointBindingSpace")
   199  	ret0, _ := ret[0].(string)
   200  	ret1, _ := ret[1].(error)
   201  	return ret0, ret1
   202  }
   203  
   204  // DefaultEndpointBindingSpace indicates an expected call of DefaultEndpointBindingSpace.
   205  func (mr *MockDeployFromRepositoryStateMockRecorder) DefaultEndpointBindingSpace() *gomock.Call {
   206  	mr.mock.ctrl.T.Helper()
   207  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DefaultEndpointBindingSpace", reflect.TypeOf((*MockDeployFromRepositoryState)(nil).DefaultEndpointBindingSpace))
   208  }
   209  
   210  // Machine mocks base method.
   211  func (m *MockDeployFromRepositoryState) Machine(arg0 string) (Machine, error) {
   212  	m.ctrl.T.Helper()
   213  	ret := m.ctrl.Call(m, "Machine", arg0)
   214  	ret0, _ := ret[0].(Machine)
   215  	ret1, _ := ret[1].(error)
   216  	return ret0, ret1
   217  }
   218  
   219  // Machine indicates an expected call of Machine.
   220  func (mr *MockDeployFromRepositoryStateMockRecorder) Machine(arg0 any) *gomock.Call {
   221  	mr.mock.ctrl.T.Helper()
   222  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Machine", reflect.TypeOf((*MockDeployFromRepositoryState)(nil).Machine), arg0)
   223  }
   224  
   225  // ModelConstraints mocks base method.
   226  func (m *MockDeployFromRepositoryState) ModelConstraints() (constraints.Value, error) {
   227  	m.ctrl.T.Helper()
   228  	ret := m.ctrl.Call(m, "ModelConstraints")
   229  	ret0, _ := ret[0].(constraints.Value)
   230  	ret1, _ := ret[1].(error)
   231  	return ret0, ret1
   232  }
   233  
   234  // ModelConstraints indicates an expected call of ModelConstraints.
   235  func (mr *MockDeployFromRepositoryStateMockRecorder) ModelConstraints() *gomock.Call {
   236  	mr.mock.ctrl.T.Helper()
   237  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModelConstraints", reflect.TypeOf((*MockDeployFromRepositoryState)(nil).ModelConstraints))
   238  }
   239  
   240  // ModelUUID mocks base method.
   241  func (m *MockDeployFromRepositoryState) ModelUUID() string {
   242  	m.ctrl.T.Helper()
   243  	ret := m.ctrl.Call(m, "ModelUUID")
   244  	ret0, _ := ret[0].(string)
   245  	return ret0
   246  }
   247  
   248  // ModelUUID indicates an expected call of ModelUUID.
   249  func (mr *MockDeployFromRepositoryStateMockRecorder) ModelUUID() *gomock.Call {
   250  	mr.mock.ctrl.T.Helper()
   251  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModelUUID", reflect.TypeOf((*MockDeployFromRepositoryState)(nil).ModelUUID))
   252  }
   253  
   254  // PrepareCharmUpload mocks base method.
   255  func (m *MockDeployFromRepositoryState) PrepareCharmUpload(arg0 string) (services.UploadedCharm, error) {
   256  	m.ctrl.T.Helper()
   257  	ret := m.ctrl.Call(m, "PrepareCharmUpload", arg0)
   258  	ret0, _ := ret[0].(services.UploadedCharm)
   259  	ret1, _ := ret[1].(error)
   260  	return ret0, ret1
   261  }
   262  
   263  // PrepareCharmUpload indicates an expected call of PrepareCharmUpload.
   264  func (mr *MockDeployFromRepositoryStateMockRecorder) PrepareCharmUpload(arg0 any) *gomock.Call {
   265  	mr.mock.ctrl.T.Helper()
   266  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PrepareCharmUpload", reflect.TypeOf((*MockDeployFromRepositoryState)(nil).PrepareCharmUpload), arg0)
   267  }
   268  
   269  // RemovePendingResources mocks base method.
   270  func (m *MockDeployFromRepositoryState) RemovePendingResources(arg0 string, arg1 map[string]string) error {
   271  	m.ctrl.T.Helper()
   272  	ret := m.ctrl.Call(m, "RemovePendingResources", arg0, arg1)
   273  	ret0, _ := ret[0].(error)
   274  	return ret0
   275  }
   276  
   277  // RemovePendingResources indicates an expected call of RemovePendingResources.
   278  func (mr *MockDeployFromRepositoryStateMockRecorder) RemovePendingResources(arg0, arg1 any) *gomock.Call {
   279  	mr.mock.ctrl.T.Helper()
   280  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RemovePendingResources", reflect.TypeOf((*MockDeployFromRepositoryState)(nil).RemovePendingResources), arg0, arg1)
   281  }
   282  
   283  // Space mocks base method.
   284  func (m *MockDeployFromRepositoryState) Space(arg0 string) (*state.Space, error) {
   285  	m.ctrl.T.Helper()
   286  	ret := m.ctrl.Call(m, "Space", arg0)
   287  	ret0, _ := ret[0].(*state.Space)
   288  	ret1, _ := ret[1].(error)
   289  	return ret0, ret1
   290  }
   291  
   292  // Space indicates an expected call of Space.
   293  func (mr *MockDeployFromRepositoryStateMockRecorder) Space(arg0 any) *gomock.Call {
   294  	mr.mock.ctrl.T.Helper()
   295  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Space", reflect.TypeOf((*MockDeployFromRepositoryState)(nil).Space), arg0)
   296  }
   297  
   298  // UpdateUploadedCharm mocks base method.
   299  func (m *MockDeployFromRepositoryState) UpdateUploadedCharm(arg0 state.CharmInfo) (services.UploadedCharm, error) {
   300  	m.ctrl.T.Helper()
   301  	ret := m.ctrl.Call(m, "UpdateUploadedCharm", arg0)
   302  	ret0, _ := ret[0].(services.UploadedCharm)
   303  	ret1, _ := ret[1].(error)
   304  	return ret0, ret1
   305  }
   306  
   307  // UpdateUploadedCharm indicates an expected call of UpdateUploadedCharm.
   308  func (mr *MockDeployFromRepositoryStateMockRecorder) UpdateUploadedCharm(arg0 any) *gomock.Call {
   309  	mr.mock.ctrl.T.Helper()
   310  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateUploadedCharm", reflect.TypeOf((*MockDeployFromRepositoryState)(nil).UpdateUploadedCharm), arg0)
   311  }
   312  
   313  // MockDeployFromRepositoryValidator is a mock of DeployFromRepositoryValidator interface.
   314  type MockDeployFromRepositoryValidator struct {
   315  	ctrl     *gomock.Controller
   316  	recorder *MockDeployFromRepositoryValidatorMockRecorder
   317  }
   318  
   319  // MockDeployFromRepositoryValidatorMockRecorder is the mock recorder for MockDeployFromRepositoryValidator.
   320  type MockDeployFromRepositoryValidatorMockRecorder struct {
   321  	mock *MockDeployFromRepositoryValidator
   322  }
   323  
   324  // NewMockDeployFromRepositoryValidator creates a new mock instance.
   325  func NewMockDeployFromRepositoryValidator(ctrl *gomock.Controller) *MockDeployFromRepositoryValidator {
   326  	mock := &MockDeployFromRepositoryValidator{ctrl: ctrl}
   327  	mock.recorder = &MockDeployFromRepositoryValidatorMockRecorder{mock}
   328  	return mock
   329  }
   330  
   331  // EXPECT returns an object that allows the caller to indicate expected use.
   332  func (m *MockDeployFromRepositoryValidator) EXPECT() *MockDeployFromRepositoryValidatorMockRecorder {
   333  	return m.recorder
   334  }
   335  
   336  // ValidateArg mocks base method.
   337  func (m *MockDeployFromRepositoryValidator) ValidateArg(arg0 params.DeployFromRepositoryArg) (deployTemplate, []error) {
   338  	m.ctrl.T.Helper()
   339  	ret := m.ctrl.Call(m, "ValidateArg", arg0)
   340  	ret0, _ := ret[0].(deployTemplate)
   341  	ret1, _ := ret[1].([]error)
   342  	return ret0, ret1
   343  }
   344  
   345  // ValidateArg indicates an expected call of ValidateArg.
   346  func (mr *MockDeployFromRepositoryValidatorMockRecorder) ValidateArg(arg0 any) *gomock.Call {
   347  	mr.mock.ctrl.T.Helper()
   348  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ValidateArg", reflect.TypeOf((*MockDeployFromRepositoryValidator)(nil).ValidateArg), arg0)
   349  }
   350  
   351  // MockModel is a mock of Model interface.
   352  type MockModel struct {
   353  	ctrl     *gomock.Controller
   354  	recorder *MockModelMockRecorder
   355  }
   356  
   357  // MockModelMockRecorder is the mock recorder for MockModel.
   358  type MockModelMockRecorder struct {
   359  	mock *MockModel
   360  }
   361  
   362  // NewMockModel creates a new mock instance.
   363  func NewMockModel(ctrl *gomock.Controller) *MockModel {
   364  	mock := &MockModel{ctrl: ctrl}
   365  	mock.recorder = &MockModelMockRecorder{mock}
   366  	return mock
   367  }
   368  
   369  // EXPECT returns an object that allows the caller to indicate expected use.
   370  func (m *MockModel) EXPECT() *MockModelMockRecorder {
   371  	return m.recorder
   372  }
   373  
   374  // AgentVersion mocks base method.
   375  func (m *MockModel) AgentVersion() (version.Number, error) {
   376  	m.ctrl.T.Helper()
   377  	ret := m.ctrl.Call(m, "AgentVersion")
   378  	ret0, _ := ret[0].(version.Number)
   379  	ret1, _ := ret[1].(error)
   380  	return ret0, ret1
   381  }
   382  
   383  // AgentVersion indicates an expected call of AgentVersion.
   384  func (mr *MockModelMockRecorder) AgentVersion() *gomock.Call {
   385  	mr.mock.ctrl.T.Helper()
   386  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AgentVersion", reflect.TypeOf((*MockModel)(nil).AgentVersion))
   387  }
   388  
   389  // Cloud mocks base method.
   390  func (m *MockModel) Cloud() (cloud.Cloud, error) {
   391  	m.ctrl.T.Helper()
   392  	ret := m.ctrl.Call(m, "Cloud")
   393  	ret0, _ := ret[0].(cloud.Cloud)
   394  	ret1, _ := ret[1].(error)
   395  	return ret0, ret1
   396  }
   397  
   398  // Cloud indicates an expected call of Cloud.
   399  func (mr *MockModelMockRecorder) Cloud() *gomock.Call {
   400  	mr.mock.ctrl.T.Helper()
   401  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Cloud", reflect.TypeOf((*MockModel)(nil).Cloud))
   402  }
   403  
   404  // CloudCredential mocks base method.
   405  func (m *MockModel) CloudCredential() (state.Credential, bool, error) {
   406  	m.ctrl.T.Helper()
   407  	ret := m.ctrl.Call(m, "CloudCredential")
   408  	ret0, _ := ret[0].(state.Credential)
   409  	ret1, _ := ret[1].(bool)
   410  	ret2, _ := ret[2].(error)
   411  	return ret0, ret1, ret2
   412  }
   413  
   414  // CloudCredential indicates an expected call of CloudCredential.
   415  func (mr *MockModelMockRecorder) CloudCredential() *gomock.Call {
   416  	mr.mock.ctrl.T.Helper()
   417  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CloudCredential", reflect.TypeOf((*MockModel)(nil).CloudCredential))
   418  }
   419  
   420  // CloudName mocks base method.
   421  func (m *MockModel) CloudName() string {
   422  	m.ctrl.T.Helper()
   423  	ret := m.ctrl.Call(m, "CloudName")
   424  	ret0, _ := ret[0].(string)
   425  	return ret0
   426  }
   427  
   428  // CloudName indicates an expected call of CloudName.
   429  func (mr *MockModelMockRecorder) CloudName() *gomock.Call {
   430  	mr.mock.ctrl.T.Helper()
   431  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CloudName", reflect.TypeOf((*MockModel)(nil).CloudName))
   432  }
   433  
   434  // CloudRegion mocks base method.
   435  func (m *MockModel) CloudRegion() string {
   436  	m.ctrl.T.Helper()
   437  	ret := m.ctrl.Call(m, "CloudRegion")
   438  	ret0, _ := ret[0].(string)
   439  	return ret0
   440  }
   441  
   442  // CloudRegion indicates an expected call of CloudRegion.
   443  func (mr *MockModelMockRecorder) CloudRegion() *gomock.Call {
   444  	mr.mock.ctrl.T.Helper()
   445  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CloudRegion", reflect.TypeOf((*MockModel)(nil).CloudRegion))
   446  }
   447  
   448  // Config mocks base method.
   449  func (m *MockModel) Config() (*config.Config, error) {
   450  	m.ctrl.T.Helper()
   451  	ret := m.ctrl.Call(m, "Config")
   452  	ret0, _ := ret[0].(*config.Config)
   453  	ret1, _ := ret[1].(error)
   454  	return ret0, ret1
   455  }
   456  
   457  // Config indicates an expected call of Config.
   458  func (mr *MockModelMockRecorder) Config() *gomock.Call {
   459  	mr.mock.ctrl.T.Helper()
   460  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Config", reflect.TypeOf((*MockModel)(nil).Config))
   461  }
   462  
   463  // ControllerUUID mocks base method.
   464  func (m *MockModel) ControllerUUID() string {
   465  	m.ctrl.T.Helper()
   466  	ret := m.ctrl.Call(m, "ControllerUUID")
   467  	ret0, _ := ret[0].(string)
   468  	return ret0
   469  }
   470  
   471  // ControllerUUID indicates an expected call of ControllerUUID.
   472  func (mr *MockModelMockRecorder) ControllerUUID() *gomock.Call {
   473  	mr.mock.ctrl.T.Helper()
   474  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ControllerUUID", reflect.TypeOf((*MockModel)(nil).ControllerUUID))
   475  }
   476  
   477  // ModelConfig mocks base method.
   478  func (m *MockModel) ModelConfig() (*config.Config, error) {
   479  	m.ctrl.T.Helper()
   480  	ret := m.ctrl.Call(m, "ModelConfig")
   481  	ret0, _ := ret[0].(*config.Config)
   482  	ret1, _ := ret[1].(error)
   483  	return ret0, ret1
   484  }
   485  
   486  // ModelConfig indicates an expected call of ModelConfig.
   487  func (mr *MockModelMockRecorder) ModelConfig() *gomock.Call {
   488  	mr.mock.ctrl.T.Helper()
   489  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModelConfig", reflect.TypeOf((*MockModel)(nil).ModelConfig))
   490  }
   491  
   492  // ModelTag mocks base method.
   493  func (m *MockModel) ModelTag() names.ModelTag {
   494  	m.ctrl.T.Helper()
   495  	ret := m.ctrl.Call(m, "ModelTag")
   496  	ret0, _ := ret[0].(names.ModelTag)
   497  	return ret0
   498  }
   499  
   500  // ModelTag indicates an expected call of ModelTag.
   501  func (mr *MockModelMockRecorder) ModelTag() *gomock.Call {
   502  	mr.mock.ctrl.T.Helper()
   503  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModelTag", reflect.TypeOf((*MockModel)(nil).ModelTag))
   504  }
   505  
   506  // Name mocks base method.
   507  func (m *MockModel) Name() string {
   508  	m.ctrl.T.Helper()
   509  	ret := m.ctrl.Call(m, "Name")
   510  	ret0, _ := ret[0].(string)
   511  	return ret0
   512  }
   513  
   514  // Name indicates an expected call of Name.
   515  func (mr *MockModelMockRecorder) Name() *gomock.Call {
   516  	mr.mock.ctrl.T.Helper()
   517  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Name", reflect.TypeOf((*MockModel)(nil).Name))
   518  }
   519  
   520  // OpenedPortRangesForMachine mocks base method.
   521  func (m *MockModel) OpenedPortRangesForMachine(arg0 string) (state.MachinePortRanges, error) {
   522  	m.ctrl.T.Helper()
   523  	ret := m.ctrl.Call(m, "OpenedPortRangesForMachine", arg0)
   524  	ret0, _ := ret[0].(state.MachinePortRanges)
   525  	ret1, _ := ret[1].(error)
   526  	return ret0, ret1
   527  }
   528  
   529  // OpenedPortRangesForMachine indicates an expected call of OpenedPortRangesForMachine.
   530  func (mr *MockModelMockRecorder) OpenedPortRangesForMachine(arg0 any) *gomock.Call {
   531  	mr.mock.ctrl.T.Helper()
   532  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OpenedPortRangesForMachine", reflect.TypeOf((*MockModel)(nil).OpenedPortRangesForMachine), arg0)
   533  }
   534  
   535  // Owner mocks base method.
   536  func (m *MockModel) Owner() names.UserTag {
   537  	m.ctrl.T.Helper()
   538  	ret := m.ctrl.Call(m, "Owner")
   539  	ret0, _ := ret[0].(names.UserTag)
   540  	return ret0
   541  }
   542  
   543  // Owner indicates an expected call of Owner.
   544  func (mr *MockModelMockRecorder) Owner() *gomock.Call {
   545  	mr.mock.ctrl.T.Helper()
   546  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Owner", reflect.TypeOf((*MockModel)(nil).Owner))
   547  }
   548  
   549  // Tag mocks base method.
   550  func (m *MockModel) Tag() names.Tag {
   551  	m.ctrl.T.Helper()
   552  	ret := m.ctrl.Call(m, "Tag")
   553  	ret0, _ := ret[0].(names.Tag)
   554  	return ret0
   555  }
   556  
   557  // Tag indicates an expected call of Tag.
   558  func (mr *MockModelMockRecorder) Tag() *gomock.Call {
   559  	mr.mock.ctrl.T.Helper()
   560  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Tag", reflect.TypeOf((*MockModel)(nil).Tag))
   561  }
   562  
   563  // Type mocks base method.
   564  func (m *MockModel) Type() state.ModelType {
   565  	m.ctrl.T.Helper()
   566  	ret := m.ctrl.Call(m, "Type")
   567  	ret0, _ := ret[0].(state.ModelType)
   568  	return ret0
   569  }
   570  
   571  // Type indicates an expected call of Type.
   572  func (mr *MockModelMockRecorder) Type() *gomock.Call {
   573  	mr.mock.ctrl.T.Helper()
   574  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Type", reflect.TypeOf((*MockModel)(nil).Type))
   575  }
   576  
   577  // UUID mocks base method.
   578  func (m *MockModel) UUID() string {
   579  	m.ctrl.T.Helper()
   580  	ret := m.ctrl.Call(m, "UUID")
   581  	ret0, _ := ret[0].(string)
   582  	return ret0
   583  }
   584  
   585  // UUID indicates an expected call of UUID.
   586  func (mr *MockModelMockRecorder) UUID() *gomock.Call {
   587  	mr.mock.ctrl.T.Helper()
   588  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UUID", reflect.TypeOf((*MockModel)(nil).UUID))
   589  }
   590  
   591  // MockMachine is a mock of Machine interface.
   592  type MockMachine struct {
   593  	ctrl     *gomock.Controller
   594  	recorder *MockMachineMockRecorder
   595  }
   596  
   597  // MockMachineMockRecorder is the mock recorder for MockMachine.
   598  type MockMachineMockRecorder struct {
   599  	mock *MockMachine
   600  }
   601  
   602  // NewMockMachine creates a new mock instance.
   603  func NewMockMachine(ctrl *gomock.Controller) *MockMachine {
   604  	mock := &MockMachine{ctrl: ctrl}
   605  	mock.recorder = &MockMachineMockRecorder{mock}
   606  	return mock
   607  }
   608  
   609  // EXPECT returns an object that allows the caller to indicate expected use.
   610  func (m *MockMachine) EXPECT() *MockMachineMockRecorder {
   611  	return m.recorder
   612  }
   613  
   614  // Base mocks base method.
   615  func (m *MockMachine) Base() state.Base {
   616  	m.ctrl.T.Helper()
   617  	ret := m.ctrl.Call(m, "Base")
   618  	ret0, _ := ret[0].(state.Base)
   619  	return ret0
   620  }
   621  
   622  // Base indicates an expected call of Base.
   623  func (mr *MockMachineMockRecorder) Base() *gomock.Call {
   624  	mr.mock.ctrl.T.Helper()
   625  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Base", reflect.TypeOf((*MockMachine)(nil).Base))
   626  }
   627  
   628  // HardwareCharacteristics mocks base method.
   629  func (m *MockMachine) HardwareCharacteristics() (*instance.HardwareCharacteristics, error) {
   630  	m.ctrl.T.Helper()
   631  	ret := m.ctrl.Call(m, "HardwareCharacteristics")
   632  	ret0, _ := ret[0].(*instance.HardwareCharacteristics)
   633  	ret1, _ := ret[1].(error)
   634  	return ret0, ret1
   635  }
   636  
   637  // HardwareCharacteristics indicates an expected call of HardwareCharacteristics.
   638  func (mr *MockMachineMockRecorder) HardwareCharacteristics() *gomock.Call {
   639  	mr.mock.ctrl.T.Helper()
   640  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HardwareCharacteristics", reflect.TypeOf((*MockMachine)(nil).HardwareCharacteristics))
   641  }
   642  
   643  // IsLockedForSeriesUpgrade mocks base method.
   644  func (m *MockMachine) IsLockedForSeriesUpgrade() (bool, error) {
   645  	m.ctrl.T.Helper()
   646  	ret := m.ctrl.Call(m, "IsLockedForSeriesUpgrade")
   647  	ret0, _ := ret[0].(bool)
   648  	ret1, _ := ret[1].(error)
   649  	return ret0, ret1
   650  }
   651  
   652  // IsLockedForSeriesUpgrade indicates an expected call of IsLockedForSeriesUpgrade.
   653  func (mr *MockMachineMockRecorder) IsLockedForSeriesUpgrade() *gomock.Call {
   654  	mr.mock.ctrl.T.Helper()
   655  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsLockedForSeriesUpgrade", reflect.TypeOf((*MockMachine)(nil).IsLockedForSeriesUpgrade))
   656  }
   657  
   658  // IsParentLockedForSeriesUpgrade mocks base method.
   659  func (m *MockMachine) IsParentLockedForSeriesUpgrade() (bool, error) {
   660  	m.ctrl.T.Helper()
   661  	ret := m.ctrl.Call(m, "IsParentLockedForSeriesUpgrade")
   662  	ret0, _ := ret[0].(bool)
   663  	ret1, _ := ret[1].(error)
   664  	return ret0, ret1
   665  }
   666  
   667  // IsParentLockedForSeriesUpgrade indicates an expected call of IsParentLockedForSeriesUpgrade.
   668  func (mr *MockMachineMockRecorder) IsParentLockedForSeriesUpgrade() *gomock.Call {
   669  	mr.mock.ctrl.T.Helper()
   670  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsParentLockedForSeriesUpgrade", reflect.TypeOf((*MockMachine)(nil).IsParentLockedForSeriesUpgrade))
   671  }
   672  
   673  // PublicAddress mocks base method.
   674  func (m *MockMachine) PublicAddress() (network.SpaceAddress, error) {
   675  	m.ctrl.T.Helper()
   676  	ret := m.ctrl.Call(m, "PublicAddress")
   677  	ret0, _ := ret[0].(network.SpaceAddress)
   678  	ret1, _ := ret[1].(error)
   679  	return ret0, ret1
   680  }
   681  
   682  // PublicAddress indicates an expected call of PublicAddress.
   683  func (mr *MockMachineMockRecorder) PublicAddress() *gomock.Call {
   684  	mr.mock.ctrl.T.Helper()
   685  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PublicAddress", reflect.TypeOf((*MockMachine)(nil).PublicAddress))
   686  }