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 }