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  }