// Code generated by MockGen. DO NOT EDIT. // Source: galaxy/rtmanager/internal/ports (interfaces: DockerClient) // // Generated by this command: // // mockgen -destination=../adapters/docker/mocks/mock_dockerclient.go -package=mocks galaxy/rtmanager/internal/ports DockerClient // // Package mocks is a generated GoMock package. package mocks import ( context "context" ports "galaxy/rtmanager/internal/ports" reflect "reflect" time "time" gomock "go.uber.org/mock/gomock" ) // MockDockerClient is a mock of DockerClient interface. type MockDockerClient struct { ctrl *gomock.Controller recorder *MockDockerClientMockRecorder isgomock struct{} } // MockDockerClientMockRecorder is the mock recorder for MockDockerClient. type MockDockerClientMockRecorder struct { mock *MockDockerClient } // NewMockDockerClient creates a new mock instance. func NewMockDockerClient(ctrl *gomock.Controller) *MockDockerClient { mock := &MockDockerClient{ctrl: ctrl} mock.recorder = &MockDockerClientMockRecorder{mock} return mock } // EXPECT returns an object that allows the caller to indicate expected use. func (m *MockDockerClient) EXPECT() *MockDockerClientMockRecorder { return m.recorder } // EnsureNetwork mocks base method. func (m *MockDockerClient) EnsureNetwork(ctx context.Context, name string) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "EnsureNetwork", ctx, name) ret0, _ := ret[0].(error) return ret0 } // EnsureNetwork indicates an expected call of EnsureNetwork. func (mr *MockDockerClientMockRecorder) EnsureNetwork(ctx, name any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnsureNetwork", reflect.TypeOf((*MockDockerClient)(nil).EnsureNetwork), ctx, name) } // EventsListen mocks base method. func (m *MockDockerClient) EventsListen(ctx context.Context) (<-chan ports.DockerEvent, <-chan error, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "EventsListen", ctx) ret0, _ := ret[0].(<-chan ports.DockerEvent) ret1, _ := ret[1].(<-chan error) ret2, _ := ret[2].(error) return ret0, ret1, ret2 } // EventsListen indicates an expected call of EventsListen. func (mr *MockDockerClientMockRecorder) EventsListen(ctx any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EventsListen", reflect.TypeOf((*MockDockerClient)(nil).EventsListen), ctx) } // InspectContainer mocks base method. func (m *MockDockerClient) InspectContainer(ctx context.Context, containerID string) (ports.ContainerInspect, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "InspectContainer", ctx, containerID) ret0, _ := ret[0].(ports.ContainerInspect) ret1, _ := ret[1].(error) return ret0, ret1 } // InspectContainer indicates an expected call of InspectContainer. func (mr *MockDockerClientMockRecorder) InspectContainer(ctx, containerID any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "InspectContainer", reflect.TypeOf((*MockDockerClient)(nil).InspectContainer), ctx, containerID) } // InspectImage mocks base method. func (m *MockDockerClient) InspectImage(ctx context.Context, ref string) (ports.ImageInspect, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "InspectImage", ctx, ref) ret0, _ := ret[0].(ports.ImageInspect) ret1, _ := ret[1].(error) return ret0, ret1 } // InspectImage indicates an expected call of InspectImage. func (mr *MockDockerClientMockRecorder) InspectImage(ctx, ref any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "InspectImage", reflect.TypeOf((*MockDockerClient)(nil).InspectImage), ctx, ref) } // List mocks base method. func (m *MockDockerClient) List(ctx context.Context, filter ports.ListFilter) ([]ports.ContainerSummary, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "List", ctx, filter) ret0, _ := ret[0].([]ports.ContainerSummary) ret1, _ := ret[1].(error) return ret0, ret1 } // List indicates an expected call of List. func (mr *MockDockerClientMockRecorder) List(ctx, filter any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "List", reflect.TypeOf((*MockDockerClient)(nil).List), ctx, filter) } // PullImage mocks base method. func (m *MockDockerClient) PullImage(ctx context.Context, ref string, policy ports.PullPolicy) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "PullImage", ctx, ref, policy) ret0, _ := ret[0].(error) return ret0 } // PullImage indicates an expected call of PullImage. func (mr *MockDockerClientMockRecorder) PullImage(ctx, ref, policy any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PullImage", reflect.TypeOf((*MockDockerClient)(nil).PullImage), ctx, ref, policy) } // Remove mocks base method. func (m *MockDockerClient) Remove(ctx context.Context, containerID string) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Remove", ctx, containerID) ret0, _ := ret[0].(error) return ret0 } // Remove indicates an expected call of Remove. func (mr *MockDockerClientMockRecorder) Remove(ctx, containerID any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Remove", reflect.TypeOf((*MockDockerClient)(nil).Remove), ctx, containerID) } // Run mocks base method. func (m *MockDockerClient) Run(ctx context.Context, spec ports.RunSpec) (ports.RunResult, error) { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Run", ctx, spec) ret0, _ := ret[0].(ports.RunResult) ret1, _ := ret[1].(error) return ret0, ret1 } // Run indicates an expected call of Run. func (mr *MockDockerClientMockRecorder) Run(ctx, spec any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Run", reflect.TypeOf((*MockDockerClient)(nil).Run), ctx, spec) } // Stop mocks base method. func (m *MockDockerClient) Stop(ctx context.Context, containerID string, timeout time.Duration) error { m.ctrl.T.Helper() ret := m.ctrl.Call(m, "Stop", ctx, containerID, timeout) ret0, _ := ret[0].(error) return ret0 } // Stop indicates an expected call of Stop. func (mr *MockDockerClientMockRecorder) Stop(ctx, containerID, timeout any) *gomock.Call { mr.mock.ctrl.T.Helper() return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Stop", reflect.TypeOf((*MockDockerClient)(nil).Stop), ctx, containerID, timeout) }