1
2
3
4
5 package mocks
6
7 import (
8 context "context"
9 reflect "reflect"
10
11 types "edge-infra.dev/pkg/sds/lib/k8s/retryclient/types"
12 gomock "github.com/golang/mock/gomock"
13 types0 "k8s.io/apimachinery/pkg/types"
14 client "sigs.k8s.io/controller-runtime/pkg/client"
15 )
16
17
18 type MockRetrier struct {
19 ctrl *gomock.Controller
20 recorder *MockRetrierMockRecorder
21 }
22
23
24 type MockRetrierMockRecorder struct {
25 mock *MockRetrier
26 }
27
28
29 func NewMockRetrier(ctrl *gomock.Controller) *MockRetrier {
30 mock := &MockRetrier{ctrl: ctrl}
31 mock.recorder = &MockRetrierMockRecorder{mock}
32 return mock
33 }
34
35
36 func (m *MockRetrier) EXPECT() *MockRetrierMockRecorder {
37 return m.recorder
38 }
39
40
41 func (m *MockRetrier) Client() client.Client {
42 m.ctrl.T.Helper()
43 ret := m.ctrl.Call(m, "Client")
44 ret0, _ := ret[0].(client.Client)
45 return ret0
46 }
47
48
49 func (mr *MockRetrierMockRecorder) Client() *gomock.Call {
50 mr.mock.ctrl.T.Helper()
51 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Client", reflect.TypeOf((*MockRetrier)(nil).Client))
52 }
53
54
55 func (m *MockRetrier) IgnoreCache() types.Retrier {
56 m.ctrl.T.Helper()
57 ret := m.ctrl.Call(m, "IgnoreCache")
58 ret0, _ := ret[0].(types.Retrier)
59 return ret0
60 }
61
62
63 func (mr *MockRetrierMockRecorder) IgnoreCache() *gomock.Call {
64 mr.mock.ctrl.T.Helper()
65 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IgnoreCache", reflect.TypeOf((*MockRetrier)(nil).IgnoreCache))
66 }
67
68
69 func (m *MockRetrier) Reader() client.Reader {
70 m.ctrl.T.Helper()
71 ret := m.ctrl.Call(m, "Reader")
72 ret0, _ := ret[0].(client.Reader)
73 return ret0
74 }
75
76
77 func (mr *MockRetrierMockRecorder) Reader() *gomock.Call {
78 mr.mock.ctrl.T.Helper()
79 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Reader", reflect.TypeOf((*MockRetrier)(nil).Reader))
80 }
81
82
83 func (m *MockRetrier) SafeCreate(arg0 context.Context, arg1 client.Object, arg2 ...client.CreateOption) error {
84 m.ctrl.T.Helper()
85 varargs := []interface{}{arg0, arg1}
86 for _, a := range arg2 {
87 varargs = append(varargs, a)
88 }
89 ret := m.ctrl.Call(m, "SafeCreate", varargs...)
90 ret0, _ := ret[0].(error)
91 return ret0
92 }
93
94
95 func (mr *MockRetrierMockRecorder) SafeCreate(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
96 mr.mock.ctrl.T.Helper()
97 varargs := append([]interface{}{arg0, arg1}, arg2...)
98 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SafeCreate", reflect.TypeOf((*MockRetrier)(nil).SafeCreate), varargs...)
99 }
100
101
102 func (m *MockRetrier) SafeDelete(arg0 context.Context, arg1 client.Object, arg2 ...client.DeleteOption) error {
103 m.ctrl.T.Helper()
104 varargs := []interface{}{arg0, arg1}
105 for _, a := range arg2 {
106 varargs = append(varargs, a)
107 }
108 ret := m.ctrl.Call(m, "SafeDelete", varargs...)
109 ret0, _ := ret[0].(error)
110 return ret0
111 }
112
113
114 func (mr *MockRetrierMockRecorder) SafeDelete(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
115 mr.mock.ctrl.T.Helper()
116 varargs := append([]interface{}{arg0, arg1}, arg2...)
117 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SafeDelete", reflect.TypeOf((*MockRetrier)(nil).SafeDelete), varargs...)
118 }
119
120
121 func (m *MockRetrier) SafeGet(arg0 context.Context, arg1 types0.NamespacedName, arg2 client.Object, arg3 ...client.GetOption) error {
122 m.ctrl.T.Helper()
123 varargs := []interface{}{arg0, arg1, arg2}
124 for _, a := range arg3 {
125 varargs = append(varargs, a)
126 }
127 ret := m.ctrl.Call(m, "SafeGet", varargs...)
128 ret0, _ := ret[0].(error)
129 return ret0
130 }
131
132
133 func (mr *MockRetrierMockRecorder) SafeGet(arg0, arg1, arg2 interface{}, arg3 ...interface{}) *gomock.Call {
134 mr.mock.ctrl.T.Helper()
135 varargs := append([]interface{}{arg0, arg1, arg2}, arg3...)
136 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SafeGet", reflect.TypeOf((*MockRetrier)(nil).SafeGet), varargs...)
137 }
138
139
140 func (m *MockRetrier) SafeList(arg0 context.Context, arg1 client.ObjectList, arg2 ...client.ListOption) error {
141 m.ctrl.T.Helper()
142 varargs := []interface{}{arg0, arg1}
143 for _, a := range arg2 {
144 varargs = append(varargs, a)
145 }
146 ret := m.ctrl.Call(m, "SafeList", varargs...)
147 ret0, _ := ret[0].(error)
148 return ret0
149 }
150
151
152 func (mr *MockRetrierMockRecorder) SafeList(arg0, arg1 interface{}, arg2 ...interface{}) *gomock.Call {
153 mr.mock.ctrl.T.Helper()
154 varargs := append([]interface{}{arg0, arg1}, arg2...)
155 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SafeList", reflect.TypeOf((*MockRetrier)(nil).SafeList), varargs...)
156 }
157
158
159 func (m *MockRetrier) SafeUpdate(arg0 context.Context, arg1 types0.NamespacedName, arg2 client.Object, arg3 func(context.Context, client.Object) error, arg4 ...client.UpdateOption) error {
160 m.ctrl.T.Helper()
161 varargs := []interface{}{arg0, arg1, arg2, arg3}
162 for _, a := range arg4 {
163 varargs = append(varargs, a)
164 }
165 ret := m.ctrl.Call(m, "SafeUpdate", varargs...)
166 ret0, _ := ret[0].(error)
167 return ret0
168 }
169
170
171 func (mr *MockRetrierMockRecorder) SafeUpdate(arg0, arg1, arg2, arg3 interface{}, arg4 ...interface{}) *gomock.Call {
172 mr.mock.ctrl.T.Helper()
173 varargs := append([]interface{}{arg0, arg1, arg2, arg3}, arg4...)
174 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SafeUpdate", reflect.TypeOf((*MockRetrier)(nil).SafeUpdate), varargs...)
175 }
176
View as plain text