github.com/juju/juju@v0.0.0-20240327075706-a90865de2538/worker/containerbroker/mocks/state_mock.go (about) 1 // Code generated by MockGen. DO NOT EDIT. 2 // Source: github.com/juju/juju/worker/containerbroker (interfaces: State) 3 // 4 // Generated by this command: 5 // 6 // mockgen -package mocks -destination mocks/state_mock.go github.com/juju/juju/worker/containerbroker State 7 // 8 9 // Package mocks is a generated GoMock package. 10 package mocks 11 12 import ( 13 reflect "reflect" 14 15 provisioner "github.com/juju/juju/api/agent/provisioner" 16 network "github.com/juju/juju/core/network" 17 network0 "github.com/juju/juju/network" 18 params "github.com/juju/juju/rpc/params" 19 names "github.com/juju/names/v5" 20 gomock "go.uber.org/mock/gomock" 21 ) 22 23 // MockState is a mock of State interface. 24 type MockState struct { 25 ctrl *gomock.Controller 26 recorder *MockStateMockRecorder 27 } 28 29 // MockStateMockRecorder is the mock recorder for MockState. 30 type MockStateMockRecorder struct { 31 mock *MockState 32 } 33 34 // NewMockState creates a new mock instance. 35 func NewMockState(ctrl *gomock.Controller) *MockState { 36 mock := &MockState{ctrl: ctrl} 37 mock.recorder = &MockStateMockRecorder{mock} 38 return mock 39 } 40 41 // EXPECT returns an object that allows the caller to indicate expected use. 42 func (m *MockState) EXPECT() *MockStateMockRecorder { 43 return m.recorder 44 } 45 46 // ContainerConfig mocks base method. 47 func (m *MockState) ContainerConfig() (params.ContainerConfig, error) { 48 m.ctrl.T.Helper() 49 ret := m.ctrl.Call(m, "ContainerConfig") 50 ret0, _ := ret[0].(params.ContainerConfig) 51 ret1, _ := ret[1].(error) 52 return ret0, ret1 53 } 54 55 // ContainerConfig indicates an expected call of ContainerConfig. 56 func (mr *MockStateMockRecorder) ContainerConfig() *gomock.Call { 57 mr.mock.ctrl.T.Helper() 58 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ContainerConfig", reflect.TypeOf((*MockState)(nil).ContainerConfig)) 59 } 60 61 // ContainerManagerConfig mocks base method. 62 func (m *MockState) ContainerManagerConfig(arg0 params.ContainerManagerConfigParams) (params.ContainerManagerConfig, error) { 63 m.ctrl.T.Helper() 64 ret := m.ctrl.Call(m, "ContainerManagerConfig", arg0) 65 ret0, _ := ret[0].(params.ContainerManagerConfig) 66 ret1, _ := ret[1].(error) 67 return ret0, ret1 68 } 69 70 // ContainerManagerConfig indicates an expected call of ContainerManagerConfig. 71 func (mr *MockStateMockRecorder) ContainerManagerConfig(arg0 any) *gomock.Call { 72 mr.mock.ctrl.T.Helper() 73 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ContainerManagerConfig", reflect.TypeOf((*MockState)(nil).ContainerManagerConfig), arg0) 74 } 75 76 // GetContainerProfileInfo mocks base method. 77 func (m *MockState) GetContainerProfileInfo(arg0 names.MachineTag) ([]*provisioner.LXDProfileResult, error) { 78 m.ctrl.T.Helper() 79 ret := m.ctrl.Call(m, "GetContainerProfileInfo", arg0) 80 ret0, _ := ret[0].([]*provisioner.LXDProfileResult) 81 ret1, _ := ret[1].(error) 82 return ret0, ret1 83 } 84 85 // GetContainerProfileInfo indicates an expected call of GetContainerProfileInfo. 86 func (mr *MockStateMockRecorder) GetContainerProfileInfo(arg0 any) *gomock.Call { 87 mr.mock.ctrl.T.Helper() 88 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetContainerProfileInfo", reflect.TypeOf((*MockState)(nil).GetContainerProfileInfo), arg0) 89 } 90 91 // HostChangesForContainer mocks base method. 92 func (m *MockState) HostChangesForContainer(arg0 names.MachineTag) ([]network0.DeviceToBridge, int, error) { 93 m.ctrl.T.Helper() 94 ret := m.ctrl.Call(m, "HostChangesForContainer", arg0) 95 ret0, _ := ret[0].([]network0.DeviceToBridge) 96 ret1, _ := ret[1].(int) 97 ret2, _ := ret[2].(error) 98 return ret0, ret1, ret2 99 } 100 101 // HostChangesForContainer indicates an expected call of HostChangesForContainer. 102 func (mr *MockStateMockRecorder) HostChangesForContainer(arg0 any) *gomock.Call { 103 mr.mock.ctrl.T.Helper() 104 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HostChangesForContainer", reflect.TypeOf((*MockState)(nil).HostChangesForContainer), arg0) 105 } 106 107 // Machines mocks base method. 108 func (m *MockState) Machines(arg0 ...names.MachineTag) ([]provisioner.MachineResult, error) { 109 m.ctrl.T.Helper() 110 varargs := []any{} 111 for _, a := range arg0 { 112 varargs = append(varargs, a) 113 } 114 ret := m.ctrl.Call(m, "Machines", varargs...) 115 ret0, _ := ret[0].([]provisioner.MachineResult) 116 ret1, _ := ret[1].(error) 117 return ret0, ret1 118 } 119 120 // Machines indicates an expected call of Machines. 121 func (mr *MockStateMockRecorder) Machines(arg0 ...any) *gomock.Call { 122 mr.mock.ctrl.T.Helper() 123 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Machines", reflect.TypeOf((*MockState)(nil).Machines), arg0...) 124 } 125 126 // PrepareContainerInterfaceInfo mocks base method. 127 func (m *MockState) PrepareContainerInterfaceInfo(arg0 names.MachineTag) (network.InterfaceInfos, error) { 128 m.ctrl.T.Helper() 129 ret := m.ctrl.Call(m, "PrepareContainerInterfaceInfo", arg0) 130 ret0, _ := ret[0].(network.InterfaceInfos) 131 ret1, _ := ret[1].(error) 132 return ret0, ret1 133 } 134 135 // PrepareContainerInterfaceInfo indicates an expected call of PrepareContainerInterfaceInfo. 136 func (mr *MockStateMockRecorder) PrepareContainerInterfaceInfo(arg0 any) *gomock.Call { 137 mr.mock.ctrl.T.Helper() 138 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PrepareContainerInterfaceInfo", reflect.TypeOf((*MockState)(nil).PrepareContainerInterfaceInfo), arg0) 139 } 140 141 // ReleaseContainerAddresses mocks base method. 142 func (m *MockState) ReleaseContainerAddresses(arg0 names.MachineTag) error { 143 m.ctrl.T.Helper() 144 ret := m.ctrl.Call(m, "ReleaseContainerAddresses", arg0) 145 ret0, _ := ret[0].(error) 146 return ret0 147 } 148 149 // ReleaseContainerAddresses indicates an expected call of ReleaseContainerAddresses. 150 func (mr *MockStateMockRecorder) ReleaseContainerAddresses(arg0 any) *gomock.Call { 151 mr.mock.ctrl.T.Helper() 152 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReleaseContainerAddresses", reflect.TypeOf((*MockState)(nil).ReleaseContainerAddresses), arg0) 153 } 154 155 // SetHostMachineNetworkConfig mocks base method. 156 func (m *MockState) SetHostMachineNetworkConfig(arg0 names.MachineTag, arg1 []params.NetworkConfig) error { 157 m.ctrl.T.Helper() 158 ret := m.ctrl.Call(m, "SetHostMachineNetworkConfig", arg0, arg1) 159 ret0, _ := ret[0].(error) 160 return ret0 161 } 162 163 // SetHostMachineNetworkConfig indicates an expected call of SetHostMachineNetworkConfig. 164 func (mr *MockStateMockRecorder) SetHostMachineNetworkConfig(arg0, arg1 any) *gomock.Call { 165 mr.mock.ctrl.T.Helper() 166 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetHostMachineNetworkConfig", reflect.TypeOf((*MockState)(nil).SetHostMachineNetworkConfig), arg0, arg1) 167 }