github.com/juju/juju@v0.0.0-20240430160146-1752b71fcf00/caas/kubernetes/provider/mocks/storagev1_mock.go (about) 1 // Code generated by MockGen. DO NOT EDIT. 2 // Source: k8s.io/client-go/kubernetes/typed/storage/v1 (interfaces: StorageV1Interface,StorageClassInterface) 3 // 4 // Generated by this command: 5 // 6 // mockgen -package mocks -destination mocks/storagev1_mock.go k8s.io/client-go/kubernetes/typed/storage/v1 StorageV1Interface,StorageClassInterface 7 // 8 9 // Package mocks is a generated GoMock package. 10 package mocks 11 12 import ( 13 context "context" 14 reflect "reflect" 15 16 gomock "go.uber.org/mock/gomock" 17 v1 "k8s.io/api/storage/v1" 18 v10 "k8s.io/apimachinery/pkg/apis/meta/v1" 19 types "k8s.io/apimachinery/pkg/types" 20 watch "k8s.io/apimachinery/pkg/watch" 21 v11 "k8s.io/client-go/applyconfigurations/storage/v1" 22 v12 "k8s.io/client-go/kubernetes/typed/storage/v1" 23 rest "k8s.io/client-go/rest" 24 ) 25 26 // MockStorageV1Interface is a mock of StorageV1Interface interface. 27 type MockStorageV1Interface struct { 28 ctrl *gomock.Controller 29 recorder *MockStorageV1InterfaceMockRecorder 30 } 31 32 // MockStorageV1InterfaceMockRecorder is the mock recorder for MockStorageV1Interface. 33 type MockStorageV1InterfaceMockRecorder struct { 34 mock *MockStorageV1Interface 35 } 36 37 // NewMockStorageV1Interface creates a new mock instance. 38 func NewMockStorageV1Interface(ctrl *gomock.Controller) *MockStorageV1Interface { 39 mock := &MockStorageV1Interface{ctrl: ctrl} 40 mock.recorder = &MockStorageV1InterfaceMockRecorder{mock} 41 return mock 42 } 43 44 // EXPECT returns an object that allows the caller to indicate expected use. 45 func (m *MockStorageV1Interface) EXPECT() *MockStorageV1InterfaceMockRecorder { 46 return m.recorder 47 } 48 49 // CSIDrivers mocks base method. 50 func (m *MockStorageV1Interface) CSIDrivers() v12.CSIDriverInterface { 51 m.ctrl.T.Helper() 52 ret := m.ctrl.Call(m, "CSIDrivers") 53 ret0, _ := ret[0].(v12.CSIDriverInterface) 54 return ret0 55 } 56 57 // CSIDrivers indicates an expected call of CSIDrivers. 58 func (mr *MockStorageV1InterfaceMockRecorder) CSIDrivers() *gomock.Call { 59 mr.mock.ctrl.T.Helper() 60 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CSIDrivers", reflect.TypeOf((*MockStorageV1Interface)(nil).CSIDrivers)) 61 } 62 63 // CSINodes mocks base method. 64 func (m *MockStorageV1Interface) CSINodes() v12.CSINodeInterface { 65 m.ctrl.T.Helper() 66 ret := m.ctrl.Call(m, "CSINodes") 67 ret0, _ := ret[0].(v12.CSINodeInterface) 68 return ret0 69 } 70 71 // CSINodes indicates an expected call of CSINodes. 72 func (mr *MockStorageV1InterfaceMockRecorder) CSINodes() *gomock.Call { 73 mr.mock.ctrl.T.Helper() 74 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CSINodes", reflect.TypeOf((*MockStorageV1Interface)(nil).CSINodes)) 75 } 76 77 // CSIStorageCapacities mocks base method. 78 func (m *MockStorageV1Interface) CSIStorageCapacities(arg0 string) v12.CSIStorageCapacityInterface { 79 m.ctrl.T.Helper() 80 ret := m.ctrl.Call(m, "CSIStorageCapacities", arg0) 81 ret0, _ := ret[0].(v12.CSIStorageCapacityInterface) 82 return ret0 83 } 84 85 // CSIStorageCapacities indicates an expected call of CSIStorageCapacities. 86 func (mr *MockStorageV1InterfaceMockRecorder) CSIStorageCapacities(arg0 any) *gomock.Call { 87 mr.mock.ctrl.T.Helper() 88 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CSIStorageCapacities", reflect.TypeOf((*MockStorageV1Interface)(nil).CSIStorageCapacities), arg0) 89 } 90 91 // RESTClient mocks base method. 92 func (m *MockStorageV1Interface) RESTClient() rest.Interface { 93 m.ctrl.T.Helper() 94 ret := m.ctrl.Call(m, "RESTClient") 95 ret0, _ := ret[0].(rest.Interface) 96 return ret0 97 } 98 99 // RESTClient indicates an expected call of RESTClient. 100 func (mr *MockStorageV1InterfaceMockRecorder) RESTClient() *gomock.Call { 101 mr.mock.ctrl.T.Helper() 102 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RESTClient", reflect.TypeOf((*MockStorageV1Interface)(nil).RESTClient)) 103 } 104 105 // StorageClasses mocks base method. 106 func (m *MockStorageV1Interface) StorageClasses() v12.StorageClassInterface { 107 m.ctrl.T.Helper() 108 ret := m.ctrl.Call(m, "StorageClasses") 109 ret0, _ := ret[0].(v12.StorageClassInterface) 110 return ret0 111 } 112 113 // StorageClasses indicates an expected call of StorageClasses. 114 func (mr *MockStorageV1InterfaceMockRecorder) StorageClasses() *gomock.Call { 115 mr.mock.ctrl.T.Helper() 116 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StorageClasses", reflect.TypeOf((*MockStorageV1Interface)(nil).StorageClasses)) 117 } 118 119 // VolumeAttachments mocks base method. 120 func (m *MockStorageV1Interface) VolumeAttachments() v12.VolumeAttachmentInterface { 121 m.ctrl.T.Helper() 122 ret := m.ctrl.Call(m, "VolumeAttachments") 123 ret0, _ := ret[0].(v12.VolumeAttachmentInterface) 124 return ret0 125 } 126 127 // VolumeAttachments indicates an expected call of VolumeAttachments. 128 func (mr *MockStorageV1InterfaceMockRecorder) VolumeAttachments() *gomock.Call { 129 mr.mock.ctrl.T.Helper() 130 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "VolumeAttachments", reflect.TypeOf((*MockStorageV1Interface)(nil).VolumeAttachments)) 131 } 132 133 // MockStorageClassInterface is a mock of StorageClassInterface interface. 134 type MockStorageClassInterface struct { 135 ctrl *gomock.Controller 136 recorder *MockStorageClassInterfaceMockRecorder 137 } 138 139 // MockStorageClassInterfaceMockRecorder is the mock recorder for MockStorageClassInterface. 140 type MockStorageClassInterfaceMockRecorder struct { 141 mock *MockStorageClassInterface 142 } 143 144 // NewMockStorageClassInterface creates a new mock instance. 145 func NewMockStorageClassInterface(ctrl *gomock.Controller) *MockStorageClassInterface { 146 mock := &MockStorageClassInterface{ctrl: ctrl} 147 mock.recorder = &MockStorageClassInterfaceMockRecorder{mock} 148 return mock 149 } 150 151 // EXPECT returns an object that allows the caller to indicate expected use. 152 func (m *MockStorageClassInterface) EXPECT() *MockStorageClassInterfaceMockRecorder { 153 return m.recorder 154 } 155 156 // Apply mocks base method. 157 func (m *MockStorageClassInterface) Apply(arg0 context.Context, arg1 *v11.StorageClassApplyConfiguration, arg2 v10.ApplyOptions) (*v1.StorageClass, error) { 158 m.ctrl.T.Helper() 159 ret := m.ctrl.Call(m, "Apply", arg0, arg1, arg2) 160 ret0, _ := ret[0].(*v1.StorageClass) 161 ret1, _ := ret[1].(error) 162 return ret0, ret1 163 } 164 165 // Apply indicates an expected call of Apply. 166 func (mr *MockStorageClassInterfaceMockRecorder) Apply(arg0, arg1, arg2 any) *gomock.Call { 167 mr.mock.ctrl.T.Helper() 168 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Apply", reflect.TypeOf((*MockStorageClassInterface)(nil).Apply), arg0, arg1, arg2) 169 } 170 171 // Create mocks base method. 172 func (m *MockStorageClassInterface) Create(arg0 context.Context, arg1 *v1.StorageClass, arg2 v10.CreateOptions) (*v1.StorageClass, error) { 173 m.ctrl.T.Helper() 174 ret := m.ctrl.Call(m, "Create", arg0, arg1, arg2) 175 ret0, _ := ret[0].(*v1.StorageClass) 176 ret1, _ := ret[1].(error) 177 return ret0, ret1 178 } 179 180 // Create indicates an expected call of Create. 181 func (mr *MockStorageClassInterfaceMockRecorder) Create(arg0, arg1, arg2 any) *gomock.Call { 182 mr.mock.ctrl.T.Helper() 183 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Create", reflect.TypeOf((*MockStorageClassInterface)(nil).Create), arg0, arg1, arg2) 184 } 185 186 // Delete mocks base method. 187 func (m *MockStorageClassInterface) Delete(arg0 context.Context, arg1 string, arg2 v10.DeleteOptions) error { 188 m.ctrl.T.Helper() 189 ret := m.ctrl.Call(m, "Delete", arg0, arg1, arg2) 190 ret0, _ := ret[0].(error) 191 return ret0 192 } 193 194 // Delete indicates an expected call of Delete. 195 func (mr *MockStorageClassInterfaceMockRecorder) Delete(arg0, arg1, arg2 any) *gomock.Call { 196 mr.mock.ctrl.T.Helper() 197 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Delete", reflect.TypeOf((*MockStorageClassInterface)(nil).Delete), arg0, arg1, arg2) 198 } 199 200 // DeleteCollection mocks base method. 201 func (m *MockStorageClassInterface) DeleteCollection(arg0 context.Context, arg1 v10.DeleteOptions, arg2 v10.ListOptions) error { 202 m.ctrl.T.Helper() 203 ret := m.ctrl.Call(m, "DeleteCollection", arg0, arg1, arg2) 204 ret0, _ := ret[0].(error) 205 return ret0 206 } 207 208 // DeleteCollection indicates an expected call of DeleteCollection. 209 func (mr *MockStorageClassInterfaceMockRecorder) DeleteCollection(arg0, arg1, arg2 any) *gomock.Call { 210 mr.mock.ctrl.T.Helper() 211 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteCollection", reflect.TypeOf((*MockStorageClassInterface)(nil).DeleteCollection), arg0, arg1, arg2) 212 } 213 214 // Get mocks base method. 215 func (m *MockStorageClassInterface) Get(arg0 context.Context, arg1 string, arg2 v10.GetOptions) (*v1.StorageClass, error) { 216 m.ctrl.T.Helper() 217 ret := m.ctrl.Call(m, "Get", arg0, arg1, arg2) 218 ret0, _ := ret[0].(*v1.StorageClass) 219 ret1, _ := ret[1].(error) 220 return ret0, ret1 221 } 222 223 // Get indicates an expected call of Get. 224 func (mr *MockStorageClassInterfaceMockRecorder) Get(arg0, arg1, arg2 any) *gomock.Call { 225 mr.mock.ctrl.T.Helper() 226 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Get", reflect.TypeOf((*MockStorageClassInterface)(nil).Get), arg0, arg1, arg2) 227 } 228 229 // List mocks base method. 230 func (m *MockStorageClassInterface) List(arg0 context.Context, arg1 v10.ListOptions) (*v1.StorageClassList, error) { 231 m.ctrl.T.Helper() 232 ret := m.ctrl.Call(m, "List", arg0, arg1) 233 ret0, _ := ret[0].(*v1.StorageClassList) 234 ret1, _ := ret[1].(error) 235 return ret0, ret1 236 } 237 238 // List indicates an expected call of List. 239 func (mr *MockStorageClassInterfaceMockRecorder) List(arg0, arg1 any) *gomock.Call { 240 mr.mock.ctrl.T.Helper() 241 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "List", reflect.TypeOf((*MockStorageClassInterface)(nil).List), arg0, arg1) 242 } 243 244 // Patch mocks base method. 245 func (m *MockStorageClassInterface) Patch(arg0 context.Context, arg1 string, arg2 types.PatchType, arg3 []byte, arg4 v10.PatchOptions, arg5 ...string) (*v1.StorageClass, error) { 246 m.ctrl.T.Helper() 247 varargs := []any{arg0, arg1, arg2, arg3, arg4} 248 for _, a := range arg5 { 249 varargs = append(varargs, a) 250 } 251 ret := m.ctrl.Call(m, "Patch", varargs...) 252 ret0, _ := ret[0].(*v1.StorageClass) 253 ret1, _ := ret[1].(error) 254 return ret0, ret1 255 } 256 257 // Patch indicates an expected call of Patch. 258 func (mr *MockStorageClassInterfaceMockRecorder) Patch(arg0, arg1, arg2, arg3, arg4 any, arg5 ...any) *gomock.Call { 259 mr.mock.ctrl.T.Helper() 260 varargs := append([]any{arg0, arg1, arg2, arg3, arg4}, arg5...) 261 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Patch", reflect.TypeOf((*MockStorageClassInterface)(nil).Patch), varargs...) 262 } 263 264 // Update mocks base method. 265 func (m *MockStorageClassInterface) Update(arg0 context.Context, arg1 *v1.StorageClass, arg2 v10.UpdateOptions) (*v1.StorageClass, error) { 266 m.ctrl.T.Helper() 267 ret := m.ctrl.Call(m, "Update", arg0, arg1, arg2) 268 ret0, _ := ret[0].(*v1.StorageClass) 269 ret1, _ := ret[1].(error) 270 return ret0, ret1 271 } 272 273 // Update indicates an expected call of Update. 274 func (mr *MockStorageClassInterfaceMockRecorder) Update(arg0, arg1, arg2 any) *gomock.Call { 275 mr.mock.ctrl.T.Helper() 276 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Update", reflect.TypeOf((*MockStorageClassInterface)(nil).Update), arg0, arg1, arg2) 277 } 278 279 // Watch mocks base method. 280 func (m *MockStorageClassInterface) Watch(arg0 context.Context, arg1 v10.ListOptions) (watch.Interface, error) { 281 m.ctrl.T.Helper() 282 ret := m.ctrl.Call(m, "Watch", arg0, arg1) 283 ret0, _ := ret[0].(watch.Interface) 284 ret1, _ := ret[1].(error) 285 return ret0, ret1 286 } 287 288 // Watch indicates an expected call of Watch. 289 func (mr *MockStorageClassInterfaceMockRecorder) Watch(arg0, arg1 any) *gomock.Call { 290 mr.mock.ctrl.T.Helper() 291 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Watch", reflect.TypeOf((*MockStorageClassInterface)(nil).Watch), arg0, arg1) 292 }