github.com/k8snetworkplumbingwg/sriov-network-operator@v1.2.1-0.20240408194816-2d2e5a45d453/pkg/host/internal/lib/netlink/mock/mock_netlink.go (about) 1 // Code generated by MockGen. DO NOT EDIT. 2 // Source: netlink.go 3 4 // Package mock_netlink is a generated GoMock package. 5 package mock_netlink 6 7 import ( 8 net "net" 9 reflect "reflect" 10 11 gomock "github.com/golang/mock/gomock" 12 netlink "github.com/k8snetworkplumbingwg/sriov-network-operator/pkg/host/internal/lib/netlink" 13 netlink0 "github.com/vishvananda/netlink" 14 ) 15 16 // MockLink is a mock of Link interface. 17 type MockLink struct { 18 ctrl *gomock.Controller 19 recorder *MockLinkMockRecorder 20 } 21 22 // MockLinkMockRecorder is the mock recorder for MockLink. 23 type MockLinkMockRecorder struct { 24 mock *MockLink 25 } 26 27 // NewMockLink creates a new mock instance. 28 func NewMockLink(ctrl *gomock.Controller) *MockLink { 29 mock := &MockLink{ctrl: ctrl} 30 mock.recorder = &MockLinkMockRecorder{mock} 31 return mock 32 } 33 34 // EXPECT returns an object that allows the caller to indicate expected use. 35 func (m *MockLink) EXPECT() *MockLinkMockRecorder { 36 return m.recorder 37 } 38 39 // Attrs mocks base method. 40 func (m *MockLink) Attrs() *netlink0.LinkAttrs { 41 m.ctrl.T.Helper() 42 ret := m.ctrl.Call(m, "Attrs") 43 ret0, _ := ret[0].(*netlink0.LinkAttrs) 44 return ret0 45 } 46 47 // Attrs indicates an expected call of Attrs. 48 func (mr *MockLinkMockRecorder) Attrs() *gomock.Call { 49 mr.mock.ctrl.T.Helper() 50 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Attrs", reflect.TypeOf((*MockLink)(nil).Attrs)) 51 } 52 53 // Type mocks base method. 54 func (m *MockLink) Type() string { 55 m.ctrl.T.Helper() 56 ret := m.ctrl.Call(m, "Type") 57 ret0, _ := ret[0].(string) 58 return ret0 59 } 60 61 // Type indicates an expected call of Type. 62 func (mr *MockLinkMockRecorder) Type() *gomock.Call { 63 mr.mock.ctrl.T.Helper() 64 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Type", reflect.TypeOf((*MockLink)(nil).Type)) 65 } 66 67 // MockNetlinkLib is a mock of NetlinkLib interface. 68 type MockNetlinkLib struct { 69 ctrl *gomock.Controller 70 recorder *MockNetlinkLibMockRecorder 71 } 72 73 // MockNetlinkLibMockRecorder is the mock recorder for MockNetlinkLib. 74 type MockNetlinkLibMockRecorder struct { 75 mock *MockNetlinkLib 76 } 77 78 // NewMockNetlinkLib creates a new mock instance. 79 func NewMockNetlinkLib(ctrl *gomock.Controller) *MockNetlinkLib { 80 mock := &MockNetlinkLib{ctrl: ctrl} 81 mock.recorder = &MockNetlinkLibMockRecorder{mock} 82 return mock 83 } 84 85 // EXPECT returns an object that allows the caller to indicate expected use. 86 func (m *MockNetlinkLib) EXPECT() *MockNetlinkLibMockRecorder { 87 return m.recorder 88 } 89 90 // DevLinkGetDeviceByName mocks base method. 91 func (m *MockNetlinkLib) DevLinkGetDeviceByName(bus, device string) (*netlink0.DevlinkDevice, error) { 92 m.ctrl.T.Helper() 93 ret := m.ctrl.Call(m, "DevLinkGetDeviceByName", bus, device) 94 ret0, _ := ret[0].(*netlink0.DevlinkDevice) 95 ret1, _ := ret[1].(error) 96 return ret0, ret1 97 } 98 99 // DevLinkGetDeviceByName indicates an expected call of DevLinkGetDeviceByName. 100 func (mr *MockNetlinkLibMockRecorder) DevLinkGetDeviceByName(bus, device interface{}) *gomock.Call { 101 mr.mock.ctrl.T.Helper() 102 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DevLinkGetDeviceByName", reflect.TypeOf((*MockNetlinkLib)(nil).DevLinkGetDeviceByName), bus, device) 103 } 104 105 // DevLinkSetEswitchMode mocks base method. 106 func (m *MockNetlinkLib) DevLinkSetEswitchMode(dev *netlink0.DevlinkDevice, newMode string) error { 107 m.ctrl.T.Helper() 108 ret := m.ctrl.Call(m, "DevLinkSetEswitchMode", dev, newMode) 109 ret0, _ := ret[0].(error) 110 return ret0 111 } 112 113 // DevLinkSetEswitchMode indicates an expected call of DevLinkSetEswitchMode. 114 func (mr *MockNetlinkLibMockRecorder) DevLinkSetEswitchMode(dev, newMode interface{}) *gomock.Call { 115 mr.mock.ctrl.T.Helper() 116 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DevLinkSetEswitchMode", reflect.TypeOf((*MockNetlinkLib)(nil).DevLinkSetEswitchMode), dev, newMode) 117 } 118 119 // DevlinkGetDeviceParamByName mocks base method. 120 func (m *MockNetlinkLib) DevlinkGetDeviceParamByName(bus, device, param string) (*netlink0.DevlinkParam, error) { 121 m.ctrl.T.Helper() 122 ret := m.ctrl.Call(m, "DevlinkGetDeviceParamByName", bus, device, param) 123 ret0, _ := ret[0].(*netlink0.DevlinkParam) 124 ret1, _ := ret[1].(error) 125 return ret0, ret1 126 } 127 128 // DevlinkGetDeviceParamByName indicates an expected call of DevlinkGetDeviceParamByName. 129 func (mr *MockNetlinkLibMockRecorder) DevlinkGetDeviceParamByName(bus, device, param interface{}) *gomock.Call { 130 mr.mock.ctrl.T.Helper() 131 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DevlinkGetDeviceParamByName", reflect.TypeOf((*MockNetlinkLib)(nil).DevlinkGetDeviceParamByName), bus, device, param) 132 } 133 134 // DevlinkSetDeviceParam mocks base method. 135 func (m *MockNetlinkLib) DevlinkSetDeviceParam(bus, device, param string, cmode uint8, value interface{}) error { 136 m.ctrl.T.Helper() 137 ret := m.ctrl.Call(m, "DevlinkSetDeviceParam", bus, device, param, cmode, value) 138 ret0, _ := ret[0].(error) 139 return ret0 140 } 141 142 // DevlinkSetDeviceParam indicates an expected call of DevlinkSetDeviceParam. 143 func (mr *MockNetlinkLibMockRecorder) DevlinkSetDeviceParam(bus, device, param, cmode, value interface{}) *gomock.Call { 144 mr.mock.ctrl.T.Helper() 145 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DevlinkSetDeviceParam", reflect.TypeOf((*MockNetlinkLib)(nil).DevlinkSetDeviceParam), bus, device, param, cmode, value) 146 } 147 148 // LinkByName mocks base method. 149 func (m *MockNetlinkLib) LinkByName(name string) (netlink.Link, error) { 150 m.ctrl.T.Helper() 151 ret := m.ctrl.Call(m, "LinkByName", name) 152 ret0, _ := ret[0].(netlink.Link) 153 ret1, _ := ret[1].(error) 154 return ret0, ret1 155 } 156 157 // LinkByName indicates an expected call of LinkByName. 158 func (mr *MockNetlinkLibMockRecorder) LinkByName(name interface{}) *gomock.Call { 159 mr.mock.ctrl.T.Helper() 160 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "LinkByName", reflect.TypeOf((*MockNetlinkLib)(nil).LinkByName), name) 161 } 162 163 // LinkSetMTU mocks base method. 164 func (m *MockNetlinkLib) LinkSetMTU(link netlink.Link, mtu int) error { 165 m.ctrl.T.Helper() 166 ret := m.ctrl.Call(m, "LinkSetMTU", link, mtu) 167 ret0, _ := ret[0].(error) 168 return ret0 169 } 170 171 // LinkSetMTU indicates an expected call of LinkSetMTU. 172 func (mr *MockNetlinkLibMockRecorder) LinkSetMTU(link, mtu interface{}) *gomock.Call { 173 mr.mock.ctrl.T.Helper() 174 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "LinkSetMTU", reflect.TypeOf((*MockNetlinkLib)(nil).LinkSetMTU), link, mtu) 175 } 176 177 // LinkSetUp mocks base method. 178 func (m *MockNetlinkLib) LinkSetUp(link netlink.Link) error { 179 m.ctrl.T.Helper() 180 ret := m.ctrl.Call(m, "LinkSetUp", link) 181 ret0, _ := ret[0].(error) 182 return ret0 183 } 184 185 // LinkSetUp indicates an expected call of LinkSetUp. 186 func (mr *MockNetlinkLibMockRecorder) LinkSetUp(link interface{}) *gomock.Call { 187 mr.mock.ctrl.T.Helper() 188 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "LinkSetUp", reflect.TypeOf((*MockNetlinkLib)(nil).LinkSetUp), link) 189 } 190 191 // LinkSetVfHardwareAddr mocks base method. 192 func (m *MockNetlinkLib) LinkSetVfHardwareAddr(link netlink.Link, vf int, hwaddr net.HardwareAddr) error { 193 m.ctrl.T.Helper() 194 ret := m.ctrl.Call(m, "LinkSetVfHardwareAddr", link, vf, hwaddr) 195 ret0, _ := ret[0].(error) 196 return ret0 197 } 198 199 // LinkSetVfHardwareAddr indicates an expected call of LinkSetVfHardwareAddr. 200 func (mr *MockNetlinkLibMockRecorder) LinkSetVfHardwareAddr(link, vf, hwaddr interface{}) *gomock.Call { 201 mr.mock.ctrl.T.Helper() 202 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "LinkSetVfHardwareAddr", reflect.TypeOf((*MockNetlinkLib)(nil).LinkSetVfHardwareAddr), link, vf, hwaddr) 203 } 204 205 // LinkSetVfNodeGUID mocks base method. 206 func (m *MockNetlinkLib) LinkSetVfNodeGUID(link netlink.Link, vf int, nodeguid net.HardwareAddr) error { 207 m.ctrl.T.Helper() 208 ret := m.ctrl.Call(m, "LinkSetVfNodeGUID", link, vf, nodeguid) 209 ret0, _ := ret[0].(error) 210 return ret0 211 } 212 213 // LinkSetVfNodeGUID indicates an expected call of LinkSetVfNodeGUID. 214 func (mr *MockNetlinkLibMockRecorder) LinkSetVfNodeGUID(link, vf, nodeguid interface{}) *gomock.Call { 215 mr.mock.ctrl.T.Helper() 216 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "LinkSetVfNodeGUID", reflect.TypeOf((*MockNetlinkLib)(nil).LinkSetVfNodeGUID), link, vf, nodeguid) 217 } 218 219 // LinkSetVfPortGUID mocks base method. 220 func (m *MockNetlinkLib) LinkSetVfPortGUID(link netlink.Link, vf int, portguid net.HardwareAddr) error { 221 m.ctrl.T.Helper() 222 ret := m.ctrl.Call(m, "LinkSetVfPortGUID", link, vf, portguid) 223 ret0, _ := ret[0].(error) 224 return ret0 225 } 226 227 // LinkSetVfPortGUID indicates an expected call of LinkSetVfPortGUID. 228 func (mr *MockNetlinkLibMockRecorder) LinkSetVfPortGUID(link, vf, portguid interface{}) *gomock.Call { 229 mr.mock.ctrl.T.Helper() 230 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "LinkSetVfPortGUID", reflect.TypeOf((*MockNetlinkLib)(nil).LinkSetVfPortGUID), link, vf, portguid) 231 } 232 233 // VDPADelDev mocks base method. 234 func (m *MockNetlinkLib) VDPADelDev(name string) error { 235 m.ctrl.T.Helper() 236 ret := m.ctrl.Call(m, "VDPADelDev", name) 237 ret0, _ := ret[0].(error) 238 return ret0 239 } 240 241 // VDPADelDev indicates an expected call of VDPADelDev. 242 func (mr *MockNetlinkLibMockRecorder) VDPADelDev(name interface{}) *gomock.Call { 243 mr.mock.ctrl.T.Helper() 244 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "VDPADelDev", reflect.TypeOf((*MockNetlinkLib)(nil).VDPADelDev), name) 245 } 246 247 // VDPAGetDevByName mocks base method. 248 func (m *MockNetlinkLib) VDPAGetDevByName(name string) (*netlink0.VDPADev, error) { 249 m.ctrl.T.Helper() 250 ret := m.ctrl.Call(m, "VDPAGetDevByName", name) 251 ret0, _ := ret[0].(*netlink0.VDPADev) 252 ret1, _ := ret[1].(error) 253 return ret0, ret1 254 } 255 256 // VDPAGetDevByName indicates an expected call of VDPAGetDevByName. 257 func (mr *MockNetlinkLibMockRecorder) VDPAGetDevByName(name interface{}) *gomock.Call { 258 mr.mock.ctrl.T.Helper() 259 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "VDPAGetDevByName", reflect.TypeOf((*MockNetlinkLib)(nil).VDPAGetDevByName), name) 260 } 261 262 // VDPANewDev mocks base method. 263 func (m *MockNetlinkLib) VDPANewDev(name, mgmtBus, mgmtName string, params netlink0.VDPANewDevParams) error { 264 m.ctrl.T.Helper() 265 ret := m.ctrl.Call(m, "VDPANewDev", name, mgmtBus, mgmtName, params) 266 ret0, _ := ret[0].(error) 267 return ret0 268 } 269 270 // VDPANewDev indicates an expected call of VDPANewDev. 271 func (mr *MockNetlinkLibMockRecorder) VDPANewDev(name, mgmtBus, mgmtName, params interface{}) *gomock.Call { 272 mr.mock.ctrl.T.Helper() 273 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "VDPANewDev", reflect.TypeOf((*MockNetlinkLib)(nil).VDPANewDev), name, mgmtBus, mgmtName, params) 274 }