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  }