github.com/juju/juju@v0.0.0-20240327075706-a90865de2538/container/broker/mocks/apicalls_mock.go (about)

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: github.com/juju/juju/container/broker (interfaces: APICalls)
     3  //
     4  // Generated by this command:
     5  //
     6  //	mockgen -package mocks -destination mocks/apicalls_mock.go github.com/juju/juju/container/broker APICalls
     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  // MockAPICalls is a mock of APICalls interface.
    24  type MockAPICalls struct {
    25  	ctrl     *gomock.Controller
    26  	recorder *MockAPICallsMockRecorder
    27  }
    28  
    29  // MockAPICallsMockRecorder is the mock recorder for MockAPICalls.
    30  type MockAPICallsMockRecorder struct {
    31  	mock *MockAPICalls
    32  }
    33  
    34  // NewMockAPICalls creates a new mock instance.
    35  func NewMockAPICalls(ctrl *gomock.Controller) *MockAPICalls {
    36  	mock := &MockAPICalls{ctrl: ctrl}
    37  	mock.recorder = &MockAPICallsMockRecorder{mock}
    38  	return mock
    39  }
    40  
    41  // EXPECT returns an object that allows the caller to indicate expected use.
    42  func (m *MockAPICalls) EXPECT() *MockAPICallsMockRecorder {
    43  	return m.recorder
    44  }
    45  
    46  // ContainerConfig mocks base method.
    47  func (m *MockAPICalls) 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 *MockAPICallsMockRecorder) ContainerConfig() *gomock.Call {
    57  	mr.mock.ctrl.T.Helper()
    58  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ContainerConfig", reflect.TypeOf((*MockAPICalls)(nil).ContainerConfig))
    59  }
    60  
    61  // GetContainerProfileInfo mocks base method.
    62  func (m *MockAPICalls) GetContainerProfileInfo(arg0 names.MachineTag) ([]*provisioner.LXDProfileResult, error) {
    63  	m.ctrl.T.Helper()
    64  	ret := m.ctrl.Call(m, "GetContainerProfileInfo", arg0)
    65  	ret0, _ := ret[0].([]*provisioner.LXDProfileResult)
    66  	ret1, _ := ret[1].(error)
    67  	return ret0, ret1
    68  }
    69  
    70  // GetContainerProfileInfo indicates an expected call of GetContainerProfileInfo.
    71  func (mr *MockAPICallsMockRecorder) GetContainerProfileInfo(arg0 any) *gomock.Call {
    72  	mr.mock.ctrl.T.Helper()
    73  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetContainerProfileInfo", reflect.TypeOf((*MockAPICalls)(nil).GetContainerProfileInfo), arg0)
    74  }
    75  
    76  // HostChangesForContainer mocks base method.
    77  func (m *MockAPICalls) HostChangesForContainer(arg0 names.MachineTag) ([]network0.DeviceToBridge, int, error) {
    78  	m.ctrl.T.Helper()
    79  	ret := m.ctrl.Call(m, "HostChangesForContainer", arg0)
    80  	ret0, _ := ret[0].([]network0.DeviceToBridge)
    81  	ret1, _ := ret[1].(int)
    82  	ret2, _ := ret[2].(error)
    83  	return ret0, ret1, ret2
    84  }
    85  
    86  // HostChangesForContainer indicates an expected call of HostChangesForContainer.
    87  func (mr *MockAPICallsMockRecorder) HostChangesForContainer(arg0 any) *gomock.Call {
    88  	mr.mock.ctrl.T.Helper()
    89  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HostChangesForContainer", reflect.TypeOf((*MockAPICalls)(nil).HostChangesForContainer), arg0)
    90  }
    91  
    92  // PrepareContainerInterfaceInfo mocks base method.
    93  func (m *MockAPICalls) PrepareContainerInterfaceInfo(arg0 names.MachineTag) (network.InterfaceInfos, error) {
    94  	m.ctrl.T.Helper()
    95  	ret := m.ctrl.Call(m, "PrepareContainerInterfaceInfo", arg0)
    96  	ret0, _ := ret[0].(network.InterfaceInfos)
    97  	ret1, _ := ret[1].(error)
    98  	return ret0, ret1
    99  }
   100  
   101  // PrepareContainerInterfaceInfo indicates an expected call of PrepareContainerInterfaceInfo.
   102  func (mr *MockAPICallsMockRecorder) PrepareContainerInterfaceInfo(arg0 any) *gomock.Call {
   103  	mr.mock.ctrl.T.Helper()
   104  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PrepareContainerInterfaceInfo", reflect.TypeOf((*MockAPICalls)(nil).PrepareContainerInterfaceInfo), arg0)
   105  }
   106  
   107  // ReleaseContainerAddresses mocks base method.
   108  func (m *MockAPICalls) ReleaseContainerAddresses(arg0 names.MachineTag) error {
   109  	m.ctrl.T.Helper()
   110  	ret := m.ctrl.Call(m, "ReleaseContainerAddresses", arg0)
   111  	ret0, _ := ret[0].(error)
   112  	return ret0
   113  }
   114  
   115  // ReleaseContainerAddresses indicates an expected call of ReleaseContainerAddresses.
   116  func (mr *MockAPICallsMockRecorder) ReleaseContainerAddresses(arg0 any) *gomock.Call {
   117  	mr.mock.ctrl.T.Helper()
   118  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReleaseContainerAddresses", reflect.TypeOf((*MockAPICalls)(nil).ReleaseContainerAddresses), arg0)
   119  }
   120  
   121  // SetHostMachineNetworkConfig mocks base method.
   122  func (m *MockAPICalls) SetHostMachineNetworkConfig(arg0 names.MachineTag, arg1 []params.NetworkConfig) error {
   123  	m.ctrl.T.Helper()
   124  	ret := m.ctrl.Call(m, "SetHostMachineNetworkConfig", arg0, arg1)
   125  	ret0, _ := ret[0].(error)
   126  	return ret0
   127  }
   128  
   129  // SetHostMachineNetworkConfig indicates an expected call of SetHostMachineNetworkConfig.
   130  func (mr *MockAPICallsMockRecorder) SetHostMachineNetworkConfig(arg0, arg1 any) *gomock.Call {
   131  	mr.mock.ctrl.T.Helper()
   132  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetHostMachineNetworkConfig", reflect.TypeOf((*MockAPICalls)(nil).SetHostMachineNetworkConfig), arg0, arg1)
   133  }