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  }