github.com/juju/juju@v0.0.0-20240430160146-1752b71fcf00/network/containerizer/bridgepolicy_mock_test.go (about)

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: github.com/juju/juju/network/containerizer (interfaces: Container,Address,Subnet,LinkLayerDevice)
     3  //
     4  // Generated by this command:
     5  //
     6  //	mockgen -package containerizer -destination bridgepolicy_mock_test.go github.com/juju/juju/network/containerizer Container,Address,Subnet,LinkLayerDevice
     7  //
     8  
     9  // Package containerizer is a generated GoMock package.
    10  package containerizer
    11  
    12  import (
    13  	reflect "reflect"
    14  
    15  	set "github.com/juju/collections/set"
    16  	constraints "github.com/juju/juju/core/constraints"
    17  	instance "github.com/juju/juju/core/instance"
    18  	network "github.com/juju/juju/core/network"
    19  	state "github.com/juju/juju/state"
    20  	gomock "go.uber.org/mock/gomock"
    21  )
    22  
    23  // MockContainer is a mock of Container interface.
    24  type MockContainer struct {
    25  	ctrl     *gomock.Controller
    26  	recorder *MockContainerMockRecorder
    27  }
    28  
    29  // MockContainerMockRecorder is the mock recorder for MockContainer.
    30  type MockContainerMockRecorder struct {
    31  	mock *MockContainer
    32  }
    33  
    34  // NewMockContainer creates a new mock instance.
    35  func NewMockContainer(ctrl *gomock.Controller) *MockContainer {
    36  	mock := &MockContainer{ctrl: ctrl}
    37  	mock.recorder = &MockContainerMockRecorder{mock}
    38  	return mock
    39  }
    40  
    41  // EXPECT returns an object that allows the caller to indicate expected use.
    42  func (m *MockContainer) EXPECT() *MockContainerMockRecorder {
    43  	return m.recorder
    44  }
    45  
    46  // AllDeviceAddresses mocks base method.
    47  func (m *MockContainer) AllDeviceAddresses() ([]Address, error) {
    48  	m.ctrl.T.Helper()
    49  	ret := m.ctrl.Call(m, "AllDeviceAddresses")
    50  	ret0, _ := ret[0].([]Address)
    51  	ret1, _ := ret[1].(error)
    52  	return ret0, ret1
    53  }
    54  
    55  // AllDeviceAddresses indicates an expected call of AllDeviceAddresses.
    56  func (mr *MockContainerMockRecorder) AllDeviceAddresses() *gomock.Call {
    57  	mr.mock.ctrl.T.Helper()
    58  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AllDeviceAddresses", reflect.TypeOf((*MockContainer)(nil).AllDeviceAddresses))
    59  }
    60  
    61  // AllLinkLayerDevices mocks base method.
    62  func (m *MockContainer) AllLinkLayerDevices() ([]LinkLayerDevice, error) {
    63  	m.ctrl.T.Helper()
    64  	ret := m.ctrl.Call(m, "AllLinkLayerDevices")
    65  	ret0, _ := ret[0].([]LinkLayerDevice)
    66  	ret1, _ := ret[1].(error)
    67  	return ret0, ret1
    68  }
    69  
    70  // AllLinkLayerDevices indicates an expected call of AllLinkLayerDevices.
    71  func (mr *MockContainerMockRecorder) AllLinkLayerDevices() *gomock.Call {
    72  	mr.mock.ctrl.T.Helper()
    73  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AllLinkLayerDevices", reflect.TypeOf((*MockContainer)(nil).AllLinkLayerDevices))
    74  }
    75  
    76  // AllSpaces mocks base method.
    77  func (m *MockContainer) AllSpaces() (set.Strings, error) {
    78  	m.ctrl.T.Helper()
    79  	ret := m.ctrl.Call(m, "AllSpaces")
    80  	ret0, _ := ret[0].(set.Strings)
    81  	ret1, _ := ret[1].(error)
    82  	return ret0, ret1
    83  }
    84  
    85  // AllSpaces indicates an expected call of AllSpaces.
    86  func (mr *MockContainerMockRecorder) AllSpaces() *gomock.Call {
    87  	mr.mock.ctrl.T.Helper()
    88  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AllSpaces", reflect.TypeOf((*MockContainer)(nil).AllSpaces))
    89  }
    90  
    91  // Constraints mocks base method.
    92  func (m *MockContainer) Constraints() (constraints.Value, error) {
    93  	m.ctrl.T.Helper()
    94  	ret := m.ctrl.Call(m, "Constraints")
    95  	ret0, _ := ret[0].(constraints.Value)
    96  	ret1, _ := ret[1].(error)
    97  	return ret0, ret1
    98  }
    99  
   100  // Constraints indicates an expected call of Constraints.
   101  func (mr *MockContainerMockRecorder) Constraints() *gomock.Call {
   102  	mr.mock.ctrl.T.Helper()
   103  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Constraints", reflect.TypeOf((*MockContainer)(nil).Constraints))
   104  }
   105  
   106  // ContainerType mocks base method.
   107  func (m *MockContainer) ContainerType() instance.ContainerType {
   108  	m.ctrl.T.Helper()
   109  	ret := m.ctrl.Call(m, "ContainerType")
   110  	ret0, _ := ret[0].(instance.ContainerType)
   111  	return ret0
   112  }
   113  
   114  // ContainerType indicates an expected call of ContainerType.
   115  func (mr *MockContainerMockRecorder) ContainerType() *gomock.Call {
   116  	mr.mock.ctrl.T.Helper()
   117  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ContainerType", reflect.TypeOf((*MockContainer)(nil).ContainerType))
   118  }
   119  
   120  // Id mocks base method.
   121  func (m *MockContainer) Id() string {
   122  	m.ctrl.T.Helper()
   123  	ret := m.ctrl.Call(m, "Id")
   124  	ret0, _ := ret[0].(string)
   125  	return ret0
   126  }
   127  
   128  // Id indicates an expected call of Id.
   129  func (mr *MockContainerMockRecorder) Id() *gomock.Call {
   130  	mr.mock.ctrl.T.Helper()
   131  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Id", reflect.TypeOf((*MockContainer)(nil).Id))
   132  }
   133  
   134  // Raw mocks base method.
   135  func (m *MockContainer) Raw() *state.Machine {
   136  	m.ctrl.T.Helper()
   137  	ret := m.ctrl.Call(m, "Raw")
   138  	ret0, _ := ret[0].(*state.Machine)
   139  	return ret0
   140  }
   141  
   142  // Raw indicates an expected call of Raw.
   143  func (mr *MockContainerMockRecorder) Raw() *gomock.Call {
   144  	mr.mock.ctrl.T.Helper()
   145  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Raw", reflect.TypeOf((*MockContainer)(nil).Raw))
   146  }
   147  
   148  // RemoveAllAddresses mocks base method.
   149  func (m *MockContainer) RemoveAllAddresses() error {
   150  	m.ctrl.T.Helper()
   151  	ret := m.ctrl.Call(m, "RemoveAllAddresses")
   152  	ret0, _ := ret[0].(error)
   153  	return ret0
   154  }
   155  
   156  // RemoveAllAddresses indicates an expected call of RemoveAllAddresses.
   157  func (mr *MockContainerMockRecorder) RemoveAllAddresses() *gomock.Call {
   158  	mr.mock.ctrl.T.Helper()
   159  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RemoveAllAddresses", reflect.TypeOf((*MockContainer)(nil).RemoveAllAddresses))
   160  }
   161  
   162  // SetConstraints mocks base method.
   163  func (m *MockContainer) SetConstraints(arg0 constraints.Value) error {
   164  	m.ctrl.T.Helper()
   165  	ret := m.ctrl.Call(m, "SetConstraints", arg0)
   166  	ret0, _ := ret[0].(error)
   167  	return ret0
   168  }
   169  
   170  // SetConstraints indicates an expected call of SetConstraints.
   171  func (mr *MockContainerMockRecorder) SetConstraints(arg0 any) *gomock.Call {
   172  	mr.mock.ctrl.T.Helper()
   173  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetConstraints", reflect.TypeOf((*MockContainer)(nil).SetConstraints), arg0)
   174  }
   175  
   176  // SetDevicesAddresses mocks base method.
   177  func (m *MockContainer) SetDevicesAddresses(arg0 ...state.LinkLayerDeviceAddress) error {
   178  	m.ctrl.T.Helper()
   179  	varargs := []any{}
   180  	for _, a := range arg0 {
   181  		varargs = append(varargs, a)
   182  	}
   183  	ret := m.ctrl.Call(m, "SetDevicesAddresses", varargs...)
   184  	ret0, _ := ret[0].(error)
   185  	return ret0
   186  }
   187  
   188  // SetDevicesAddresses indicates an expected call of SetDevicesAddresses.
   189  func (mr *MockContainerMockRecorder) SetDevicesAddresses(arg0 ...any) *gomock.Call {
   190  	mr.mock.ctrl.T.Helper()
   191  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetDevicesAddresses", reflect.TypeOf((*MockContainer)(nil).SetDevicesAddresses), arg0...)
   192  }
   193  
   194  // SetLinkLayerDevices mocks base method.
   195  func (m *MockContainer) SetLinkLayerDevices(arg0 ...state.LinkLayerDeviceArgs) error {
   196  	m.ctrl.T.Helper()
   197  	varargs := []any{}
   198  	for _, a := range arg0 {
   199  		varargs = append(varargs, a)
   200  	}
   201  	ret := m.ctrl.Call(m, "SetLinkLayerDevices", varargs...)
   202  	ret0, _ := ret[0].(error)
   203  	return ret0
   204  }
   205  
   206  // SetLinkLayerDevices indicates an expected call of SetLinkLayerDevices.
   207  func (mr *MockContainerMockRecorder) SetLinkLayerDevices(arg0 ...any) *gomock.Call {
   208  	mr.mock.ctrl.T.Helper()
   209  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetLinkLayerDevices", reflect.TypeOf((*MockContainer)(nil).SetLinkLayerDevices), arg0...)
   210  }
   211  
   212  // MockAddress is a mock of Address interface.
   213  type MockAddress struct {
   214  	ctrl     *gomock.Controller
   215  	recorder *MockAddressMockRecorder
   216  }
   217  
   218  // MockAddressMockRecorder is the mock recorder for MockAddress.
   219  type MockAddressMockRecorder struct {
   220  	mock *MockAddress
   221  }
   222  
   223  // NewMockAddress creates a new mock instance.
   224  func NewMockAddress(ctrl *gomock.Controller) *MockAddress {
   225  	mock := &MockAddress{ctrl: ctrl}
   226  	mock.recorder = &MockAddressMockRecorder{mock}
   227  	return mock
   228  }
   229  
   230  // EXPECT returns an object that allows the caller to indicate expected use.
   231  func (m *MockAddress) EXPECT() *MockAddressMockRecorder {
   232  	return m.recorder
   233  }
   234  
   235  // DeviceName mocks base method.
   236  func (m *MockAddress) DeviceName() string {
   237  	m.ctrl.T.Helper()
   238  	ret := m.ctrl.Call(m, "DeviceName")
   239  	ret0, _ := ret[0].(string)
   240  	return ret0
   241  }
   242  
   243  // DeviceName indicates an expected call of DeviceName.
   244  func (mr *MockAddressMockRecorder) DeviceName() *gomock.Call {
   245  	mr.mock.ctrl.T.Helper()
   246  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeviceName", reflect.TypeOf((*MockAddress)(nil).DeviceName))
   247  }
   248  
   249  // Subnet mocks base method.
   250  func (m *MockAddress) Subnet() (Subnet, error) {
   251  	m.ctrl.T.Helper()
   252  	ret := m.ctrl.Call(m, "Subnet")
   253  	ret0, _ := ret[0].(Subnet)
   254  	ret1, _ := ret[1].(error)
   255  	return ret0, ret1
   256  }
   257  
   258  // Subnet indicates an expected call of Subnet.
   259  func (mr *MockAddressMockRecorder) Subnet() *gomock.Call {
   260  	mr.mock.ctrl.T.Helper()
   261  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Subnet", reflect.TypeOf((*MockAddress)(nil).Subnet))
   262  }
   263  
   264  // MockSubnet is a mock of Subnet interface.
   265  type MockSubnet struct {
   266  	ctrl     *gomock.Controller
   267  	recorder *MockSubnetMockRecorder
   268  }
   269  
   270  // MockSubnetMockRecorder is the mock recorder for MockSubnet.
   271  type MockSubnetMockRecorder struct {
   272  	mock *MockSubnet
   273  }
   274  
   275  // NewMockSubnet creates a new mock instance.
   276  func NewMockSubnet(ctrl *gomock.Controller) *MockSubnet {
   277  	mock := &MockSubnet{ctrl: ctrl}
   278  	mock.recorder = &MockSubnetMockRecorder{mock}
   279  	return mock
   280  }
   281  
   282  // EXPECT returns an object that allows the caller to indicate expected use.
   283  func (m *MockSubnet) EXPECT() *MockSubnetMockRecorder {
   284  	return m.recorder
   285  }
   286  
   287  // SpaceID mocks base method.
   288  func (m *MockSubnet) SpaceID() string {
   289  	m.ctrl.T.Helper()
   290  	ret := m.ctrl.Call(m, "SpaceID")
   291  	ret0, _ := ret[0].(string)
   292  	return ret0
   293  }
   294  
   295  // SpaceID indicates an expected call of SpaceID.
   296  func (mr *MockSubnetMockRecorder) SpaceID() *gomock.Call {
   297  	mr.mock.ctrl.T.Helper()
   298  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SpaceID", reflect.TypeOf((*MockSubnet)(nil).SpaceID))
   299  }
   300  
   301  // MockLinkLayerDevice is a mock of LinkLayerDevice interface.
   302  type MockLinkLayerDevice struct {
   303  	ctrl     *gomock.Controller
   304  	recorder *MockLinkLayerDeviceMockRecorder
   305  }
   306  
   307  // MockLinkLayerDeviceMockRecorder is the mock recorder for MockLinkLayerDevice.
   308  type MockLinkLayerDeviceMockRecorder struct {
   309  	mock *MockLinkLayerDevice
   310  }
   311  
   312  // NewMockLinkLayerDevice creates a new mock instance.
   313  func NewMockLinkLayerDevice(ctrl *gomock.Controller) *MockLinkLayerDevice {
   314  	mock := &MockLinkLayerDevice{ctrl: ctrl}
   315  	mock.recorder = &MockLinkLayerDeviceMockRecorder{mock}
   316  	return mock
   317  }
   318  
   319  // EXPECT returns an object that allows the caller to indicate expected use.
   320  func (m *MockLinkLayerDevice) EXPECT() *MockLinkLayerDeviceMockRecorder {
   321  	return m.recorder
   322  }
   323  
   324  // Addresses mocks base method.
   325  func (m *MockLinkLayerDevice) Addresses() ([]*state.Address, error) {
   326  	m.ctrl.T.Helper()
   327  	ret := m.ctrl.Call(m, "Addresses")
   328  	ret0, _ := ret[0].([]*state.Address)
   329  	ret1, _ := ret[1].(error)
   330  	return ret0, ret1
   331  }
   332  
   333  // Addresses indicates an expected call of Addresses.
   334  func (mr *MockLinkLayerDeviceMockRecorder) Addresses() *gomock.Call {
   335  	mr.mock.ctrl.T.Helper()
   336  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Addresses", reflect.TypeOf((*MockLinkLayerDevice)(nil).Addresses))
   337  }
   338  
   339  // EthernetDeviceForBridge mocks base method.
   340  func (m *MockLinkLayerDevice) EthernetDeviceForBridge(arg0 string, arg1 bool) (network.InterfaceInfo, error) {
   341  	m.ctrl.T.Helper()
   342  	ret := m.ctrl.Call(m, "EthernetDeviceForBridge", arg0, arg1)
   343  	ret0, _ := ret[0].(network.InterfaceInfo)
   344  	ret1, _ := ret[1].(error)
   345  	return ret0, ret1
   346  }
   347  
   348  // EthernetDeviceForBridge indicates an expected call of EthernetDeviceForBridge.
   349  func (mr *MockLinkLayerDeviceMockRecorder) EthernetDeviceForBridge(arg0, arg1 any) *gomock.Call {
   350  	mr.mock.ctrl.T.Helper()
   351  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EthernetDeviceForBridge", reflect.TypeOf((*MockLinkLayerDevice)(nil).EthernetDeviceForBridge), arg0, arg1)
   352  }
   353  
   354  // IsAutoStart mocks base method.
   355  func (m *MockLinkLayerDevice) IsAutoStart() bool {
   356  	m.ctrl.T.Helper()
   357  	ret := m.ctrl.Call(m, "IsAutoStart")
   358  	ret0, _ := ret[0].(bool)
   359  	return ret0
   360  }
   361  
   362  // IsAutoStart indicates an expected call of IsAutoStart.
   363  func (mr *MockLinkLayerDeviceMockRecorder) IsAutoStart() *gomock.Call {
   364  	mr.mock.ctrl.T.Helper()
   365  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsAutoStart", reflect.TypeOf((*MockLinkLayerDevice)(nil).IsAutoStart))
   366  }
   367  
   368  // IsUp mocks base method.
   369  func (m *MockLinkLayerDevice) IsUp() bool {
   370  	m.ctrl.T.Helper()
   371  	ret := m.ctrl.Call(m, "IsUp")
   372  	ret0, _ := ret[0].(bool)
   373  	return ret0
   374  }
   375  
   376  // IsUp indicates an expected call of IsUp.
   377  func (mr *MockLinkLayerDeviceMockRecorder) IsUp() *gomock.Call {
   378  	mr.mock.ctrl.T.Helper()
   379  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsUp", reflect.TypeOf((*MockLinkLayerDevice)(nil).IsUp))
   380  }
   381  
   382  // MACAddress mocks base method.
   383  func (m *MockLinkLayerDevice) MACAddress() string {
   384  	m.ctrl.T.Helper()
   385  	ret := m.ctrl.Call(m, "MACAddress")
   386  	ret0, _ := ret[0].(string)
   387  	return ret0
   388  }
   389  
   390  // MACAddress indicates an expected call of MACAddress.
   391  func (mr *MockLinkLayerDeviceMockRecorder) MACAddress() *gomock.Call {
   392  	mr.mock.ctrl.T.Helper()
   393  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MACAddress", reflect.TypeOf((*MockLinkLayerDevice)(nil).MACAddress))
   394  }
   395  
   396  // MTU mocks base method.
   397  func (m *MockLinkLayerDevice) MTU() uint {
   398  	m.ctrl.T.Helper()
   399  	ret := m.ctrl.Call(m, "MTU")
   400  	ret0, _ := ret[0].(uint)
   401  	return ret0
   402  }
   403  
   404  // MTU indicates an expected call of MTU.
   405  func (mr *MockLinkLayerDeviceMockRecorder) MTU() *gomock.Call {
   406  	mr.mock.ctrl.T.Helper()
   407  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MTU", reflect.TypeOf((*MockLinkLayerDevice)(nil).MTU))
   408  }
   409  
   410  // Name mocks base method.
   411  func (m *MockLinkLayerDevice) Name() string {
   412  	m.ctrl.T.Helper()
   413  	ret := m.ctrl.Call(m, "Name")
   414  	ret0, _ := ret[0].(string)
   415  	return ret0
   416  }
   417  
   418  // Name indicates an expected call of Name.
   419  func (mr *MockLinkLayerDeviceMockRecorder) Name() *gomock.Call {
   420  	mr.mock.ctrl.T.Helper()
   421  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Name", reflect.TypeOf((*MockLinkLayerDevice)(nil).Name))
   422  }
   423  
   424  // ParentDevice mocks base method.
   425  func (m *MockLinkLayerDevice) ParentDevice() (LinkLayerDevice, error) {
   426  	m.ctrl.T.Helper()
   427  	ret := m.ctrl.Call(m, "ParentDevice")
   428  	ret0, _ := ret[0].(LinkLayerDevice)
   429  	ret1, _ := ret[1].(error)
   430  	return ret0, ret1
   431  }
   432  
   433  // ParentDevice indicates an expected call of ParentDevice.
   434  func (mr *MockLinkLayerDeviceMockRecorder) ParentDevice() *gomock.Call {
   435  	mr.mock.ctrl.T.Helper()
   436  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ParentDevice", reflect.TypeOf((*MockLinkLayerDevice)(nil).ParentDevice))
   437  }
   438  
   439  // ParentName mocks base method.
   440  func (m *MockLinkLayerDevice) ParentName() string {
   441  	m.ctrl.T.Helper()
   442  	ret := m.ctrl.Call(m, "ParentName")
   443  	ret0, _ := ret[0].(string)
   444  	return ret0
   445  }
   446  
   447  // ParentName indicates an expected call of ParentName.
   448  func (mr *MockLinkLayerDeviceMockRecorder) ParentName() *gomock.Call {
   449  	mr.mock.ctrl.T.Helper()
   450  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ParentName", reflect.TypeOf((*MockLinkLayerDevice)(nil).ParentName))
   451  }
   452  
   453  // Type mocks base method.
   454  func (m *MockLinkLayerDevice) Type() network.LinkLayerDeviceType {
   455  	m.ctrl.T.Helper()
   456  	ret := m.ctrl.Call(m, "Type")
   457  	ret0, _ := ret[0].(network.LinkLayerDeviceType)
   458  	return ret0
   459  }
   460  
   461  // Type indicates an expected call of Type.
   462  func (mr *MockLinkLayerDeviceMockRecorder) Type() *gomock.Call {
   463  	mr.mock.ctrl.T.Helper()
   464  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Type", reflect.TypeOf((*MockLinkLayerDevice)(nil).Type))
   465  }
   466  
   467  // VirtualPortType mocks base method.
   468  func (m *MockLinkLayerDevice) VirtualPortType() network.VirtualPortType {
   469  	m.ctrl.T.Helper()
   470  	ret := m.ctrl.Call(m, "VirtualPortType")
   471  	ret0, _ := ret[0].(network.VirtualPortType)
   472  	return ret0
   473  }
   474  
   475  // VirtualPortType indicates an expected call of VirtualPortType.
   476  func (mr *MockLinkLayerDeviceMockRecorder) VirtualPortType() *gomock.Call {
   477  	mr.mock.ctrl.T.Helper()
   478  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "VirtualPortType", reflect.TypeOf((*MockLinkLayerDevice)(nil).VirtualPortType))
   479  }