k8s.io/kubernetes@v1.31.0-alpha.0.0.20240520171757-56147500dadc/pkg/kubelet/pod/testing/mock_manager.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: pod_manager.go
    19  //
    20  // Generated by this command:
    21  //
    22  //	mockgen -source=pod_manager.go -destination=testing/mock_manager.go -package=testing Manager
    23  //
    24  
    25  // Package testing is a generated GoMock package.
    26  package testing
    27  
    28  import (
    29  	reflect "reflect"
    30  
    31  	gomock "go.uber.org/mock/gomock"
    32  	v1 "k8s.io/api/core/v1"
    33  	types "k8s.io/apimachinery/pkg/types"
    34  	types0 "k8s.io/kubernetes/pkg/kubelet/types"
    35  )
    36  
    37  // MockManager is a mock of Manager interface.
    38  type MockManager struct {
    39  	ctrl     *gomock.Controller
    40  	recorder *MockManagerMockRecorder
    41  }
    42  
    43  // MockManagerMockRecorder is the mock recorder for MockManager.
    44  type MockManagerMockRecorder struct {
    45  	mock *MockManager
    46  }
    47  
    48  // NewMockManager creates a new mock instance.
    49  func NewMockManager(ctrl *gomock.Controller) *MockManager {
    50  	mock := &MockManager{ctrl: ctrl}
    51  	mock.recorder = &MockManagerMockRecorder{mock}
    52  	return mock
    53  }
    54  
    55  // EXPECT returns an object that allows the caller to indicate expected use.
    56  func (m *MockManager) EXPECT() *MockManagerMockRecorder {
    57  	return m.recorder
    58  }
    59  
    60  // AddPod mocks base method.
    61  func (m *MockManager) AddPod(pod *v1.Pod) {
    62  	m.ctrl.T.Helper()
    63  	m.ctrl.Call(m, "AddPod", pod)
    64  }
    65  
    66  // AddPod indicates an expected call of AddPod.
    67  func (mr *MockManagerMockRecorder) AddPod(pod any) *gomock.Call {
    68  	mr.mock.ctrl.T.Helper()
    69  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddPod", reflect.TypeOf((*MockManager)(nil).AddPod), pod)
    70  }
    71  
    72  // GetMirrorPodByPod mocks base method.
    73  func (m *MockManager) GetMirrorPodByPod(arg0 *v1.Pod) (*v1.Pod, bool) {
    74  	m.ctrl.T.Helper()
    75  	ret := m.ctrl.Call(m, "GetMirrorPodByPod", arg0)
    76  	ret0, _ := ret[0].(*v1.Pod)
    77  	ret1, _ := ret[1].(bool)
    78  	return ret0, ret1
    79  }
    80  
    81  // GetMirrorPodByPod indicates an expected call of GetMirrorPodByPod.
    82  func (mr *MockManagerMockRecorder) GetMirrorPodByPod(arg0 any) *gomock.Call {
    83  	mr.mock.ctrl.T.Helper()
    84  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetMirrorPodByPod", reflect.TypeOf((*MockManager)(nil).GetMirrorPodByPod), arg0)
    85  }
    86  
    87  // GetPodAndMirrorPod mocks base method.
    88  func (m *MockManager) GetPodAndMirrorPod(arg0 *v1.Pod) (*v1.Pod, *v1.Pod, bool) {
    89  	m.ctrl.T.Helper()
    90  	ret := m.ctrl.Call(m, "GetPodAndMirrorPod", arg0)
    91  	ret0, _ := ret[0].(*v1.Pod)
    92  	ret1, _ := ret[1].(*v1.Pod)
    93  	ret2, _ := ret[2].(bool)
    94  	return ret0, ret1, ret2
    95  }
    96  
    97  // GetPodAndMirrorPod indicates an expected call of GetPodAndMirrorPod.
    98  func (mr *MockManagerMockRecorder) GetPodAndMirrorPod(arg0 any) *gomock.Call {
    99  	mr.mock.ctrl.T.Helper()
   100  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPodAndMirrorPod", reflect.TypeOf((*MockManager)(nil).GetPodAndMirrorPod), arg0)
   101  }
   102  
   103  // GetPodByFullName mocks base method.
   104  func (m *MockManager) GetPodByFullName(podFullName string) (*v1.Pod, bool) {
   105  	m.ctrl.T.Helper()
   106  	ret := m.ctrl.Call(m, "GetPodByFullName", podFullName)
   107  	ret0, _ := ret[0].(*v1.Pod)
   108  	ret1, _ := ret[1].(bool)
   109  	return ret0, ret1
   110  }
   111  
   112  // GetPodByFullName indicates an expected call of GetPodByFullName.
   113  func (mr *MockManagerMockRecorder) GetPodByFullName(podFullName any) *gomock.Call {
   114  	mr.mock.ctrl.T.Helper()
   115  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPodByFullName", reflect.TypeOf((*MockManager)(nil).GetPodByFullName), podFullName)
   116  }
   117  
   118  // GetPodByMirrorPod mocks base method.
   119  func (m *MockManager) GetPodByMirrorPod(arg0 *v1.Pod) (*v1.Pod, bool) {
   120  	m.ctrl.T.Helper()
   121  	ret := m.ctrl.Call(m, "GetPodByMirrorPod", arg0)
   122  	ret0, _ := ret[0].(*v1.Pod)
   123  	ret1, _ := ret[1].(bool)
   124  	return ret0, ret1
   125  }
   126  
   127  // GetPodByMirrorPod indicates an expected call of GetPodByMirrorPod.
   128  func (mr *MockManagerMockRecorder) GetPodByMirrorPod(arg0 any) *gomock.Call {
   129  	mr.mock.ctrl.T.Helper()
   130  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPodByMirrorPod", reflect.TypeOf((*MockManager)(nil).GetPodByMirrorPod), arg0)
   131  }
   132  
   133  // GetPodByName mocks base method.
   134  func (m *MockManager) GetPodByName(namespace, name string) (*v1.Pod, bool) {
   135  	m.ctrl.T.Helper()
   136  	ret := m.ctrl.Call(m, "GetPodByName", namespace, name)
   137  	ret0, _ := ret[0].(*v1.Pod)
   138  	ret1, _ := ret[1].(bool)
   139  	return ret0, ret1
   140  }
   141  
   142  // GetPodByName indicates an expected call of GetPodByName.
   143  func (mr *MockManagerMockRecorder) GetPodByName(namespace, name any) *gomock.Call {
   144  	mr.mock.ctrl.T.Helper()
   145  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPodByName", reflect.TypeOf((*MockManager)(nil).GetPodByName), namespace, name)
   146  }
   147  
   148  // GetPodByUID mocks base method.
   149  func (m *MockManager) GetPodByUID(arg0 types.UID) (*v1.Pod, bool) {
   150  	m.ctrl.T.Helper()
   151  	ret := m.ctrl.Call(m, "GetPodByUID", arg0)
   152  	ret0, _ := ret[0].(*v1.Pod)
   153  	ret1, _ := ret[1].(bool)
   154  	return ret0, ret1
   155  }
   156  
   157  // GetPodByUID indicates an expected call of GetPodByUID.
   158  func (mr *MockManagerMockRecorder) GetPodByUID(arg0 any) *gomock.Call {
   159  	mr.mock.ctrl.T.Helper()
   160  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPodByUID", reflect.TypeOf((*MockManager)(nil).GetPodByUID), arg0)
   161  }
   162  
   163  // GetPods mocks base method.
   164  func (m *MockManager) GetPods() []*v1.Pod {
   165  	m.ctrl.T.Helper()
   166  	ret := m.ctrl.Call(m, "GetPods")
   167  	ret0, _ := ret[0].([]*v1.Pod)
   168  	return ret0
   169  }
   170  
   171  // GetPods indicates an expected call of GetPods.
   172  func (mr *MockManagerMockRecorder) GetPods() *gomock.Call {
   173  	mr.mock.ctrl.T.Helper()
   174  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPods", reflect.TypeOf((*MockManager)(nil).GetPods))
   175  }
   176  
   177  // GetPodsAndMirrorPods mocks base method.
   178  func (m *MockManager) GetPodsAndMirrorPods() ([]*v1.Pod, []*v1.Pod, []string) {
   179  	m.ctrl.T.Helper()
   180  	ret := m.ctrl.Call(m, "GetPodsAndMirrorPods")
   181  	ret0, _ := ret[0].([]*v1.Pod)
   182  	ret1, _ := ret[1].([]*v1.Pod)
   183  	ret2, _ := ret[2].([]string)
   184  	return ret0, ret1, ret2
   185  }
   186  
   187  // GetPodsAndMirrorPods indicates an expected call of GetPodsAndMirrorPods.
   188  func (mr *MockManagerMockRecorder) GetPodsAndMirrorPods() *gomock.Call {
   189  	mr.mock.ctrl.T.Helper()
   190  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPodsAndMirrorPods", reflect.TypeOf((*MockManager)(nil).GetPodsAndMirrorPods))
   191  }
   192  
   193  // GetUIDTranslations mocks base method.
   194  func (m *MockManager) GetUIDTranslations() (map[types0.ResolvedPodUID]types0.MirrorPodUID, map[types0.MirrorPodUID]types0.ResolvedPodUID) {
   195  	m.ctrl.T.Helper()
   196  	ret := m.ctrl.Call(m, "GetUIDTranslations")
   197  	ret0, _ := ret[0].(map[types0.ResolvedPodUID]types0.MirrorPodUID)
   198  	ret1, _ := ret[1].(map[types0.MirrorPodUID]types0.ResolvedPodUID)
   199  	return ret0, ret1
   200  }
   201  
   202  // GetUIDTranslations indicates an expected call of GetUIDTranslations.
   203  func (mr *MockManagerMockRecorder) GetUIDTranslations() *gomock.Call {
   204  	mr.mock.ctrl.T.Helper()
   205  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetUIDTranslations", reflect.TypeOf((*MockManager)(nil).GetUIDTranslations))
   206  }
   207  
   208  // RemovePod mocks base method.
   209  func (m *MockManager) RemovePod(pod *v1.Pod) {
   210  	m.ctrl.T.Helper()
   211  	m.ctrl.Call(m, "RemovePod", pod)
   212  }
   213  
   214  // RemovePod indicates an expected call of RemovePod.
   215  func (mr *MockManagerMockRecorder) RemovePod(pod any) *gomock.Call {
   216  	mr.mock.ctrl.T.Helper()
   217  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RemovePod", reflect.TypeOf((*MockManager)(nil).RemovePod), pod)
   218  }
   219  
   220  // SetPods mocks base method.
   221  func (m *MockManager) SetPods(pods []*v1.Pod) {
   222  	m.ctrl.T.Helper()
   223  	m.ctrl.Call(m, "SetPods", pods)
   224  }
   225  
   226  // SetPods indicates an expected call of SetPods.
   227  func (mr *MockManagerMockRecorder) SetPods(pods any) *gomock.Call {
   228  	mr.mock.ctrl.T.Helper()
   229  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetPods", reflect.TypeOf((*MockManager)(nil).SetPods), pods)
   230  }
   231  
   232  // TranslatePodUID mocks base method.
   233  func (m *MockManager) TranslatePodUID(uid types.UID) types0.ResolvedPodUID {
   234  	m.ctrl.T.Helper()
   235  	ret := m.ctrl.Call(m, "TranslatePodUID", uid)
   236  	ret0, _ := ret[0].(types0.ResolvedPodUID)
   237  	return ret0
   238  }
   239  
   240  // TranslatePodUID indicates an expected call of TranslatePodUID.
   241  func (mr *MockManagerMockRecorder) TranslatePodUID(uid any) *gomock.Call {
   242  	mr.mock.ctrl.T.Helper()
   243  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TranslatePodUID", reflect.TypeOf((*MockManager)(nil).TranslatePodUID), uid)
   244  }
   245  
   246  // UpdatePod mocks base method.
   247  func (m *MockManager) UpdatePod(pod *v1.Pod) {
   248  	m.ctrl.T.Helper()
   249  	m.ctrl.Call(m, "UpdatePod", pod)
   250  }
   251  
   252  // UpdatePod indicates an expected call of UpdatePod.
   253  func (mr *MockManagerMockRecorder) UpdatePod(pod any) *gomock.Call {
   254  	mr.mock.ctrl.T.Helper()
   255  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdatePod", reflect.TypeOf((*MockManager)(nil).UpdatePod), pod)
   256  }