github.com/juju/juju@v0.0.0-20240430160146-1752b71fcf00/apiserver/facades/controller/migrationmaster/mocks/backend.go (about)

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: github.com/juju/juju/apiserver/facades/controller/migrationmaster (interfaces: Backend,ControllerState)
     3  //
     4  // Generated by this command:
     5  //
     6  //	mockgen -package mocks -destination mocks/backend.go github.com/juju/juju/apiserver/facades/controller/migrationmaster Backend,ControllerState
     7  //
     8  
     9  // Package mocks is a generated GoMock package.
    10  package mocks
    11  
    12  import (
    13  	reflect "reflect"
    14  
    15  	description "github.com/juju/description/v5"
    16  	controller "github.com/juju/juju/controller"
    17  	network "github.com/juju/juju/core/network"
    18  	state "github.com/juju/juju/state"
    19  	names "github.com/juju/names/v5"
    20  	version "github.com/juju/version/v2"
    21  	gomock "go.uber.org/mock/gomock"
    22  )
    23  
    24  // MockBackend is a mock of Backend interface.
    25  type MockBackend struct {
    26  	ctrl     *gomock.Controller
    27  	recorder *MockBackendMockRecorder
    28  }
    29  
    30  // MockBackendMockRecorder is the mock recorder for MockBackend.
    31  type MockBackendMockRecorder struct {
    32  	mock *MockBackend
    33  }
    34  
    35  // NewMockBackend creates a new mock instance.
    36  func NewMockBackend(ctrl *gomock.Controller) *MockBackend {
    37  	mock := &MockBackend{ctrl: ctrl}
    38  	mock.recorder = &MockBackendMockRecorder{mock}
    39  	return mock
    40  }
    41  
    42  // EXPECT returns an object that allows the caller to indicate expected use.
    43  func (m *MockBackend) EXPECT() *MockBackendMockRecorder {
    44  	return m.recorder
    45  }
    46  
    47  // AgentVersion mocks base method.
    48  func (m *MockBackend) AgentVersion() (version.Number, error) {
    49  	m.ctrl.T.Helper()
    50  	ret := m.ctrl.Call(m, "AgentVersion")
    51  	ret0, _ := ret[0].(version.Number)
    52  	ret1, _ := ret[1].(error)
    53  	return ret0, ret1
    54  }
    55  
    56  // AgentVersion indicates an expected call of AgentVersion.
    57  func (mr *MockBackendMockRecorder) AgentVersion() *gomock.Call {
    58  	mr.mock.ctrl.T.Helper()
    59  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AgentVersion", reflect.TypeOf((*MockBackend)(nil).AgentVersion))
    60  }
    61  
    62  // AllLocalRelatedModels mocks base method.
    63  func (m *MockBackend) AllLocalRelatedModels() ([]string, error) {
    64  	m.ctrl.T.Helper()
    65  	ret := m.ctrl.Call(m, "AllLocalRelatedModels")
    66  	ret0, _ := ret[0].([]string)
    67  	ret1, _ := ret[1].(error)
    68  	return ret0, ret1
    69  }
    70  
    71  // AllLocalRelatedModels indicates an expected call of AllLocalRelatedModels.
    72  func (mr *MockBackendMockRecorder) AllLocalRelatedModels() *gomock.Call {
    73  	mr.mock.ctrl.T.Helper()
    74  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AllLocalRelatedModels", reflect.TypeOf((*MockBackend)(nil).AllLocalRelatedModels))
    75  }
    76  
    77  // ControllerConfig mocks base method.
    78  func (m *MockBackend) ControllerConfig() (controller.Config, error) {
    79  	m.ctrl.T.Helper()
    80  	ret := m.ctrl.Call(m, "ControllerConfig")
    81  	ret0, _ := ret[0].(controller.Config)
    82  	ret1, _ := ret[1].(error)
    83  	return ret0, ret1
    84  }
    85  
    86  // ControllerConfig indicates an expected call of ControllerConfig.
    87  func (mr *MockBackendMockRecorder) ControllerConfig() *gomock.Call {
    88  	mr.mock.ctrl.T.Helper()
    89  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ControllerConfig", reflect.TypeOf((*MockBackend)(nil).ControllerConfig))
    90  }
    91  
    92  // Export mocks base method.
    93  func (m *MockBackend) Export(arg0 map[string]string) (description.Model, error) {
    94  	m.ctrl.T.Helper()
    95  	ret := m.ctrl.Call(m, "Export", arg0)
    96  	ret0, _ := ret[0].(description.Model)
    97  	ret1, _ := ret[1].(error)
    98  	return ret0, ret1
    99  }
   100  
   101  // Export indicates an expected call of Export.
   102  func (mr *MockBackendMockRecorder) Export(arg0 any) *gomock.Call {
   103  	mr.mock.ctrl.T.Helper()
   104  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Export", reflect.TypeOf((*MockBackend)(nil).Export), arg0)
   105  }
   106  
   107  // LatestMigration mocks base method.
   108  func (m *MockBackend) LatestMigration() (state.ModelMigration, error) {
   109  	m.ctrl.T.Helper()
   110  	ret := m.ctrl.Call(m, "LatestMigration")
   111  	ret0, _ := ret[0].(state.ModelMigration)
   112  	ret1, _ := ret[1].(error)
   113  	return ret0, ret1
   114  }
   115  
   116  // LatestMigration indicates an expected call of LatestMigration.
   117  func (mr *MockBackendMockRecorder) LatestMigration() *gomock.Call {
   118  	mr.mock.ctrl.T.Helper()
   119  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "LatestMigration", reflect.TypeOf((*MockBackend)(nil).LatestMigration))
   120  }
   121  
   122  // ModelName mocks base method.
   123  func (m *MockBackend) ModelName() (string, error) {
   124  	m.ctrl.T.Helper()
   125  	ret := m.ctrl.Call(m, "ModelName")
   126  	ret0, _ := ret[0].(string)
   127  	ret1, _ := ret[1].(error)
   128  	return ret0, ret1
   129  }
   130  
   131  // ModelName indicates an expected call of ModelName.
   132  func (mr *MockBackendMockRecorder) ModelName() *gomock.Call {
   133  	mr.mock.ctrl.T.Helper()
   134  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModelName", reflect.TypeOf((*MockBackend)(nil).ModelName))
   135  }
   136  
   137  // ModelOwner mocks base method.
   138  func (m *MockBackend) ModelOwner() (names.UserTag, error) {
   139  	m.ctrl.T.Helper()
   140  	ret := m.ctrl.Call(m, "ModelOwner")
   141  	ret0, _ := ret[0].(names.UserTag)
   142  	ret1, _ := ret[1].(error)
   143  	return ret0, ret1
   144  }
   145  
   146  // ModelOwner indicates an expected call of ModelOwner.
   147  func (mr *MockBackendMockRecorder) ModelOwner() *gomock.Call {
   148  	mr.mock.ctrl.T.Helper()
   149  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModelOwner", reflect.TypeOf((*MockBackend)(nil).ModelOwner))
   150  }
   151  
   152  // ModelUUID mocks base method.
   153  func (m *MockBackend) ModelUUID() string {
   154  	m.ctrl.T.Helper()
   155  	ret := m.ctrl.Call(m, "ModelUUID")
   156  	ret0, _ := ret[0].(string)
   157  	return ret0
   158  }
   159  
   160  // ModelUUID indicates an expected call of ModelUUID.
   161  func (mr *MockBackendMockRecorder) ModelUUID() *gomock.Call {
   162  	mr.mock.ctrl.T.Helper()
   163  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ModelUUID", reflect.TypeOf((*MockBackend)(nil).ModelUUID))
   164  }
   165  
   166  // RemoveExportingModelDocs mocks base method.
   167  func (m *MockBackend) RemoveExportingModelDocs() error {
   168  	m.ctrl.T.Helper()
   169  	ret := m.ctrl.Call(m, "RemoveExportingModelDocs")
   170  	ret0, _ := ret[0].(error)
   171  	return ret0
   172  }
   173  
   174  // RemoveExportingModelDocs indicates an expected call of RemoveExportingModelDocs.
   175  func (mr *MockBackendMockRecorder) RemoveExportingModelDocs() *gomock.Call {
   176  	mr.mock.ctrl.T.Helper()
   177  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RemoveExportingModelDocs", reflect.TypeOf((*MockBackend)(nil).RemoveExportingModelDocs))
   178  }
   179  
   180  // WatchForMigration mocks base method.
   181  func (m *MockBackend) WatchForMigration() state.NotifyWatcher {
   182  	m.ctrl.T.Helper()
   183  	ret := m.ctrl.Call(m, "WatchForMigration")
   184  	ret0, _ := ret[0].(state.NotifyWatcher)
   185  	return ret0
   186  }
   187  
   188  // WatchForMigration indicates an expected call of WatchForMigration.
   189  func (mr *MockBackendMockRecorder) WatchForMigration() *gomock.Call {
   190  	mr.mock.ctrl.T.Helper()
   191  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WatchForMigration", reflect.TypeOf((*MockBackend)(nil).WatchForMigration))
   192  }
   193  
   194  // MockControllerState is a mock of ControllerState interface.
   195  type MockControllerState struct {
   196  	ctrl     *gomock.Controller
   197  	recorder *MockControllerStateMockRecorder
   198  }
   199  
   200  // MockControllerStateMockRecorder is the mock recorder for MockControllerState.
   201  type MockControllerStateMockRecorder struct {
   202  	mock *MockControllerState
   203  }
   204  
   205  // NewMockControllerState creates a new mock instance.
   206  func NewMockControllerState(ctrl *gomock.Controller) *MockControllerState {
   207  	mock := &MockControllerState{ctrl: ctrl}
   208  	mock.recorder = &MockControllerStateMockRecorder{mock}
   209  	return mock
   210  }
   211  
   212  // EXPECT returns an object that allows the caller to indicate expected use.
   213  func (m *MockControllerState) EXPECT() *MockControllerStateMockRecorder {
   214  	return m.recorder
   215  }
   216  
   217  // APIHostPortsForClients mocks base method.
   218  func (m *MockControllerState) APIHostPortsForClients() ([]network.SpaceHostPorts, error) {
   219  	m.ctrl.T.Helper()
   220  	ret := m.ctrl.Call(m, "APIHostPortsForClients")
   221  	ret0, _ := ret[0].([]network.SpaceHostPorts)
   222  	ret1, _ := ret[1].(error)
   223  	return ret0, ret1
   224  }
   225  
   226  // APIHostPortsForClients indicates an expected call of APIHostPortsForClients.
   227  func (mr *MockControllerStateMockRecorder) APIHostPortsForClients() *gomock.Call {
   228  	mr.mock.ctrl.T.Helper()
   229  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "APIHostPortsForClients", reflect.TypeOf((*MockControllerState)(nil).APIHostPortsForClients))
   230  }