func (m *MockCustomResourceDefinitionSet) Union(set v1sets.CustomResourceDefinitionSet) v1sets.CustomResourceDefinitionSet {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "Union", set)
	ret0, _ := ret[0].(v1sets.CustomResourceDefinitionSet)
	return ret0
}
Union mocks base method
package mock_v1sets
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"
	v1sets "github.com/solo-io/skv2/pkg/multicluster/internal/k8s/apiextensions.k8s.io/v1/sets"
	v1 "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1"
	sets0 "k8s.io/apimachinery/pkg/util/sets"
)
type MockCustomResourceDefinitionSet struct {
	ctrl     *gomock.Controller
	recorder *MockCustomResourceDefinitionSetMockRecorder
}
type MockCustomResourceDefinitionSetMockRecorder struct {
	mock *MockCustomResourceDefinitionSet
}
func NewMockCustomResourceDefinitionSet(ctrl *gomock.Controller) *MockCustomResourceDefinitionSet {
	mock := &MockCustomResourceDefinitionSet{ctrl: ctrl}
	mock.recorder = &MockCustomResourceDefinitionSetMockRecorder{mock}
	return mock
}
func (m *MockCustomResourceDefinitionSet) EXPECT() *MockCustomResourceDefinitionSetMockRecorder {
	return m.recorder
}
func (m *MockCustomResourceDefinitionSet) Keys() sets0.String {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "Keys")
	ret0, _ := ret[0].(sets0.String)
	return ret0
}
func (mr *MockCustomResourceDefinitionSetMockRecorder) Keys() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Keys", reflect.TypeOf((*MockCustomResourceDefinitionSet)(nil).Keys))
}
func (m *MockCustomResourceDefinitionSet) List(filterResource ...func(*v1.CustomResourceDefinition) bool) []*v1.CustomResourceDefinition {
	m.ctrl.T.Helper()
	varargs := []interface{}{}
	for _, a := range filterResource {
		varargs = append(varargs, a)
	}
	ret := m.ctrl.Call(m, "List", varargs...)
	ret0, _ := ret[0].([]*v1.CustomResourceDefinition)
	return ret0
}
func (mr *MockCustomResourceDefinitionSetMockRecorder) List(filterResource ...interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "List", reflect.TypeOf((*MockCustomResourceDefinitionSet)(nil).List), filterResource...)
}
func (m *MockCustomResourceDefinitionSet) UnsortedList(filterResource ...func(*v1.CustomResourceDefinition) bool) []*v1.CustomResourceDefinition {
	m.ctrl.T.Helper()
	varargs := []interface{}{}
	for _, a := range filterResource {
		varargs = append(varargs, a)
	}
	ret := m.ctrl.Call(m, "UnsortedList", varargs...)
	ret0, _ := ret[0].([]*v1.CustomResourceDefinition)
	return ret0
}
func (mr *MockCustomResourceDefinitionSetMockRecorder) UnsortedList(filterResource ...interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UnsortedList", reflect.TypeOf((*MockCustomResourceDefinitionSet)(nil).UnsortedList), filterResource...)
}
func (m *MockCustomResourceDefinitionSet) Map() map[string]*v1.CustomResourceDefinition {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "Map")
	ret0, _ := ret[0].(map[string]*v1.CustomResourceDefinition)
	return ret0
}
func (mr *MockCustomResourceDefinitionSetMockRecorder) Map() *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Map", reflect.TypeOf((*MockCustomResourceDefinitionSet)(nil).Map))
}
func (m *MockCustomResourceDefinitionSet) Insert(customResourceDefinition ...*v1.CustomResourceDefinition) {
	m.ctrl.T.Helper()
	varargs := []interface{}{}
	for _, a := range customResourceDefinition {
		varargs = append(varargs, a)
	}
	m.ctrl.Call(m, "Insert", varargs...)
}
func (mr *MockCustomResourceDefinitionSetMockRecorder) Insert(customResourceDefinition ...interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Insert", reflect.TypeOf((*MockCustomResourceDefinitionSet)(nil).Insert), customResourceDefinition...)
}
func (m *MockCustomResourceDefinitionSet) Equal(customResourceDefinitionSet v1sets.CustomResourceDefinitionSet) bool {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "Equal", customResourceDefinitionSet)
	ret0, _ := ret[0].(bool)
	return ret0
}
func (mr *MockCustomResourceDefinitionSetMockRecorder) Equal(customResourceDefinitionSet interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Equal", reflect.TypeOf((*MockCustomResourceDefinitionSet)(nil).Equal), customResourceDefinitionSet)
}
func (m *MockCustomResourceDefinitionSet) Has(customResourceDefinition ezkube.ResourceId) bool {
	m.ctrl.T.Helper()
	ret := m.ctrl.Call(m, "Has", customResourceDefinition)
	ret0, _ := ret[0].(bool)
	return ret0
}
func (mr *MockCustomResourceDefinitionSetMockRecorder) Has(customResourceDefinition interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Has", reflect.TypeOf((*MockCustomResourceDefinitionSet)(nil).Has), customResourceDefinition)
}
func (m *MockCustomResourceDefinitionSet) Delete(customResourceDefinition ezkube.ResourceId) {
	m.ctrl.T.Helper()
	m.ctrl.Call(m, "Delete", customResourceDefinition)
}
func (mr *MockCustomResourceDefinitionSetMockRecorder) Delete(customResourceDefinition interface{}) *gomock.Call {
	mr.mock.ctrl.T.Helper()
	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Delete", reflect.TypeOf((*MockCustomResourceDefinitionSet)(nil).Delete), customResourceDefinition)
}