Dragonfly2
203 строки · 7.5 Кб
1// Code generated by MockGen. DO NOT EDIT.
2// Source: seed_peer_client.go
3//
4// Generated by this command:
5//
6// mockgen -destination seed_peer_client_mock.go -source seed_peer_client.go -package resource
7//
8// Package resource is a generated GoMock package.
9package resource
10
11import (
12context "context"
13reflect "reflect"
14
15cdnsystem "d7y.io/api/v2/pkg/apis/cdnsystem/v1"
16common "d7y.io/api/v2/pkg/apis/common/v1"
17dfdaemon "d7y.io/api/v2/pkg/apis/dfdaemon/v2"
18config "d7y.io/dragonfly/v2/scheduler/config"
19gomock "go.uber.org/mock/gomock"
20grpc "google.golang.org/grpc"
21)
22
23// MockSeedPeerClient is a mock of SeedPeerClient interface.
24type MockSeedPeerClient struct {
25ctrl *gomock.Controller
26recorder *MockSeedPeerClientMockRecorder
27}
28
29// MockSeedPeerClientMockRecorder is the mock recorder for MockSeedPeerClient.
30type MockSeedPeerClientMockRecorder struct {
31mock *MockSeedPeerClient
32}
33
34// NewMockSeedPeerClient creates a new mock instance.
35func NewMockSeedPeerClient(ctrl *gomock.Controller) *MockSeedPeerClient {
36mock := &MockSeedPeerClient{ctrl: ctrl}
37mock.recorder = &MockSeedPeerClientMockRecorder{mock}
38return mock
39}
40
41// EXPECT returns an object that allows the caller to indicate expected use.
42func (m *MockSeedPeerClient) EXPECT() *MockSeedPeerClientMockRecorder {
43return m.recorder
44}
45
46// Addrs mocks base method.
47func (m *MockSeedPeerClient) Addrs() []string {
48m.ctrl.T.Helper()
49ret := m.ctrl.Call(m, "Addrs")
50ret0, _ := ret[0].([]string)
51return ret0
52}
53
54// Addrs indicates an expected call of Addrs.
55func (mr *MockSeedPeerClientMockRecorder) Addrs() *gomock.Call {
56mr.mock.ctrl.T.Helper()
57return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Addrs", reflect.TypeOf((*MockSeedPeerClient)(nil).Addrs))
58}
59
60// Close mocks base method.
61func (m *MockSeedPeerClient) Close() error {
62m.ctrl.T.Helper()
63ret := m.ctrl.Call(m, "Close")
64ret0, _ := ret[0].(error)
65return ret0
66}
67
68// Close indicates an expected call of Close.
69func (mr *MockSeedPeerClientMockRecorder) Close() *gomock.Call {
70mr.mock.ctrl.T.Helper()
71return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Close", reflect.TypeOf((*MockSeedPeerClient)(nil).Close))
72}
73
74// DownloadPiece mocks base method.
75func (m *MockSeedPeerClient) DownloadPiece(arg0 context.Context, arg1 *dfdaemon.DownloadPieceRequest, arg2 ...grpc.CallOption) (*dfdaemon.DownloadPieceResponse, error) {
76m.ctrl.T.Helper()
77varargs := []any{arg0, arg1}
78for _, a := range arg2 {
79varargs = append(varargs, a)
80}
81ret := m.ctrl.Call(m, "DownloadPiece", varargs...)
82ret0, _ := ret[0].(*dfdaemon.DownloadPieceResponse)
83ret1, _ := ret[1].(error)
84return ret0, ret1
85}
86
87// DownloadPiece indicates an expected call of DownloadPiece.
88func (mr *MockSeedPeerClientMockRecorder) DownloadPiece(arg0, arg1 any, arg2 ...any) *gomock.Call {
89mr.mock.ctrl.T.Helper()
90varargs := append([]any{arg0, arg1}, arg2...)
91return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DownloadPiece", reflect.TypeOf((*MockSeedPeerClient)(nil).DownloadPiece), varargs...)
92}
93
94// GetPieceTasks mocks base method.
95func (m *MockSeedPeerClient) GetPieceTasks(arg0 context.Context, arg1 *common.PieceTaskRequest, arg2 ...grpc.CallOption) (*common.PiecePacket, error) {
96m.ctrl.T.Helper()
97varargs := []any{arg0, arg1}
98for _, a := range arg2 {
99varargs = append(varargs, a)
100}
101ret := m.ctrl.Call(m, "GetPieceTasks", varargs...)
102ret0, _ := ret[0].(*common.PiecePacket)
103ret1, _ := ret[1].(error)
104return ret0, ret1
105}
106
107// GetPieceTasks indicates an expected call of GetPieceTasks.
108func (mr *MockSeedPeerClientMockRecorder) GetPieceTasks(arg0, arg1 any, arg2 ...any) *gomock.Call {
109mr.mock.ctrl.T.Helper()
110varargs := append([]any{arg0, arg1}, arg2...)
111return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPieceTasks", reflect.TypeOf((*MockSeedPeerClient)(nil).GetPieceTasks), varargs...)
112}
113
114// ObtainSeeds mocks base method.
115func (m *MockSeedPeerClient) ObtainSeeds(arg0 context.Context, arg1 *cdnsystem.SeedRequest, arg2 ...grpc.CallOption) (cdnsystem.Seeder_ObtainSeedsClient, error) {
116m.ctrl.T.Helper()
117varargs := []any{arg0, arg1}
118for _, a := range arg2 {
119varargs = append(varargs, a)
120}
121ret := m.ctrl.Call(m, "ObtainSeeds", varargs...)
122ret0, _ := ret[0].(cdnsystem.Seeder_ObtainSeedsClient)
123ret1, _ := ret[1].(error)
124return ret0, ret1
125}
126
127// ObtainSeeds indicates an expected call of ObtainSeeds.
128func (mr *MockSeedPeerClientMockRecorder) ObtainSeeds(arg0, arg1 any, arg2 ...any) *gomock.Call {
129mr.mock.ctrl.T.Helper()
130varargs := append([]any{arg0, arg1}, arg2...)
131return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ObtainSeeds", reflect.TypeOf((*MockSeedPeerClient)(nil).ObtainSeeds), varargs...)
132}
133
134// OnNotify mocks base method.
135func (m *MockSeedPeerClient) OnNotify(arg0 *config.DynconfigData) {
136m.ctrl.T.Helper()
137m.ctrl.Call(m, "OnNotify", arg0)
138}
139
140// OnNotify indicates an expected call of OnNotify.
141func (mr *MockSeedPeerClientMockRecorder) OnNotify(arg0 any) *gomock.Call {
142mr.mock.ctrl.T.Helper()
143return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OnNotify", reflect.TypeOf((*MockSeedPeerClient)(nil).OnNotify), arg0)
144}
145
146// SyncPieceTasks mocks base method.
147func (m *MockSeedPeerClient) SyncPieceTasks(arg0 context.Context, arg1 *common.PieceTaskRequest, arg2 ...grpc.CallOption) (cdnsystem.Seeder_SyncPieceTasksClient, error) {
148m.ctrl.T.Helper()
149varargs := []any{arg0, arg1}
150for _, a := range arg2 {
151varargs = append(varargs, a)
152}
153ret := m.ctrl.Call(m, "SyncPieceTasks", varargs...)
154ret0, _ := ret[0].(cdnsystem.Seeder_SyncPieceTasksClient)
155ret1, _ := ret[1].(error)
156return ret0, ret1
157}
158
159// SyncPieceTasks indicates an expected call of SyncPieceTasks.
160func (mr *MockSeedPeerClientMockRecorder) SyncPieceTasks(arg0, arg1 any, arg2 ...any) *gomock.Call {
161mr.mock.ctrl.T.Helper()
162varargs := append([]any{arg0, arg1}, arg2...)
163return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SyncPieceTasks", reflect.TypeOf((*MockSeedPeerClient)(nil).SyncPieceTasks), varargs...)
164}
165
166// SyncPieces mocks base method.
167func (m *MockSeedPeerClient) SyncPieces(arg0 context.Context, arg1 *dfdaemon.SyncPiecesRequest, arg2 ...grpc.CallOption) (dfdaemon.DfdaemonUpload_SyncPiecesClient, error) {
168m.ctrl.T.Helper()
169varargs := []any{arg0, arg1}
170for _, a := range arg2 {
171varargs = append(varargs, a)
172}
173ret := m.ctrl.Call(m, "SyncPieces", varargs...)
174ret0, _ := ret[0].(dfdaemon.DfdaemonUpload_SyncPiecesClient)
175ret1, _ := ret[1].(error)
176return ret0, ret1
177}
178
179// SyncPieces indicates an expected call of SyncPieces.
180func (mr *MockSeedPeerClientMockRecorder) SyncPieces(arg0, arg1 any, arg2 ...any) *gomock.Call {
181mr.mock.ctrl.T.Helper()
182varargs := append([]any{arg0, arg1}, arg2...)
183return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SyncPieces", reflect.TypeOf((*MockSeedPeerClient)(nil).SyncPieces), varargs...)
184}
185
186// TriggerDownloadTask mocks base method.
187func (m *MockSeedPeerClient) TriggerDownloadTask(arg0 context.Context, arg1 string, arg2 *dfdaemon.TriggerDownloadTaskRequest, arg3 ...grpc.CallOption) error {
188m.ctrl.T.Helper()
189varargs := []any{arg0, arg1, arg2}
190for _, a := range arg3 {
191varargs = append(varargs, a)
192}
193ret := m.ctrl.Call(m, "TriggerDownloadTask", varargs...)
194ret0, _ := ret[0].(error)
195return ret0
196}
197
198// TriggerDownloadTask indicates an expected call of TriggerDownloadTask.
199func (mr *MockSeedPeerClientMockRecorder) TriggerDownloadTask(arg0, arg1, arg2 any, arg3 ...any) *gomock.Call {
200mr.mock.ctrl.T.Helper()
201varargs := append([]any{arg0, arg1, arg2}, arg3...)
202return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TriggerDownloadTask", reflect.TypeOf((*MockSeedPeerClient)(nil).TriggerDownloadTask), varargs...)
203}
204