-
Notifications
You must be signed in to change notification settings - Fork 4
/
event_handlers.go
136 lines (115 loc) · 5.93 KB
/
event_handlers.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
132
133
134
135
136
// Code generated by MockGen. DO NOT EDIT.
// Source: ./event_handlers.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/external-apis/pkg/api/istio/security.istio.io/v1beta1/controller"
v1beta1 "istio.io/client-go/pkg/apis/security/v1beta1"
predicate "sigs.k8s.io/controller-runtime/pkg/predicate"
)
// MockAuthorizationPolicyEventHandler is a mock of AuthorizationPolicyEventHandler interface
type MockAuthorizationPolicyEventHandler struct {
ctrl *gomock.Controller
recorder *MockAuthorizationPolicyEventHandlerMockRecorder
}
// MockAuthorizationPolicyEventHandlerMockRecorder is the mock recorder for MockAuthorizationPolicyEventHandler
type MockAuthorizationPolicyEventHandlerMockRecorder struct {
mock *MockAuthorizationPolicyEventHandler
}
// NewMockAuthorizationPolicyEventHandler creates a new mock instance
func NewMockAuthorizationPolicyEventHandler(ctrl *gomock.Controller) *MockAuthorizationPolicyEventHandler {
mock := &MockAuthorizationPolicyEventHandler{ctrl: ctrl}
mock.recorder = &MockAuthorizationPolicyEventHandlerMockRecorder{mock}
return mock
}
// EXPECT returns an object that allows the caller to indicate expected use
func (m *MockAuthorizationPolicyEventHandler) EXPECT() *MockAuthorizationPolicyEventHandlerMockRecorder {
return m.recorder
}
// CreateAuthorizationPolicy mocks base method
func (m *MockAuthorizationPolicyEventHandler) CreateAuthorizationPolicy(obj *v1beta1.AuthorizationPolicy) error {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "CreateAuthorizationPolicy", obj)
ret0, _ := ret[0].(error)
return ret0
}
// CreateAuthorizationPolicy indicates an expected call of CreateAuthorizationPolicy
func (mr *MockAuthorizationPolicyEventHandlerMockRecorder) CreateAuthorizationPolicy(obj interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateAuthorizationPolicy", reflect.TypeOf((*MockAuthorizationPolicyEventHandler)(nil).CreateAuthorizationPolicy), obj)
}
// UpdateAuthorizationPolicy mocks base method
func (m *MockAuthorizationPolicyEventHandler) UpdateAuthorizationPolicy(old, new *v1beta1.AuthorizationPolicy) error {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "UpdateAuthorizationPolicy", old, new)
ret0, _ := ret[0].(error)
return ret0
}
// UpdateAuthorizationPolicy indicates an expected call of UpdateAuthorizationPolicy
func (mr *MockAuthorizationPolicyEventHandlerMockRecorder) UpdateAuthorizationPolicy(old, new interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateAuthorizationPolicy", reflect.TypeOf((*MockAuthorizationPolicyEventHandler)(nil).UpdateAuthorizationPolicy), old, new)
}
// DeleteAuthorizationPolicy mocks base method
func (m *MockAuthorizationPolicyEventHandler) DeleteAuthorizationPolicy(obj *v1beta1.AuthorizationPolicy) error {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "DeleteAuthorizationPolicy", obj)
ret0, _ := ret[0].(error)
return ret0
}
// DeleteAuthorizationPolicy indicates an expected call of DeleteAuthorizationPolicy
func (mr *MockAuthorizationPolicyEventHandlerMockRecorder) DeleteAuthorizationPolicy(obj interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteAuthorizationPolicy", reflect.TypeOf((*MockAuthorizationPolicyEventHandler)(nil).DeleteAuthorizationPolicy), obj)
}
// GenericAuthorizationPolicy mocks base method
func (m *MockAuthorizationPolicyEventHandler) GenericAuthorizationPolicy(obj *v1beta1.AuthorizationPolicy) error {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "GenericAuthorizationPolicy", obj)
ret0, _ := ret[0].(error)
return ret0
}
// GenericAuthorizationPolicy indicates an expected call of GenericAuthorizationPolicy
func (mr *MockAuthorizationPolicyEventHandlerMockRecorder) GenericAuthorizationPolicy(obj interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GenericAuthorizationPolicy", reflect.TypeOf((*MockAuthorizationPolicyEventHandler)(nil).GenericAuthorizationPolicy), obj)
}
// MockAuthorizationPolicyEventWatcher is a mock of AuthorizationPolicyEventWatcher interface
type MockAuthorizationPolicyEventWatcher struct {
ctrl *gomock.Controller
recorder *MockAuthorizationPolicyEventWatcherMockRecorder
}
// MockAuthorizationPolicyEventWatcherMockRecorder is the mock recorder for MockAuthorizationPolicyEventWatcher
type MockAuthorizationPolicyEventWatcherMockRecorder struct {
mock *MockAuthorizationPolicyEventWatcher
}
// NewMockAuthorizationPolicyEventWatcher creates a new mock instance
func NewMockAuthorizationPolicyEventWatcher(ctrl *gomock.Controller) *MockAuthorizationPolicyEventWatcher {
mock := &MockAuthorizationPolicyEventWatcher{ctrl: ctrl}
mock.recorder = &MockAuthorizationPolicyEventWatcherMockRecorder{mock}
return mock
}
// EXPECT returns an object that allows the caller to indicate expected use
func (m *MockAuthorizationPolicyEventWatcher) EXPECT() *MockAuthorizationPolicyEventWatcherMockRecorder {
return m.recorder
}
// AddEventHandler mocks base method
func (m *MockAuthorizationPolicyEventWatcher) AddEventHandler(ctx context.Context, h controller.AuthorizationPolicyEventHandler, predicates ...predicate.Predicate) error {
m.ctrl.T.Helper()
varargs := []interface{}{ctx, h}
for _, a := range predicates {
varargs = append(varargs, a)
}
ret := m.ctrl.Call(m, "AddEventHandler", varargs...)
ret0, _ := ret[0].(error)
return ret0
}
// AddEventHandler indicates an expected call of AddEventHandler
func (mr *MockAuthorizationPolicyEventWatcherMockRecorder) AddEventHandler(ctx, h interface{}, predicates ...interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
varargs := append([]interface{}{ctx, h}, predicates...)
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddEventHandler", reflect.TypeOf((*MockAuthorizationPolicyEventWatcher)(nil).AddEventHandler), varargs...)
}