github.com/juju/juju@v0.0.0-20240430160146-1752b71fcf00/caas/kubernetes/provider/specs/mocks/meta_mock.go (about) 1 // Code generated by MockGen. DO NOT EDIT. 2 // Source: k8s.io/apimachinery/pkg/api/meta (interfaces: RESTMapper) 3 // 4 // Generated by this command: 5 // 6 // mockgen -package mocks -destination mocks/meta_mock.go k8s.io/apimachinery/pkg/api/meta RESTMapper 7 // 8 9 // Package mocks is a generated GoMock package. 10 package mocks 11 12 import ( 13 reflect "reflect" 14 15 gomock "go.uber.org/mock/gomock" 16 meta "k8s.io/apimachinery/pkg/api/meta" 17 schema "k8s.io/apimachinery/pkg/runtime/schema" 18 ) 19 20 // MockRESTMapper is a mock of RESTMapper interface. 21 type MockRESTMapper struct { 22 ctrl *gomock.Controller 23 recorder *MockRESTMapperMockRecorder 24 } 25 26 // MockRESTMapperMockRecorder is the mock recorder for MockRESTMapper. 27 type MockRESTMapperMockRecorder struct { 28 mock *MockRESTMapper 29 } 30 31 // NewMockRESTMapper creates a new mock instance. 32 func NewMockRESTMapper(ctrl *gomock.Controller) *MockRESTMapper { 33 mock := &MockRESTMapper{ctrl: ctrl} 34 mock.recorder = &MockRESTMapperMockRecorder{mock} 35 return mock 36 } 37 38 // EXPECT returns an object that allows the caller to indicate expected use. 39 func (m *MockRESTMapper) EXPECT() *MockRESTMapperMockRecorder { 40 return m.recorder 41 } 42 43 // KindFor mocks base method. 44 func (m *MockRESTMapper) KindFor(arg0 schema.GroupVersionResource) (schema.GroupVersionKind, error) { 45 m.ctrl.T.Helper() 46 ret := m.ctrl.Call(m, "KindFor", arg0) 47 ret0, _ := ret[0].(schema.GroupVersionKind) 48 ret1, _ := ret[1].(error) 49 return ret0, ret1 50 } 51 52 // KindFor indicates an expected call of KindFor. 53 func (mr *MockRESTMapperMockRecorder) KindFor(arg0 any) *gomock.Call { 54 mr.mock.ctrl.T.Helper() 55 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "KindFor", reflect.TypeOf((*MockRESTMapper)(nil).KindFor), arg0) 56 } 57 58 // KindsFor mocks base method. 59 func (m *MockRESTMapper) KindsFor(arg0 schema.GroupVersionResource) ([]schema.GroupVersionKind, error) { 60 m.ctrl.T.Helper() 61 ret := m.ctrl.Call(m, "KindsFor", arg0) 62 ret0, _ := ret[0].([]schema.GroupVersionKind) 63 ret1, _ := ret[1].(error) 64 return ret0, ret1 65 } 66 67 // KindsFor indicates an expected call of KindsFor. 68 func (mr *MockRESTMapperMockRecorder) KindsFor(arg0 any) *gomock.Call { 69 mr.mock.ctrl.T.Helper() 70 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "KindsFor", reflect.TypeOf((*MockRESTMapper)(nil).KindsFor), arg0) 71 } 72 73 // RESTMapping mocks base method. 74 func (m *MockRESTMapper) RESTMapping(arg0 schema.GroupKind, arg1 ...string) (*meta.RESTMapping, error) { 75 m.ctrl.T.Helper() 76 varargs := []any{arg0} 77 for _, a := range arg1 { 78 varargs = append(varargs, a) 79 } 80 ret := m.ctrl.Call(m, "RESTMapping", varargs...) 81 ret0, _ := ret[0].(*meta.RESTMapping) 82 ret1, _ := ret[1].(error) 83 return ret0, ret1 84 } 85 86 // RESTMapping indicates an expected call of RESTMapping. 87 func (mr *MockRESTMapperMockRecorder) RESTMapping(arg0 any, arg1 ...any) *gomock.Call { 88 mr.mock.ctrl.T.Helper() 89 varargs := append([]any{arg0}, arg1...) 90 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RESTMapping", reflect.TypeOf((*MockRESTMapper)(nil).RESTMapping), varargs...) 91 } 92 93 // RESTMappings mocks base method. 94 func (m *MockRESTMapper) RESTMappings(arg0 schema.GroupKind, arg1 ...string) ([]*meta.RESTMapping, error) { 95 m.ctrl.T.Helper() 96 varargs := []any{arg0} 97 for _, a := range arg1 { 98 varargs = append(varargs, a) 99 } 100 ret := m.ctrl.Call(m, "RESTMappings", varargs...) 101 ret0, _ := ret[0].([]*meta.RESTMapping) 102 ret1, _ := ret[1].(error) 103 return ret0, ret1 104 } 105 106 // RESTMappings indicates an expected call of RESTMappings. 107 func (mr *MockRESTMapperMockRecorder) RESTMappings(arg0 any, arg1 ...any) *gomock.Call { 108 mr.mock.ctrl.T.Helper() 109 varargs := append([]any{arg0}, arg1...) 110 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RESTMappings", reflect.TypeOf((*MockRESTMapper)(nil).RESTMappings), varargs...) 111 } 112 113 // ResourceFor mocks base method. 114 func (m *MockRESTMapper) ResourceFor(arg0 schema.GroupVersionResource) (schema.GroupVersionResource, error) { 115 m.ctrl.T.Helper() 116 ret := m.ctrl.Call(m, "ResourceFor", arg0) 117 ret0, _ := ret[0].(schema.GroupVersionResource) 118 ret1, _ := ret[1].(error) 119 return ret0, ret1 120 } 121 122 // ResourceFor indicates an expected call of ResourceFor. 123 func (mr *MockRESTMapperMockRecorder) ResourceFor(arg0 any) *gomock.Call { 124 mr.mock.ctrl.T.Helper() 125 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResourceFor", reflect.TypeOf((*MockRESTMapper)(nil).ResourceFor), arg0) 126 } 127 128 // ResourceSingularizer mocks base method. 129 func (m *MockRESTMapper) ResourceSingularizer(arg0 string) (string, error) { 130 m.ctrl.T.Helper() 131 ret := m.ctrl.Call(m, "ResourceSingularizer", arg0) 132 ret0, _ := ret[0].(string) 133 ret1, _ := ret[1].(error) 134 return ret0, ret1 135 } 136 137 // ResourceSingularizer indicates an expected call of ResourceSingularizer. 138 func (mr *MockRESTMapperMockRecorder) ResourceSingularizer(arg0 any) *gomock.Call { 139 mr.mock.ctrl.T.Helper() 140 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResourceSingularizer", reflect.TypeOf((*MockRESTMapper)(nil).ResourceSingularizer), arg0) 141 } 142 143 // ResourcesFor mocks base method. 144 func (m *MockRESTMapper) ResourcesFor(arg0 schema.GroupVersionResource) ([]schema.GroupVersionResource, error) { 145 m.ctrl.T.Helper() 146 ret := m.ctrl.Call(m, "ResourcesFor", arg0) 147 ret0, _ := ret[0].([]schema.GroupVersionResource) 148 ret1, _ := ret[1].(error) 149 return ret0, ret1 150 } 151 152 // ResourcesFor indicates an expected call of ResourcesFor. 153 func (mr *MockRESTMapperMockRecorder) ResourcesFor(arg0 any) *gomock.Call { 154 mr.mock.ctrl.T.Helper() 155 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResourcesFor", reflect.TypeOf((*MockRESTMapper)(nil).ResourcesFor), arg0) 156 }