// Code generated by MockGen. DO NOT EDIT. // Source: edge-infra.dev/pkg/sds/lib/containerd (interfaces: Client) // Package mocks is a generated GoMock package. package mocks import ( context "context" reflect "reflect" containerd "edge-infra.dev/pkg/sds/lib/containerd" containerd0 "github.com/containerd/containerd" gomock "github.com/golang/mock/gomock" ) // MockClient is a mock of Client interface. type MockClient struct { ctrl *gomock.Controller recorder *MockClientMockRecorder } // MockClientMockRecorder is the mock recorder for MockClient. type MockClientMockRecorder struct { mock *MockClient } // NewMockClient creates a new mock instance. func NewMockClient(ctrl *gomock.Controller) *MockClient { mock := &MockClient{ctrl: ctrl} mock.recorder = &MockClientMockRecorder{mock} return mock } // EXPECT returns an object that allows the caller to indicate expected use. func (m *MockClient) EXPECT() *MockClientMockRecorder { return m.recorder } // Close mocks base method. func (m *MockClient) Close() error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Close") ret0, _ := ret[0].(error) return ret0 } // Close indicates an expected call of Close. func (mr *MockClientMockRecorder) Close() *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Close", reflect.TypeOf((*MockClient)(nil).Close)) } // DeleteContainer mocks base method. func (m *MockClient) DeleteContainer(arg0 context.Context, arg1 containerd0.Container, arg2 ...containerd0.DeleteOpts) error { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} for _, a := range arg2 { varargs = append(varargs, a) } ret := m.ctrl.Call(m, "DeleteContainer", varargs...) ret0, _ := ret[0].(error) return ret0 } // DeleteContainer indicates an expected call of DeleteContainer. func (mr *MockClientMockRecorder) DeleteContainer(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteContainer", reflect.TypeOf((*MockClient)(nil).DeleteContainer), varargs...) } // GetContainersByLabels mocks base method. func (m *MockClient) GetContainersByLabels(arg0 context.Context, arg1 containerd.LabelFilters) ([]containerd0.Container, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "GetContainersByLabels", arg0, arg1) ret0, _ := ret[0].([]containerd0.Container) ret1, _ := ret[1].(error) return ret0, ret1 } // GetContainersByLabels indicates an expected call of GetContainersByLabels. func (mr *MockClientMockRecorder) GetContainersByLabels(arg0, arg1 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetContainersByLabels", reflect.TypeOf((*MockClient)(nil).GetContainersByLabels), arg0, arg1) } // KillTask mocks base method. func (m *MockClient) KillTask(arg0 context.Context, arg1 containerd0.Task) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "KillTask", arg0, arg1) ret0, _ := ret[0].(error) return ret0 } // KillTask indicates an expected call of KillTask. func (mr *MockClientMockRecorder) KillTask(arg0, arg1 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "KillTask", reflect.TypeOf((*MockClient)(nil).KillTask), arg0, arg1) } // TerminateContainer mocks base method. func (m *MockClient) TerminateContainer(arg0 context.Context, arg1 containerd0.Container) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "TerminateContainer", arg0, arg1) ret0, _ := ret[0].(error) return ret0 } // TerminateContainer indicates an expected call of TerminateContainer. func (mr *MockClientMockRecorder) TerminateContainer(arg0, arg1 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TerminateContainer", reflect.TypeOf((*MockClient)(nil).TerminateContainer), arg0, arg1) } // TerminateContainers mocks base method. func (m *MockClient) TerminateContainers(arg0 context.Context, arg1 bool, arg2 ...containerd0.Container) error { m.ctrl.T.Helper() varargs := []interface{}{arg0, arg1} for _, a := range arg2 { varargs = append(varargs, a) } ret := m.ctrl.Call(m, "TerminateContainers", varargs...) ret0, _ := ret[0].(error) return ret0 } // TerminateContainers indicates an expected call of TerminateContainers. func (mr *MockClientMockRecorder) TerminateContainers(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() varargs := append([]interface{}{arg0, arg1}, arg2...) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TerminateContainers", reflect.TypeOf((*MockClient)(nil).TerminateContainers), varargs...) } // WithTerminate mocks base method. func (m *MockClient) WithTerminate(arg0 context.Context, arg1 containerd.LabelFilters, arg2 func() error) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "WithTerminate", arg0, arg1, arg2) ret0, _ := ret[0].(error) return ret0 } // WithTerminate indicates an expected call of WithTerminate. func (mr *MockClientMockRecorder) WithTerminate(arg0, arg1, arg2 interface{}) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WithTerminate", reflect.TypeOf((*MockClient)(nil).WithTerminate), arg0, arg1, arg2) }