github.com/juju/juju@v0.0.0-20240430160146-1752b71fcf00/caas/kubernetes/provider/mocks/discovery_mock.go (about) 1 // Code generated by MockGen. DO NOT EDIT. 2 // Source: k8s.io/client-go/discovery (interfaces: DiscoveryInterface) 3 // 4 // Generated by this command: 5 // 6 // mockgen -package mocks -destination mocks/discovery_mock.go k8s.io/client-go/discovery DiscoveryInterface 7 // 8 9 // Package mocks is a generated GoMock package. 10 package mocks 11 12 import ( 13 reflect "reflect" 14 15 openapi_v2 "github.com/google/gnostic-models/openapiv2" 16 gomock "go.uber.org/mock/gomock" 17 v1 "k8s.io/apimachinery/pkg/apis/meta/v1" 18 version "k8s.io/apimachinery/pkg/version" 19 discovery "k8s.io/client-go/discovery" 20 openapi "k8s.io/client-go/openapi" 21 rest "k8s.io/client-go/rest" 22 ) 23 24 // MockDiscoveryInterface is a mock of DiscoveryInterface interface. 25 type MockDiscoveryInterface struct { 26 ctrl *gomock.Controller 27 recorder *MockDiscoveryInterfaceMockRecorder 28 } 29 30 // MockDiscoveryInterfaceMockRecorder is the mock recorder for MockDiscoveryInterface. 31 type MockDiscoveryInterfaceMockRecorder struct { 32 mock *MockDiscoveryInterface 33 } 34 35 // NewMockDiscoveryInterface creates a new mock instance. 36 func NewMockDiscoveryInterface(ctrl *gomock.Controller) *MockDiscoveryInterface { 37 mock := &MockDiscoveryInterface{ctrl: ctrl} 38 mock.recorder = &MockDiscoveryInterfaceMockRecorder{mock} 39 return mock 40 } 41 42 // EXPECT returns an object that allows the caller to indicate expected use. 43 func (m *MockDiscoveryInterface) EXPECT() *MockDiscoveryInterfaceMockRecorder { 44 return m.recorder 45 } 46 47 // OpenAPISchema mocks base method. 48 func (m *MockDiscoveryInterface) OpenAPISchema() (*openapi_v2.Document, error) { 49 m.ctrl.T.Helper() 50 ret := m.ctrl.Call(m, "OpenAPISchema") 51 ret0, _ := ret[0].(*openapi_v2.Document) 52 ret1, _ := ret[1].(error) 53 return ret0, ret1 54 } 55 56 // OpenAPISchema indicates an expected call of OpenAPISchema. 57 func (mr *MockDiscoveryInterfaceMockRecorder) OpenAPISchema() *gomock.Call { 58 mr.mock.ctrl.T.Helper() 59 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OpenAPISchema", reflect.TypeOf((*MockDiscoveryInterface)(nil).OpenAPISchema)) 60 } 61 62 // OpenAPIV3 mocks base method. 63 func (m *MockDiscoveryInterface) OpenAPIV3() openapi.Client { 64 m.ctrl.T.Helper() 65 ret := m.ctrl.Call(m, "OpenAPIV3") 66 ret0, _ := ret[0].(openapi.Client) 67 return ret0 68 } 69 70 // OpenAPIV3 indicates an expected call of OpenAPIV3. 71 func (mr *MockDiscoveryInterfaceMockRecorder) OpenAPIV3() *gomock.Call { 72 mr.mock.ctrl.T.Helper() 73 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OpenAPIV3", reflect.TypeOf((*MockDiscoveryInterface)(nil).OpenAPIV3)) 74 } 75 76 // RESTClient mocks base method. 77 func (m *MockDiscoveryInterface) RESTClient() rest.Interface { 78 m.ctrl.T.Helper() 79 ret := m.ctrl.Call(m, "RESTClient") 80 ret0, _ := ret[0].(rest.Interface) 81 return ret0 82 } 83 84 // RESTClient indicates an expected call of RESTClient. 85 func (mr *MockDiscoveryInterfaceMockRecorder) RESTClient() *gomock.Call { 86 mr.mock.ctrl.T.Helper() 87 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RESTClient", reflect.TypeOf((*MockDiscoveryInterface)(nil).RESTClient)) 88 } 89 90 // ServerGroups mocks base method. 91 func (m *MockDiscoveryInterface) ServerGroups() (*v1.APIGroupList, error) { 92 m.ctrl.T.Helper() 93 ret := m.ctrl.Call(m, "ServerGroups") 94 ret0, _ := ret[0].(*v1.APIGroupList) 95 ret1, _ := ret[1].(error) 96 return ret0, ret1 97 } 98 99 // ServerGroups indicates an expected call of ServerGroups. 100 func (mr *MockDiscoveryInterfaceMockRecorder) ServerGroups() *gomock.Call { 101 mr.mock.ctrl.T.Helper() 102 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ServerGroups", reflect.TypeOf((*MockDiscoveryInterface)(nil).ServerGroups)) 103 } 104 105 // ServerGroupsAndResources mocks base method. 106 func (m *MockDiscoveryInterface) ServerGroupsAndResources() ([]*v1.APIGroup, []*v1.APIResourceList, error) { 107 m.ctrl.T.Helper() 108 ret := m.ctrl.Call(m, "ServerGroupsAndResources") 109 ret0, _ := ret[0].([]*v1.APIGroup) 110 ret1, _ := ret[1].([]*v1.APIResourceList) 111 ret2, _ := ret[2].(error) 112 return ret0, ret1, ret2 113 } 114 115 // ServerGroupsAndResources indicates an expected call of ServerGroupsAndResources. 116 func (mr *MockDiscoveryInterfaceMockRecorder) ServerGroupsAndResources() *gomock.Call { 117 mr.mock.ctrl.T.Helper() 118 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ServerGroupsAndResources", reflect.TypeOf((*MockDiscoveryInterface)(nil).ServerGroupsAndResources)) 119 } 120 121 // ServerPreferredNamespacedResources mocks base method. 122 func (m *MockDiscoveryInterface) ServerPreferredNamespacedResources() ([]*v1.APIResourceList, error) { 123 m.ctrl.T.Helper() 124 ret := m.ctrl.Call(m, "ServerPreferredNamespacedResources") 125 ret0, _ := ret[0].([]*v1.APIResourceList) 126 ret1, _ := ret[1].(error) 127 return ret0, ret1 128 } 129 130 // ServerPreferredNamespacedResources indicates an expected call of ServerPreferredNamespacedResources. 131 func (mr *MockDiscoveryInterfaceMockRecorder) ServerPreferredNamespacedResources() *gomock.Call { 132 mr.mock.ctrl.T.Helper() 133 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ServerPreferredNamespacedResources", reflect.TypeOf((*MockDiscoveryInterface)(nil).ServerPreferredNamespacedResources)) 134 } 135 136 // ServerPreferredResources mocks base method. 137 func (m *MockDiscoveryInterface) ServerPreferredResources() ([]*v1.APIResourceList, error) { 138 m.ctrl.T.Helper() 139 ret := m.ctrl.Call(m, "ServerPreferredResources") 140 ret0, _ := ret[0].([]*v1.APIResourceList) 141 ret1, _ := ret[1].(error) 142 return ret0, ret1 143 } 144 145 // ServerPreferredResources indicates an expected call of ServerPreferredResources. 146 func (mr *MockDiscoveryInterfaceMockRecorder) ServerPreferredResources() *gomock.Call { 147 mr.mock.ctrl.T.Helper() 148 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ServerPreferredResources", reflect.TypeOf((*MockDiscoveryInterface)(nil).ServerPreferredResources)) 149 } 150 151 // ServerResourcesForGroupVersion mocks base method. 152 func (m *MockDiscoveryInterface) ServerResourcesForGroupVersion(arg0 string) (*v1.APIResourceList, error) { 153 m.ctrl.T.Helper() 154 ret := m.ctrl.Call(m, "ServerResourcesForGroupVersion", arg0) 155 ret0, _ := ret[0].(*v1.APIResourceList) 156 ret1, _ := ret[1].(error) 157 return ret0, ret1 158 } 159 160 // ServerResourcesForGroupVersion indicates an expected call of ServerResourcesForGroupVersion. 161 func (mr *MockDiscoveryInterfaceMockRecorder) ServerResourcesForGroupVersion(arg0 any) *gomock.Call { 162 mr.mock.ctrl.T.Helper() 163 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ServerResourcesForGroupVersion", reflect.TypeOf((*MockDiscoveryInterface)(nil).ServerResourcesForGroupVersion), arg0) 164 } 165 166 // ServerVersion mocks base method. 167 func (m *MockDiscoveryInterface) ServerVersion() (*version.Info, error) { 168 m.ctrl.T.Helper() 169 ret := m.ctrl.Call(m, "ServerVersion") 170 ret0, _ := ret[0].(*version.Info) 171 ret1, _ := ret[1].(error) 172 return ret0, ret1 173 } 174 175 // ServerVersion indicates an expected call of ServerVersion. 176 func (mr *MockDiscoveryInterfaceMockRecorder) ServerVersion() *gomock.Call { 177 mr.mock.ctrl.T.Helper() 178 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ServerVersion", reflect.TypeOf((*MockDiscoveryInterface)(nil).ServerVersion)) 179 } 180 181 // WithLegacy mocks base method. 182 func (m *MockDiscoveryInterface) WithLegacy() discovery.DiscoveryInterface { 183 m.ctrl.T.Helper() 184 ret := m.ctrl.Call(m, "WithLegacy") 185 ret0, _ := ret[0].(discovery.DiscoveryInterface) 186 return ret0 187 } 188 189 // WithLegacy indicates an expected call of WithLegacy. 190 func (mr *MockDiscoveryInterfaceMockRecorder) WithLegacy() *gomock.Call { 191 mr.mock.ctrl.T.Helper() 192 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "WithLegacy", reflect.TypeOf((*MockDiscoveryInterface)(nil).WithLegacy)) 193 }