func (m *MockCertificateSigningRequestSet) Generic() sets.ResourceSet {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "Generic")
	ret0, _ := ret[0].(sets.ResourceSet)
	return ret0
}
Generic mocks base method
package mock_v1beta1sets
import (
	reflect "reflect"
	gomock "github.com/golang/mock/gomock"
	sets "github.com/solo-io/skv2/contrib/pkg/sets"
	ezkube "github.com/solo-io/skv2/pkg/ezkube"
	v1beta1sets "github.com/solo-io/skv2/pkg/multicluster/internal/k8s/certificates.k8s.io/v1beta1/sets"
	v1beta1 "k8s.io/api/certificates/v1beta1"
	sets0 "k8s.io/apimachinery/pkg/util/sets"
)
type MockCertificateSigningRequestSet struct {
	ctrl     *gomock.Controller
	recorder *MockCertificateSigningRequestSetMockRecorder
}
type MockCertificateSigningRequestSetMockRecorder struct {
	mock *MockCertificateSigningRequestSet
}
func NewMockCertificateSigningRequestSet(ctrl *gomock.Controller) *MockCertificateSigningRequestSet {
	mock := &MockCertificateSigningRequestSet{ctrl: ctrl}
	mock.recorder = &MockCertificateSigningRequestSetMockRecorder{mock}
	return mock
}
func (m *MockCertificateSigningRequestSet) EXPECT() *MockCertificateSigningRequestSetMockRecorder {
	return m.recorder
}
func (m *MockCertificateSigningRequestSet) Keys() sets0.String {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "Keys")
	ret0, _ := ret[0].(sets0.String)
	return ret0
}
func (mr *MockCertificateSigningRequestSetMockRecorder) Keys() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Keys", reflect.TypeOf((*MockCertificateSigningRequestSet)(nil).Keys))
}
func (m *MockCertificateSigningRequestSet) List(filterResource ...func(*v1beta1.CertificateSigningRequest) bool) []*v1beta1.CertificateSigningRequest {
	m.ctrl.T.Helper()
	varargs := []interface{}{}
	for _, a := range filterResource {
		varargs = append(varargs, a)
	}
	ret := m.ctrl.Call(m, "List", varargs...)
	ret0, _ := ret[0].([]*v1beta1.CertificateSigningRequest)
	return ret0
}
func (mr *MockCertificateSigningRequestSetMockRecorder) List(filterResource ...interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "List", reflect.TypeOf((*MockCertificateSigningRequestSet)(nil).List), filterResource...)
}
func (m *MockCertificateSigningRequestSet) UnsortedList(filterResource ...func(*v1beta1.CertificateSigningRequest) bool) []*v1beta1.CertificateSigningRequest {
	m.ctrl.T.Helper()
	varargs := []interface{}{}
	for _, a := range filterResource {
		varargs = append(varargs, a)
	}
	ret := m.ctrl.Call(m, "UnsortedList", varargs...)
	ret0, _ := ret[0].([]*v1beta1.CertificateSigningRequest)
	return ret0
}
func (mr *MockCertificateSigningRequestSetMockRecorder) UnsortedList(filterResource ...interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UnsortedList", reflect.TypeOf((*MockCertificateSigningRequestSet)(nil).UnsortedList), filterResource...)
}
func (m *MockCertificateSigningRequestSet) Map() map[string]*v1beta1.CertificateSigningRequest {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "Map")
	ret0, _ := ret[0].(map[string]*v1beta1.CertificateSigningRequest)
	return ret0
}
func (mr *MockCertificateSigningRequestSetMockRecorder) Map() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Map", reflect.TypeOf((*MockCertificateSigningRequestSet)(nil).Map))
}
func (m *MockCertificateSigningRequestSet) Insert(certificateSigningRequest ...*v1beta1.CertificateSigningRequest) {
	m.ctrl.T.Helper()
	varargs := []interface{}{}
	for _, a := range certificateSigningRequest {
		varargs = append(varargs, a)
	}
	m.ctrl.Call(m, "Insert", varargs...)
}
func (mr *MockCertificateSigningRequestSetMockRecorder) Insert(certificateSigningRequest ...interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Insert", reflect.TypeOf((*MockCertificateSigningRequestSet)(nil).Insert), certificateSigningRequest...)
}
func (m *MockCertificateSigningRequestSet) Equal(certificateSigningRequestSet v1beta1sets.CertificateSigningRequestSet) bool {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "Equal", certificateSigningRequestSet)
	ret0, _ := ret[0].(bool)
	return ret0
}
func (mr *MockCertificateSigningRequestSetMockRecorder) Equal(certificateSigningRequestSet interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Equal", reflect.TypeOf((*MockCertificateSigningRequestSet)(nil).Equal), certificateSigningRequestSet)
}
func (m *MockCertificateSigningRequestSet) Has(certificateSigningRequest ezkube.ResourceId) bool {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "Has", certificateSigningRequest)
	ret0, _ := ret[0].(bool)
	return ret0
}
func (mr *MockCertificateSigningRequestSetMockRecorder) Has(certificateSigningRequest interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Has", reflect.TypeOf((*MockCertificateSigningRequestSet)(nil).Has), certificateSigningRequest)
}
func (m *MockCertificateSigningRequestSet) Delete(certificateSigningRequest ezkube.ResourceId) {
	m.ctrl.T.Helper()
	m.ctrl.Call(m, "Delete", certificateSigningRequest)
}
func (mr *MockCertificateSigningRequestSetMockRecorder) Delete(certificateSigningRequest interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Delete", reflect.TypeOf((*MockCertificateSigningRequestSet)(nil).Delete), certificateSigningRequest)
}
func (m *MockCertificateSigningRequestSet) Union(set v1beta1sets.CertificateSigningRequestSet) v1beta1sets.CertificateSigningRequestSet {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "Union", set)
	ret0, _ := ret[0].(v1beta1sets.CertificateSigningRequestSet)
	return ret0
}
func (mr *MockCertificateSigningRequestSetMockRecorder) Union(set interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Union", reflect.TypeOf((*MockCertificateSigningRequestSet)(nil).Union), set)
}
func (m *MockCertificateSigningRequestSet) Difference(set v1beta1sets.CertificateSigningRequestSet) v1beta1sets.CertificateSigningRequestSet {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "Difference", set)
	ret0, _ := ret[0].(v1beta1sets.CertificateSigningRequestSet)
	return ret0
}
func (mr *MockCertificateSigningRequestSetMockRecorder) Difference(set interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Difference", reflect.TypeOf((*MockCertificateSigningRequestSet)(nil).Difference), set)
}
func (m *MockCertificateSigningRequestSet) Intersection(set v1beta1sets.CertificateSigningRequestSet) v1beta1sets.CertificateSigningRequestSet {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "Intersection", set)
	ret0, _ := ret[0].(v1beta1sets.CertificateSigningRequestSet)
	return ret0
}
func (mr *MockCertificateSigningRequestSetMockRecorder) Intersection(set interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Intersection", reflect.TypeOf((*MockCertificateSigningRequestSet)(nil).Intersection), set)
}
func (m *MockCertificateSigningRequestSet) Find(id ezkube.ResourceId) (*v1beta1.CertificateSigningRequest, error) {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "Find", id)
	ret0, _ := ret[0].(*v1beta1.CertificateSigningRequest)
	ret1, _ := ret[1].(error)
	return ret0, ret1
}
func (mr *MockCertificateSigningRequestSetMockRecorder) Find(id interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Find", reflect.TypeOf((*MockCertificateSigningRequestSet)(nil).Find), id)
}
func (m *MockCertificateSigningRequestSet) Length() int {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "Length")
	ret0, _ := ret[0].(int)
	return ret0
}
func (mr *MockCertificateSigningRequestSetMockRecorder) Length() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Length", reflect.TypeOf((*MockCertificateSigningRequestSet)(nil).Length))
}