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 }