/
multicluster_reconcilers.go
131 lines (110 loc) · 7.17 KB
/
multicluster_reconcilers.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
// Code generated by MockGen. DO NOT EDIT.
// Source: ./multicluster_reconcilers.go
// Package mock_controller is a generated GoMock package.
package mock_controller
import (
context "context"
reflect "reflect"
gomock "github.com/golang/mock/gomock"
controller "github.com/solo-io/skv2/pkg/multicluster/internal/k8s/apiextensions.k8s.io/v1/controller"
reconcile "github.com/solo-io/skv2/pkg/reconcile"
v1 "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1"
predicate "sigs.k8s.io/controller-runtime/pkg/predicate"
)
// MockMulticlusterCustomResourceDefinitionReconciler is a mock of MulticlusterCustomResourceDefinitionReconciler interface
type MockMulticlusterCustomResourceDefinitionReconciler struct {
ctrl *gomock.Controller
recorder *MockMulticlusterCustomResourceDefinitionReconcilerMockRecorder
}
// MockMulticlusterCustomResourceDefinitionReconcilerMockRecorder is the mock recorder for MockMulticlusterCustomResourceDefinitionReconciler
type MockMulticlusterCustomResourceDefinitionReconcilerMockRecorder struct {
mock *MockMulticlusterCustomResourceDefinitionReconciler
}
// NewMockMulticlusterCustomResourceDefinitionReconciler creates a new mock instance
func NewMockMulticlusterCustomResourceDefinitionReconciler(ctrl *gomock.Controller) *MockMulticlusterCustomResourceDefinitionReconciler {
mock := &MockMulticlusterCustomResourceDefinitionReconciler{ctrl: ctrl}
mock.recorder = &MockMulticlusterCustomResourceDefinitionReconcilerMockRecorder{mock}
return mock
}
// EXPECT returns an object that allows the caller to indicate expected use
func (m *MockMulticlusterCustomResourceDefinitionReconciler) EXPECT() *MockMulticlusterCustomResourceDefinitionReconcilerMockRecorder {
return m.recorder
}
// ReconcileCustomResourceDefinition mocks base method
func (m *MockMulticlusterCustomResourceDefinitionReconciler) ReconcileCustomResourceDefinition(clusterName string, obj *v1.CustomResourceDefinition) (reconcile.Result, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "ReconcileCustomResourceDefinition", clusterName, obj)
ret0, _ := ret[0].(reconcile.Result)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// ReconcileCustomResourceDefinition indicates an expected call of ReconcileCustomResourceDefinition
func (mr *MockMulticlusterCustomResourceDefinitionReconcilerMockRecorder) ReconcileCustomResourceDefinition(clusterName, obj interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReconcileCustomResourceDefinition", reflect.TypeOf((*MockMulticlusterCustomResourceDefinitionReconciler)(nil).ReconcileCustomResourceDefinition), clusterName, obj)
}
// MockMulticlusterCustomResourceDefinitionDeletionReconciler is a mock of MulticlusterCustomResourceDefinitionDeletionReconciler interface
type MockMulticlusterCustomResourceDefinitionDeletionReconciler struct {
ctrl *gomock.Controller
recorder *MockMulticlusterCustomResourceDefinitionDeletionReconcilerMockRecorder
}
// MockMulticlusterCustomResourceDefinitionDeletionReconcilerMockRecorder is the mock recorder for MockMulticlusterCustomResourceDefinitionDeletionReconciler
type MockMulticlusterCustomResourceDefinitionDeletionReconcilerMockRecorder struct {
mock *MockMulticlusterCustomResourceDefinitionDeletionReconciler
}
// NewMockMulticlusterCustomResourceDefinitionDeletionReconciler creates a new mock instance
func NewMockMulticlusterCustomResourceDefinitionDeletionReconciler(ctrl *gomock.Controller) *MockMulticlusterCustomResourceDefinitionDeletionReconciler {
mock := &MockMulticlusterCustomResourceDefinitionDeletionReconciler{ctrl: ctrl}
mock.recorder = &MockMulticlusterCustomResourceDefinitionDeletionReconcilerMockRecorder{mock}
return mock
}
// EXPECT returns an object that allows the caller to indicate expected use
func (m *MockMulticlusterCustomResourceDefinitionDeletionReconciler) EXPECT() *MockMulticlusterCustomResourceDefinitionDeletionReconcilerMockRecorder {
return m.recorder
}
// ReconcileCustomResourceDefinitionDeletion mocks base method
func (m *MockMulticlusterCustomResourceDefinitionDeletionReconciler) ReconcileCustomResourceDefinitionDeletion(clusterName string, req reconcile.Request) error {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "ReconcileCustomResourceDefinitionDeletion", clusterName, req)
ret0, _ := ret[0].(error)
return ret0
}
// ReconcileCustomResourceDefinitionDeletion indicates an expected call of ReconcileCustomResourceDefinitionDeletion
func (mr *MockMulticlusterCustomResourceDefinitionDeletionReconcilerMockRecorder) ReconcileCustomResourceDefinitionDeletion(clusterName, req interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReconcileCustomResourceDefinitionDeletion", reflect.TypeOf((*MockMulticlusterCustomResourceDefinitionDeletionReconciler)(nil).ReconcileCustomResourceDefinitionDeletion), clusterName, req)
}
// MockMulticlusterCustomResourceDefinitionReconcileLoop is a mock of MulticlusterCustomResourceDefinitionReconcileLoop interface
type MockMulticlusterCustomResourceDefinitionReconcileLoop struct {
ctrl *gomock.Controller
recorder *MockMulticlusterCustomResourceDefinitionReconcileLoopMockRecorder
}
// MockMulticlusterCustomResourceDefinitionReconcileLoopMockRecorder is the mock recorder for MockMulticlusterCustomResourceDefinitionReconcileLoop
type MockMulticlusterCustomResourceDefinitionReconcileLoopMockRecorder struct {
mock *MockMulticlusterCustomResourceDefinitionReconcileLoop
}
// NewMockMulticlusterCustomResourceDefinitionReconcileLoop creates a new mock instance
func NewMockMulticlusterCustomResourceDefinitionReconcileLoop(ctrl *gomock.Controller) *MockMulticlusterCustomResourceDefinitionReconcileLoop {
mock := &MockMulticlusterCustomResourceDefinitionReconcileLoop{ctrl: ctrl}
mock.recorder = &MockMulticlusterCustomResourceDefinitionReconcileLoopMockRecorder{mock}
return mock
}
// EXPECT returns an object that allows the caller to indicate expected use
func (m *MockMulticlusterCustomResourceDefinitionReconcileLoop) EXPECT() *MockMulticlusterCustomResourceDefinitionReconcileLoopMockRecorder {
return m.recorder
}
// AddMulticlusterCustomResourceDefinitionReconciler mocks base method
func (m *MockMulticlusterCustomResourceDefinitionReconcileLoop) AddMulticlusterCustomResourceDefinitionReconciler(ctx context.Context, rec controller.MulticlusterCustomResourceDefinitionReconciler, predicates ...predicate.Predicate) {
m.ctrl.T.Helper()
varargs := []interface{}{ctx, rec}
for _, a := range predicates {
varargs = append(varargs, a)
}
m.ctrl.Call(m, "AddMulticlusterCustomResourceDefinitionReconciler", varargs...)
}
// AddMulticlusterCustomResourceDefinitionReconciler indicates an expected call of AddMulticlusterCustomResourceDefinitionReconciler
func (mr *MockMulticlusterCustomResourceDefinitionReconcileLoopMockRecorder) AddMulticlusterCustomResourceDefinitionReconciler(ctx, rec interface{}, predicates ...interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
varargs := append([]interface{}{ctx, rec}, predicates...)
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddMulticlusterCustomResourceDefinitionReconciler", reflect.TypeOf((*MockMulticlusterCustomResourceDefinitionReconcileLoop)(nil).AddMulticlusterCustomResourceDefinitionReconciler), varargs...)
}