github.com/juju/juju@v0.0.0-20240430160146-1752b71fcf00/provider/oci/testing/mocks_clientcompute.go (about)

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: github.com/juju/juju/provider/oci/common (interfaces: OCIComputeClient)
     3  //
     4  // Generated by this command:
     5  //
     6  //	mockgen -package testing -destination ../testing/mocks_clientcompute.go -write_package_comment=false github.com/juju/juju/provider/oci/common OCIComputeClient
     7  package testing
     8  
     9  import (
    10  	context "context"
    11  	reflect "reflect"
    12  
    13  	core "github.com/oracle/oci-go-sdk/v65/core"
    14  	gomock "go.uber.org/mock/gomock"
    15  )
    16  
    17  // MockOCIComputeClient is a mock of OCIComputeClient interface.
    18  type MockOCIComputeClient struct {
    19  	ctrl     *gomock.Controller
    20  	recorder *MockOCIComputeClientMockRecorder
    21  }
    22  
    23  // MockOCIComputeClientMockRecorder is the mock recorder for MockOCIComputeClient.
    24  type MockOCIComputeClientMockRecorder struct {
    25  	mock *MockOCIComputeClient
    26  }
    27  
    28  // NewMockOCIComputeClient creates a new mock instance.
    29  func NewMockOCIComputeClient(ctrl *gomock.Controller) *MockOCIComputeClient {
    30  	mock := &MockOCIComputeClient{ctrl: ctrl}
    31  	mock.recorder = &MockOCIComputeClientMockRecorder{mock}
    32  	return mock
    33  }
    34  
    35  // EXPECT returns an object that allows the caller to indicate expected use.
    36  func (m *MockOCIComputeClient) EXPECT() *MockOCIComputeClientMockRecorder {
    37  	return m.recorder
    38  }
    39  
    40  // AttachVolume mocks base method.
    41  func (m *MockOCIComputeClient) AttachVolume(arg0 context.Context, arg1 core.AttachVolumeRequest) (core.AttachVolumeResponse, error) {
    42  	m.ctrl.T.Helper()
    43  	ret := m.ctrl.Call(m, "AttachVolume", arg0, arg1)
    44  	ret0, _ := ret[0].(core.AttachVolumeResponse)
    45  	ret1, _ := ret[1].(error)
    46  	return ret0, ret1
    47  }
    48  
    49  // AttachVolume indicates an expected call of AttachVolume.
    50  func (mr *MockOCIComputeClientMockRecorder) AttachVolume(arg0, arg1 any) *gomock.Call {
    51  	mr.mock.ctrl.T.Helper()
    52  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AttachVolume", reflect.TypeOf((*MockOCIComputeClient)(nil).AttachVolume), arg0, arg1)
    53  }
    54  
    55  // DetachVolume mocks base method.
    56  func (m *MockOCIComputeClient) DetachVolume(arg0 context.Context, arg1 core.DetachVolumeRequest) (core.DetachVolumeResponse, error) {
    57  	m.ctrl.T.Helper()
    58  	ret := m.ctrl.Call(m, "DetachVolume", arg0, arg1)
    59  	ret0, _ := ret[0].(core.DetachVolumeResponse)
    60  	ret1, _ := ret[1].(error)
    61  	return ret0, ret1
    62  }
    63  
    64  // DetachVolume indicates an expected call of DetachVolume.
    65  func (mr *MockOCIComputeClientMockRecorder) DetachVolume(arg0, arg1 any) *gomock.Call {
    66  	mr.mock.ctrl.T.Helper()
    67  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DetachVolume", reflect.TypeOf((*MockOCIComputeClient)(nil).DetachVolume), arg0, arg1)
    68  }
    69  
    70  // GetInstance mocks base method.
    71  func (m *MockOCIComputeClient) GetInstance(arg0 context.Context, arg1 core.GetInstanceRequest) (core.GetInstanceResponse, error) {
    72  	m.ctrl.T.Helper()
    73  	ret := m.ctrl.Call(m, "GetInstance", arg0, arg1)
    74  	ret0, _ := ret[0].(core.GetInstanceResponse)
    75  	ret1, _ := ret[1].(error)
    76  	return ret0, ret1
    77  }
    78  
    79  // GetInstance indicates an expected call of GetInstance.
    80  func (mr *MockOCIComputeClientMockRecorder) GetInstance(arg0, arg1 any) *gomock.Call {
    81  	mr.mock.ctrl.T.Helper()
    82  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetInstance", reflect.TypeOf((*MockOCIComputeClient)(nil).GetInstance), arg0, arg1)
    83  }
    84  
    85  // GetVolumeAttachment mocks base method.
    86  func (m *MockOCIComputeClient) GetVolumeAttachment(arg0 context.Context, arg1 core.GetVolumeAttachmentRequest) (core.GetVolumeAttachmentResponse, error) {
    87  	m.ctrl.T.Helper()
    88  	ret := m.ctrl.Call(m, "GetVolumeAttachment", arg0, arg1)
    89  	ret0, _ := ret[0].(core.GetVolumeAttachmentResponse)
    90  	ret1, _ := ret[1].(error)
    91  	return ret0, ret1
    92  }
    93  
    94  // GetVolumeAttachment indicates an expected call of GetVolumeAttachment.
    95  func (mr *MockOCIComputeClientMockRecorder) GetVolumeAttachment(arg0, arg1 any) *gomock.Call {
    96  	mr.mock.ctrl.T.Helper()
    97  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetVolumeAttachment", reflect.TypeOf((*MockOCIComputeClient)(nil).GetVolumeAttachment), arg0, arg1)
    98  }
    99  
   100  // LaunchInstance mocks base method.
   101  func (m *MockOCIComputeClient) LaunchInstance(arg0 context.Context, arg1 core.LaunchInstanceRequest) (core.LaunchInstanceResponse, error) {
   102  	m.ctrl.T.Helper()
   103  	ret := m.ctrl.Call(m, "LaunchInstance", arg0, arg1)
   104  	ret0, _ := ret[0].(core.LaunchInstanceResponse)
   105  	ret1, _ := ret[1].(error)
   106  	return ret0, ret1
   107  }
   108  
   109  // LaunchInstance indicates an expected call of LaunchInstance.
   110  func (mr *MockOCIComputeClientMockRecorder) LaunchInstance(arg0, arg1 any) *gomock.Call {
   111  	mr.mock.ctrl.T.Helper()
   112  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "LaunchInstance", reflect.TypeOf((*MockOCIComputeClient)(nil).LaunchInstance), arg0, arg1)
   113  }
   114  
   115  // ListImages mocks base method.
   116  func (m *MockOCIComputeClient) ListImages(arg0 context.Context, arg1 core.ListImagesRequest) (core.ListImagesResponse, error) {
   117  	m.ctrl.T.Helper()
   118  	ret := m.ctrl.Call(m, "ListImages", arg0, arg1)
   119  	ret0, _ := ret[0].(core.ListImagesResponse)
   120  	ret1, _ := ret[1].(error)
   121  	return ret0, ret1
   122  }
   123  
   124  // ListImages indicates an expected call of ListImages.
   125  func (mr *MockOCIComputeClientMockRecorder) ListImages(arg0, arg1 any) *gomock.Call {
   126  	mr.mock.ctrl.T.Helper()
   127  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListImages", reflect.TypeOf((*MockOCIComputeClient)(nil).ListImages), arg0, arg1)
   128  }
   129  
   130  // ListInstances mocks base method.
   131  func (m *MockOCIComputeClient) ListInstances(arg0 context.Context, arg1 core.ListInstancesRequest) (core.ListInstancesResponse, error) {
   132  	m.ctrl.T.Helper()
   133  	ret := m.ctrl.Call(m, "ListInstances", arg0, arg1)
   134  	ret0, _ := ret[0].(core.ListInstancesResponse)
   135  	ret1, _ := ret[1].(error)
   136  	return ret0, ret1
   137  }
   138  
   139  // ListInstances indicates an expected call of ListInstances.
   140  func (mr *MockOCIComputeClientMockRecorder) ListInstances(arg0, arg1 any) *gomock.Call {
   141  	mr.mock.ctrl.T.Helper()
   142  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListInstances", reflect.TypeOf((*MockOCIComputeClient)(nil).ListInstances), arg0, arg1)
   143  }
   144  
   145  // ListShapes mocks base method.
   146  func (m *MockOCIComputeClient) ListShapes(arg0 context.Context, arg1 core.ListShapesRequest) (core.ListShapesResponse, error) {
   147  	m.ctrl.T.Helper()
   148  	ret := m.ctrl.Call(m, "ListShapes", arg0, arg1)
   149  	ret0, _ := ret[0].(core.ListShapesResponse)
   150  	ret1, _ := ret[1].(error)
   151  	return ret0, ret1
   152  }
   153  
   154  // ListShapes indicates an expected call of ListShapes.
   155  func (mr *MockOCIComputeClientMockRecorder) ListShapes(arg0, arg1 any) *gomock.Call {
   156  	mr.mock.ctrl.T.Helper()
   157  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListShapes", reflect.TypeOf((*MockOCIComputeClient)(nil).ListShapes), arg0, arg1)
   158  }
   159  
   160  // ListVnicAttachments mocks base method.
   161  func (m *MockOCIComputeClient) ListVnicAttachments(arg0 context.Context, arg1 core.ListVnicAttachmentsRequest) (core.ListVnicAttachmentsResponse, error) {
   162  	m.ctrl.T.Helper()
   163  	ret := m.ctrl.Call(m, "ListVnicAttachments", arg0, arg1)
   164  	ret0, _ := ret[0].(core.ListVnicAttachmentsResponse)
   165  	ret1, _ := ret[1].(error)
   166  	return ret0, ret1
   167  }
   168  
   169  // ListVnicAttachments indicates an expected call of ListVnicAttachments.
   170  func (mr *MockOCIComputeClientMockRecorder) ListVnicAttachments(arg0, arg1 any) *gomock.Call {
   171  	mr.mock.ctrl.T.Helper()
   172  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListVnicAttachments", reflect.TypeOf((*MockOCIComputeClient)(nil).ListVnicAttachments), arg0, arg1)
   173  }
   174  
   175  // ListVolumeAttachments mocks base method.
   176  func (m *MockOCIComputeClient) ListVolumeAttachments(arg0 context.Context, arg1 core.ListVolumeAttachmentsRequest) (core.ListVolumeAttachmentsResponse, error) {
   177  	m.ctrl.T.Helper()
   178  	ret := m.ctrl.Call(m, "ListVolumeAttachments", arg0, arg1)
   179  	ret0, _ := ret[0].(core.ListVolumeAttachmentsResponse)
   180  	ret1, _ := ret[1].(error)
   181  	return ret0, ret1
   182  }
   183  
   184  // ListVolumeAttachments indicates an expected call of ListVolumeAttachments.
   185  func (mr *MockOCIComputeClientMockRecorder) ListVolumeAttachments(arg0, arg1 any) *gomock.Call {
   186  	mr.mock.ctrl.T.Helper()
   187  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListVolumeAttachments", reflect.TypeOf((*MockOCIComputeClient)(nil).ListVolumeAttachments), arg0, arg1)
   188  }
   189  
   190  // TerminateInstance mocks base method.
   191  func (m *MockOCIComputeClient) TerminateInstance(arg0 context.Context, arg1 core.TerminateInstanceRequest) (core.TerminateInstanceResponse, error) {
   192  	m.ctrl.T.Helper()
   193  	ret := m.ctrl.Call(m, "TerminateInstance", arg0, arg1)
   194  	ret0, _ := ret[0].(core.TerminateInstanceResponse)
   195  	ret1, _ := ret[1].(error)
   196  	return ret0, ret1
   197  }
   198  
   199  // TerminateInstance indicates an expected call of TerminateInstance.
   200  func (mr *MockOCIComputeClientMockRecorder) TerminateInstance(arg0, arg1 any) *gomock.Call {
   201  	mr.mock.ctrl.T.Helper()
   202  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TerminateInstance", reflect.TypeOf((*MockOCIComputeClient)(nil).TerminateInstance), arg0, arg1)
   203  }