k8s.io/kubernetes@v1.31.0-alpha.0.0.20240520171757-56147500dadc/pkg/kubelet/cadvisor/testing/cadvisor_mock.go (about)

     1  /*
     2  Copyright The Kubernetes Authors.
     3  
     4  Licensed under the Apache License, Version 2.0 (the "License");
     5  you may not use this file except in compliance with the License.
     6  You may obtain a copy of the License at
     7  
     8      http://www.apache.org/licenses/LICENSE-2.0
     9  
    10  Unless required by applicable law or agreed to in writing, software
    11  distributed under the License is distributed on an "AS IS" BASIS,
    12  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    13  See the License for the specific language governing permissions and
    14  limitations under the License.
    15  */
    16  
    17  // Code generated by MockGen. DO NOT EDIT.
    18  // Source: types.go
    19  //
    20  // Generated by this command:
    21  //
    22  //	mockgen -source=types.go -destination=testing/cadvisor_mock.go -package=testing Interface
    23  //
    24  
    25  // Package testing is a generated GoMock package.
    26  package testing
    27  
    28  import (
    29  	reflect "reflect"
    30  
    31  	v1 "github.com/google/cadvisor/info/v1"
    32  	v2 "github.com/google/cadvisor/info/v2"
    33  	gomock "go.uber.org/mock/gomock"
    34  )
    35  
    36  // MockInterface is a mock of Interface interface.
    37  type MockInterface struct {
    38  	ctrl     *gomock.Controller
    39  	recorder *MockInterfaceMockRecorder
    40  }
    41  
    42  // MockInterfaceMockRecorder is the mock recorder for MockInterface.
    43  type MockInterfaceMockRecorder struct {
    44  	mock *MockInterface
    45  }
    46  
    47  // NewMockInterface creates a new mock instance.
    48  func NewMockInterface(ctrl *gomock.Controller) *MockInterface {
    49  	mock := &MockInterface{ctrl: ctrl}
    50  	mock.recorder = &MockInterfaceMockRecorder{mock}
    51  	return mock
    52  }
    53  
    54  // EXPECT returns an object that allows the caller to indicate expected use.
    55  func (m *MockInterface) EXPECT() *MockInterfaceMockRecorder {
    56  	return m.recorder
    57  }
    58  
    59  // ContainerFsInfo mocks base method.
    60  func (m *MockInterface) ContainerFsInfo() (v2.FsInfo, error) {
    61  	m.ctrl.T.Helper()
    62  	ret := m.ctrl.Call(m, "ContainerFsInfo")
    63  	ret0, _ := ret[0].(v2.FsInfo)
    64  	ret1, _ := ret[1].(error)
    65  	return ret0, ret1
    66  }
    67  
    68  // ContainerFsInfo indicates an expected call of ContainerFsInfo.
    69  func (mr *MockInterfaceMockRecorder) ContainerFsInfo() *gomock.Call {
    70  	mr.mock.ctrl.T.Helper()
    71  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ContainerFsInfo", reflect.TypeOf((*MockInterface)(nil).ContainerFsInfo))
    72  }
    73  
    74  // ContainerInfoV2 mocks base method.
    75  func (m *MockInterface) ContainerInfoV2(name string, options v2.RequestOptions) (map[string]v2.ContainerInfo, error) {
    76  	m.ctrl.T.Helper()
    77  	ret := m.ctrl.Call(m, "ContainerInfoV2", name, options)
    78  	ret0, _ := ret[0].(map[string]v2.ContainerInfo)
    79  	ret1, _ := ret[1].(error)
    80  	return ret0, ret1
    81  }
    82  
    83  // ContainerInfoV2 indicates an expected call of ContainerInfoV2.
    84  func (mr *MockInterfaceMockRecorder) ContainerInfoV2(name, options any) *gomock.Call {
    85  	mr.mock.ctrl.T.Helper()
    86  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ContainerInfoV2", reflect.TypeOf((*MockInterface)(nil).ContainerInfoV2), name, options)
    87  }
    88  
    89  // GetDirFsInfo mocks base method.
    90  func (m *MockInterface) GetDirFsInfo(path string) (v2.FsInfo, error) {
    91  	m.ctrl.T.Helper()
    92  	ret := m.ctrl.Call(m, "GetDirFsInfo", path)
    93  	ret0, _ := ret[0].(v2.FsInfo)
    94  	ret1, _ := ret[1].(error)
    95  	return ret0, ret1
    96  }
    97  
    98  // GetDirFsInfo indicates an expected call of GetDirFsInfo.
    99  func (mr *MockInterfaceMockRecorder) GetDirFsInfo(path any) *gomock.Call {
   100  	mr.mock.ctrl.T.Helper()
   101  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetDirFsInfo", reflect.TypeOf((*MockInterface)(nil).GetDirFsInfo), path)
   102  }
   103  
   104  // GetRequestedContainersInfo mocks base method.
   105  func (m *MockInterface) GetRequestedContainersInfo(containerName string, options v2.RequestOptions) (map[string]*v1.ContainerInfo, error) {
   106  	m.ctrl.T.Helper()
   107  	ret := m.ctrl.Call(m, "GetRequestedContainersInfo", containerName, options)
   108  	ret0, _ := ret[0].(map[string]*v1.ContainerInfo)
   109  	ret1, _ := ret[1].(error)
   110  	return ret0, ret1
   111  }
   112  
   113  // GetRequestedContainersInfo indicates an expected call of GetRequestedContainersInfo.
   114  func (mr *MockInterfaceMockRecorder) GetRequestedContainersInfo(containerName, options any) *gomock.Call {
   115  	mr.mock.ctrl.T.Helper()
   116  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetRequestedContainersInfo", reflect.TypeOf((*MockInterface)(nil).GetRequestedContainersInfo), containerName, options)
   117  }
   118  
   119  // ImagesFsInfo mocks base method.
   120  func (m *MockInterface) ImagesFsInfo() (v2.FsInfo, error) {
   121  	m.ctrl.T.Helper()
   122  	ret := m.ctrl.Call(m, "ImagesFsInfo")
   123  	ret0, _ := ret[0].(v2.FsInfo)
   124  	ret1, _ := ret[1].(error)
   125  	return ret0, ret1
   126  }
   127  
   128  // ImagesFsInfo indicates an expected call of ImagesFsInfo.
   129  func (mr *MockInterfaceMockRecorder) ImagesFsInfo() *gomock.Call {
   130  	mr.mock.ctrl.T.Helper()
   131  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ImagesFsInfo", reflect.TypeOf((*MockInterface)(nil).ImagesFsInfo))
   132  }
   133  
   134  // MachineInfo mocks base method.
   135  func (m *MockInterface) MachineInfo() (*v1.MachineInfo, error) {
   136  	m.ctrl.T.Helper()
   137  	ret := m.ctrl.Call(m, "MachineInfo")
   138  	ret0, _ := ret[0].(*v1.MachineInfo)
   139  	ret1, _ := ret[1].(error)
   140  	return ret0, ret1
   141  }
   142  
   143  // MachineInfo indicates an expected call of MachineInfo.
   144  func (mr *MockInterfaceMockRecorder) MachineInfo() *gomock.Call {
   145  	mr.mock.ctrl.T.Helper()
   146  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MachineInfo", reflect.TypeOf((*MockInterface)(nil).MachineInfo))
   147  }
   148  
   149  // RootFsInfo mocks base method.
   150  func (m *MockInterface) RootFsInfo() (v2.FsInfo, error) {
   151  	m.ctrl.T.Helper()
   152  	ret := m.ctrl.Call(m, "RootFsInfo")
   153  	ret0, _ := ret[0].(v2.FsInfo)
   154  	ret1, _ := ret[1].(error)
   155  	return ret0, ret1
   156  }
   157  
   158  // RootFsInfo indicates an expected call of RootFsInfo.
   159  func (mr *MockInterfaceMockRecorder) RootFsInfo() *gomock.Call {
   160  	mr.mock.ctrl.T.Helper()
   161  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RootFsInfo", reflect.TypeOf((*MockInterface)(nil).RootFsInfo))
   162  }
   163  
   164  // Start mocks base method.
   165  func (m *MockInterface) Start() error {
   166  	m.ctrl.T.Helper()
   167  	ret := m.ctrl.Call(m, "Start")
   168  	ret0, _ := ret[0].(error)
   169  	return ret0
   170  }
   171  
   172  // Start indicates an expected call of Start.
   173  func (mr *MockInterfaceMockRecorder) Start() *gomock.Call {
   174  	mr.mock.ctrl.T.Helper()
   175  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Start", reflect.TypeOf((*MockInterface)(nil).Start))
   176  }
   177  
   178  // VersionInfo mocks base method.
   179  func (m *MockInterface) VersionInfo() (*v1.VersionInfo, error) {
   180  	m.ctrl.T.Helper()
   181  	ret := m.ctrl.Call(m, "VersionInfo")
   182  	ret0, _ := ret[0].(*v1.VersionInfo)
   183  	ret1, _ := ret[1].(error)
   184  	return ret0, ret1
   185  }
   186  
   187  // VersionInfo indicates an expected call of VersionInfo.
   188  func (mr *MockInterfaceMockRecorder) VersionInfo() *gomock.Call {
   189  	mr.mock.ctrl.T.Helper()
   190  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "VersionInfo", reflect.TypeOf((*MockInterface)(nil).VersionInfo))
   191  }
   192  
   193  // MockImageFsInfoProvider is a mock of ImageFsInfoProvider interface.
   194  type MockImageFsInfoProvider struct {
   195  	ctrl     *gomock.Controller
   196  	recorder *MockImageFsInfoProviderMockRecorder
   197  }
   198  
   199  // MockImageFsInfoProviderMockRecorder is the mock recorder for MockImageFsInfoProvider.
   200  type MockImageFsInfoProviderMockRecorder struct {
   201  	mock *MockImageFsInfoProvider
   202  }
   203  
   204  // NewMockImageFsInfoProvider creates a new mock instance.
   205  func NewMockImageFsInfoProvider(ctrl *gomock.Controller) *MockImageFsInfoProvider {
   206  	mock := &MockImageFsInfoProvider{ctrl: ctrl}
   207  	mock.recorder = &MockImageFsInfoProviderMockRecorder{mock}
   208  	return mock
   209  }
   210  
   211  // EXPECT returns an object that allows the caller to indicate expected use.
   212  func (m *MockImageFsInfoProvider) EXPECT() *MockImageFsInfoProviderMockRecorder {
   213  	return m.recorder
   214  }
   215  
   216  // ContainerFsInfoLabel mocks base method.
   217  func (m *MockImageFsInfoProvider) ContainerFsInfoLabel() (string, error) {
   218  	m.ctrl.T.Helper()
   219  	ret := m.ctrl.Call(m, "ContainerFsInfoLabel")
   220  	ret0, _ := ret[0].(string)
   221  	ret1, _ := ret[1].(error)
   222  	return ret0, ret1
   223  }
   224  
   225  // ContainerFsInfoLabel indicates an expected call of ContainerFsInfoLabel.
   226  func (mr *MockImageFsInfoProviderMockRecorder) ContainerFsInfoLabel() *gomock.Call {
   227  	mr.mock.ctrl.T.Helper()
   228  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ContainerFsInfoLabel", reflect.TypeOf((*MockImageFsInfoProvider)(nil).ContainerFsInfoLabel))
   229  }
   230  
   231  // ImageFsInfoLabel mocks base method.
   232  func (m *MockImageFsInfoProvider) ImageFsInfoLabel() (string, error) {
   233  	m.ctrl.T.Helper()
   234  	ret := m.ctrl.Call(m, "ImageFsInfoLabel")
   235  	ret0, _ := ret[0].(string)
   236  	ret1, _ := ret[1].(error)
   237  	return ret0, ret1
   238  }
   239  
   240  // ImageFsInfoLabel indicates an expected call of ImageFsInfoLabel.
   241  func (mr *MockImageFsInfoProviderMockRecorder) ImageFsInfoLabel() *gomock.Call {
   242  	mr.mock.ctrl.T.Helper()
   243  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ImageFsInfoLabel", reflect.TypeOf((*MockImageFsInfoProvider)(nil).ImageFsInfoLabel))
   244  }